arduino-pico/boards.txt

37646 lines
2.4 MiB

# WARNING - DO NOT EDIT THIS FILE, IT IS MACHINE GENERATED
# To change something here, edit tools/makeboards.py and
# run 'python3 makeboards.py > ../boards.txt' to regenerate
menu.BoardModel=Model
menu.variantchip=Chip Variant
menu.flash=Flash Size
menu.psramcs=PSRAM CS
menu.psram=PSRAM Size
menu.psramfreq=PSRAM Speed
menu.freq=CPU Speed
menu.arch=CPU Architecture
menu.opt=Optimize
menu.profile=Profiling
menu.rtti=RTTI
menu.stackprotect=Stack Protector
menu.exceptions=C++ Exceptions
menu.dbgport=Debug Port
menu.dbglvl=Debug Level
menu.boot2=Boot Stage 2
menu.wificountry=WiFi Region
menu.usbstack=USB Stack
menu.espwifitype=ESP Wifi Type
menu.ipbtstack=IP/Bluetooth Stack
menu.uploadmethod=Upload Method
# -----------------------------------
# Raspberry Pi Pico
# -----------------------------------
rpipico.name=Raspberry Pi Pico
rpipico.vid.0=0x2e8a
rpipico.pid.0=0x000a
rpipico.vid.1=0x2e8a
rpipico.pid.1=0x010a
rpipico.vid.2=0x2e8a
rpipico.pid.2=0x400a
rpipico.vid.3=0x2e8a
rpipico.pid.3=0x410a
rpipico.vid.4=0x2e8a
rpipico.pid.4=0x800a
rpipico.vid.5=0x2e8a
rpipico.pid.5=0x810a
rpipico.vid.6=0x2e8a
rpipico.pid.6=0xc00a
rpipico.vid.7=0x2e8a
rpipico.pid.7=0xc10a
rpipico.upload_port.0.vid=0x2e8a
rpipico.upload_port.0.pid=0x000a
rpipico.upload_port.1.vid=0x2e8a
rpipico.upload_port.1.pid=0x010a
rpipico.upload_port.2.vid=0x2e8a
rpipico.upload_port.2.pid=0x400a
rpipico.upload_port.3.vid=0x2e8a
rpipico.upload_port.3.pid=0x410a
rpipico.upload_port.4.vid=0x2e8a
rpipico.upload_port.4.pid=0x800a
rpipico.upload_port.5.vid=0x2e8a
rpipico.upload_port.5.pid=0x810a
rpipico.upload_port.6.vid=0x2e8a
rpipico.upload_port.6.pid=0xc00a
rpipico.upload_port.7.vid=0x2e8a
rpipico.upload_port.7.pid=0xc10a
rpipico.build.usbvid=-DUSBD_VID=0x2e8a
rpipico.build.usbpid=-DUSBD_PID=0x000a
rpipico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
rpipico.build.board=RASPBERRY_PI_PICO
rpipico.build.mcu=cortex-m0plus
rpipico.build.chip=rp2040
rpipico.build.toolchain=arm-none-eabi
rpipico.build.toolchainpkg=pqt-gcc
rpipico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
rpipico.build.uf2family=--family rp2040
rpipico.build.variant=rpipico
rpipico.upload.maximum_size=2097152
rpipico.upload.wait_for_upload_port=true
rpipico.upload.erase_cmd=
rpipico.serial.disableDTR=false
rpipico.serial.disableRTS=false
rpipico.build.f_cpu=125000000
rpipico.build.led=
rpipico.build.core=rp2040
rpipico.build.ldscript=memmap_default.ld
rpipico.build.boot2=boot2_w25q080_2_padded_checksum
rpipico.build.usb_manufacturer="Raspberry Pi"
rpipico.build.usb_product="Pico"
rpipico.menu.flash.2097152_0=2MB (no FS)
rpipico.menu.flash.2097152_0.upload.maximum_size=2093056
rpipico.menu.flash.2097152_0.build.flash_total=2097152
rpipico.menu.flash.2097152_0.build.flash_length=2093056
rpipico.menu.flash.2097152_0.build.eeprom_start=270528512
rpipico.menu.flash.2097152_0.build.fs_start=270528512
rpipico.menu.flash.2097152_0.build.fs_end=270528512
rpipico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
rpipico.menu.flash.2097152_65536.upload.maximum_size=2027520
rpipico.menu.flash.2097152_65536.build.flash_total=2097152
rpipico.menu.flash.2097152_65536.build.flash_length=2027520
rpipico.menu.flash.2097152_65536.build.eeprom_start=270528512
rpipico.menu.flash.2097152_65536.build.fs_start=270462976
rpipico.menu.flash.2097152_65536.build.fs_end=270528512
rpipico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
rpipico.menu.flash.2097152_131072.upload.maximum_size=1961984
rpipico.menu.flash.2097152_131072.build.flash_total=2097152
rpipico.menu.flash.2097152_131072.build.flash_length=1961984
rpipico.menu.flash.2097152_131072.build.eeprom_start=270528512
rpipico.menu.flash.2097152_131072.build.fs_start=270397440
rpipico.menu.flash.2097152_131072.build.fs_end=270528512
rpipico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
rpipico.menu.flash.2097152_262144.upload.maximum_size=1830912
rpipico.menu.flash.2097152_262144.build.flash_total=2097152
rpipico.menu.flash.2097152_262144.build.flash_length=1830912
rpipico.menu.flash.2097152_262144.build.eeprom_start=270528512
rpipico.menu.flash.2097152_262144.build.fs_start=270266368
rpipico.menu.flash.2097152_262144.build.fs_end=270528512
rpipico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
rpipico.menu.flash.2097152_524288.upload.maximum_size=1568768
rpipico.menu.flash.2097152_524288.build.flash_total=2097152
rpipico.menu.flash.2097152_524288.build.flash_length=1568768
rpipico.menu.flash.2097152_524288.build.eeprom_start=270528512
rpipico.menu.flash.2097152_524288.build.fs_start=270004224
rpipico.menu.flash.2097152_524288.build.fs_end=270528512
rpipico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
rpipico.menu.flash.2097152_1048576.upload.maximum_size=1044480
rpipico.menu.flash.2097152_1048576.build.flash_total=2097152
rpipico.menu.flash.2097152_1048576.build.flash_length=1044480
rpipico.menu.flash.2097152_1048576.build.eeprom_start=270528512
rpipico.menu.flash.2097152_1048576.build.fs_start=269479936
rpipico.menu.flash.2097152_1048576.build.fs_end=270528512
rpipico.menu.freq.200=200 MHz
rpipico.menu.freq.200.build.f_cpu=200000000L
rpipico.menu.freq.50=50 MHz
rpipico.menu.freq.50.build.f_cpu=50000000L
rpipico.menu.freq.100=100 MHz
rpipico.menu.freq.100.build.f_cpu=100000000L
rpipico.menu.freq.120=120 MHz
rpipico.menu.freq.120.build.f_cpu=120000000L
rpipico.menu.freq.125=125 MHz
rpipico.menu.freq.125.build.f_cpu=125000000L
rpipico.menu.freq.128=128 MHz
rpipico.menu.freq.128.build.f_cpu=128000000L
rpipico.menu.freq.133=133 MHz
rpipico.menu.freq.133.build.f_cpu=133000000L
rpipico.menu.freq.150=150 MHz
rpipico.menu.freq.150.build.f_cpu=150000000L
rpipico.menu.freq.176=176 MHz
rpipico.menu.freq.176.build.f_cpu=176000000L
rpipico.menu.freq.225=225 MHz (Overclock)
rpipico.menu.freq.225.build.f_cpu=225000000L
rpipico.menu.freq.240=240 MHz (Overclock)
rpipico.menu.freq.240.build.f_cpu=240000000L
rpipico.menu.freq.250=250 MHz (Overclock)
rpipico.menu.freq.250.build.f_cpu=250000000L
rpipico.menu.freq.276=276 MHz (Overclock)
rpipico.menu.freq.276.build.f_cpu=276000000L
rpipico.menu.freq.300=300 MHz (Overclock)
rpipico.menu.freq.300.build.f_cpu=300000000L
rpipico.menu.opt.Small=Small (-Os) (standard)
rpipico.menu.opt.Small.build.flags.optimize=-Os
rpipico.menu.opt.Optimize=Optimize (-O)
rpipico.menu.opt.Optimize.build.flags.optimize=-O
rpipico.menu.opt.Optimize2=Optimize More (-O2)
rpipico.menu.opt.Optimize2.build.flags.optimize=-O2
rpipico.menu.opt.Optimize3=Optimize Even More (-O3)
rpipico.menu.opt.Optimize3.build.flags.optimize=-O3
rpipico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipico.menu.opt.Fast.build.flags.optimize=-Ofast
rpipico.menu.opt.Debug=Debug (-Og)
rpipico.menu.opt.Debug.build.flags.optimize=-Og
rpipico.menu.opt.Disabled=Disabled (-O0)
rpipico.menu.opt.Disabled.build.flags.optimize=-O0
rpipico.menu.profile.Disabled=Disabled
rpipico.menu.profile.Disabled.build.flags.profile=
rpipico.menu.profile.Enabled=Enabled
rpipico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
rpipico.menu.rtti.Disabled=Disabled
rpipico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
rpipico.menu.rtti.Enabled=Enabled
rpipico.menu.rtti.Enabled.build.flags.rtti=
rpipico.menu.stackprotect.Disabled=Disabled
rpipico.menu.stackprotect.Disabled.build.flags.stackprotect=
rpipico.menu.stackprotect.Enabled=Enabled
rpipico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
rpipico.menu.exceptions.Disabled=Disabled
rpipico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
rpipico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
rpipico.menu.exceptions.Enabled=Enabled
rpipico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
rpipico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
rpipico.menu.dbgport.Disabled=Disabled
rpipico.menu.dbgport.Disabled.build.debug_port=
rpipico.menu.dbgport.Serial=Serial
rpipico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
rpipico.menu.dbgport.Serial1=Serial1
rpipico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
rpipico.menu.dbgport.Serial2=Serial2
rpipico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
rpipico.menu.dbgport.SerialSemi=SerialSemi
rpipico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
rpipico.menu.dbglvl.None=None
rpipico.menu.dbglvl.None.build.debug_level=
rpipico.menu.dbglvl.Core=Core
rpipico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
rpipico.menu.dbglvl.SPI=SPI
rpipico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
rpipico.menu.dbglvl.Wire=Wire
rpipico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
rpipico.menu.dbglvl.Bluetooth=Bluetooth
rpipico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
rpipico.menu.dbglvl.All=All
rpipico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
rpipico.menu.dbglvl.NDEBUG=NDEBUG
rpipico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
rpipico.menu.usbstack.picosdk=Pico SDK
rpipico.menu.usbstack.picosdk.build.usbstack_flags=
rpipico.menu.usbstack.tinyusb=Adafruit TinyUSB
rpipico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
rpipico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico.menu.usbstack.nousb=No USB
rpipico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
rpipico.menu.ipbtstack.ipv4only=IPv4 Only
rpipico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
rpipico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
rpipico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
rpipico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
rpipico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
rpipico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
rpipico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
rpipico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
rpipico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
rpipico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
rpipico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
rpipico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
rpipico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
rpipico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
rpipico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
rpipico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
rpipico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
rpipico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico.menu.uploadmethod.default=Default (UF2)
rpipico.menu.uploadmethod.default.build.ram_length=256k
rpipico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico.menu.uploadmethod.default.upload.maximum_data_size=262144
rpipico.menu.uploadmethod.default.upload.tool=uf2conv
rpipico.menu.uploadmethod.default.upload.tool.default=uf2conv
rpipico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
rpipico.menu.uploadmethod.picotool=Picotool
rpipico.menu.uploadmethod.picotool.build.ram_length=256k
rpipico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
rpipico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
rpipico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
rpipico.menu.uploadmethod.picotool.upload.tool=picotool
rpipico.menu.uploadmethod.picotool.upload.tool.default=picotool
rpipico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
rpipico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
rpipico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
rpipico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Raspberry Pi Pico W
# -----------------------------------
rpipicow.name=Raspberry Pi Pico W
rpipicow.vid.0=0x2e8a
rpipicow.pid.0=0xf00a
rpipicow.vid.1=0x2e8a
rpipicow.pid.1=0xf10a
rpipicow.upload_port.0.vid=0x2e8a
rpipicow.upload_port.0.pid=0xf00a
rpipicow.upload_port.1.vid=0x2e8a
rpipicow.upload_port.1.pid=0xf10a
rpipicow.build.usbvid=-DUSBD_VID=0x2e8a
rpipicow.build.usbpid=-DUSBD_PID=0xf00a
rpipicow.build.usbpwr=-DUSBD_MAX_POWER_MA=250
rpipicow.build.board=RASPBERRY_PI_PICO_W
rpipicow.build.mcu=cortex-m0plus
rpipicow.build.chip=rp2040
rpipicow.build.toolchain=arm-none-eabi
rpipicow.build.toolchainpkg=pqt-gcc
rpipicow.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
rpipicow.build.uf2family=--family rp2040
rpipicow.build.variant=rpipicow
rpipicow.upload.maximum_size=2097152
rpipicow.upload.wait_for_upload_port=true
rpipicow.upload.erase_cmd=
rpipicow.serial.disableDTR=false
rpipicow.serial.disableRTS=false
rpipicow.build.f_cpu=125000000
rpipicow.build.led=
rpipicow.build.core=rp2040
rpipicow.build.ldscript=memmap_default.ld
rpipicow.build.boot2=boot2_w25q080_2_padded_checksum
rpipicow.build.usb_manufacturer="Raspberry Pi"
rpipicow.build.usb_product="Pico W"
rpipicow.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
rpipicow.menu.flash.2097152_0=2MB (no FS)
rpipicow.menu.flash.2097152_0.upload.maximum_size=2093056
rpipicow.menu.flash.2097152_0.build.flash_total=2097152
rpipicow.menu.flash.2097152_0.build.flash_length=2093056
rpipicow.menu.flash.2097152_0.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_0.build.fs_start=270528512
rpipicow.menu.flash.2097152_0.build.fs_end=270528512
rpipicow.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
rpipicow.menu.flash.2097152_65536.upload.maximum_size=2027520
rpipicow.menu.flash.2097152_65536.build.flash_total=2097152
rpipicow.menu.flash.2097152_65536.build.flash_length=2027520
rpipicow.menu.flash.2097152_65536.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_65536.build.fs_start=270462976
rpipicow.menu.flash.2097152_65536.build.fs_end=270528512
rpipicow.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
rpipicow.menu.flash.2097152_131072.upload.maximum_size=1961984
rpipicow.menu.flash.2097152_131072.build.flash_total=2097152
rpipicow.menu.flash.2097152_131072.build.flash_length=1961984
rpipicow.menu.flash.2097152_131072.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_131072.build.fs_start=270397440
rpipicow.menu.flash.2097152_131072.build.fs_end=270528512
rpipicow.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
rpipicow.menu.flash.2097152_262144.upload.maximum_size=1830912
rpipicow.menu.flash.2097152_262144.build.flash_total=2097152
rpipicow.menu.flash.2097152_262144.build.flash_length=1830912
rpipicow.menu.flash.2097152_262144.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_262144.build.fs_start=270266368
rpipicow.menu.flash.2097152_262144.build.fs_end=270528512
rpipicow.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
rpipicow.menu.flash.2097152_524288.upload.maximum_size=1568768
rpipicow.menu.flash.2097152_524288.build.flash_total=2097152
rpipicow.menu.flash.2097152_524288.build.flash_length=1568768
rpipicow.menu.flash.2097152_524288.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_524288.build.fs_start=270004224
rpipicow.menu.flash.2097152_524288.build.fs_end=270528512
rpipicow.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
rpipicow.menu.flash.2097152_1048576.upload.maximum_size=1044480
rpipicow.menu.flash.2097152_1048576.build.flash_total=2097152
rpipicow.menu.flash.2097152_1048576.build.flash_length=1044480
rpipicow.menu.flash.2097152_1048576.build.eeprom_start=270528512
rpipicow.menu.flash.2097152_1048576.build.fs_start=269479936
rpipicow.menu.flash.2097152_1048576.build.fs_end=270528512
rpipicow.menu.freq.200=200 MHz
rpipicow.menu.freq.200.build.f_cpu=200000000L
rpipicow.menu.freq.50=50 MHz
rpipicow.menu.freq.50.build.f_cpu=50000000L
rpipicow.menu.freq.100=100 MHz
rpipicow.menu.freq.100.build.f_cpu=100000000L
rpipicow.menu.freq.120=120 MHz
rpipicow.menu.freq.120.build.f_cpu=120000000L
rpipicow.menu.freq.125=125 MHz
rpipicow.menu.freq.125.build.f_cpu=125000000L
rpipicow.menu.freq.128=128 MHz
rpipicow.menu.freq.128.build.f_cpu=128000000L
rpipicow.menu.freq.133=133 MHz
rpipicow.menu.freq.133.build.f_cpu=133000000L
rpipicow.menu.freq.150=150 MHz
rpipicow.menu.freq.150.build.f_cpu=150000000L
rpipicow.menu.freq.176=176 MHz
rpipicow.menu.freq.176.build.f_cpu=176000000L
rpipicow.menu.freq.225=225 MHz (Overclock)
rpipicow.menu.freq.225.build.f_cpu=225000000L
rpipicow.menu.freq.240=240 MHz (Overclock)
rpipicow.menu.freq.240.build.f_cpu=240000000L
rpipicow.menu.freq.250=250 MHz (Overclock)
rpipicow.menu.freq.250.build.f_cpu=250000000L
rpipicow.menu.freq.276=276 MHz (Overclock)
rpipicow.menu.freq.276.build.f_cpu=276000000L
rpipicow.menu.freq.300=300 MHz (Overclock)
rpipicow.menu.freq.300.build.f_cpu=300000000L
rpipicow.menu.opt.Small=Small (-Os) (standard)
rpipicow.menu.opt.Small.build.flags.optimize=-Os
rpipicow.menu.opt.Optimize=Optimize (-O)
rpipicow.menu.opt.Optimize.build.flags.optimize=-O
rpipicow.menu.opt.Optimize2=Optimize More (-O2)
rpipicow.menu.opt.Optimize2.build.flags.optimize=-O2
rpipicow.menu.opt.Optimize3=Optimize Even More (-O3)
rpipicow.menu.opt.Optimize3.build.flags.optimize=-O3
rpipicow.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipicow.menu.opt.Fast.build.flags.optimize=-Ofast
rpipicow.menu.opt.Debug=Debug (-Og)
rpipicow.menu.opt.Debug.build.flags.optimize=-Og
rpipicow.menu.opt.Disabled=Disabled (-O0)
rpipicow.menu.opt.Disabled.build.flags.optimize=-O0
rpipicow.menu.profile.Disabled=Disabled
rpipicow.menu.profile.Disabled.build.flags.profile=
rpipicow.menu.profile.Enabled=Enabled
rpipicow.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
rpipicow.menu.rtti.Disabled=Disabled
rpipicow.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
rpipicow.menu.rtti.Enabled=Enabled
rpipicow.menu.rtti.Enabled.build.flags.rtti=
rpipicow.menu.stackprotect.Disabled=Disabled
rpipicow.menu.stackprotect.Disabled.build.flags.stackprotect=
rpipicow.menu.stackprotect.Enabled=Enabled
rpipicow.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
rpipicow.menu.exceptions.Disabled=Disabled
rpipicow.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
rpipicow.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
rpipicow.menu.exceptions.Enabled=Enabled
rpipicow.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
rpipicow.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
rpipicow.menu.dbgport.Disabled=Disabled
rpipicow.menu.dbgport.Disabled.build.debug_port=
rpipicow.menu.dbgport.Serial=Serial
rpipicow.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
rpipicow.menu.dbgport.Serial1=Serial1
rpipicow.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
rpipicow.menu.dbgport.Serial2=Serial2
rpipicow.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
rpipicow.menu.dbgport.SerialSemi=SerialSemi
rpipicow.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
rpipicow.menu.dbglvl.None=None
rpipicow.menu.dbglvl.None.build.debug_level=
rpipicow.menu.dbglvl.Core=Core
rpipicow.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
rpipicow.menu.dbglvl.SPI=SPI
rpipicow.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
rpipicow.menu.dbglvl.Wire=Wire
rpipicow.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
rpipicow.menu.dbglvl.Bluetooth=Bluetooth
rpipicow.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
rpipicow.menu.dbglvl.All=All
rpipicow.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
rpipicow.menu.dbglvl.NDEBUG=NDEBUG
rpipicow.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
rpipicow.menu.usbstack.picosdk=Pico SDK
rpipicow.menu.usbstack.picosdk.build.usbstack_flags=
rpipicow.menu.usbstack.tinyusb=Adafruit TinyUSB
rpipicow.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipicow.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
rpipicow.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipicow.menu.usbstack.nousb=No USB
rpipicow.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
rpipicow.menu.wificountry.worldwide=Worldwide
rpipicow.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
rpipicow.menu.wificountry.australia=Australia
rpipicow.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
rpipicow.menu.wificountry.austria=Austria
rpipicow.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
rpipicow.menu.wificountry.belgium=Belgium
rpipicow.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
rpipicow.menu.wificountry.brazil=Brazil
rpipicow.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
rpipicow.menu.wificountry.canada=Canada
rpipicow.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
rpipicow.menu.wificountry.chile=Chile
rpipicow.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
rpipicow.menu.wificountry.china=China
rpipicow.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
rpipicow.menu.wificountry.colombia=Colombia
rpipicow.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
rpipicow.menu.wificountry.czech_republic=Czech Republic
rpipicow.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
rpipicow.menu.wificountry.denmark=Denmark
rpipicow.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
rpipicow.menu.wificountry.estonia=Estonia
rpipicow.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
rpipicow.menu.wificountry.finland=Finland
rpipicow.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
rpipicow.menu.wificountry.france=France
rpipicow.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
rpipicow.menu.wificountry.germany=Germany
rpipicow.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
rpipicow.menu.wificountry.greece=Greece
rpipicow.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
rpipicow.menu.wificountry.hong_kong=Hong Kong
rpipicow.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
rpipicow.menu.wificountry.hungary=Hungary
rpipicow.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
rpipicow.menu.wificountry.iceland=Iceland
rpipicow.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
rpipicow.menu.wificountry.india=India
rpipicow.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
rpipicow.menu.wificountry.israel=Israel
rpipicow.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
rpipicow.menu.wificountry.italy=Italy
rpipicow.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
rpipicow.menu.wificountry.japan=Japan
rpipicow.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
rpipicow.menu.wificountry.kenya=Kenya
rpipicow.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
rpipicow.menu.wificountry.latvia=Latvia
rpipicow.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
rpipicow.menu.wificountry.liechtenstein=Liechtenstein
rpipicow.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
rpipicow.menu.wificountry.lithuania=Lithuania
rpipicow.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
rpipicow.menu.wificountry.luxembourg=Luxembourg
rpipicow.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
rpipicow.menu.wificountry.malaysia=Malaysia
rpipicow.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
rpipicow.menu.wificountry.malta=Malta
rpipicow.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
rpipicow.menu.wificountry.mexico=Mexico
rpipicow.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
rpipicow.menu.wificountry.netherlands=Netherlands
rpipicow.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
rpipicow.menu.wificountry.new_zealand=New Zealand
rpipicow.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
rpipicow.menu.wificountry.nigeria=Nigeria
rpipicow.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
rpipicow.menu.wificountry.norway=Norway
rpipicow.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
rpipicow.menu.wificountry.peru=Peru
rpipicow.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
rpipicow.menu.wificountry.philippines=Philippines
rpipicow.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
rpipicow.menu.wificountry.poland=Poland
rpipicow.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
rpipicow.menu.wificountry.portugal=Portugal
rpipicow.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
rpipicow.menu.wificountry.singapore=Singapore
rpipicow.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
rpipicow.menu.wificountry.slovakia=Slovakia
rpipicow.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
rpipicow.menu.wificountry.slovenia=Slovenia
rpipicow.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
rpipicow.menu.wificountry.south_africa=South Africa
rpipicow.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
rpipicow.menu.wificountry.south_korea=South Korea
rpipicow.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
rpipicow.menu.wificountry.spain=Spain
rpipicow.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
rpipicow.menu.wificountry.sweden=Sweden
rpipicow.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
rpipicow.menu.wificountry.switzerland=Switzerland
rpipicow.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
rpipicow.menu.wificountry.taiwan=Taiwan
rpipicow.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
rpipicow.menu.wificountry.thailand=Thailand
rpipicow.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
rpipicow.menu.wificountry.turkey=Turkey
rpipicow.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
rpipicow.menu.wificountry.uk=UK
rpipicow.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
rpipicow.menu.wificountry.usa=USA
rpipicow.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
rpipicow.menu.ipbtstack.ipv4only=IPv4 Only
rpipicow.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
rpipicow.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
rpipicow.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
rpipicow.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
rpipicow.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
rpipicow.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
rpipicow.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
rpipicow.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipicow.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
rpipicow.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
rpipicow.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipicow.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
rpipicow.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
rpipicow.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipicow.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
rpipicow.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
rpipicow.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipicow.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
rpipicow.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
rpipicow.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipicow.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
rpipicow.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
rpipicow.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipicow.menu.uploadmethod.default=Default (UF2)
rpipicow.menu.uploadmethod.default.build.ram_length=256k
rpipicow.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
rpipicow.menu.uploadmethod.default.upload.maximum_data_size=262144
rpipicow.menu.uploadmethod.default.upload.tool=uf2conv
rpipicow.menu.uploadmethod.default.upload.tool.default=uf2conv
rpipicow.menu.uploadmethod.default.upload.tool.network=uf2conv-network
rpipicow.menu.uploadmethod.picotool=Picotool
rpipicow.menu.uploadmethod.picotool.build.ram_length=256k
rpipicow.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
rpipicow.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
rpipicow.menu.uploadmethod.picotool.upload.maximum_data_size=262144
rpipicow.menu.uploadmethod.picotool.upload.tool=picotool
rpipicow.menu.uploadmethod.picotool.upload.tool.default=picotool
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
rpipicow.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Raspberry Pi Pico 2
# -----------------------------------
rpipico2.name=Raspberry Pi Pico 2
rpipico2.vid.0=0x2e8a
rpipico2.pid.0=0x000f
rpipico2.vid.1=0x2e8a
rpipico2.pid.1=0x010f
rpipico2.vid.2=0x2e8a
rpipico2.pid.2=0x400f
rpipico2.vid.3=0x2e8a
rpipico2.pid.3=0x410f
rpipico2.vid.4=0x2e8a
rpipico2.pid.4=0x800f
rpipico2.vid.5=0x2e8a
rpipico2.pid.5=0x810f
rpipico2.vid.6=0x2e8a
rpipico2.pid.6=0xc00f
rpipico2.vid.7=0x2e8a
rpipico2.pid.7=0xc10f
rpipico2.upload_port.0.vid=0x2e8a
rpipico2.upload_port.0.pid=0x000f
rpipico2.upload_port.1.vid=0x2e8a
rpipico2.upload_port.1.pid=0x010f
rpipico2.upload_port.2.vid=0x2e8a
rpipico2.upload_port.2.pid=0x400f
rpipico2.upload_port.3.vid=0x2e8a
rpipico2.upload_port.3.pid=0x410f
rpipico2.upload_port.4.vid=0x2e8a
rpipico2.upload_port.4.pid=0x800f
rpipico2.upload_port.5.vid=0x2e8a
rpipico2.upload_port.5.pid=0x810f
rpipico2.upload_port.6.vid=0x2e8a
rpipico2.upload_port.6.pid=0xc00f
rpipico2.upload_port.7.vid=0x2e8a
rpipico2.upload_port.7.pid=0xc10f
rpipico2.build.usbvid=-DUSBD_VID=0x2e8a
rpipico2.build.usbpid=-DUSBD_PID=0x000f
rpipico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250
rpipico2.build.board=RASPBERRY_PI_PICO_2
rpipico2.build.variant=rpipico2
rpipico2.upload.maximum_size=4194304
rpipico2.upload.wait_for_upload_port=true
rpipico2.upload.erase_cmd=
rpipico2.serial.disableDTR=false
rpipico2.serial.disableRTS=false
rpipico2.build.f_cpu=125000000
rpipico2.build.led=
rpipico2.build.core=rp2040
rpipico2.build.ldscript=memmap_default.ld
rpipico2.build.boot2=none
rpipico2.build.usb_manufacturer="Raspberry Pi"
rpipico2.build.usb_product="Pico 2"
rpipico2.build.psram_length=0x000000
rpipico2.menu.flash.4194304_0=4MB (no FS)
rpipico2.menu.flash.4194304_0.upload.maximum_size=4186112
rpipico2.menu.flash.4194304_0.build.flash_total=4194304
rpipico2.menu.flash.4194304_0.build.flash_length=4186112
rpipico2.menu.flash.4194304_0.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_0.build.fs_start=272621568
rpipico2.menu.flash.4194304_0.build.fs_end=272621568
rpipico2.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
rpipico2.menu.flash.4194304_65536.upload.maximum_size=4120576
rpipico2.menu.flash.4194304_65536.build.flash_total=4194304
rpipico2.menu.flash.4194304_65536.build.flash_length=4120576
rpipico2.menu.flash.4194304_65536.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_65536.build.fs_start=272556032
rpipico2.menu.flash.4194304_65536.build.fs_end=272621568
rpipico2.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
rpipico2.menu.flash.4194304_131072.upload.maximum_size=4055040
rpipico2.menu.flash.4194304_131072.build.flash_total=4194304
rpipico2.menu.flash.4194304_131072.build.flash_length=4055040
rpipico2.menu.flash.4194304_131072.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_131072.build.fs_start=272490496
rpipico2.menu.flash.4194304_131072.build.fs_end=272621568
rpipico2.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
rpipico2.menu.flash.4194304_262144.upload.maximum_size=3923968
rpipico2.menu.flash.4194304_262144.build.flash_total=4194304
rpipico2.menu.flash.4194304_262144.build.flash_length=3923968
rpipico2.menu.flash.4194304_262144.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_262144.build.fs_start=272359424
rpipico2.menu.flash.4194304_262144.build.fs_end=272621568
rpipico2.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
rpipico2.menu.flash.4194304_524288.upload.maximum_size=3661824
rpipico2.menu.flash.4194304_524288.build.flash_total=4194304
rpipico2.menu.flash.4194304_524288.build.flash_length=3661824
rpipico2.menu.flash.4194304_524288.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_524288.build.fs_start=272097280
rpipico2.menu.flash.4194304_524288.build.fs_end=272621568
rpipico2.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
rpipico2.menu.flash.4194304_1048576.upload.maximum_size=3137536
rpipico2.menu.flash.4194304_1048576.build.flash_total=4194304
rpipico2.menu.flash.4194304_1048576.build.flash_length=3137536
rpipico2.menu.flash.4194304_1048576.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_1048576.build.fs_start=271572992
rpipico2.menu.flash.4194304_1048576.build.fs_end=272621568
rpipico2.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
rpipico2.menu.flash.4194304_2097152.upload.maximum_size=2088960
rpipico2.menu.flash.4194304_2097152.build.flash_total=4194304
rpipico2.menu.flash.4194304_2097152.build.flash_length=2088960
rpipico2.menu.flash.4194304_2097152.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_2097152.build.fs_start=270524416
rpipico2.menu.flash.4194304_2097152.build.fs_end=272621568
rpipico2.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
rpipico2.menu.flash.4194304_3145728.upload.maximum_size=1040384
rpipico2.menu.flash.4194304_3145728.build.flash_total=4194304
rpipico2.menu.flash.4194304_3145728.build.flash_length=1040384
rpipico2.menu.flash.4194304_3145728.build.eeprom_start=272621568
rpipico2.menu.flash.4194304_3145728.build.fs_start=269475840
rpipico2.menu.flash.4194304_3145728.build.fs_end=272621568
rpipico2.menu.arch.arm=ARM
rpipico2.menu.arch.arm.build.chip=rp2350
rpipico2.menu.arch.arm.build.toolchain=arm-none-eabi
rpipico2.menu.arch.arm.build.toolchainpkg=pqt-gcc
rpipico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
rpipico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
rpipico2.menu.arch.arm.build.mcu=cortex-m33
rpipico2.menu.arch.riscv=RISC-V
rpipico2.menu.arch.riscv.build.chip=rp2350-riscv
rpipico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
rpipico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
rpipico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
rpipico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
rpipico2.menu.arch.riscv.build.mcu=rv32imac
rpipico2.menu.freq.150=150 MHz
rpipico2.menu.freq.150.build.f_cpu=150000000L
rpipico2.menu.freq.50=50 MHz
rpipico2.menu.freq.50.build.f_cpu=50000000L
rpipico2.menu.freq.100=100 MHz
rpipico2.menu.freq.100.build.f_cpu=100000000L
rpipico2.menu.freq.120=120 MHz
rpipico2.menu.freq.120.build.f_cpu=120000000L
rpipico2.menu.freq.125=125 MHz
rpipico2.menu.freq.125.build.f_cpu=125000000L
rpipico2.menu.freq.128=128 MHz
rpipico2.menu.freq.128.build.f_cpu=128000000L
rpipico2.menu.freq.133=133 MHz
rpipico2.menu.freq.133.build.f_cpu=133000000L
rpipico2.menu.freq.176=176 MHz (Overclock)
rpipico2.menu.freq.176.build.f_cpu=176000000L
rpipico2.menu.freq.200=200 MHz (Overclock)
rpipico2.menu.freq.200.build.f_cpu=200000000L
rpipico2.menu.freq.225=225 MHz (Overclock)
rpipico2.menu.freq.225.build.f_cpu=225000000L
rpipico2.menu.freq.240=240 MHz (Overclock)
rpipico2.menu.freq.240.build.f_cpu=240000000L
rpipico2.menu.freq.250=250 MHz (Overclock)
rpipico2.menu.freq.250.build.f_cpu=250000000L
rpipico2.menu.freq.276=276 MHz (Overclock)
rpipico2.menu.freq.276.build.f_cpu=276000000L
rpipico2.menu.freq.300=300 MHz (Overclock)
rpipico2.menu.freq.300.build.f_cpu=300000000L
rpipico2.menu.opt.Small=Small (-Os) (standard)
rpipico2.menu.opt.Small.build.flags.optimize=-Os
rpipico2.menu.opt.Optimize=Optimize (-O)
rpipico2.menu.opt.Optimize.build.flags.optimize=-O
rpipico2.menu.opt.Optimize2=Optimize More (-O2)
rpipico2.menu.opt.Optimize2.build.flags.optimize=-O2
rpipico2.menu.opt.Optimize3=Optimize Even More (-O3)
rpipico2.menu.opt.Optimize3.build.flags.optimize=-O3
rpipico2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipico2.menu.opt.Fast.build.flags.optimize=-Ofast
rpipico2.menu.opt.Debug=Debug (-Og)
rpipico2.menu.opt.Debug.build.flags.optimize=-Og
rpipico2.menu.opt.Disabled=Disabled (-O0)
rpipico2.menu.opt.Disabled.build.flags.optimize=-O0
rpipico2.menu.profile.Disabled=Disabled
rpipico2.menu.profile.Disabled.build.flags.profile=
rpipico2.menu.profile.Enabled=Enabled
rpipico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
rpipico2.menu.rtti.Disabled=Disabled
rpipico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
rpipico2.menu.rtti.Enabled=Enabled
rpipico2.menu.rtti.Enabled.build.flags.rtti=
rpipico2.menu.stackprotect.Disabled=Disabled
rpipico2.menu.stackprotect.Disabled.build.flags.stackprotect=
rpipico2.menu.stackprotect.Enabled=Enabled
rpipico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
rpipico2.menu.exceptions.Disabled=Disabled
rpipico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
rpipico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
rpipico2.menu.exceptions.Enabled=Enabled
rpipico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
rpipico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
rpipico2.menu.dbgport.Disabled=Disabled
rpipico2.menu.dbgport.Disabled.build.debug_port=
rpipico2.menu.dbgport.Serial=Serial
rpipico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
rpipico2.menu.dbgport.Serial1=Serial1
rpipico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
rpipico2.menu.dbgport.Serial2=Serial2
rpipico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
rpipico2.menu.dbgport.SerialSemi=SerialSemi
rpipico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
rpipico2.menu.dbglvl.None=None
rpipico2.menu.dbglvl.None.build.debug_level=
rpipico2.menu.dbglvl.Core=Core
rpipico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
rpipico2.menu.dbglvl.SPI=SPI
rpipico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
rpipico2.menu.dbglvl.Wire=Wire
rpipico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
rpipico2.menu.dbglvl.Bluetooth=Bluetooth
rpipico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
rpipico2.menu.dbglvl.All=All
rpipico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
rpipico2.menu.dbglvl.NDEBUG=NDEBUG
rpipico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
rpipico2.menu.usbstack.picosdk=Pico SDK
rpipico2.menu.usbstack.picosdk.build.usbstack_flags=
rpipico2.menu.usbstack.tinyusb=Adafruit TinyUSB
rpipico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
rpipico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico2.menu.usbstack.nousb=No USB
rpipico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
rpipico2.menu.ipbtstack.ipv4only=IPv4 Only
rpipico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
rpipico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
rpipico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
rpipico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
rpipico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
rpipico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
rpipico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
rpipico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
rpipico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
rpipico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
rpipico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
rpipico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
rpipico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
rpipico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
rpipico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
rpipico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
rpipico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
rpipico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico2.menu.uploadmethod.default=Default (UF2)
rpipico2.menu.uploadmethod.default.build.ram_length=512k
rpipico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico2.menu.uploadmethod.default.upload.maximum_data_size=524288
rpipico2.menu.uploadmethod.default.upload.tool=uf2conv
rpipico2.menu.uploadmethod.default.upload.tool.default=uf2conv
rpipico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
rpipico2.menu.uploadmethod.picotool=Picotool
rpipico2.menu.uploadmethod.picotool.build.ram_length=512k
rpipico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
rpipico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
rpipico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
rpipico2.menu.uploadmethod.picotool.upload.tool=picotool
rpipico2.menu.uploadmethod.picotool.upload.tool.default=picotool
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
rpipico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Raspberry Pi Pico 2W
# -----------------------------------
rpipico2w.name=Raspberry Pi Pico 2W
rpipico2w.vid.0=0x2e8a
rpipico2w.pid.0=0xf00f
rpipico2w.vid.1=0x2e8a
rpipico2w.pid.1=0xf10f
rpipico2w.upload_port.0.vid=0x2e8a
rpipico2w.upload_port.0.pid=0xf00f
rpipico2w.upload_port.1.vid=0x2e8a
rpipico2w.upload_port.1.pid=0xf10f
rpipico2w.build.usbvid=-DUSBD_VID=0x2e8a
rpipico2w.build.usbpid=-DUSBD_PID=0xf00f
rpipico2w.build.usbpwr=-DUSBD_MAX_POWER_MA=250
rpipico2w.build.board=RASPBERRY_PI_PICO_2W
rpipico2w.build.variant=rpipico2w
rpipico2w.upload.maximum_size=4194304
rpipico2w.upload.wait_for_upload_port=true
rpipico2w.upload.erase_cmd=
rpipico2w.serial.disableDTR=false
rpipico2w.serial.disableRTS=false
rpipico2w.build.f_cpu=125000000
rpipico2w.build.led=
rpipico2w.build.core=rp2040
rpipico2w.build.ldscript=memmap_default.ld
rpipico2w.build.boot2=none
rpipico2w.build.usb_manufacturer="Raspberry Pi"
rpipico2w.build.usb_product="Pico 2W"
rpipico2w.build.psram_length=0x000000
rpipico2w.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
rpipico2w.menu.flash.4194304_0=4MB (no FS)
rpipico2w.menu.flash.4194304_0.upload.maximum_size=4186112
rpipico2w.menu.flash.4194304_0.build.flash_total=4194304
rpipico2w.menu.flash.4194304_0.build.flash_length=4186112
rpipico2w.menu.flash.4194304_0.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_0.build.fs_start=272621568
rpipico2w.menu.flash.4194304_0.build.fs_end=272621568
rpipico2w.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
rpipico2w.menu.flash.4194304_65536.upload.maximum_size=4120576
rpipico2w.menu.flash.4194304_65536.build.flash_total=4194304
rpipico2w.menu.flash.4194304_65536.build.flash_length=4120576
rpipico2w.menu.flash.4194304_65536.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_65536.build.fs_start=272556032
rpipico2w.menu.flash.4194304_65536.build.fs_end=272621568
rpipico2w.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
rpipico2w.menu.flash.4194304_131072.upload.maximum_size=4055040
rpipico2w.menu.flash.4194304_131072.build.flash_total=4194304
rpipico2w.menu.flash.4194304_131072.build.flash_length=4055040
rpipico2w.menu.flash.4194304_131072.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_131072.build.fs_start=272490496
rpipico2w.menu.flash.4194304_131072.build.fs_end=272621568
rpipico2w.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
rpipico2w.menu.flash.4194304_262144.upload.maximum_size=3923968
rpipico2w.menu.flash.4194304_262144.build.flash_total=4194304
rpipico2w.menu.flash.4194304_262144.build.flash_length=3923968
rpipico2w.menu.flash.4194304_262144.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_262144.build.fs_start=272359424
rpipico2w.menu.flash.4194304_262144.build.fs_end=272621568
rpipico2w.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
rpipico2w.menu.flash.4194304_524288.upload.maximum_size=3661824
rpipico2w.menu.flash.4194304_524288.build.flash_total=4194304
rpipico2w.menu.flash.4194304_524288.build.flash_length=3661824
rpipico2w.menu.flash.4194304_524288.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_524288.build.fs_start=272097280
rpipico2w.menu.flash.4194304_524288.build.fs_end=272621568
rpipico2w.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
rpipico2w.menu.flash.4194304_1048576.upload.maximum_size=3137536
rpipico2w.menu.flash.4194304_1048576.build.flash_total=4194304
rpipico2w.menu.flash.4194304_1048576.build.flash_length=3137536
rpipico2w.menu.flash.4194304_1048576.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_1048576.build.fs_start=271572992
rpipico2w.menu.flash.4194304_1048576.build.fs_end=272621568
rpipico2w.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
rpipico2w.menu.flash.4194304_2097152.upload.maximum_size=2088960
rpipico2w.menu.flash.4194304_2097152.build.flash_total=4194304
rpipico2w.menu.flash.4194304_2097152.build.flash_length=2088960
rpipico2w.menu.flash.4194304_2097152.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_2097152.build.fs_start=270524416
rpipico2w.menu.flash.4194304_2097152.build.fs_end=272621568
rpipico2w.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
rpipico2w.menu.flash.4194304_3145728.upload.maximum_size=1040384
rpipico2w.menu.flash.4194304_3145728.build.flash_total=4194304
rpipico2w.menu.flash.4194304_3145728.build.flash_length=1040384
rpipico2w.menu.flash.4194304_3145728.build.eeprom_start=272621568
rpipico2w.menu.flash.4194304_3145728.build.fs_start=269475840
rpipico2w.menu.flash.4194304_3145728.build.fs_end=272621568
rpipico2w.menu.arch.arm=ARM
rpipico2w.menu.arch.arm.build.chip=rp2350
rpipico2w.menu.arch.arm.build.toolchain=arm-none-eabi
rpipico2w.menu.arch.arm.build.toolchainpkg=pqt-gcc
rpipico2w.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
rpipico2w.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
rpipico2w.menu.arch.arm.build.mcu=cortex-m33
rpipico2w.menu.arch.riscv=RISC-V
rpipico2w.menu.arch.riscv.build.chip=rp2350-riscv
rpipico2w.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
rpipico2w.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
rpipico2w.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
rpipico2w.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
rpipico2w.menu.arch.riscv.build.mcu=rv32imac
rpipico2w.menu.freq.150=150 MHz
rpipico2w.menu.freq.150.build.f_cpu=150000000L
rpipico2w.menu.freq.50=50 MHz
rpipico2w.menu.freq.50.build.f_cpu=50000000L
rpipico2w.menu.freq.100=100 MHz
rpipico2w.menu.freq.100.build.f_cpu=100000000L
rpipico2w.menu.freq.120=120 MHz
rpipico2w.menu.freq.120.build.f_cpu=120000000L
rpipico2w.menu.freq.125=125 MHz
rpipico2w.menu.freq.125.build.f_cpu=125000000L
rpipico2w.menu.freq.128=128 MHz
rpipico2w.menu.freq.128.build.f_cpu=128000000L
rpipico2w.menu.freq.133=133 MHz
rpipico2w.menu.freq.133.build.f_cpu=133000000L
rpipico2w.menu.freq.176=176 MHz (Overclock)
rpipico2w.menu.freq.176.build.f_cpu=176000000L
rpipico2w.menu.freq.200=200 MHz (Overclock)
rpipico2w.menu.freq.200.build.f_cpu=200000000L
rpipico2w.menu.freq.225=225 MHz (Overclock)
rpipico2w.menu.freq.225.build.f_cpu=225000000L
rpipico2w.menu.freq.240=240 MHz (Overclock)
rpipico2w.menu.freq.240.build.f_cpu=240000000L
rpipico2w.menu.freq.250=250 MHz (Overclock)
rpipico2w.menu.freq.250.build.f_cpu=250000000L
rpipico2w.menu.freq.276=276 MHz (Overclock)
rpipico2w.menu.freq.276.build.f_cpu=276000000L
rpipico2w.menu.freq.300=300 MHz (Overclock)
rpipico2w.menu.freq.300.build.f_cpu=300000000L
rpipico2w.menu.opt.Small=Small (-Os) (standard)
rpipico2w.menu.opt.Small.build.flags.optimize=-Os
rpipico2w.menu.opt.Optimize=Optimize (-O)
rpipico2w.menu.opt.Optimize.build.flags.optimize=-O
rpipico2w.menu.opt.Optimize2=Optimize More (-O2)
rpipico2w.menu.opt.Optimize2.build.flags.optimize=-O2
rpipico2w.menu.opt.Optimize3=Optimize Even More (-O3)
rpipico2w.menu.opt.Optimize3.build.flags.optimize=-O3
rpipico2w.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipico2w.menu.opt.Fast.build.flags.optimize=-Ofast
rpipico2w.menu.opt.Debug=Debug (-Og)
rpipico2w.menu.opt.Debug.build.flags.optimize=-Og
rpipico2w.menu.opt.Disabled=Disabled (-O0)
rpipico2w.menu.opt.Disabled.build.flags.optimize=-O0
rpipico2w.menu.profile.Disabled=Disabled
rpipico2w.menu.profile.Disabled.build.flags.profile=
rpipico2w.menu.profile.Enabled=Enabled
rpipico2w.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
rpipico2w.menu.rtti.Disabled=Disabled
rpipico2w.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
rpipico2w.menu.rtti.Enabled=Enabled
rpipico2w.menu.rtti.Enabled.build.flags.rtti=
rpipico2w.menu.stackprotect.Disabled=Disabled
rpipico2w.menu.stackprotect.Disabled.build.flags.stackprotect=
rpipico2w.menu.stackprotect.Enabled=Enabled
rpipico2w.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
rpipico2w.menu.exceptions.Disabled=Disabled
rpipico2w.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
rpipico2w.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
rpipico2w.menu.exceptions.Enabled=Enabled
rpipico2w.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
rpipico2w.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
rpipico2w.menu.dbgport.Disabled=Disabled
rpipico2w.menu.dbgport.Disabled.build.debug_port=
rpipico2w.menu.dbgport.Serial=Serial
rpipico2w.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
rpipico2w.menu.dbgport.Serial1=Serial1
rpipico2w.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
rpipico2w.menu.dbgport.Serial2=Serial2
rpipico2w.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
rpipico2w.menu.dbgport.SerialSemi=SerialSemi
rpipico2w.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
rpipico2w.menu.dbglvl.None=None
rpipico2w.menu.dbglvl.None.build.debug_level=
rpipico2w.menu.dbglvl.Core=Core
rpipico2w.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
rpipico2w.menu.dbglvl.SPI=SPI
rpipico2w.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
rpipico2w.menu.dbglvl.Wire=Wire
rpipico2w.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
rpipico2w.menu.dbglvl.Bluetooth=Bluetooth
rpipico2w.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
rpipico2w.menu.dbglvl.All=All
rpipico2w.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
rpipico2w.menu.dbglvl.NDEBUG=NDEBUG
rpipico2w.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
rpipico2w.menu.usbstack.picosdk=Pico SDK
rpipico2w.menu.usbstack.picosdk.build.usbstack_flags=
rpipico2w.menu.usbstack.tinyusb=Adafruit TinyUSB
rpipico2w.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico2w.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
rpipico2w.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rpipico2w.menu.usbstack.nousb=No USB
rpipico2w.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
rpipico2w.menu.wificountry.worldwide=Worldwide
rpipico2w.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
rpipico2w.menu.wificountry.australia=Australia
rpipico2w.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
rpipico2w.menu.wificountry.austria=Austria
rpipico2w.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
rpipico2w.menu.wificountry.belgium=Belgium
rpipico2w.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
rpipico2w.menu.wificountry.brazil=Brazil
rpipico2w.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
rpipico2w.menu.wificountry.canada=Canada
rpipico2w.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
rpipico2w.menu.wificountry.chile=Chile
rpipico2w.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
rpipico2w.menu.wificountry.china=China
rpipico2w.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
rpipico2w.menu.wificountry.colombia=Colombia
rpipico2w.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
rpipico2w.menu.wificountry.czech_republic=Czech Republic
rpipico2w.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
rpipico2w.menu.wificountry.denmark=Denmark
rpipico2w.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
rpipico2w.menu.wificountry.estonia=Estonia
rpipico2w.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
rpipico2w.menu.wificountry.finland=Finland
rpipico2w.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
rpipico2w.menu.wificountry.france=France
rpipico2w.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
rpipico2w.menu.wificountry.germany=Germany
rpipico2w.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
rpipico2w.menu.wificountry.greece=Greece
rpipico2w.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
rpipico2w.menu.wificountry.hong_kong=Hong Kong
rpipico2w.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
rpipico2w.menu.wificountry.hungary=Hungary
rpipico2w.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
rpipico2w.menu.wificountry.iceland=Iceland
rpipico2w.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
rpipico2w.menu.wificountry.india=India
rpipico2w.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
rpipico2w.menu.wificountry.israel=Israel
rpipico2w.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
rpipico2w.menu.wificountry.italy=Italy
rpipico2w.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
rpipico2w.menu.wificountry.japan=Japan
rpipico2w.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
rpipico2w.menu.wificountry.kenya=Kenya
rpipico2w.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
rpipico2w.menu.wificountry.latvia=Latvia
rpipico2w.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
rpipico2w.menu.wificountry.liechtenstein=Liechtenstein
rpipico2w.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
rpipico2w.menu.wificountry.lithuania=Lithuania
rpipico2w.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
rpipico2w.menu.wificountry.luxembourg=Luxembourg
rpipico2w.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
rpipico2w.menu.wificountry.malaysia=Malaysia
rpipico2w.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
rpipico2w.menu.wificountry.malta=Malta
rpipico2w.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
rpipico2w.menu.wificountry.mexico=Mexico
rpipico2w.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
rpipico2w.menu.wificountry.netherlands=Netherlands
rpipico2w.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
rpipico2w.menu.wificountry.new_zealand=New Zealand
rpipico2w.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
rpipico2w.menu.wificountry.nigeria=Nigeria
rpipico2w.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
rpipico2w.menu.wificountry.norway=Norway
rpipico2w.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
rpipico2w.menu.wificountry.peru=Peru
rpipico2w.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
rpipico2w.menu.wificountry.philippines=Philippines
rpipico2w.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
rpipico2w.menu.wificountry.poland=Poland
rpipico2w.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
rpipico2w.menu.wificountry.portugal=Portugal
rpipico2w.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
rpipico2w.menu.wificountry.singapore=Singapore
rpipico2w.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
rpipico2w.menu.wificountry.slovakia=Slovakia
rpipico2w.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
rpipico2w.menu.wificountry.slovenia=Slovenia
rpipico2w.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
rpipico2w.menu.wificountry.south_africa=South Africa
rpipico2w.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
rpipico2w.menu.wificountry.south_korea=South Korea
rpipico2w.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
rpipico2w.menu.wificountry.spain=Spain
rpipico2w.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
rpipico2w.menu.wificountry.sweden=Sweden
rpipico2w.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
rpipico2w.menu.wificountry.switzerland=Switzerland
rpipico2w.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
rpipico2w.menu.wificountry.taiwan=Taiwan
rpipico2w.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
rpipico2w.menu.wificountry.thailand=Thailand
rpipico2w.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
rpipico2w.menu.wificountry.turkey=Turkey
rpipico2w.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
rpipico2w.menu.wificountry.uk=UK
rpipico2w.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
rpipico2w.menu.wificountry.usa=USA
rpipico2w.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
rpipico2w.menu.ipbtstack.ipv4only=IPv4 Only
rpipico2w.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
rpipico2w.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
rpipico2w.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
rpipico2w.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
rpipico2w.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
rpipico2w.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
rpipico2w.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
rpipico2w.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico2w.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
rpipico2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
rpipico2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rpipico2w.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
rpipico2w.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
rpipico2w.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico2w.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
rpipico2w.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
rpipico2w.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rpipico2w.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
rpipico2w.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
rpipico2w.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
rpipico2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rpipico2w.menu.uploadmethod.default=Default (UF2)
rpipico2w.menu.uploadmethod.default.build.ram_length=512k
rpipico2w.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico2w.menu.uploadmethod.default.upload.maximum_data_size=524288
rpipico2w.menu.uploadmethod.default.upload.tool=uf2conv
rpipico2w.menu.uploadmethod.default.upload.tool.default=uf2conv
rpipico2w.menu.uploadmethod.default.upload.tool.network=uf2conv-network
rpipico2w.menu.uploadmethod.picotool=Picotool
rpipico2w.menu.uploadmethod.picotool.build.ram_length=512k
rpipico2w.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
rpipico2w.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
rpipico2w.menu.uploadmethod.picotool.upload.maximum_data_size=524288
rpipico2w.menu.uploadmethod.picotool.upload.tool=picotool
rpipico2w.menu.uploadmethod.picotool.upload.tool.default=picotool
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
rpipico2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# 0xCB Helios
# -----------------------------------
0xcb_helios.name=0xCB Helios
0xcb_helios.vid.0=0x1209
0xcb_helios.pid.0=0xcb74
0xcb_helios.upload_port.0.vid=0x1209
0xcb_helios.upload_port.0.pid=0xcb74
0xcb_helios.build.usbvid=-DUSBD_VID=0x1209
0xcb_helios.build.usbpid=-DUSBD_PID=0xcb74
0xcb_helios.build.usbpwr=-DUSBD_MAX_POWER_MA=500
0xcb_helios.build.board=0XCB_HELIOS
0xcb_helios.build.mcu=cortex-m0plus
0xcb_helios.build.chip=rp2040
0xcb_helios.build.toolchain=arm-none-eabi
0xcb_helios.build.toolchainpkg=pqt-gcc
0xcb_helios.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
0xcb_helios.build.uf2family=--family rp2040
0xcb_helios.build.variant=0xcb_helios
0xcb_helios.upload.maximum_size=16777216
0xcb_helios.upload.wait_for_upload_port=true
0xcb_helios.upload.erase_cmd=
0xcb_helios.serial.disableDTR=false
0xcb_helios.serial.disableRTS=false
0xcb_helios.build.f_cpu=125000000
0xcb_helios.build.led=
0xcb_helios.build.core=rp2040
0xcb_helios.build.ldscript=memmap_default.ld
0xcb_helios.build.boot2=boot2_w25q128jvxq_4_padded_checksum
0xcb_helios.build.usb_manufacturer="0xCB"
0xcb_helios.build.usb_product="Helios"
0xcb_helios.menu.flash.16777216_0=16MB (no FS)
0xcb_helios.menu.flash.16777216_0.upload.maximum_size=16773120
0xcb_helios.menu.flash.16777216_0.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_0.build.flash_length=16773120
0xcb_helios.menu.flash.16777216_0.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_0.build.fs_start=285208576
0xcb_helios.menu.flash.16777216_0.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
0xcb_helios.menu.flash.16777216_65536.upload.maximum_size=16707584
0xcb_helios.menu.flash.16777216_65536.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_65536.build.flash_length=16707584
0xcb_helios.menu.flash.16777216_65536.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_65536.build.fs_start=285143040
0xcb_helios.menu.flash.16777216_65536.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
0xcb_helios.menu.flash.16777216_131072.upload.maximum_size=16642048
0xcb_helios.menu.flash.16777216_131072.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_131072.build.flash_length=16642048
0xcb_helios.menu.flash.16777216_131072.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_131072.build.fs_start=285077504
0xcb_helios.menu.flash.16777216_131072.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
0xcb_helios.menu.flash.16777216_262144.upload.maximum_size=16510976
0xcb_helios.menu.flash.16777216_262144.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_262144.build.flash_length=16510976
0xcb_helios.menu.flash.16777216_262144.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_262144.build.fs_start=284946432
0xcb_helios.menu.flash.16777216_262144.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
0xcb_helios.menu.flash.16777216_524288.upload.maximum_size=16248832
0xcb_helios.menu.flash.16777216_524288.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_524288.build.flash_length=16248832
0xcb_helios.menu.flash.16777216_524288.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_524288.build.fs_start=284684288
0xcb_helios.menu.flash.16777216_524288.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
0xcb_helios.menu.flash.16777216_1048576.upload.maximum_size=15724544
0xcb_helios.menu.flash.16777216_1048576.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_1048576.build.flash_length=15724544
0xcb_helios.menu.flash.16777216_1048576.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_1048576.build.fs_start=284160000
0xcb_helios.menu.flash.16777216_1048576.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
0xcb_helios.menu.flash.16777216_2097152.upload.maximum_size=14675968
0xcb_helios.menu.flash.16777216_2097152.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_2097152.build.flash_length=14675968
0xcb_helios.menu.flash.16777216_2097152.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_2097152.build.fs_start=283111424
0xcb_helios.menu.flash.16777216_2097152.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
0xcb_helios.menu.flash.16777216_3145728.upload.maximum_size=13627392
0xcb_helios.menu.flash.16777216_3145728.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_3145728.build.flash_length=13627392
0xcb_helios.menu.flash.16777216_3145728.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_3145728.build.fs_start=282062848
0xcb_helios.menu.flash.16777216_3145728.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
0xcb_helios.menu.flash.16777216_4194304.upload.maximum_size=12578816
0xcb_helios.menu.flash.16777216_4194304.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_4194304.build.flash_length=12578816
0xcb_helios.menu.flash.16777216_4194304.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_4194304.build.fs_start=281014272
0xcb_helios.menu.flash.16777216_4194304.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
0xcb_helios.menu.flash.16777216_5242880.upload.maximum_size=11530240
0xcb_helios.menu.flash.16777216_5242880.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_5242880.build.flash_length=11530240
0xcb_helios.menu.flash.16777216_5242880.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_5242880.build.fs_start=279965696
0xcb_helios.menu.flash.16777216_5242880.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
0xcb_helios.menu.flash.16777216_6291456.upload.maximum_size=10481664
0xcb_helios.menu.flash.16777216_6291456.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_6291456.build.flash_length=10481664
0xcb_helios.menu.flash.16777216_6291456.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_6291456.build.fs_start=278917120
0xcb_helios.menu.flash.16777216_6291456.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
0xcb_helios.menu.flash.16777216_7340032.upload.maximum_size=9433088
0xcb_helios.menu.flash.16777216_7340032.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_7340032.build.flash_length=9433088
0xcb_helios.menu.flash.16777216_7340032.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_7340032.build.fs_start=277868544
0xcb_helios.menu.flash.16777216_7340032.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
0xcb_helios.menu.flash.16777216_8388608.upload.maximum_size=8384512
0xcb_helios.menu.flash.16777216_8388608.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_8388608.build.flash_length=8384512
0xcb_helios.menu.flash.16777216_8388608.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_8388608.build.fs_start=276819968
0xcb_helios.menu.flash.16777216_8388608.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
0xcb_helios.menu.flash.16777216_9437184.upload.maximum_size=7335936
0xcb_helios.menu.flash.16777216_9437184.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_9437184.build.flash_length=7335936
0xcb_helios.menu.flash.16777216_9437184.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_9437184.build.fs_start=275771392
0xcb_helios.menu.flash.16777216_9437184.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
0xcb_helios.menu.flash.16777216_10485760.upload.maximum_size=6287360
0xcb_helios.menu.flash.16777216_10485760.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_10485760.build.flash_length=6287360
0xcb_helios.menu.flash.16777216_10485760.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_10485760.build.fs_start=274722816
0xcb_helios.menu.flash.16777216_10485760.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
0xcb_helios.menu.flash.16777216_11534336.upload.maximum_size=5238784
0xcb_helios.menu.flash.16777216_11534336.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_11534336.build.flash_length=5238784
0xcb_helios.menu.flash.16777216_11534336.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_11534336.build.fs_start=273674240
0xcb_helios.menu.flash.16777216_11534336.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
0xcb_helios.menu.flash.16777216_12582912.upload.maximum_size=4190208
0xcb_helios.menu.flash.16777216_12582912.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_12582912.build.flash_length=4190208
0xcb_helios.menu.flash.16777216_12582912.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_12582912.build.fs_start=272625664
0xcb_helios.menu.flash.16777216_12582912.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
0xcb_helios.menu.flash.16777216_13631488.upload.maximum_size=3141632
0xcb_helios.menu.flash.16777216_13631488.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_13631488.build.flash_length=3141632
0xcb_helios.menu.flash.16777216_13631488.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_13631488.build.fs_start=271577088
0xcb_helios.menu.flash.16777216_13631488.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
0xcb_helios.menu.flash.16777216_14680064.upload.maximum_size=2093056
0xcb_helios.menu.flash.16777216_14680064.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_14680064.build.flash_length=2093056
0xcb_helios.menu.flash.16777216_14680064.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_14680064.build.fs_start=270528512
0xcb_helios.menu.flash.16777216_14680064.build.fs_end=285208576
0xcb_helios.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
0xcb_helios.menu.flash.16777216_15728640.upload.maximum_size=1044480
0xcb_helios.menu.flash.16777216_15728640.build.flash_total=16777216
0xcb_helios.menu.flash.16777216_15728640.build.flash_length=1044480
0xcb_helios.menu.flash.16777216_15728640.build.eeprom_start=285208576
0xcb_helios.menu.flash.16777216_15728640.build.fs_start=269479936
0xcb_helios.menu.flash.16777216_15728640.build.fs_end=285208576
0xcb_helios.menu.freq.200=200 MHz
0xcb_helios.menu.freq.200.build.f_cpu=200000000L
0xcb_helios.menu.freq.50=50 MHz
0xcb_helios.menu.freq.50.build.f_cpu=50000000L
0xcb_helios.menu.freq.100=100 MHz
0xcb_helios.menu.freq.100.build.f_cpu=100000000L
0xcb_helios.menu.freq.120=120 MHz
0xcb_helios.menu.freq.120.build.f_cpu=120000000L
0xcb_helios.menu.freq.125=125 MHz
0xcb_helios.menu.freq.125.build.f_cpu=125000000L
0xcb_helios.menu.freq.128=128 MHz
0xcb_helios.menu.freq.128.build.f_cpu=128000000L
0xcb_helios.menu.freq.133=133 MHz
0xcb_helios.menu.freq.133.build.f_cpu=133000000L
0xcb_helios.menu.freq.150=150 MHz
0xcb_helios.menu.freq.150.build.f_cpu=150000000L
0xcb_helios.menu.freq.176=176 MHz
0xcb_helios.menu.freq.176.build.f_cpu=176000000L
0xcb_helios.menu.freq.225=225 MHz (Overclock)
0xcb_helios.menu.freq.225.build.f_cpu=225000000L
0xcb_helios.menu.freq.240=240 MHz (Overclock)
0xcb_helios.menu.freq.240.build.f_cpu=240000000L
0xcb_helios.menu.freq.250=250 MHz (Overclock)
0xcb_helios.menu.freq.250.build.f_cpu=250000000L
0xcb_helios.menu.freq.276=276 MHz (Overclock)
0xcb_helios.menu.freq.276.build.f_cpu=276000000L
0xcb_helios.menu.freq.300=300 MHz (Overclock)
0xcb_helios.menu.freq.300.build.f_cpu=300000000L
0xcb_helios.menu.opt.Small=Small (-Os) (standard)
0xcb_helios.menu.opt.Small.build.flags.optimize=-Os
0xcb_helios.menu.opt.Optimize=Optimize (-O)
0xcb_helios.menu.opt.Optimize.build.flags.optimize=-O
0xcb_helios.menu.opt.Optimize2=Optimize More (-O2)
0xcb_helios.menu.opt.Optimize2.build.flags.optimize=-O2
0xcb_helios.menu.opt.Optimize3=Optimize Even More (-O3)
0xcb_helios.menu.opt.Optimize3.build.flags.optimize=-O3
0xcb_helios.menu.opt.Fast=Fast (-Ofast) (maybe slower)
0xcb_helios.menu.opt.Fast.build.flags.optimize=-Ofast
0xcb_helios.menu.opt.Debug=Debug (-Og)
0xcb_helios.menu.opt.Debug.build.flags.optimize=-Og
0xcb_helios.menu.opt.Disabled=Disabled (-O0)
0xcb_helios.menu.opt.Disabled.build.flags.optimize=-O0
0xcb_helios.menu.profile.Disabled=Disabled
0xcb_helios.menu.profile.Disabled.build.flags.profile=
0xcb_helios.menu.profile.Enabled=Enabled
0xcb_helios.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
0xcb_helios.menu.rtti.Disabled=Disabled
0xcb_helios.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
0xcb_helios.menu.rtti.Enabled=Enabled
0xcb_helios.menu.rtti.Enabled.build.flags.rtti=
0xcb_helios.menu.stackprotect.Disabled=Disabled
0xcb_helios.menu.stackprotect.Disabled.build.flags.stackprotect=
0xcb_helios.menu.stackprotect.Enabled=Enabled
0xcb_helios.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
0xcb_helios.menu.exceptions.Disabled=Disabled
0xcb_helios.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
0xcb_helios.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
0xcb_helios.menu.exceptions.Enabled=Enabled
0xcb_helios.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
0xcb_helios.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
0xcb_helios.menu.dbgport.Disabled=Disabled
0xcb_helios.menu.dbgport.Disabled.build.debug_port=
0xcb_helios.menu.dbgport.Serial=Serial
0xcb_helios.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
0xcb_helios.menu.dbgport.Serial1=Serial1
0xcb_helios.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
0xcb_helios.menu.dbgport.Serial2=Serial2
0xcb_helios.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
0xcb_helios.menu.dbgport.SerialSemi=SerialSemi
0xcb_helios.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
0xcb_helios.menu.dbglvl.None=None
0xcb_helios.menu.dbglvl.None.build.debug_level=
0xcb_helios.menu.dbglvl.Core=Core
0xcb_helios.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
0xcb_helios.menu.dbglvl.SPI=SPI
0xcb_helios.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
0xcb_helios.menu.dbglvl.Wire=Wire
0xcb_helios.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
0xcb_helios.menu.dbglvl.Bluetooth=Bluetooth
0xcb_helios.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
0xcb_helios.menu.dbglvl.All=All
0xcb_helios.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
0xcb_helios.menu.dbglvl.NDEBUG=NDEBUG
0xcb_helios.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
0xcb_helios.menu.usbstack.picosdk=Pico SDK
0xcb_helios.menu.usbstack.picosdk.build.usbstack_flags=
0xcb_helios.menu.usbstack.tinyusb=Adafruit TinyUSB
0xcb_helios.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
0xcb_helios.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
0xcb_helios.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
0xcb_helios.menu.usbstack.nousb=No USB
0xcb_helios.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
0xcb_helios.menu.ipbtstack.ipv4only=IPv4 Only
0xcb_helios.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
0xcb_helios.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
0xcb_helios.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
0xcb_helios.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
0xcb_helios.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
0xcb_helios.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
0xcb_helios.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
0xcb_helios.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
0xcb_helios.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
0xcb_helios.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
0xcb_helios.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
0xcb_helios.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
0xcb_helios.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
0xcb_helios.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
0xcb_helios.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
0xcb_helios.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
0xcb_helios.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
0xcb_helios.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
0xcb_helios.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
0xcb_helios.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
0xcb_helios.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
0xcb_helios.menu.uploadmethod.default=Default (UF2)
0xcb_helios.menu.uploadmethod.default.build.ram_length=256k
0xcb_helios.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
0xcb_helios.menu.uploadmethod.default.upload.maximum_data_size=262144
0xcb_helios.menu.uploadmethod.default.upload.tool=uf2conv
0xcb_helios.menu.uploadmethod.default.upload.tool.default=uf2conv
0xcb_helios.menu.uploadmethod.default.upload.tool.network=uf2conv-network
0xcb_helios.menu.uploadmethod.picotool=Picotool
0xcb_helios.menu.uploadmethod.picotool.build.ram_length=256k
0xcb_helios.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
0xcb_helios.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
0xcb_helios.menu.uploadmethod.picotool.upload.maximum_data_size=262144
0xcb_helios.menu.uploadmethod.picotool.upload.tool=picotool
0xcb_helios.menu.uploadmethod.picotool.upload.tool.default=picotool
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
0xcb_helios.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040
# -----------------------------------
adafruit_feather.name=Adafruit Feather RP2040
adafruit_feather.vid.0=0x239a
adafruit_feather.pid.0=0x80f1
adafruit_feather.vid.1=0x239a
adafruit_feather.pid.1=0x81f1
adafruit_feather.vid.2=0x239a
adafruit_feather.pid.2=0xc0f1
adafruit_feather.vid.3=0x239a
adafruit_feather.pid.3=0xc1f1
adafruit_feather.upload_port.0.vid=0x239a
adafruit_feather.upload_port.0.pid=0x80f1
adafruit_feather.upload_port.1.vid=0x239a
adafruit_feather.upload_port.1.pid=0x81f1
adafruit_feather.upload_port.2.vid=0x239a
adafruit_feather.upload_port.2.pid=0xc0f1
adafruit_feather.upload_port.3.vid=0x239a
adafruit_feather.upload_port.3.pid=0xc1f1
adafruit_feather.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather.build.usbpid=-DUSBD_PID=0x80f1
adafruit_feather.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather.build.board=ADAFRUIT_FEATHER_RP2040
adafruit_feather.build.mcu=cortex-m0plus
adafruit_feather.build.chip=rp2040
adafruit_feather.build.toolchain=arm-none-eabi
adafruit_feather.build.toolchainpkg=pqt-gcc
adafruit_feather.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather.build.uf2family=--family rp2040
adafruit_feather.build.variant=adafruit_feather
adafruit_feather.upload.maximum_size=8388608
adafruit_feather.upload.wait_for_upload_port=true
adafruit_feather.upload.erase_cmd=
adafruit_feather.serial.disableDTR=false
adafruit_feather.serial.disableRTS=false
adafruit_feather.build.f_cpu=125000000
adafruit_feather.build.led=
adafruit_feather.build.core=rp2040
adafruit_feather.build.ldscript=memmap_default.ld
adafruit_feather.build.boot2=boot2_w25x10cl_4_padded_checksum
adafruit_feather.build.usb_manufacturer="Adafruit"
adafruit_feather.build.usb_product="Feather RP2040"
adafruit_feather.menu.flash.8388608_0=8MB (no FS)
adafruit_feather.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather.menu.freq.200=200 MHz
adafruit_feather.menu.freq.200.build.f_cpu=200000000L
adafruit_feather.menu.freq.50=50 MHz
adafruit_feather.menu.freq.50.build.f_cpu=50000000L
adafruit_feather.menu.freq.100=100 MHz
adafruit_feather.menu.freq.100.build.f_cpu=100000000L
adafruit_feather.menu.freq.120=120 MHz
adafruit_feather.menu.freq.120.build.f_cpu=120000000L
adafruit_feather.menu.freq.125=125 MHz
adafruit_feather.menu.freq.125.build.f_cpu=125000000L
adafruit_feather.menu.freq.128=128 MHz
adafruit_feather.menu.freq.128.build.f_cpu=128000000L
adafruit_feather.menu.freq.133=133 MHz
adafruit_feather.menu.freq.133.build.f_cpu=133000000L
adafruit_feather.menu.freq.150=150 MHz
adafruit_feather.menu.freq.150.build.f_cpu=150000000L
adafruit_feather.menu.freq.176=176 MHz
adafruit_feather.menu.freq.176.build.f_cpu=176000000L
adafruit_feather.menu.freq.225=225 MHz (Overclock)
adafruit_feather.menu.freq.225.build.f_cpu=225000000L
adafruit_feather.menu.freq.240=240 MHz (Overclock)
adafruit_feather.menu.freq.240.build.f_cpu=240000000L
adafruit_feather.menu.freq.250=250 MHz (Overclock)
adafruit_feather.menu.freq.250.build.f_cpu=250000000L
adafruit_feather.menu.freq.276=276 MHz (Overclock)
adafruit_feather.menu.freq.276.build.f_cpu=276000000L
adafruit_feather.menu.freq.300=300 MHz (Overclock)
adafruit_feather.menu.freq.300.build.f_cpu=300000000L
adafruit_feather.menu.opt.Small=Small (-Os) (standard)
adafruit_feather.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather.menu.opt.Optimize=Optimize (-O)
adafruit_feather.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather.menu.opt.Debug=Debug (-Og)
adafruit_feather.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather.menu.opt.Disabled=Disabled (-O0)
adafruit_feather.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather.menu.profile.Disabled=Disabled
adafruit_feather.menu.profile.Disabled.build.flags.profile=
adafruit_feather.menu.profile.Enabled=Enabled
adafruit_feather.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather.menu.rtti.Disabled=Disabled
adafruit_feather.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather.menu.rtti.Enabled=Enabled
adafruit_feather.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather.menu.stackprotect.Disabled=Disabled
adafruit_feather.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather.menu.stackprotect.Enabled=Enabled
adafruit_feather.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather.menu.exceptions.Disabled=Disabled
adafruit_feather.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather.menu.exceptions.Enabled=Enabled
adafruit_feather.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather.menu.dbgport.Disabled=Disabled
adafruit_feather.menu.dbgport.Disabled.build.debug_port=
adafruit_feather.menu.dbgport.Serial=Serial
adafruit_feather.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather.menu.dbgport.Serial1=Serial1
adafruit_feather.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather.menu.dbgport.Serial2=Serial2
adafruit_feather.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather.menu.dbglvl.None=None
adafruit_feather.menu.dbglvl.None.build.debug_level=
adafruit_feather.menu.dbglvl.Core=Core
adafruit_feather.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather.menu.dbglvl.SPI=SPI
adafruit_feather.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather.menu.dbglvl.Wire=Wire
adafruit_feather.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather.menu.dbglvl.All=All
adafruit_feather.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather.menu.usbstack.picosdk=Pico SDK
adafruit_feather.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather.menu.usbstack.nousb=No USB
adafruit_feather.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather.menu.uploadmethod.default=Default (UF2)
adafruit_feather.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather.menu.uploadmethod.picotool=Picotool
adafruit_feather.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 SCORPIO
# -----------------------------------
adafruit_feather_scorpio.name=Adafruit Feather RP2040 SCORPIO
adafruit_feather_scorpio.vid.0=0x239a
adafruit_feather_scorpio.pid.0=0x8121
adafruit_feather_scorpio.vid.1=0x239a
adafruit_feather_scorpio.pid.1=0xc121
adafruit_feather_scorpio.upload_port.0.vid=0x239a
adafruit_feather_scorpio.upload_port.0.pid=0x8121
adafruit_feather_scorpio.upload_port.1.vid=0x239a
adafruit_feather_scorpio.upload_port.1.pid=0xc121
adafruit_feather_scorpio.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_scorpio.build.usbpid=-DUSBD_PID=0x8121
adafruit_feather_scorpio.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_scorpio.build.board=ADAFRUIT_FEATHER_RP2040_SCORPIO
adafruit_feather_scorpio.build.mcu=cortex-m0plus
adafruit_feather_scorpio.build.chip=rp2040
adafruit_feather_scorpio.build.toolchain=arm-none-eabi
adafruit_feather_scorpio.build.toolchainpkg=pqt-gcc
adafruit_feather_scorpio.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_scorpio.build.uf2family=--family rp2040
adafruit_feather_scorpio.build.variant=adafruit_feather_scorpio
adafruit_feather_scorpio.upload.maximum_size=8388608
adafruit_feather_scorpio.upload.wait_for_upload_port=true
adafruit_feather_scorpio.upload.erase_cmd=
adafruit_feather_scorpio.serial.disableDTR=false
adafruit_feather_scorpio.serial.disableRTS=false
adafruit_feather_scorpio.build.f_cpu=125000000
adafruit_feather_scorpio.build.led=
adafruit_feather_scorpio.build.core=rp2040
adafruit_feather_scorpio.build.ldscript=memmap_default.ld
adafruit_feather_scorpio.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_scorpio.build.usb_manufacturer="Adafruit"
adafruit_feather_scorpio.build.usb_product="Feather RP2040 SCORPIO"
adafruit_feather_scorpio.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_scorpio.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_scorpio.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_scorpio.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_scorpio.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_scorpio.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_scorpio.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_scorpio.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_scorpio.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_scorpio.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_scorpio.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_scorpio.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_scorpio.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_scorpio.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_scorpio.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_scorpio.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_scorpio.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_scorpio.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_scorpio.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_scorpio.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_scorpio.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_scorpio.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_scorpio.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_scorpio.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_scorpio.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_scorpio.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_scorpio.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_scorpio.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_scorpio.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_scorpio.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_scorpio.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_scorpio.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_scorpio.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_scorpio.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_scorpio.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_scorpio.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_scorpio.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_scorpio.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_scorpio.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_scorpio.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_scorpio.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_scorpio.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_scorpio.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_scorpio.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_scorpio.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_scorpio.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_scorpio.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_scorpio.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_scorpio.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_scorpio.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_scorpio.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_scorpio.menu.freq.200=200 MHz
adafruit_feather_scorpio.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_scorpio.menu.freq.50=50 MHz
adafruit_feather_scorpio.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_scorpio.menu.freq.100=100 MHz
adafruit_feather_scorpio.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_scorpio.menu.freq.120=120 MHz
adafruit_feather_scorpio.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_scorpio.menu.freq.125=125 MHz
adafruit_feather_scorpio.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_scorpio.menu.freq.128=128 MHz
adafruit_feather_scorpio.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_scorpio.menu.freq.133=133 MHz
adafruit_feather_scorpio.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_scorpio.menu.freq.150=150 MHz
adafruit_feather_scorpio.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_scorpio.menu.freq.176=176 MHz
adafruit_feather_scorpio.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_scorpio.menu.freq.225=225 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_scorpio.menu.freq.240=240 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_scorpio.menu.freq.250=250 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_scorpio.menu.freq.276=276 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_scorpio.menu.freq.300=300 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_scorpio.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_scorpio.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_scorpio.menu.opt.Optimize=Optimize (-O)
adafruit_feather_scorpio.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_scorpio.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_scorpio.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_scorpio.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_scorpio.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_scorpio.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_scorpio.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_scorpio.menu.opt.Debug=Debug (-Og)
adafruit_feather_scorpio.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_scorpio.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_scorpio.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_scorpio.menu.profile.Disabled=Disabled
adafruit_feather_scorpio.menu.profile.Disabled.build.flags.profile=
adafruit_feather_scorpio.menu.profile.Enabled=Enabled
adafruit_feather_scorpio.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_scorpio.menu.rtti.Disabled=Disabled
adafruit_feather_scorpio.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_scorpio.menu.rtti.Enabled=Enabled
adafruit_feather_scorpio.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_scorpio.menu.stackprotect.Disabled=Disabled
adafruit_feather_scorpio.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_scorpio.menu.stackprotect.Enabled=Enabled
adafruit_feather_scorpio.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_scorpio.menu.exceptions.Disabled=Disabled
adafruit_feather_scorpio.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_scorpio.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_scorpio.menu.exceptions.Enabled=Enabled
adafruit_feather_scorpio.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_scorpio.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_scorpio.menu.dbgport.Disabled=Disabled
adafruit_feather_scorpio.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_scorpio.menu.dbgport.Serial=Serial
adafruit_feather_scorpio.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_scorpio.menu.dbgport.Serial1=Serial1
adafruit_feather_scorpio.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_scorpio.menu.dbgport.Serial2=Serial2
adafruit_feather_scorpio.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_scorpio.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_scorpio.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_scorpio.menu.dbglvl.None=None
adafruit_feather_scorpio.menu.dbglvl.None.build.debug_level=
adafruit_feather_scorpio.menu.dbglvl.Core=Core
adafruit_feather_scorpio.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_scorpio.menu.dbglvl.SPI=SPI
adafruit_feather_scorpio.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_scorpio.menu.dbglvl.Wire=Wire
adafruit_feather_scorpio.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_scorpio.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_scorpio.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_scorpio.menu.dbglvl.All=All
adafruit_feather_scorpio.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_scorpio.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_scorpio.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_scorpio.menu.usbstack.picosdk=Pico SDK
adafruit_feather_scorpio.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_scorpio.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_scorpio.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_scorpio.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_scorpio.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_scorpio.menu.usbstack.nousb=No USB
adafruit_feather_scorpio.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_scorpio.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_scorpio.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_scorpio.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_scorpio.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_scorpio.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_scorpio.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_scorpio.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_scorpio.menu.uploadmethod.default=Default (UF2)
adafruit_feather_scorpio.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_scorpio.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_scorpio.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_scorpio.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_scorpio.menu.uploadmethod.picotool=Picotool
adafruit_feather_scorpio.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_scorpio.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_scorpio.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_scorpio.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_scorpio.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 DVI
# -----------------------------------
adafruit_feather_dvi.name=Adafruit Feather RP2040 DVI
adafruit_feather_dvi.vid.0=0x239a
adafruit_feather_dvi.pid.0=0x8127
adafruit_feather_dvi.vid.1=0x239a
adafruit_feather_dvi.pid.1=0xc127
adafruit_feather_dvi.upload_port.0.vid=0x239a
adafruit_feather_dvi.upload_port.0.pid=0x8127
adafruit_feather_dvi.upload_port.1.vid=0x239a
adafruit_feather_dvi.upload_port.1.pid=0xc127
adafruit_feather_dvi.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_dvi.build.usbpid=-DUSBD_PID=0x8127
adafruit_feather_dvi.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_dvi.build.board=ADAFRUIT_FEATHER_RP2040_DVI
adafruit_feather_dvi.build.mcu=cortex-m0plus
adafruit_feather_dvi.build.chip=rp2040
adafruit_feather_dvi.build.toolchain=arm-none-eabi
adafruit_feather_dvi.build.toolchainpkg=pqt-gcc
adafruit_feather_dvi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_dvi.build.uf2family=--family rp2040
adafruit_feather_dvi.build.variant=adafruit_feather_dvi
adafruit_feather_dvi.upload.maximum_size=8388608
adafruit_feather_dvi.upload.wait_for_upload_port=true
adafruit_feather_dvi.upload.erase_cmd=
adafruit_feather_dvi.serial.disableDTR=false
adafruit_feather_dvi.serial.disableRTS=false
adafruit_feather_dvi.build.f_cpu=125000000
adafruit_feather_dvi.build.led=
adafruit_feather_dvi.build.core=rp2040
adafruit_feather_dvi.build.ldscript=memmap_default.ld
adafruit_feather_dvi.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_dvi.build.usb_manufacturer="Adafruit"
adafruit_feather_dvi.build.usb_product="Feather RP2040 DVI"
adafruit_feather_dvi.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_dvi.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_dvi.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_dvi.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_dvi.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_dvi.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_dvi.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_dvi.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_dvi.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_dvi.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_dvi.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_dvi.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_dvi.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_dvi.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_dvi.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_dvi.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_dvi.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_dvi.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_dvi.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_dvi.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_dvi.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_dvi.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_dvi.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_dvi.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_dvi.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_dvi.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_dvi.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_dvi.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_dvi.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_dvi.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_dvi.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_dvi.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_dvi.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_dvi.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_dvi.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_dvi.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_dvi.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_dvi.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_dvi.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_dvi.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_dvi.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_dvi.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_dvi.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_dvi.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_dvi.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_dvi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_dvi.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_dvi.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_dvi.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_dvi.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_dvi.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_dvi.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_dvi.menu.freq.200=200 MHz
adafruit_feather_dvi.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_dvi.menu.freq.50=50 MHz
adafruit_feather_dvi.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_dvi.menu.freq.100=100 MHz
adafruit_feather_dvi.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_dvi.menu.freq.120=120 MHz
adafruit_feather_dvi.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_dvi.menu.freq.125=125 MHz
adafruit_feather_dvi.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_dvi.menu.freq.128=128 MHz
adafruit_feather_dvi.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_dvi.menu.freq.133=133 MHz
adafruit_feather_dvi.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_dvi.menu.freq.150=150 MHz
adafruit_feather_dvi.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_dvi.menu.freq.176=176 MHz
adafruit_feather_dvi.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_dvi.menu.freq.225=225 MHz (Overclock)
adafruit_feather_dvi.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_dvi.menu.freq.240=240 MHz (Overclock)
adafruit_feather_dvi.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_dvi.menu.freq.250=250 MHz (Overclock)
adafruit_feather_dvi.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_dvi.menu.freq.276=276 MHz (Overclock)
adafruit_feather_dvi.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_dvi.menu.freq.300=300 MHz (Overclock)
adafruit_feather_dvi.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_dvi.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_dvi.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_dvi.menu.opt.Optimize=Optimize (-O)
adafruit_feather_dvi.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_dvi.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_dvi.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_dvi.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_dvi.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_dvi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_dvi.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_dvi.menu.opt.Debug=Debug (-Og)
adafruit_feather_dvi.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_dvi.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_dvi.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_dvi.menu.profile.Disabled=Disabled
adafruit_feather_dvi.menu.profile.Disabled.build.flags.profile=
adafruit_feather_dvi.menu.profile.Enabled=Enabled
adafruit_feather_dvi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_dvi.menu.rtti.Disabled=Disabled
adafruit_feather_dvi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_dvi.menu.rtti.Enabled=Enabled
adafruit_feather_dvi.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_dvi.menu.stackprotect.Disabled=Disabled
adafruit_feather_dvi.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_dvi.menu.stackprotect.Enabled=Enabled
adafruit_feather_dvi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_dvi.menu.exceptions.Disabled=Disabled
adafruit_feather_dvi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_dvi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_dvi.menu.exceptions.Enabled=Enabled
adafruit_feather_dvi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_dvi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_dvi.menu.dbgport.Disabled=Disabled
adafruit_feather_dvi.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_dvi.menu.dbgport.Serial=Serial
adafruit_feather_dvi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_dvi.menu.dbgport.Serial1=Serial1
adafruit_feather_dvi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_dvi.menu.dbgport.Serial2=Serial2
adafruit_feather_dvi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_dvi.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_dvi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_dvi.menu.dbglvl.None=None
adafruit_feather_dvi.menu.dbglvl.None.build.debug_level=
adafruit_feather_dvi.menu.dbglvl.Core=Core
adafruit_feather_dvi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_dvi.menu.dbglvl.SPI=SPI
adafruit_feather_dvi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_dvi.menu.dbglvl.Wire=Wire
adafruit_feather_dvi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_dvi.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_dvi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_dvi.menu.dbglvl.All=All
adafruit_feather_dvi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_dvi.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_dvi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_dvi.menu.usbstack.picosdk=Pico SDK
adafruit_feather_dvi.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_dvi.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_dvi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_dvi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_dvi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_dvi.menu.usbstack.nousb=No USB
adafruit_feather_dvi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_dvi.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_dvi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_dvi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_dvi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_dvi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_dvi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_dvi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_dvi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_dvi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_dvi.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_dvi.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_dvi.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_dvi.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_dvi.menu.uploadmethod.default=Default (UF2)
adafruit_feather_dvi.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_dvi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_dvi.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_dvi.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_dvi.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_dvi.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_dvi.menu.uploadmethod.picotool=Picotool
adafruit_feather_dvi.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_dvi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_dvi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_dvi.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_dvi.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_dvi.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_dvi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 Adalogger
# -----------------------------------
adafruit_feather_adalogger.name=Adafruit Feather RP2040 Adalogger
adafruit_feather_adalogger.vid.0=0x239a
adafruit_feather_adalogger.pid.0=0x815d
adafruit_feather_adalogger.vid.1=0x239a
adafruit_feather_adalogger.pid.1=0xc15d
adafruit_feather_adalogger.upload_port.0.vid=0x239a
adafruit_feather_adalogger.upload_port.0.pid=0x815d
adafruit_feather_adalogger.upload_port.1.vid=0x239a
adafruit_feather_adalogger.upload_port.1.pid=0xc15d
adafruit_feather_adalogger.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_adalogger.build.usbpid=-DUSBD_PID=0x815d
adafruit_feather_adalogger.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_adalogger.build.board=ADAFRUIT_FEATHER_RP2040_ADALOGGER
adafruit_feather_adalogger.build.mcu=cortex-m0plus
adafruit_feather_adalogger.build.chip=rp2040
adafruit_feather_adalogger.build.toolchain=arm-none-eabi
adafruit_feather_adalogger.build.toolchainpkg=pqt-gcc
adafruit_feather_adalogger.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_adalogger.build.uf2family=--family rp2040
adafruit_feather_adalogger.build.variant=adafruit_feather_adalogger
adafruit_feather_adalogger.upload.maximum_size=8388608
adafruit_feather_adalogger.upload.wait_for_upload_port=true
adafruit_feather_adalogger.upload.erase_cmd=
adafruit_feather_adalogger.serial.disableDTR=false
adafruit_feather_adalogger.serial.disableRTS=false
adafruit_feather_adalogger.build.f_cpu=125000000
adafruit_feather_adalogger.build.led=
adafruit_feather_adalogger.build.core=rp2040
adafruit_feather_adalogger.build.ldscript=memmap_default.ld
adafruit_feather_adalogger.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_adalogger.build.usb_manufacturer="Adafruit"
adafruit_feather_adalogger.build.usb_product="Feather RP2040 Adalogger"
adafruit_feather_adalogger.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_adalogger.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_adalogger.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_adalogger.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_adalogger.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_adalogger.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_adalogger.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_adalogger.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_adalogger.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_adalogger.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_adalogger.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_adalogger.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_adalogger.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_adalogger.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_adalogger.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_adalogger.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_adalogger.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_adalogger.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_adalogger.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_adalogger.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_adalogger.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_adalogger.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_adalogger.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_adalogger.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_adalogger.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_adalogger.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_adalogger.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_adalogger.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_adalogger.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_adalogger.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_adalogger.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_adalogger.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_adalogger.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_adalogger.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_adalogger.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_adalogger.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_adalogger.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_adalogger.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_adalogger.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_adalogger.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_adalogger.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_adalogger.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_adalogger.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_adalogger.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_adalogger.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_adalogger.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_adalogger.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_adalogger.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_adalogger.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_adalogger.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_adalogger.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_adalogger.menu.freq.200=200 MHz
adafruit_feather_adalogger.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_adalogger.menu.freq.50=50 MHz
adafruit_feather_adalogger.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_adalogger.menu.freq.100=100 MHz
adafruit_feather_adalogger.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_adalogger.menu.freq.120=120 MHz
adafruit_feather_adalogger.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_adalogger.menu.freq.125=125 MHz
adafruit_feather_adalogger.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_adalogger.menu.freq.128=128 MHz
adafruit_feather_adalogger.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_adalogger.menu.freq.133=133 MHz
adafruit_feather_adalogger.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_adalogger.menu.freq.150=150 MHz
adafruit_feather_adalogger.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_adalogger.menu.freq.176=176 MHz
adafruit_feather_adalogger.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_adalogger.menu.freq.225=225 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_adalogger.menu.freq.240=240 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_adalogger.menu.freq.250=250 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_adalogger.menu.freq.276=276 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_adalogger.menu.freq.300=300 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_adalogger.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_adalogger.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_adalogger.menu.opt.Optimize=Optimize (-O)
adafruit_feather_adalogger.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_adalogger.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_adalogger.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_adalogger.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_adalogger.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_adalogger.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_adalogger.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_adalogger.menu.opt.Debug=Debug (-Og)
adafruit_feather_adalogger.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_adalogger.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_adalogger.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_adalogger.menu.profile.Disabled=Disabled
adafruit_feather_adalogger.menu.profile.Disabled.build.flags.profile=
adafruit_feather_adalogger.menu.profile.Enabled=Enabled
adafruit_feather_adalogger.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_adalogger.menu.rtti.Disabled=Disabled
adafruit_feather_adalogger.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_adalogger.menu.rtti.Enabled=Enabled
adafruit_feather_adalogger.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_adalogger.menu.stackprotect.Disabled=Disabled
adafruit_feather_adalogger.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_adalogger.menu.stackprotect.Enabled=Enabled
adafruit_feather_adalogger.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_adalogger.menu.exceptions.Disabled=Disabled
adafruit_feather_adalogger.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_adalogger.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_adalogger.menu.exceptions.Enabled=Enabled
adafruit_feather_adalogger.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_adalogger.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_adalogger.menu.dbgport.Disabled=Disabled
adafruit_feather_adalogger.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_adalogger.menu.dbgport.Serial=Serial
adafruit_feather_adalogger.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_adalogger.menu.dbgport.Serial1=Serial1
adafruit_feather_adalogger.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_adalogger.menu.dbgport.Serial2=Serial2
adafruit_feather_adalogger.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_adalogger.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_adalogger.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_adalogger.menu.dbglvl.None=None
adafruit_feather_adalogger.menu.dbglvl.None.build.debug_level=
adafruit_feather_adalogger.menu.dbglvl.Core=Core
adafruit_feather_adalogger.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_adalogger.menu.dbglvl.SPI=SPI
adafruit_feather_adalogger.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_adalogger.menu.dbglvl.Wire=Wire
adafruit_feather_adalogger.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_adalogger.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_adalogger.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_adalogger.menu.dbglvl.All=All
adafruit_feather_adalogger.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_adalogger.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_adalogger.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_adalogger.menu.usbstack.picosdk=Pico SDK
adafruit_feather_adalogger.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_adalogger.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_adalogger.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_adalogger.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_adalogger.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_adalogger.menu.usbstack.nousb=No USB
adafruit_feather_adalogger.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_adalogger.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_adalogger.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_adalogger.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_adalogger.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_adalogger.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_adalogger.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_adalogger.menu.uploadmethod.default=Default (UF2)
adafruit_feather_adalogger.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_adalogger.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_adalogger.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_adalogger.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_adalogger.menu.uploadmethod.picotool=Picotool
adafruit_feather_adalogger.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_adalogger.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_adalogger.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_adalogger.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 RFM
# -----------------------------------
adafruit_feather_rfm.name=Adafruit Feather RP2040 RFM
adafruit_feather_rfm.vid.0=0x239a
adafruit_feather_rfm.pid.0=0x812d
adafruit_feather_rfm.vid.1=0x239a
adafruit_feather_rfm.pid.1=0xc12d
adafruit_feather_rfm.upload_port.0.vid=0x239a
adafruit_feather_rfm.upload_port.0.pid=0x812d
adafruit_feather_rfm.upload_port.1.vid=0x239a
adafruit_feather_rfm.upload_port.1.pid=0xc12d
adafruit_feather_rfm.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_rfm.build.usbpid=-DUSBD_PID=0x812d
adafruit_feather_rfm.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_rfm.build.board=ADAFRUIT_FEATHER_RP2040_RFM
adafruit_feather_rfm.build.mcu=cortex-m0plus
adafruit_feather_rfm.build.chip=rp2040
adafruit_feather_rfm.build.toolchain=arm-none-eabi
adafruit_feather_rfm.build.toolchainpkg=pqt-gcc
adafruit_feather_rfm.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_rfm.build.uf2family=--family rp2040
adafruit_feather_rfm.build.variant=adafruit_feather_rfm
adafruit_feather_rfm.upload.maximum_size=8388608
adafruit_feather_rfm.upload.wait_for_upload_port=true
adafruit_feather_rfm.upload.erase_cmd=
adafruit_feather_rfm.serial.disableDTR=false
adafruit_feather_rfm.serial.disableRTS=false
adafruit_feather_rfm.build.f_cpu=125000000
adafruit_feather_rfm.build.led=
adafruit_feather_rfm.build.core=rp2040
adafruit_feather_rfm.build.ldscript=memmap_default.ld
adafruit_feather_rfm.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_rfm.build.usb_manufacturer="Adafruit"
adafruit_feather_rfm.build.usb_product="Feather RP2040 RFM"
adafruit_feather_rfm.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_rfm.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_rfm.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_rfm.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_rfm.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_rfm.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_rfm.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_rfm.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_rfm.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_rfm.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_rfm.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_rfm.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_rfm.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_rfm.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_rfm.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_rfm.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_rfm.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_rfm.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_rfm.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_rfm.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_rfm.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_rfm.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_rfm.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_rfm.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_rfm.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_rfm.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_rfm.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_rfm.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_rfm.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_rfm.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_rfm.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_rfm.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_rfm.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_rfm.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_rfm.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_rfm.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_rfm.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_rfm.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_rfm.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_rfm.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_rfm.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_rfm.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_rfm.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_rfm.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_rfm.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_rfm.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_rfm.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_rfm.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_rfm.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_rfm.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_rfm.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_rfm.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_rfm.menu.freq.200=200 MHz
adafruit_feather_rfm.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_rfm.menu.freq.50=50 MHz
adafruit_feather_rfm.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_rfm.menu.freq.100=100 MHz
adafruit_feather_rfm.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_rfm.menu.freq.120=120 MHz
adafruit_feather_rfm.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_rfm.menu.freq.125=125 MHz
adafruit_feather_rfm.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_rfm.menu.freq.128=128 MHz
adafruit_feather_rfm.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_rfm.menu.freq.133=133 MHz
adafruit_feather_rfm.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_rfm.menu.freq.150=150 MHz
adafruit_feather_rfm.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_rfm.menu.freq.176=176 MHz
adafruit_feather_rfm.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_rfm.menu.freq.225=225 MHz (Overclock)
adafruit_feather_rfm.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_rfm.menu.freq.240=240 MHz (Overclock)
adafruit_feather_rfm.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_rfm.menu.freq.250=250 MHz (Overclock)
adafruit_feather_rfm.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_rfm.menu.freq.276=276 MHz (Overclock)
adafruit_feather_rfm.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_rfm.menu.freq.300=300 MHz (Overclock)
adafruit_feather_rfm.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_rfm.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_rfm.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_rfm.menu.opt.Optimize=Optimize (-O)
adafruit_feather_rfm.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_rfm.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_rfm.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_rfm.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_rfm.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_rfm.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_rfm.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_rfm.menu.opt.Debug=Debug (-Og)
adafruit_feather_rfm.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_rfm.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_rfm.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_rfm.menu.profile.Disabled=Disabled
adafruit_feather_rfm.menu.profile.Disabled.build.flags.profile=
adafruit_feather_rfm.menu.profile.Enabled=Enabled
adafruit_feather_rfm.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_rfm.menu.rtti.Disabled=Disabled
adafruit_feather_rfm.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_rfm.menu.rtti.Enabled=Enabled
adafruit_feather_rfm.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_rfm.menu.stackprotect.Disabled=Disabled
adafruit_feather_rfm.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_rfm.menu.stackprotect.Enabled=Enabled
adafruit_feather_rfm.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_rfm.menu.exceptions.Disabled=Disabled
adafruit_feather_rfm.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_rfm.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_rfm.menu.exceptions.Enabled=Enabled
adafruit_feather_rfm.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_rfm.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_rfm.menu.dbgport.Disabled=Disabled
adafruit_feather_rfm.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_rfm.menu.dbgport.Serial=Serial
adafruit_feather_rfm.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_rfm.menu.dbgport.Serial1=Serial1
adafruit_feather_rfm.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_rfm.menu.dbgport.Serial2=Serial2
adafruit_feather_rfm.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_rfm.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_rfm.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_rfm.menu.dbglvl.None=None
adafruit_feather_rfm.menu.dbglvl.None.build.debug_level=
adafruit_feather_rfm.menu.dbglvl.Core=Core
adafruit_feather_rfm.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_rfm.menu.dbglvl.SPI=SPI
adafruit_feather_rfm.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_rfm.menu.dbglvl.Wire=Wire
adafruit_feather_rfm.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_rfm.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_rfm.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rfm.menu.dbglvl.All=All
adafruit_feather_rfm.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rfm.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_rfm.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_rfm.menu.usbstack.picosdk=Pico SDK
adafruit_feather_rfm.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_rfm.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_rfm.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rfm.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_rfm.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rfm.menu.usbstack.nousb=No USB
adafruit_feather_rfm.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_rfm.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_rfm.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_rfm.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_rfm.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_rfm.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_rfm.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_rfm.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_rfm.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_rfm.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rfm.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_rfm.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_rfm.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_rfm.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_rfm.menu.uploadmethod.default=Default (UF2)
adafruit_feather_rfm.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_rfm.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rfm.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_rfm.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_rfm.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_rfm.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_rfm.menu.uploadmethod.picotool=Picotool
adafruit_feather_rfm.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_rfm.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_rfm.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_rfm.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_rfm.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_rfm.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_rfm.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 ThinkINK
# -----------------------------------
adafruit_feather_thinkink.name=Adafruit Feather RP2040 ThinkINK
adafruit_feather_thinkink.vid.0=0x239a
adafruit_feather_thinkink.pid.0=0x812b
adafruit_feather_thinkink.vid.1=0x239a
adafruit_feather_thinkink.pid.1=0xc12b
adafruit_feather_thinkink.upload_port.0.vid=0x239a
adafruit_feather_thinkink.upload_port.0.pid=0x812b
adafruit_feather_thinkink.upload_port.1.vid=0x239a
adafruit_feather_thinkink.upload_port.1.pid=0xc12b
adafruit_feather_thinkink.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_thinkink.build.usbpid=-DUSBD_PID=0x812b
adafruit_feather_thinkink.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_thinkink.build.board=ADAFRUIT_FEATHER_RP2040_THINKINK
adafruit_feather_thinkink.build.mcu=cortex-m0plus
adafruit_feather_thinkink.build.chip=rp2040
adafruit_feather_thinkink.build.toolchain=arm-none-eabi
adafruit_feather_thinkink.build.toolchainpkg=pqt-gcc
adafruit_feather_thinkink.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_thinkink.build.uf2family=--family rp2040
adafruit_feather_thinkink.build.variant=adafruit_feather_thinkink
adafruit_feather_thinkink.upload.maximum_size=8388608
adafruit_feather_thinkink.upload.wait_for_upload_port=true
adafruit_feather_thinkink.upload.erase_cmd=
adafruit_feather_thinkink.serial.disableDTR=false
adafruit_feather_thinkink.serial.disableRTS=false
adafruit_feather_thinkink.build.f_cpu=125000000
adafruit_feather_thinkink.build.led=
adafruit_feather_thinkink.build.core=rp2040
adafruit_feather_thinkink.build.ldscript=memmap_default.ld
adafruit_feather_thinkink.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_thinkink.build.usb_manufacturer="Adafruit"
adafruit_feather_thinkink.build.usb_product="Feather RP2040 ThinkINK"
adafruit_feather_thinkink.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_thinkink.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_thinkink.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_thinkink.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_thinkink.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_thinkink.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_thinkink.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_thinkink.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_thinkink.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_thinkink.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_thinkink.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_thinkink.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_thinkink.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_thinkink.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_thinkink.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_thinkink.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_thinkink.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_thinkink.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_thinkink.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_thinkink.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_thinkink.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_thinkink.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_thinkink.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_thinkink.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_thinkink.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_thinkink.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_thinkink.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_thinkink.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_thinkink.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_thinkink.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_thinkink.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_thinkink.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_thinkink.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_thinkink.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_thinkink.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_thinkink.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_thinkink.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_thinkink.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_thinkink.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_thinkink.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_thinkink.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_thinkink.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_thinkink.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_thinkink.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_thinkink.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_thinkink.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_thinkink.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_thinkink.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_thinkink.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_thinkink.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_thinkink.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_thinkink.menu.freq.200=200 MHz
adafruit_feather_thinkink.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_thinkink.menu.freq.50=50 MHz
adafruit_feather_thinkink.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_thinkink.menu.freq.100=100 MHz
adafruit_feather_thinkink.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_thinkink.menu.freq.120=120 MHz
adafruit_feather_thinkink.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_thinkink.menu.freq.125=125 MHz
adafruit_feather_thinkink.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_thinkink.menu.freq.128=128 MHz
adafruit_feather_thinkink.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_thinkink.menu.freq.133=133 MHz
adafruit_feather_thinkink.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_thinkink.menu.freq.150=150 MHz
adafruit_feather_thinkink.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_thinkink.menu.freq.176=176 MHz
adafruit_feather_thinkink.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_thinkink.menu.freq.225=225 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_thinkink.menu.freq.240=240 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_thinkink.menu.freq.250=250 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_thinkink.menu.freq.276=276 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_thinkink.menu.freq.300=300 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_thinkink.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_thinkink.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_thinkink.menu.opt.Optimize=Optimize (-O)
adafruit_feather_thinkink.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_thinkink.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_thinkink.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_thinkink.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_thinkink.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_thinkink.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_thinkink.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_thinkink.menu.opt.Debug=Debug (-Og)
adafruit_feather_thinkink.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_thinkink.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_thinkink.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_thinkink.menu.profile.Disabled=Disabled
adafruit_feather_thinkink.menu.profile.Disabled.build.flags.profile=
adafruit_feather_thinkink.menu.profile.Enabled=Enabled
adafruit_feather_thinkink.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_thinkink.menu.rtti.Disabled=Disabled
adafruit_feather_thinkink.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_thinkink.menu.rtti.Enabled=Enabled
adafruit_feather_thinkink.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_thinkink.menu.stackprotect.Disabled=Disabled
adafruit_feather_thinkink.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_thinkink.menu.stackprotect.Enabled=Enabled
adafruit_feather_thinkink.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_thinkink.menu.exceptions.Disabled=Disabled
adafruit_feather_thinkink.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_thinkink.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_thinkink.menu.exceptions.Enabled=Enabled
adafruit_feather_thinkink.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_thinkink.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_thinkink.menu.dbgport.Disabled=Disabled
adafruit_feather_thinkink.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_thinkink.menu.dbgport.Serial=Serial
adafruit_feather_thinkink.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_thinkink.menu.dbgport.Serial1=Serial1
adafruit_feather_thinkink.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_thinkink.menu.dbgport.Serial2=Serial2
adafruit_feather_thinkink.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_thinkink.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_thinkink.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_thinkink.menu.dbglvl.None=None
adafruit_feather_thinkink.menu.dbglvl.None.build.debug_level=
adafruit_feather_thinkink.menu.dbglvl.Core=Core
adafruit_feather_thinkink.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_thinkink.menu.dbglvl.SPI=SPI
adafruit_feather_thinkink.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_thinkink.menu.dbglvl.Wire=Wire
adafruit_feather_thinkink.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_thinkink.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_thinkink.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_thinkink.menu.dbglvl.All=All
adafruit_feather_thinkink.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_thinkink.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_thinkink.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_thinkink.menu.usbstack.picosdk=Pico SDK
adafruit_feather_thinkink.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_thinkink.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_thinkink.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_thinkink.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_thinkink.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_thinkink.menu.usbstack.nousb=No USB
adafruit_feather_thinkink.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_thinkink.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_thinkink.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_thinkink.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_thinkink.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_thinkink.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_thinkink.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_thinkink.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_thinkink.menu.uploadmethod.default=Default (UF2)
adafruit_feather_thinkink.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_thinkink.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_thinkink.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_thinkink.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_thinkink.menu.uploadmethod.picotool=Picotool
adafruit_feather_thinkink.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_thinkink.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_thinkink.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_thinkink.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_thinkink.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 USB Host
# -----------------------------------
adafruit_feather_usb_host.name=Adafruit Feather RP2040 USB Host
adafruit_feather_usb_host.vid.0=0x239a
adafruit_feather_usb_host.pid.0=0x8129
adafruit_feather_usb_host.vid.1=0x239a
adafruit_feather_usb_host.pid.1=0xc129
adafruit_feather_usb_host.upload_port.0.vid=0x239a
adafruit_feather_usb_host.upload_port.0.pid=0x8129
adafruit_feather_usb_host.upload_port.1.vid=0x239a
adafruit_feather_usb_host.upload_port.1.pid=0xc129
adafruit_feather_usb_host.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_usb_host.build.usbpid=-DUSBD_PID=0x8129
adafruit_feather_usb_host.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_usb_host.build.board=ADAFRUIT_FEATHER_RP2040_USB_HOST
adafruit_feather_usb_host.build.mcu=cortex-m0plus
adafruit_feather_usb_host.build.chip=rp2040
adafruit_feather_usb_host.build.toolchain=arm-none-eabi
adafruit_feather_usb_host.build.toolchainpkg=pqt-gcc
adafruit_feather_usb_host.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_usb_host.build.uf2family=--family rp2040
adafruit_feather_usb_host.build.variant=adafruit_feather_usb_host
adafruit_feather_usb_host.upload.maximum_size=8388608
adafruit_feather_usb_host.upload.wait_for_upload_port=true
adafruit_feather_usb_host.upload.erase_cmd=
adafruit_feather_usb_host.serial.disableDTR=false
adafruit_feather_usb_host.serial.disableRTS=false
adafruit_feather_usb_host.build.f_cpu=125000000
adafruit_feather_usb_host.build.led=
adafruit_feather_usb_host.build.core=rp2040
adafruit_feather_usb_host.build.ldscript=memmap_default.ld
adafruit_feather_usb_host.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_usb_host.build.usb_manufacturer="Adafruit"
adafruit_feather_usb_host.build.usb_product="Feather RP2040 USB Host"
adafruit_feather_usb_host.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_usb_host.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_usb_host.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_usb_host.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_usb_host.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_usb_host.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_usb_host.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_usb_host.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_usb_host.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_usb_host.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_usb_host.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_usb_host.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_usb_host.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_usb_host.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_usb_host.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_usb_host.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_usb_host.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_usb_host.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_usb_host.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_usb_host.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_usb_host.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_usb_host.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_usb_host.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_usb_host.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_usb_host.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_usb_host.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_usb_host.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_usb_host.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_usb_host.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_usb_host.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_usb_host.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_usb_host.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_usb_host.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_usb_host.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_usb_host.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_usb_host.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_usb_host.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_usb_host.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_usb_host.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_usb_host.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_usb_host.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_usb_host.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_usb_host.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_usb_host.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_usb_host.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_usb_host.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_usb_host.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_usb_host.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_usb_host.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_usb_host.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_usb_host.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_usb_host.menu.freq.200=200 MHz
adafruit_feather_usb_host.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_usb_host.menu.freq.50=50 MHz
adafruit_feather_usb_host.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_usb_host.menu.freq.100=100 MHz
adafruit_feather_usb_host.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_usb_host.menu.freq.120=120 MHz
adafruit_feather_usb_host.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_usb_host.menu.freq.125=125 MHz
adafruit_feather_usb_host.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_usb_host.menu.freq.128=128 MHz
adafruit_feather_usb_host.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_usb_host.menu.freq.133=133 MHz
adafruit_feather_usb_host.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_usb_host.menu.freq.150=150 MHz
adafruit_feather_usb_host.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_usb_host.menu.freq.176=176 MHz
adafruit_feather_usb_host.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_usb_host.menu.freq.225=225 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_usb_host.menu.freq.240=240 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_usb_host.menu.freq.250=250 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_usb_host.menu.freq.276=276 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_usb_host.menu.freq.300=300 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_usb_host.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_usb_host.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_usb_host.menu.opt.Optimize=Optimize (-O)
adafruit_feather_usb_host.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_usb_host.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_usb_host.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_usb_host.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_usb_host.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_usb_host.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_usb_host.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_usb_host.menu.opt.Debug=Debug (-Og)
adafruit_feather_usb_host.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_usb_host.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_usb_host.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_usb_host.menu.profile.Disabled=Disabled
adafruit_feather_usb_host.menu.profile.Disabled.build.flags.profile=
adafruit_feather_usb_host.menu.profile.Enabled=Enabled
adafruit_feather_usb_host.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_usb_host.menu.rtti.Disabled=Disabled
adafruit_feather_usb_host.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_usb_host.menu.rtti.Enabled=Enabled
adafruit_feather_usb_host.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_usb_host.menu.stackprotect.Disabled=Disabled
adafruit_feather_usb_host.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_usb_host.menu.stackprotect.Enabled=Enabled
adafruit_feather_usb_host.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_usb_host.menu.exceptions.Disabled=Disabled
adafruit_feather_usb_host.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_usb_host.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_usb_host.menu.exceptions.Enabled=Enabled
adafruit_feather_usb_host.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_usb_host.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_usb_host.menu.dbgport.Disabled=Disabled
adafruit_feather_usb_host.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_usb_host.menu.dbgport.Serial=Serial
adafruit_feather_usb_host.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_usb_host.menu.dbgport.Serial1=Serial1
adafruit_feather_usb_host.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_usb_host.menu.dbgport.Serial2=Serial2
adafruit_feather_usb_host.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_usb_host.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_usb_host.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_usb_host.menu.dbglvl.None=None
adafruit_feather_usb_host.menu.dbglvl.None.build.debug_level=
adafruit_feather_usb_host.menu.dbglvl.Core=Core
adafruit_feather_usb_host.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_usb_host.menu.dbglvl.SPI=SPI
adafruit_feather_usb_host.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_usb_host.menu.dbglvl.Wire=Wire
adafruit_feather_usb_host.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_usb_host.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_usb_host.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_usb_host.menu.dbglvl.All=All
adafruit_feather_usb_host.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_usb_host.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_usb_host.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_usb_host.menu.usbstack.picosdk=Pico SDK
adafruit_feather_usb_host.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_usb_host.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_usb_host.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_usb_host.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_usb_host.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_usb_host.menu.usbstack.nousb=No USB
adafruit_feather_usb_host.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_usb_host.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_usb_host.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_usb_host.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_usb_host.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_usb_host.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_usb_host.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_usb_host.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_usb_host.menu.uploadmethod.default=Default (UF2)
adafruit_feather_usb_host.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_usb_host.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_usb_host.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_usb_host.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_usb_host.menu.uploadmethod.picotool=Picotool
adafruit_feather_usb_host.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_usb_host.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_usb_host.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_usb_host.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_usb_host.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 CAN
# -----------------------------------
adafruit_feather_can.name=Adafruit Feather RP2040 CAN
adafruit_feather_can.vid.0=0x239a
adafruit_feather_can.pid.0=0x812f
adafruit_feather_can.vid.1=0x239a
adafruit_feather_can.pid.1=0xc12f
adafruit_feather_can.upload_port.0.vid=0x239a
adafruit_feather_can.upload_port.0.pid=0x812f
adafruit_feather_can.upload_port.1.vid=0x239a
adafruit_feather_can.upload_port.1.pid=0xc12f
adafruit_feather_can.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_can.build.usbpid=-DUSBD_PID=0x812f
adafruit_feather_can.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_can.build.board=ADAFRUIT_FEATHER_RP2040_CAN
adafruit_feather_can.build.mcu=cortex-m0plus
adafruit_feather_can.build.chip=rp2040
adafruit_feather_can.build.toolchain=arm-none-eabi
adafruit_feather_can.build.toolchainpkg=pqt-gcc
adafruit_feather_can.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_can.build.uf2family=--family rp2040
adafruit_feather_can.build.variant=adafruit_feather_can
adafruit_feather_can.upload.maximum_size=8388608
adafruit_feather_can.upload.wait_for_upload_port=true
adafruit_feather_can.upload.erase_cmd=
adafruit_feather_can.serial.disableDTR=false
adafruit_feather_can.serial.disableRTS=false
adafruit_feather_can.build.f_cpu=125000000
adafruit_feather_can.build.led=
adafruit_feather_can.build.core=rp2040
adafruit_feather_can.build.ldscript=memmap_default.ld
adafruit_feather_can.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_can.build.usb_manufacturer="Adafruit"
adafruit_feather_can.build.usb_product="Feather RP2040 CAN"
adafruit_feather_can.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_can.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_can.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_can.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_can.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_can.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_can.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_can.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_can.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_can.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_can.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_can.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_can.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_can.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_can.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_can.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_can.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_can.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_can.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_can.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_can.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_can.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_can.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_can.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_can.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_can.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_can.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_can.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_can.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_can.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_can.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_can.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_can.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_can.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_can.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_can.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_can.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_can.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_can.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_can.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_can.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_can.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_can.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_can.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_can.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_can.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_can.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_can.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_can.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_can.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_can.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_can.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_can.menu.freq.200=200 MHz
adafruit_feather_can.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_can.menu.freq.50=50 MHz
adafruit_feather_can.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_can.menu.freq.100=100 MHz
adafruit_feather_can.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_can.menu.freq.120=120 MHz
adafruit_feather_can.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_can.menu.freq.125=125 MHz
adafruit_feather_can.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_can.menu.freq.128=128 MHz
adafruit_feather_can.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_can.menu.freq.133=133 MHz
adafruit_feather_can.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_can.menu.freq.150=150 MHz
adafruit_feather_can.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_can.menu.freq.176=176 MHz
adafruit_feather_can.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_can.menu.freq.225=225 MHz (Overclock)
adafruit_feather_can.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_can.menu.freq.240=240 MHz (Overclock)
adafruit_feather_can.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_can.menu.freq.250=250 MHz (Overclock)
adafruit_feather_can.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_can.menu.freq.276=276 MHz (Overclock)
adafruit_feather_can.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_can.menu.freq.300=300 MHz (Overclock)
adafruit_feather_can.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_can.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_can.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_can.menu.opt.Optimize=Optimize (-O)
adafruit_feather_can.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_can.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_can.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_can.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_can.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_can.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_can.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_can.menu.opt.Debug=Debug (-Og)
adafruit_feather_can.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_can.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_can.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_can.menu.profile.Disabled=Disabled
adafruit_feather_can.menu.profile.Disabled.build.flags.profile=
adafruit_feather_can.menu.profile.Enabled=Enabled
adafruit_feather_can.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_can.menu.rtti.Disabled=Disabled
adafruit_feather_can.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_can.menu.rtti.Enabled=Enabled
adafruit_feather_can.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_can.menu.stackprotect.Disabled=Disabled
adafruit_feather_can.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_can.menu.stackprotect.Enabled=Enabled
adafruit_feather_can.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_can.menu.exceptions.Disabled=Disabled
adafruit_feather_can.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_can.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_can.menu.exceptions.Enabled=Enabled
adafruit_feather_can.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_can.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_can.menu.dbgport.Disabled=Disabled
adafruit_feather_can.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_can.menu.dbgport.Serial=Serial
adafruit_feather_can.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_can.menu.dbgport.Serial1=Serial1
adafruit_feather_can.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_can.menu.dbgport.Serial2=Serial2
adafruit_feather_can.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_can.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_can.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_can.menu.dbglvl.None=None
adafruit_feather_can.menu.dbglvl.None.build.debug_level=
adafruit_feather_can.menu.dbglvl.Core=Core
adafruit_feather_can.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_can.menu.dbglvl.SPI=SPI
adafruit_feather_can.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_can.menu.dbglvl.Wire=Wire
adafruit_feather_can.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_can.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_can.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_can.menu.dbglvl.All=All
adafruit_feather_can.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_can.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_can.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_can.menu.usbstack.picosdk=Pico SDK
adafruit_feather_can.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_can.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_can.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_can.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_can.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_can.menu.usbstack.nousb=No USB
adafruit_feather_can.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_can.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_can.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_can.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_can.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_can.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_can.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_can.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_can.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_can.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_can.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_can.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_can.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_can.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_can.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_can.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_can.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_can.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_can.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_can.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_can.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_can.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_can.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_can.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_can.menu.uploadmethod.default=Default (UF2)
adafruit_feather_can.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_can.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_can.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_can.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_can.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_can.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_can.menu.uploadmethod.picotool=Picotool
adafruit_feather_can.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_can.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_can.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_can.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_can.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_can.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_can.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2040 Prop-Maker
# -----------------------------------
adafruit_feather_prop_maker.name=Adafruit Feather RP2040 Prop-Maker
adafruit_feather_prop_maker.vid.0=0x239a
adafruit_feather_prop_maker.pid.0=0x8131
adafruit_feather_prop_maker.vid.1=0x239a
adafruit_feather_prop_maker.pid.1=0xc131
adafruit_feather_prop_maker.upload_port.0.vid=0x239a
adafruit_feather_prop_maker.upload_port.0.pid=0x8131
adafruit_feather_prop_maker.upload_port.1.vid=0x239a
adafruit_feather_prop_maker.upload_port.1.pid=0xc131
adafruit_feather_prop_maker.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_prop_maker.build.usbpid=-DUSBD_PID=0x8131
adafruit_feather_prop_maker.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_prop_maker.build.board=ADAFRUIT_FEATHER_RP2040_PROP_MAKER
adafruit_feather_prop_maker.build.mcu=cortex-m0plus
adafruit_feather_prop_maker.build.chip=rp2040
adafruit_feather_prop_maker.build.toolchain=arm-none-eabi
adafruit_feather_prop_maker.build.toolchainpkg=pqt-gcc
adafruit_feather_prop_maker.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_feather_prop_maker.build.uf2family=--family rp2040
adafruit_feather_prop_maker.build.variant=adafruit_feather_prop_maker
adafruit_feather_prop_maker.upload.maximum_size=8388608
adafruit_feather_prop_maker.upload.wait_for_upload_port=true
adafruit_feather_prop_maker.upload.erase_cmd=
adafruit_feather_prop_maker.serial.disableDTR=false
adafruit_feather_prop_maker.serial.disableRTS=false
adafruit_feather_prop_maker.build.f_cpu=125000000
adafruit_feather_prop_maker.build.led=
adafruit_feather_prop_maker.build.core=rp2040
adafruit_feather_prop_maker.build.ldscript=memmap_default.ld
adafruit_feather_prop_maker.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_prop_maker.build.usb_manufacturer="Adafruit"
adafruit_feather_prop_maker.build.usb_product="Feather RP2040 Prop-Maker"
adafruit_feather_prop_maker.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_prop_maker.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_feather_prop_maker.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_0.build.flash_length=8384512
adafruit_feather_prop_maker.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_0.build.fs_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_0.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_prop_maker.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_feather_prop_maker.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_feather_prop_maker.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_feather_prop_maker.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_prop_maker.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_feather_prop_maker.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_feather_prop_maker.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_feather_prop_maker.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_prop_maker.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_feather_prop_maker.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_feather_prop_maker.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_feather_prop_maker.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_prop_maker.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_feather_prop_maker.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_feather_prop_maker.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_feather_prop_maker.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_prop_maker.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_feather_prop_maker.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_prop_maker.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_feather_prop_maker.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_prop_maker.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_feather_prop_maker.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_prop_maker.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_feather_prop_maker.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_prop_maker.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_feather_prop_maker.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_prop_maker.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_feather_prop_maker.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_feather_prop_maker.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_prop_maker.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_feather_prop_maker.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_feather_prop_maker.menu.freq.200=200 MHz
adafruit_feather_prop_maker.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_prop_maker.menu.freq.50=50 MHz
adafruit_feather_prop_maker.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_prop_maker.menu.freq.100=100 MHz
adafruit_feather_prop_maker.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_prop_maker.menu.freq.120=120 MHz
adafruit_feather_prop_maker.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_prop_maker.menu.freq.125=125 MHz
adafruit_feather_prop_maker.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_prop_maker.menu.freq.128=128 MHz
adafruit_feather_prop_maker.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_prop_maker.menu.freq.133=133 MHz
adafruit_feather_prop_maker.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_prop_maker.menu.freq.150=150 MHz
adafruit_feather_prop_maker.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_prop_maker.menu.freq.176=176 MHz
adafruit_feather_prop_maker.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_prop_maker.menu.freq.225=225 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_prop_maker.menu.freq.240=240 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_prop_maker.menu.freq.250=250 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_prop_maker.menu.freq.276=276 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_prop_maker.menu.freq.300=300 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_prop_maker.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_prop_maker.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_prop_maker.menu.opt.Optimize=Optimize (-O)
adafruit_feather_prop_maker.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_prop_maker.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_prop_maker.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_prop_maker.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_prop_maker.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_prop_maker.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_prop_maker.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_prop_maker.menu.opt.Debug=Debug (-Og)
adafruit_feather_prop_maker.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_prop_maker.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_prop_maker.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_prop_maker.menu.profile.Disabled=Disabled
adafruit_feather_prop_maker.menu.profile.Disabled.build.flags.profile=
adafruit_feather_prop_maker.menu.profile.Enabled=Enabled
adafruit_feather_prop_maker.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_prop_maker.menu.rtti.Disabled=Disabled
adafruit_feather_prop_maker.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_prop_maker.menu.rtti.Enabled=Enabled
adafruit_feather_prop_maker.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_prop_maker.menu.stackprotect.Disabled=Disabled
adafruit_feather_prop_maker.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_prop_maker.menu.stackprotect.Enabled=Enabled
adafruit_feather_prop_maker.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_prop_maker.menu.exceptions.Disabled=Disabled
adafruit_feather_prop_maker.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_prop_maker.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_prop_maker.menu.exceptions.Enabled=Enabled
adafruit_feather_prop_maker.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_prop_maker.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_prop_maker.menu.dbgport.Disabled=Disabled
adafruit_feather_prop_maker.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_prop_maker.menu.dbgport.Serial=Serial
adafruit_feather_prop_maker.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_prop_maker.menu.dbgport.Serial1=Serial1
adafruit_feather_prop_maker.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_prop_maker.menu.dbgport.Serial2=Serial2
adafruit_feather_prop_maker.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_prop_maker.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_prop_maker.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_prop_maker.menu.dbglvl.None=None
adafruit_feather_prop_maker.menu.dbglvl.None.build.debug_level=
adafruit_feather_prop_maker.menu.dbglvl.Core=Core
adafruit_feather_prop_maker.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_prop_maker.menu.dbglvl.SPI=SPI
adafruit_feather_prop_maker.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_prop_maker.menu.dbglvl.Wire=Wire
adafruit_feather_prop_maker.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_prop_maker.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_prop_maker.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_prop_maker.menu.dbglvl.All=All
adafruit_feather_prop_maker.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_prop_maker.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_prop_maker.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_prop_maker.menu.usbstack.picosdk=Pico SDK
adafruit_feather_prop_maker.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_prop_maker.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_prop_maker.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_prop_maker.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_prop_maker.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_prop_maker.menu.usbstack.nousb=No USB
adafruit_feather_prop_maker.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_prop_maker.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_prop_maker.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_prop_maker.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_feather_prop_maker.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_feather_prop_maker.menu.uploadmethod.default=Default (UF2)
adafruit_feather_prop_maker.menu.uploadmethod.default.build.ram_length=256k
adafruit_feather_prop_maker.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_prop_maker.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_prop_maker.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_prop_maker.menu.uploadmethod.picotool=Picotool
adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_prop_maker.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_prop_maker.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_prop_maker.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit ItsyBitsy RP2040
# -----------------------------------
adafruit_itsybitsy.name=Adafruit ItsyBitsy RP2040
adafruit_itsybitsy.vid.0=0x239a
adafruit_itsybitsy.pid.0=0x80fd
adafruit_itsybitsy.vid.1=0x239a
adafruit_itsybitsy.pid.1=0x81fd
adafruit_itsybitsy.vid.2=0x239a
adafruit_itsybitsy.pid.2=0xc0fd
adafruit_itsybitsy.vid.3=0x239a
adafruit_itsybitsy.pid.3=0xc1fd
adafruit_itsybitsy.upload_port.0.vid=0x239a
adafruit_itsybitsy.upload_port.0.pid=0x80fd
adafruit_itsybitsy.upload_port.1.vid=0x239a
adafruit_itsybitsy.upload_port.1.pid=0x81fd
adafruit_itsybitsy.upload_port.2.vid=0x239a
adafruit_itsybitsy.upload_port.2.pid=0xc0fd
adafruit_itsybitsy.upload_port.3.vid=0x239a
adafruit_itsybitsy.upload_port.3.pid=0xc1fd
adafruit_itsybitsy.build.usbvid=-DUSBD_VID=0x239a
adafruit_itsybitsy.build.usbpid=-DUSBD_PID=0x80fd
adafruit_itsybitsy.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_itsybitsy.build.board=ADAFRUIT_ITSYBITSY_RP2040
adafruit_itsybitsy.build.mcu=cortex-m0plus
adafruit_itsybitsy.build.chip=rp2040
adafruit_itsybitsy.build.toolchain=arm-none-eabi
adafruit_itsybitsy.build.toolchainpkg=pqt-gcc
adafruit_itsybitsy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_itsybitsy.build.uf2family=--family rp2040
adafruit_itsybitsy.build.variant=adafruit_itsybitsy
adafruit_itsybitsy.upload.maximum_size=8388608
adafruit_itsybitsy.upload.wait_for_upload_port=true
adafruit_itsybitsy.upload.erase_cmd=
adafruit_itsybitsy.serial.disableDTR=false
adafruit_itsybitsy.serial.disableRTS=false
adafruit_itsybitsy.build.f_cpu=125000000
adafruit_itsybitsy.build.led=
adafruit_itsybitsy.build.core=rp2040
adafruit_itsybitsy.build.ldscript=memmap_default.ld
adafruit_itsybitsy.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_itsybitsy.build.usb_manufacturer="Adafruit"
adafruit_itsybitsy.build.usb_product="ItsyBitsy RP2040"
adafruit_itsybitsy.menu.flash.8388608_0=8MB (no FS)
adafruit_itsybitsy.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_itsybitsy.menu.flash.8388608_0.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_0.build.flash_length=8384512
adafruit_itsybitsy.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_0.build.fs_start=276819968
adafruit_itsybitsy.menu.flash.8388608_0.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_itsybitsy.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_itsybitsy.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_itsybitsy.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_itsybitsy.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_itsybitsy.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_itsybitsy.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_itsybitsy.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_itsybitsy.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_itsybitsy.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_itsybitsy.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_itsybitsy.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_itsybitsy.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_itsybitsy.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_itsybitsy.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_itsybitsy.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_itsybitsy.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_itsybitsy.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_itsybitsy.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_itsybitsy.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_itsybitsy.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_itsybitsy.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_itsybitsy.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_itsybitsy.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_itsybitsy.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_itsybitsy.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_itsybitsy.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_itsybitsy.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_itsybitsy.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_itsybitsy.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_itsybitsy.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_itsybitsy.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_itsybitsy.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_itsybitsy.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_itsybitsy.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_itsybitsy.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_itsybitsy.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_itsybitsy.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_itsybitsy.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_itsybitsy.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_itsybitsy.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_itsybitsy.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_itsybitsy.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_itsybitsy.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_itsybitsy.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_itsybitsy.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_itsybitsy.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_itsybitsy.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_itsybitsy.menu.freq.200=200 MHz
adafruit_itsybitsy.menu.freq.200.build.f_cpu=200000000L
adafruit_itsybitsy.menu.freq.50=50 MHz
adafruit_itsybitsy.menu.freq.50.build.f_cpu=50000000L
adafruit_itsybitsy.menu.freq.100=100 MHz
adafruit_itsybitsy.menu.freq.100.build.f_cpu=100000000L
adafruit_itsybitsy.menu.freq.120=120 MHz
adafruit_itsybitsy.menu.freq.120.build.f_cpu=120000000L
adafruit_itsybitsy.menu.freq.125=125 MHz
adafruit_itsybitsy.menu.freq.125.build.f_cpu=125000000L
adafruit_itsybitsy.menu.freq.128=128 MHz
adafruit_itsybitsy.menu.freq.128.build.f_cpu=128000000L
adafruit_itsybitsy.menu.freq.133=133 MHz
adafruit_itsybitsy.menu.freq.133.build.f_cpu=133000000L
adafruit_itsybitsy.menu.freq.150=150 MHz
adafruit_itsybitsy.menu.freq.150.build.f_cpu=150000000L
adafruit_itsybitsy.menu.freq.176=176 MHz
adafruit_itsybitsy.menu.freq.176.build.f_cpu=176000000L
adafruit_itsybitsy.menu.freq.225=225 MHz (Overclock)
adafruit_itsybitsy.menu.freq.225.build.f_cpu=225000000L
adafruit_itsybitsy.menu.freq.240=240 MHz (Overclock)
adafruit_itsybitsy.menu.freq.240.build.f_cpu=240000000L
adafruit_itsybitsy.menu.freq.250=250 MHz (Overclock)
adafruit_itsybitsy.menu.freq.250.build.f_cpu=250000000L
adafruit_itsybitsy.menu.freq.276=276 MHz (Overclock)
adafruit_itsybitsy.menu.freq.276.build.f_cpu=276000000L
adafruit_itsybitsy.menu.freq.300=300 MHz (Overclock)
adafruit_itsybitsy.menu.freq.300.build.f_cpu=300000000L
adafruit_itsybitsy.menu.opt.Small=Small (-Os) (standard)
adafruit_itsybitsy.menu.opt.Small.build.flags.optimize=-Os
adafruit_itsybitsy.menu.opt.Optimize=Optimize (-O)
adafruit_itsybitsy.menu.opt.Optimize.build.flags.optimize=-O
adafruit_itsybitsy.menu.opt.Optimize2=Optimize More (-O2)
adafruit_itsybitsy.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_itsybitsy.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_itsybitsy.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_itsybitsy.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_itsybitsy.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_itsybitsy.menu.opt.Debug=Debug (-Og)
adafruit_itsybitsy.menu.opt.Debug.build.flags.optimize=-Og
adafruit_itsybitsy.menu.opt.Disabled=Disabled (-O0)
adafruit_itsybitsy.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_itsybitsy.menu.profile.Disabled=Disabled
adafruit_itsybitsy.menu.profile.Disabled.build.flags.profile=
adafruit_itsybitsy.menu.profile.Enabled=Enabled
adafruit_itsybitsy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_itsybitsy.menu.rtti.Disabled=Disabled
adafruit_itsybitsy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_itsybitsy.menu.rtti.Enabled=Enabled
adafruit_itsybitsy.menu.rtti.Enabled.build.flags.rtti=
adafruit_itsybitsy.menu.stackprotect.Disabled=Disabled
adafruit_itsybitsy.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_itsybitsy.menu.stackprotect.Enabled=Enabled
adafruit_itsybitsy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_itsybitsy.menu.exceptions.Disabled=Disabled
adafruit_itsybitsy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_itsybitsy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_itsybitsy.menu.exceptions.Enabled=Enabled
adafruit_itsybitsy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_itsybitsy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_itsybitsy.menu.dbgport.Disabled=Disabled
adafruit_itsybitsy.menu.dbgport.Disabled.build.debug_port=
adafruit_itsybitsy.menu.dbgport.Serial=Serial
adafruit_itsybitsy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_itsybitsy.menu.dbgport.Serial1=Serial1
adafruit_itsybitsy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_itsybitsy.menu.dbgport.Serial2=Serial2
adafruit_itsybitsy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_itsybitsy.menu.dbgport.SerialSemi=SerialSemi
adafruit_itsybitsy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_itsybitsy.menu.dbglvl.None=None
adafruit_itsybitsy.menu.dbglvl.None.build.debug_level=
adafruit_itsybitsy.menu.dbglvl.Core=Core
adafruit_itsybitsy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_itsybitsy.menu.dbglvl.SPI=SPI
adafruit_itsybitsy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_itsybitsy.menu.dbglvl.Wire=Wire
adafruit_itsybitsy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_itsybitsy.menu.dbglvl.Bluetooth=Bluetooth
adafruit_itsybitsy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_itsybitsy.menu.dbglvl.All=All
adafruit_itsybitsy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_itsybitsy.menu.dbglvl.NDEBUG=NDEBUG
adafruit_itsybitsy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_itsybitsy.menu.usbstack.picosdk=Pico SDK
adafruit_itsybitsy.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_itsybitsy.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_itsybitsy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_itsybitsy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_itsybitsy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_itsybitsy.menu.usbstack.nousb=No USB
adafruit_itsybitsy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_itsybitsy.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_itsybitsy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_itsybitsy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_itsybitsy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_itsybitsy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_itsybitsy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_itsybitsy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_itsybitsy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_itsybitsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_itsybitsy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_itsybitsy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_itsybitsy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_itsybitsy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_itsybitsy.menu.uploadmethod.default=Default (UF2)
adafruit_itsybitsy.menu.uploadmethod.default.build.ram_length=256k
adafruit_itsybitsy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_itsybitsy.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_itsybitsy.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_itsybitsy.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_itsybitsy.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_itsybitsy.menu.uploadmethod.picotool=Picotool
adafruit_itsybitsy.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_itsybitsy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_itsybitsy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_itsybitsy.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_itsybitsy.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_itsybitsy.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_itsybitsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Metro RP2040
# -----------------------------------
adafruit_metro.name=Adafruit Metro RP2040
adafruit_metro.vid.0=0x239a
adafruit_metro.pid.0=0x813d
adafruit_metro.vid.1=0x239a
adafruit_metro.pid.1=0xc13d
adafruit_metro.upload_port.0.vid=0x239a
adafruit_metro.upload_port.0.pid=0x813d
adafruit_metro.upload_port.1.vid=0x239a
adafruit_metro.upload_port.1.pid=0xc13d
adafruit_metro.build.usbvid=-DUSBD_VID=0x239a
adafruit_metro.build.usbpid=-DUSBD_PID=0x813d
adafruit_metro.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_metro.build.board=ADAFRUIT_METRO_RP2040
adafruit_metro.build.mcu=cortex-m0plus
adafruit_metro.build.chip=rp2040
adafruit_metro.build.toolchain=arm-none-eabi
adafruit_metro.build.toolchainpkg=pqt-gcc
adafruit_metro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_metro.build.uf2family=--family rp2040
adafruit_metro.build.variant=adafruit_metro
adafruit_metro.upload.maximum_size=16777216
adafruit_metro.upload.wait_for_upload_port=true
adafruit_metro.upload.erase_cmd=
adafruit_metro.serial.disableDTR=false
adafruit_metro.serial.disableRTS=false
adafruit_metro.build.f_cpu=125000000
adafruit_metro.build.led=
adafruit_metro.build.core=rp2040
adafruit_metro.build.ldscript=memmap_default.ld
adafruit_metro.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_metro.build.usb_manufacturer="Adafruit"
adafruit_metro.build.usb_product="Metro RP2040"
adafruit_metro.menu.flash.16777216_0=16MB (no FS)
adafruit_metro.menu.flash.16777216_0.upload.maximum_size=16773120
adafruit_metro.menu.flash.16777216_0.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_0.build.flash_length=16773120
adafruit_metro.menu.flash.16777216_0.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_0.build.fs_start=285208576
adafruit_metro.menu.flash.16777216_0.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
adafruit_metro.menu.flash.16777216_65536.upload.maximum_size=16707584
adafruit_metro.menu.flash.16777216_65536.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_65536.build.flash_length=16707584
adafruit_metro.menu.flash.16777216_65536.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_65536.build.fs_start=285143040
adafruit_metro.menu.flash.16777216_65536.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
adafruit_metro.menu.flash.16777216_131072.upload.maximum_size=16642048
adafruit_metro.menu.flash.16777216_131072.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_131072.build.flash_length=16642048
adafruit_metro.menu.flash.16777216_131072.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_131072.build.fs_start=285077504
adafruit_metro.menu.flash.16777216_131072.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
adafruit_metro.menu.flash.16777216_262144.upload.maximum_size=16510976
adafruit_metro.menu.flash.16777216_262144.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_262144.build.flash_length=16510976
adafruit_metro.menu.flash.16777216_262144.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_262144.build.fs_start=284946432
adafruit_metro.menu.flash.16777216_262144.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
adafruit_metro.menu.flash.16777216_524288.upload.maximum_size=16248832
adafruit_metro.menu.flash.16777216_524288.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_524288.build.flash_length=16248832
adafruit_metro.menu.flash.16777216_524288.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_524288.build.fs_start=284684288
adafruit_metro.menu.flash.16777216_524288.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
adafruit_metro.menu.flash.16777216_1048576.upload.maximum_size=15724544
adafruit_metro.menu.flash.16777216_1048576.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_1048576.build.flash_length=15724544
adafruit_metro.menu.flash.16777216_1048576.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_1048576.build.fs_start=284160000
adafruit_metro.menu.flash.16777216_1048576.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
adafruit_metro.menu.flash.16777216_2097152.upload.maximum_size=14675968
adafruit_metro.menu.flash.16777216_2097152.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_2097152.build.flash_length=14675968
adafruit_metro.menu.flash.16777216_2097152.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_2097152.build.fs_start=283111424
adafruit_metro.menu.flash.16777216_2097152.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
adafruit_metro.menu.flash.16777216_3145728.upload.maximum_size=13627392
adafruit_metro.menu.flash.16777216_3145728.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_3145728.build.flash_length=13627392
adafruit_metro.menu.flash.16777216_3145728.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_3145728.build.fs_start=282062848
adafruit_metro.menu.flash.16777216_3145728.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
adafruit_metro.menu.flash.16777216_4194304.upload.maximum_size=12578816
adafruit_metro.menu.flash.16777216_4194304.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_4194304.build.flash_length=12578816
adafruit_metro.menu.flash.16777216_4194304.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_4194304.build.fs_start=281014272
adafruit_metro.menu.flash.16777216_4194304.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
adafruit_metro.menu.flash.16777216_5242880.upload.maximum_size=11530240
adafruit_metro.menu.flash.16777216_5242880.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_5242880.build.flash_length=11530240
adafruit_metro.menu.flash.16777216_5242880.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_5242880.build.fs_start=279965696
adafruit_metro.menu.flash.16777216_5242880.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
adafruit_metro.menu.flash.16777216_6291456.upload.maximum_size=10481664
adafruit_metro.menu.flash.16777216_6291456.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_6291456.build.flash_length=10481664
adafruit_metro.menu.flash.16777216_6291456.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_6291456.build.fs_start=278917120
adafruit_metro.menu.flash.16777216_6291456.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
adafruit_metro.menu.flash.16777216_7340032.upload.maximum_size=9433088
adafruit_metro.menu.flash.16777216_7340032.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_7340032.build.flash_length=9433088
adafruit_metro.menu.flash.16777216_7340032.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_7340032.build.fs_start=277868544
adafruit_metro.menu.flash.16777216_7340032.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
adafruit_metro.menu.flash.16777216_8388608.upload.maximum_size=8384512
adafruit_metro.menu.flash.16777216_8388608.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_8388608.build.flash_length=8384512
adafruit_metro.menu.flash.16777216_8388608.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_8388608.build.fs_start=276819968
adafruit_metro.menu.flash.16777216_8388608.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
adafruit_metro.menu.flash.16777216_9437184.upload.maximum_size=7335936
adafruit_metro.menu.flash.16777216_9437184.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_9437184.build.flash_length=7335936
adafruit_metro.menu.flash.16777216_9437184.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_9437184.build.fs_start=275771392
adafruit_metro.menu.flash.16777216_9437184.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
adafruit_metro.menu.flash.16777216_10485760.upload.maximum_size=6287360
adafruit_metro.menu.flash.16777216_10485760.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_10485760.build.flash_length=6287360
adafruit_metro.menu.flash.16777216_10485760.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_10485760.build.fs_start=274722816
adafruit_metro.menu.flash.16777216_10485760.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
adafruit_metro.menu.flash.16777216_11534336.upload.maximum_size=5238784
adafruit_metro.menu.flash.16777216_11534336.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_11534336.build.flash_length=5238784
adafruit_metro.menu.flash.16777216_11534336.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_11534336.build.fs_start=273674240
adafruit_metro.menu.flash.16777216_11534336.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
adafruit_metro.menu.flash.16777216_12582912.upload.maximum_size=4190208
adafruit_metro.menu.flash.16777216_12582912.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_12582912.build.flash_length=4190208
adafruit_metro.menu.flash.16777216_12582912.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_12582912.build.fs_start=272625664
adafruit_metro.menu.flash.16777216_12582912.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
adafruit_metro.menu.flash.16777216_13631488.upload.maximum_size=3141632
adafruit_metro.menu.flash.16777216_13631488.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_13631488.build.flash_length=3141632
adafruit_metro.menu.flash.16777216_13631488.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_13631488.build.fs_start=271577088
adafruit_metro.menu.flash.16777216_13631488.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
adafruit_metro.menu.flash.16777216_14680064.upload.maximum_size=2093056
adafruit_metro.menu.flash.16777216_14680064.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_14680064.build.flash_length=2093056
adafruit_metro.menu.flash.16777216_14680064.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_14680064.build.fs_start=270528512
adafruit_metro.menu.flash.16777216_14680064.build.fs_end=285208576
adafruit_metro.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
adafruit_metro.menu.flash.16777216_15728640.upload.maximum_size=1044480
adafruit_metro.menu.flash.16777216_15728640.build.flash_total=16777216
adafruit_metro.menu.flash.16777216_15728640.build.flash_length=1044480
adafruit_metro.menu.flash.16777216_15728640.build.eeprom_start=285208576
adafruit_metro.menu.flash.16777216_15728640.build.fs_start=269479936
adafruit_metro.menu.flash.16777216_15728640.build.fs_end=285208576
adafruit_metro.menu.freq.200=200 MHz
adafruit_metro.menu.freq.200.build.f_cpu=200000000L
adafruit_metro.menu.freq.50=50 MHz
adafruit_metro.menu.freq.50.build.f_cpu=50000000L
adafruit_metro.menu.freq.100=100 MHz
adafruit_metro.menu.freq.100.build.f_cpu=100000000L
adafruit_metro.menu.freq.120=120 MHz
adafruit_metro.menu.freq.120.build.f_cpu=120000000L
adafruit_metro.menu.freq.125=125 MHz
adafruit_metro.menu.freq.125.build.f_cpu=125000000L
adafruit_metro.menu.freq.128=128 MHz
adafruit_metro.menu.freq.128.build.f_cpu=128000000L
adafruit_metro.menu.freq.133=133 MHz
adafruit_metro.menu.freq.133.build.f_cpu=133000000L
adafruit_metro.menu.freq.150=150 MHz
adafruit_metro.menu.freq.150.build.f_cpu=150000000L
adafruit_metro.menu.freq.176=176 MHz
adafruit_metro.menu.freq.176.build.f_cpu=176000000L
adafruit_metro.menu.freq.225=225 MHz (Overclock)
adafruit_metro.menu.freq.225.build.f_cpu=225000000L
adafruit_metro.menu.freq.240=240 MHz (Overclock)
adafruit_metro.menu.freq.240.build.f_cpu=240000000L
adafruit_metro.menu.freq.250=250 MHz (Overclock)
adafruit_metro.menu.freq.250.build.f_cpu=250000000L
adafruit_metro.menu.freq.276=276 MHz (Overclock)
adafruit_metro.menu.freq.276.build.f_cpu=276000000L
adafruit_metro.menu.freq.300=300 MHz (Overclock)
adafruit_metro.menu.freq.300.build.f_cpu=300000000L
adafruit_metro.menu.opt.Small=Small (-Os) (standard)
adafruit_metro.menu.opt.Small.build.flags.optimize=-Os
adafruit_metro.menu.opt.Optimize=Optimize (-O)
adafruit_metro.menu.opt.Optimize.build.flags.optimize=-O
adafruit_metro.menu.opt.Optimize2=Optimize More (-O2)
adafruit_metro.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_metro.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_metro.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_metro.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_metro.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_metro.menu.opt.Debug=Debug (-Og)
adafruit_metro.menu.opt.Debug.build.flags.optimize=-Og
adafruit_metro.menu.opt.Disabled=Disabled (-O0)
adafruit_metro.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_metro.menu.profile.Disabled=Disabled
adafruit_metro.menu.profile.Disabled.build.flags.profile=
adafruit_metro.menu.profile.Enabled=Enabled
adafruit_metro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_metro.menu.rtti.Disabled=Disabled
adafruit_metro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_metro.menu.rtti.Enabled=Enabled
adafruit_metro.menu.rtti.Enabled.build.flags.rtti=
adafruit_metro.menu.stackprotect.Disabled=Disabled
adafruit_metro.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_metro.menu.stackprotect.Enabled=Enabled
adafruit_metro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_metro.menu.exceptions.Disabled=Disabled
adafruit_metro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_metro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_metro.menu.exceptions.Enabled=Enabled
adafruit_metro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_metro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_metro.menu.dbgport.Disabled=Disabled
adafruit_metro.menu.dbgport.Disabled.build.debug_port=
adafruit_metro.menu.dbgport.Serial=Serial
adafruit_metro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_metro.menu.dbgport.Serial1=Serial1
adafruit_metro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_metro.menu.dbgport.Serial2=Serial2
adafruit_metro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_metro.menu.dbgport.SerialSemi=SerialSemi
adafruit_metro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_metro.menu.dbglvl.None=None
adafruit_metro.menu.dbglvl.None.build.debug_level=
adafruit_metro.menu.dbglvl.Core=Core
adafruit_metro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_metro.menu.dbglvl.SPI=SPI
adafruit_metro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_metro.menu.dbglvl.Wire=Wire
adafruit_metro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_metro.menu.dbglvl.Bluetooth=Bluetooth
adafruit_metro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_metro.menu.dbglvl.All=All
adafruit_metro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_metro.menu.dbglvl.NDEBUG=NDEBUG
adafruit_metro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_metro.menu.usbstack.picosdk=Pico SDK
adafruit_metro.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_metro.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_metro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_metro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_metro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_metro.menu.usbstack.nousb=No USB
adafruit_metro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_metro.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_metro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_metro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_metro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_metro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_metro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_metro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_metro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_metro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_metro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_metro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_metro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_metro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_metro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_metro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_metro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_metro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_metro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_metro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_metro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_metro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_metro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_metro.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_metro.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_metro.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_metro.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_metro.menu.uploadmethod.default=Default (UF2)
adafruit_metro.menu.uploadmethod.default.build.ram_length=256k
adafruit_metro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_metro.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_metro.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_metro.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_metro.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_metro.menu.uploadmethod.picotool=Picotool
adafruit_metro.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_metro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_metro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_metro.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_metro.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_metro.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_metro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit QT Py RP2040
# -----------------------------------
adafruit_qtpy.name=Adafruit QT Py RP2040
adafruit_qtpy.vid.0=0x239a
adafruit_qtpy.pid.0=0x80f7
adafruit_qtpy.vid.1=0x239a
adafruit_qtpy.pid.1=0x81f7
adafruit_qtpy.vid.2=0x239a
adafruit_qtpy.pid.2=0xc0f7
adafruit_qtpy.vid.3=0x239a
adafruit_qtpy.pid.3=0xc1f7
adafruit_qtpy.upload_port.0.vid=0x239a
adafruit_qtpy.upload_port.0.pid=0x80f7
adafruit_qtpy.upload_port.1.vid=0x239a
adafruit_qtpy.upload_port.1.pid=0x81f7
adafruit_qtpy.upload_port.2.vid=0x239a
adafruit_qtpy.upload_port.2.pid=0xc0f7
adafruit_qtpy.upload_port.3.vid=0x239a
adafruit_qtpy.upload_port.3.pid=0xc1f7
adafruit_qtpy.build.usbvid=-DUSBD_VID=0x239a
adafruit_qtpy.build.usbpid=-DUSBD_PID=0x80f7
adafruit_qtpy.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_qtpy.build.board=ADAFRUIT_QTPY_RP2040
adafruit_qtpy.build.mcu=cortex-m0plus
adafruit_qtpy.build.chip=rp2040
adafruit_qtpy.build.toolchain=arm-none-eabi
adafruit_qtpy.build.toolchainpkg=pqt-gcc
adafruit_qtpy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_qtpy.build.uf2family=--family rp2040
adafruit_qtpy.build.variant=adafruit_qtpy
adafruit_qtpy.upload.maximum_size=8388608
adafruit_qtpy.upload.wait_for_upload_port=true
adafruit_qtpy.upload.erase_cmd=
adafruit_qtpy.serial.disableDTR=false
adafruit_qtpy.serial.disableRTS=false
adafruit_qtpy.build.f_cpu=125000000
adafruit_qtpy.build.led=
adafruit_qtpy.build.core=rp2040
adafruit_qtpy.build.ldscript=memmap_default.ld
adafruit_qtpy.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_qtpy.build.usb_manufacturer="Adafruit"
adafruit_qtpy.build.usb_product="QT Py RP2040"
adafruit_qtpy.menu.flash.8388608_0=8MB (no FS)
adafruit_qtpy.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_qtpy.menu.flash.8388608_0.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_0.build.flash_length=8384512
adafruit_qtpy.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_0.build.fs_start=276819968
adafruit_qtpy.menu.flash.8388608_0.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_qtpy.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_qtpy.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_qtpy.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_qtpy.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_qtpy.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_qtpy.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_qtpy.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_qtpy.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_qtpy.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_qtpy.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_qtpy.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_qtpy.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_qtpy.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_qtpy.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_qtpy.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_qtpy.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_qtpy.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_qtpy.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_qtpy.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_qtpy.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_qtpy.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_qtpy.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_qtpy.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_qtpy.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_qtpy.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_qtpy.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_qtpy.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_qtpy.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_qtpy.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_qtpy.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_qtpy.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_qtpy.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_qtpy.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_qtpy.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_qtpy.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_qtpy.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_qtpy.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_qtpy.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_qtpy.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_qtpy.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_qtpy.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_qtpy.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_qtpy.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_qtpy.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_qtpy.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_qtpy.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_qtpy.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_qtpy.menu.freq.200=200 MHz
adafruit_qtpy.menu.freq.200.build.f_cpu=200000000L
adafruit_qtpy.menu.freq.50=50 MHz
adafruit_qtpy.menu.freq.50.build.f_cpu=50000000L
adafruit_qtpy.menu.freq.100=100 MHz
adafruit_qtpy.menu.freq.100.build.f_cpu=100000000L
adafruit_qtpy.menu.freq.120=120 MHz
adafruit_qtpy.menu.freq.120.build.f_cpu=120000000L
adafruit_qtpy.menu.freq.125=125 MHz
adafruit_qtpy.menu.freq.125.build.f_cpu=125000000L
adafruit_qtpy.menu.freq.128=128 MHz
adafruit_qtpy.menu.freq.128.build.f_cpu=128000000L
adafruit_qtpy.menu.freq.133=133 MHz
adafruit_qtpy.menu.freq.133.build.f_cpu=133000000L
adafruit_qtpy.menu.freq.150=150 MHz
adafruit_qtpy.menu.freq.150.build.f_cpu=150000000L
adafruit_qtpy.menu.freq.176=176 MHz
adafruit_qtpy.menu.freq.176.build.f_cpu=176000000L
adafruit_qtpy.menu.freq.225=225 MHz (Overclock)
adafruit_qtpy.menu.freq.225.build.f_cpu=225000000L
adafruit_qtpy.menu.freq.240=240 MHz (Overclock)
adafruit_qtpy.menu.freq.240.build.f_cpu=240000000L
adafruit_qtpy.menu.freq.250=250 MHz (Overclock)
adafruit_qtpy.menu.freq.250.build.f_cpu=250000000L
adafruit_qtpy.menu.freq.276=276 MHz (Overclock)
adafruit_qtpy.menu.freq.276.build.f_cpu=276000000L
adafruit_qtpy.menu.freq.300=300 MHz (Overclock)
adafruit_qtpy.menu.freq.300.build.f_cpu=300000000L
adafruit_qtpy.menu.opt.Small=Small (-Os) (standard)
adafruit_qtpy.menu.opt.Small.build.flags.optimize=-Os
adafruit_qtpy.menu.opt.Optimize=Optimize (-O)
adafruit_qtpy.menu.opt.Optimize.build.flags.optimize=-O
adafruit_qtpy.menu.opt.Optimize2=Optimize More (-O2)
adafruit_qtpy.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_qtpy.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_qtpy.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_qtpy.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_qtpy.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_qtpy.menu.opt.Debug=Debug (-Og)
adafruit_qtpy.menu.opt.Debug.build.flags.optimize=-Og
adafruit_qtpy.menu.opt.Disabled=Disabled (-O0)
adafruit_qtpy.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_qtpy.menu.profile.Disabled=Disabled
adafruit_qtpy.menu.profile.Disabled.build.flags.profile=
adafruit_qtpy.menu.profile.Enabled=Enabled
adafruit_qtpy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_qtpy.menu.rtti.Disabled=Disabled
adafruit_qtpy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_qtpy.menu.rtti.Enabled=Enabled
adafruit_qtpy.menu.rtti.Enabled.build.flags.rtti=
adafruit_qtpy.menu.stackprotect.Disabled=Disabled
adafruit_qtpy.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_qtpy.menu.stackprotect.Enabled=Enabled
adafruit_qtpy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_qtpy.menu.exceptions.Disabled=Disabled
adafruit_qtpy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_qtpy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_qtpy.menu.exceptions.Enabled=Enabled
adafruit_qtpy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_qtpy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_qtpy.menu.dbgport.Disabled=Disabled
adafruit_qtpy.menu.dbgport.Disabled.build.debug_port=
adafruit_qtpy.menu.dbgport.Serial=Serial
adafruit_qtpy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_qtpy.menu.dbgport.Serial1=Serial1
adafruit_qtpy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_qtpy.menu.dbgport.Serial2=Serial2
adafruit_qtpy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_qtpy.menu.dbgport.SerialSemi=SerialSemi
adafruit_qtpy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_qtpy.menu.dbglvl.None=None
adafruit_qtpy.menu.dbglvl.None.build.debug_level=
adafruit_qtpy.menu.dbglvl.Core=Core
adafruit_qtpy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_qtpy.menu.dbglvl.SPI=SPI
adafruit_qtpy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_qtpy.menu.dbglvl.Wire=Wire
adafruit_qtpy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_qtpy.menu.dbglvl.Bluetooth=Bluetooth
adafruit_qtpy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_qtpy.menu.dbglvl.All=All
adafruit_qtpy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_qtpy.menu.dbglvl.NDEBUG=NDEBUG
adafruit_qtpy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_qtpy.menu.usbstack.picosdk=Pico SDK
adafruit_qtpy.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_qtpy.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_qtpy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_qtpy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_qtpy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_qtpy.menu.usbstack.nousb=No USB
adafruit_qtpy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_qtpy.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_qtpy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_qtpy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_qtpy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_qtpy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_qtpy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_qtpy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_qtpy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_qtpy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_qtpy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_qtpy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_qtpy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_qtpy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_qtpy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_qtpy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_qtpy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_qtpy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_qtpy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_qtpy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_qtpy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_qtpy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_qtpy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_qtpy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_qtpy.menu.uploadmethod.default=Default (UF2)
adafruit_qtpy.menu.uploadmethod.default.build.ram_length=256k
adafruit_qtpy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_qtpy.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_qtpy.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_qtpy.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_qtpy.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_qtpy.menu.uploadmethod.picotool=Picotool
adafruit_qtpy.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_qtpy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_qtpy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_qtpy.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_qtpy.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_qtpy.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_qtpy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit STEMMA Friend RP2040
# -----------------------------------
adafruit_stemmafriend.name=Adafruit STEMMA Friend RP2040
adafruit_stemmafriend.vid.0=0x239a
adafruit_stemmafriend.pid.0=0x80e3
adafruit_stemmafriend.vid.1=0x239a
adafruit_stemmafriend.pid.1=0x81e3
adafruit_stemmafriend.vid.2=0x239a
adafruit_stemmafriend.pid.2=0xc0e3
adafruit_stemmafriend.vid.3=0x239a
adafruit_stemmafriend.pid.3=0xc1e3
adafruit_stemmafriend.upload_port.0.vid=0x239a
adafruit_stemmafriend.upload_port.0.pid=0x80e3
adafruit_stemmafriend.upload_port.1.vid=0x239a
adafruit_stemmafriend.upload_port.1.pid=0x81e3
adafruit_stemmafriend.upload_port.2.vid=0x239a
adafruit_stemmafriend.upload_port.2.pid=0xc0e3
adafruit_stemmafriend.upload_port.3.vid=0x239a
adafruit_stemmafriend.upload_port.3.pid=0xc1e3
adafruit_stemmafriend.build.usbvid=-DUSBD_VID=0x239a
adafruit_stemmafriend.build.usbpid=-DUSBD_PID=0x80e3
adafruit_stemmafriend.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_stemmafriend.build.board=ADAFRUIT_STEMMAFRIEND_RP2040
adafruit_stemmafriend.build.mcu=cortex-m0plus
adafruit_stemmafriend.build.chip=rp2040
adafruit_stemmafriend.build.toolchain=arm-none-eabi
adafruit_stemmafriend.build.toolchainpkg=pqt-gcc
adafruit_stemmafriend.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_stemmafriend.build.uf2family=--family rp2040
adafruit_stemmafriend.build.variant=adafruit_stemmafriend
adafruit_stemmafriend.upload.maximum_size=8388608
adafruit_stemmafriend.upload.wait_for_upload_port=true
adafruit_stemmafriend.upload.erase_cmd=
adafruit_stemmafriend.serial.disableDTR=false
adafruit_stemmafriend.serial.disableRTS=false
adafruit_stemmafriend.build.f_cpu=125000000
adafruit_stemmafriend.build.led=
adafruit_stemmafriend.build.core=rp2040
adafruit_stemmafriend.build.ldscript=memmap_default.ld
adafruit_stemmafriend.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_stemmafriend.build.usb_manufacturer="Adafruit"
adafruit_stemmafriend.build.usb_product="STEMMA Friend RP2040"
adafruit_stemmafriend.menu.flash.8388608_0=8MB (no FS)
adafruit_stemmafriend.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_stemmafriend.menu.flash.8388608_0.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_0.build.flash_length=8384512
adafruit_stemmafriend.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_0.build.fs_start=276819968
adafruit_stemmafriend.menu.flash.8388608_0.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_stemmafriend.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_stemmafriend.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_stemmafriend.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_stemmafriend.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_stemmafriend.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_stemmafriend.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_stemmafriend.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_stemmafriend.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_stemmafriend.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_stemmafriend.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_stemmafriend.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_stemmafriend.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_stemmafriend.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_stemmafriend.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_stemmafriend.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_stemmafriend.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_stemmafriend.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_stemmafriend.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_stemmafriend.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_stemmafriend.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_stemmafriend.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_stemmafriend.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_stemmafriend.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_stemmafriend.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_stemmafriend.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_stemmafriend.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_stemmafriend.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_stemmafriend.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_stemmafriend.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_stemmafriend.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_stemmafriend.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_stemmafriend.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_stemmafriend.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_stemmafriend.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_stemmafriend.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_stemmafriend.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_stemmafriend.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_stemmafriend.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_stemmafriend.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_stemmafriend.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_stemmafriend.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_stemmafriend.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_stemmafriend.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_stemmafriend.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_stemmafriend.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_stemmafriend.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_stemmafriend.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_stemmafriend.menu.freq.200=200 MHz
adafruit_stemmafriend.menu.freq.200.build.f_cpu=200000000L
adafruit_stemmafriend.menu.freq.50=50 MHz
adafruit_stemmafriend.menu.freq.50.build.f_cpu=50000000L
adafruit_stemmafriend.menu.freq.100=100 MHz
adafruit_stemmafriend.menu.freq.100.build.f_cpu=100000000L
adafruit_stemmafriend.menu.freq.120=120 MHz
adafruit_stemmafriend.menu.freq.120.build.f_cpu=120000000L
adafruit_stemmafriend.menu.freq.125=125 MHz
adafruit_stemmafriend.menu.freq.125.build.f_cpu=125000000L
adafruit_stemmafriend.menu.freq.128=128 MHz
adafruit_stemmafriend.menu.freq.128.build.f_cpu=128000000L
adafruit_stemmafriend.menu.freq.133=133 MHz
adafruit_stemmafriend.menu.freq.133.build.f_cpu=133000000L
adafruit_stemmafriend.menu.freq.150=150 MHz
adafruit_stemmafriend.menu.freq.150.build.f_cpu=150000000L
adafruit_stemmafriend.menu.freq.176=176 MHz
adafruit_stemmafriend.menu.freq.176.build.f_cpu=176000000L
adafruit_stemmafriend.menu.freq.225=225 MHz (Overclock)
adafruit_stemmafriend.menu.freq.225.build.f_cpu=225000000L
adafruit_stemmafriend.menu.freq.240=240 MHz (Overclock)
adafruit_stemmafriend.menu.freq.240.build.f_cpu=240000000L
adafruit_stemmafriend.menu.freq.250=250 MHz (Overclock)
adafruit_stemmafriend.menu.freq.250.build.f_cpu=250000000L
adafruit_stemmafriend.menu.freq.276=276 MHz (Overclock)
adafruit_stemmafriend.menu.freq.276.build.f_cpu=276000000L
adafruit_stemmafriend.menu.freq.300=300 MHz (Overclock)
adafruit_stemmafriend.menu.freq.300.build.f_cpu=300000000L
adafruit_stemmafriend.menu.opt.Small=Small (-Os) (standard)
adafruit_stemmafriend.menu.opt.Small.build.flags.optimize=-Os
adafruit_stemmafriend.menu.opt.Optimize=Optimize (-O)
adafruit_stemmafriend.menu.opt.Optimize.build.flags.optimize=-O
adafruit_stemmafriend.menu.opt.Optimize2=Optimize More (-O2)
adafruit_stemmafriend.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_stemmafriend.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_stemmafriend.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_stemmafriend.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_stemmafriend.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_stemmafriend.menu.opt.Debug=Debug (-Og)
adafruit_stemmafriend.menu.opt.Debug.build.flags.optimize=-Og
adafruit_stemmafriend.menu.opt.Disabled=Disabled (-O0)
adafruit_stemmafriend.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_stemmafriend.menu.profile.Disabled=Disabled
adafruit_stemmafriend.menu.profile.Disabled.build.flags.profile=
adafruit_stemmafriend.menu.profile.Enabled=Enabled
adafruit_stemmafriend.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_stemmafriend.menu.rtti.Disabled=Disabled
adafruit_stemmafriend.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_stemmafriend.menu.rtti.Enabled=Enabled
adafruit_stemmafriend.menu.rtti.Enabled.build.flags.rtti=
adafruit_stemmafriend.menu.stackprotect.Disabled=Disabled
adafruit_stemmafriend.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_stemmafriend.menu.stackprotect.Enabled=Enabled
adafruit_stemmafriend.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_stemmafriend.menu.exceptions.Disabled=Disabled
adafruit_stemmafriend.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_stemmafriend.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_stemmafriend.menu.exceptions.Enabled=Enabled
adafruit_stemmafriend.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_stemmafriend.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_stemmafriend.menu.dbgport.Disabled=Disabled
adafruit_stemmafriend.menu.dbgport.Disabled.build.debug_port=
adafruit_stemmafriend.menu.dbgport.Serial=Serial
adafruit_stemmafriend.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_stemmafriend.menu.dbgport.Serial1=Serial1
adafruit_stemmafriend.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_stemmafriend.menu.dbgport.Serial2=Serial2
adafruit_stemmafriend.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_stemmafriend.menu.dbgport.SerialSemi=SerialSemi
adafruit_stemmafriend.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_stemmafriend.menu.dbglvl.None=None
adafruit_stemmafriend.menu.dbglvl.None.build.debug_level=
adafruit_stemmafriend.menu.dbglvl.Core=Core
adafruit_stemmafriend.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_stemmafriend.menu.dbglvl.SPI=SPI
adafruit_stemmafriend.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_stemmafriend.menu.dbglvl.Wire=Wire
adafruit_stemmafriend.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_stemmafriend.menu.dbglvl.Bluetooth=Bluetooth
adafruit_stemmafriend.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_stemmafriend.menu.dbglvl.All=All
adafruit_stemmafriend.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_stemmafriend.menu.dbglvl.NDEBUG=NDEBUG
adafruit_stemmafriend.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_stemmafriend.menu.usbstack.picosdk=Pico SDK
adafruit_stemmafriend.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_stemmafriend.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_stemmafriend.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_stemmafriend.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_stemmafriend.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_stemmafriend.menu.usbstack.nousb=No USB
adafruit_stemmafriend.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_stemmafriend.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_stemmafriend.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_stemmafriend.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_stemmafriend.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_stemmafriend.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_stemmafriend.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_stemmafriend.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_stemmafriend.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_stemmafriend.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_stemmafriend.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_stemmafriend.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_stemmafriend.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_stemmafriend.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_stemmafriend.menu.uploadmethod.default=Default (UF2)
adafruit_stemmafriend.menu.uploadmethod.default.build.ram_length=256k
adafruit_stemmafriend.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_stemmafriend.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_stemmafriend.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_stemmafriend.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_stemmafriend.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_stemmafriend.menu.uploadmethod.picotool=Picotool
adafruit_stemmafriend.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_stemmafriend.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_stemmafriend.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_stemmafriend.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_stemmafriend.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_stemmafriend.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_stemmafriend.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Trinkey RP2040 QT
# -----------------------------------
adafruit_trinkeyrp2040qt.name=Adafruit Trinkey RP2040 QT
adafruit_trinkeyrp2040qt.vid.0=0x239a
adafruit_trinkeyrp2040qt.pid.0=0x8109
adafruit_trinkeyrp2040qt.vid.1=0x239a
adafruit_trinkeyrp2040qt.pid.1=0xc109
adafruit_trinkeyrp2040qt.upload_port.0.vid=0x239a
adafruit_trinkeyrp2040qt.upload_port.0.pid=0x8109
adafruit_trinkeyrp2040qt.upload_port.1.vid=0x239a
adafruit_trinkeyrp2040qt.upload_port.1.pid=0xc109
adafruit_trinkeyrp2040qt.build.usbvid=-DUSBD_VID=0x239a
adafruit_trinkeyrp2040qt.build.usbpid=-DUSBD_PID=0x8109
adafruit_trinkeyrp2040qt.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_trinkeyrp2040qt.build.board=ADAFRUIT_TRINKEYQT_RP2040
adafruit_trinkeyrp2040qt.build.mcu=cortex-m0plus
adafruit_trinkeyrp2040qt.build.chip=rp2040
adafruit_trinkeyrp2040qt.build.toolchain=arm-none-eabi
adafruit_trinkeyrp2040qt.build.toolchainpkg=pqt-gcc
adafruit_trinkeyrp2040qt.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_trinkeyrp2040qt.build.uf2family=--family rp2040
adafruit_trinkeyrp2040qt.build.variant=adafruit_trinkeyrp2040qt
adafruit_trinkeyrp2040qt.upload.maximum_size=8388608
adafruit_trinkeyrp2040qt.upload.wait_for_upload_port=true
adafruit_trinkeyrp2040qt.upload.erase_cmd=
adafruit_trinkeyrp2040qt.serial.disableDTR=false
adafruit_trinkeyrp2040qt.serial.disableRTS=false
adafruit_trinkeyrp2040qt.build.f_cpu=125000000
adafruit_trinkeyrp2040qt.build.led=
adafruit_trinkeyrp2040qt.build.core=rp2040
adafruit_trinkeyrp2040qt.build.ldscript=memmap_default.ld
adafruit_trinkeyrp2040qt.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_trinkeyrp2040qt.build.usb_manufacturer="Adafruit"
adafruit_trinkeyrp2040qt.build.usb_product="Trinkey RP2040 QT"
adafruit_trinkeyrp2040qt.menu.flash.8388608_0=8MB (no FS)
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.flash_length=8384512
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.fs_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_0.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_trinkeyrp2040qt.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_trinkeyrp2040qt.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_trinkeyrp2040qt.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_trinkeyrp2040qt.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_trinkeyrp2040qt.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_trinkeyrp2040qt.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_trinkeyrp2040qt.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_trinkeyrp2040qt.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_trinkeyrp2040qt.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_trinkeyrp2040qt.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_trinkeyrp2040qt.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_trinkeyrp2040qt.menu.freq.200=200 MHz
adafruit_trinkeyrp2040qt.menu.freq.200.build.f_cpu=200000000L
adafruit_trinkeyrp2040qt.menu.freq.50=50 MHz
adafruit_trinkeyrp2040qt.menu.freq.50.build.f_cpu=50000000L
adafruit_trinkeyrp2040qt.menu.freq.100=100 MHz
adafruit_trinkeyrp2040qt.menu.freq.100.build.f_cpu=100000000L
adafruit_trinkeyrp2040qt.menu.freq.120=120 MHz
adafruit_trinkeyrp2040qt.menu.freq.120.build.f_cpu=120000000L
adafruit_trinkeyrp2040qt.menu.freq.125=125 MHz
adafruit_trinkeyrp2040qt.menu.freq.125.build.f_cpu=125000000L
adafruit_trinkeyrp2040qt.menu.freq.128=128 MHz
adafruit_trinkeyrp2040qt.menu.freq.128.build.f_cpu=128000000L
adafruit_trinkeyrp2040qt.menu.freq.133=133 MHz
adafruit_trinkeyrp2040qt.menu.freq.133.build.f_cpu=133000000L
adafruit_trinkeyrp2040qt.menu.freq.150=150 MHz
adafruit_trinkeyrp2040qt.menu.freq.150.build.f_cpu=150000000L
adafruit_trinkeyrp2040qt.menu.freq.176=176 MHz
adafruit_trinkeyrp2040qt.menu.freq.176.build.f_cpu=176000000L
adafruit_trinkeyrp2040qt.menu.freq.225=225 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.225.build.f_cpu=225000000L
adafruit_trinkeyrp2040qt.menu.freq.240=240 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.240.build.f_cpu=240000000L
adafruit_trinkeyrp2040qt.menu.freq.250=250 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.250.build.f_cpu=250000000L
adafruit_trinkeyrp2040qt.menu.freq.276=276 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.276.build.f_cpu=276000000L
adafruit_trinkeyrp2040qt.menu.freq.300=300 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.300.build.f_cpu=300000000L
adafruit_trinkeyrp2040qt.menu.opt.Small=Small (-Os) (standard)
adafruit_trinkeyrp2040qt.menu.opt.Small.build.flags.optimize=-Os
adafruit_trinkeyrp2040qt.menu.opt.Optimize=Optimize (-O)
adafruit_trinkeyrp2040qt.menu.opt.Optimize.build.flags.optimize=-O
adafruit_trinkeyrp2040qt.menu.opt.Optimize2=Optimize More (-O2)
adafruit_trinkeyrp2040qt.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_trinkeyrp2040qt.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_trinkeyrp2040qt.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_trinkeyrp2040qt.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_trinkeyrp2040qt.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_trinkeyrp2040qt.menu.opt.Debug=Debug (-Og)
adafruit_trinkeyrp2040qt.menu.opt.Debug.build.flags.optimize=-Og
adafruit_trinkeyrp2040qt.menu.opt.Disabled=Disabled (-O0)
adafruit_trinkeyrp2040qt.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_trinkeyrp2040qt.menu.profile.Disabled=Disabled
adafruit_trinkeyrp2040qt.menu.profile.Disabled.build.flags.profile=
adafruit_trinkeyrp2040qt.menu.profile.Enabled=Enabled
adafruit_trinkeyrp2040qt.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_trinkeyrp2040qt.menu.rtti.Disabled=Disabled
adafruit_trinkeyrp2040qt.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_trinkeyrp2040qt.menu.rtti.Enabled=Enabled
adafruit_trinkeyrp2040qt.menu.rtti.Enabled.build.flags.rtti=
adafruit_trinkeyrp2040qt.menu.stackprotect.Disabled=Disabled
adafruit_trinkeyrp2040qt.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_trinkeyrp2040qt.menu.stackprotect.Enabled=Enabled
adafruit_trinkeyrp2040qt.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_trinkeyrp2040qt.menu.exceptions.Disabled=Disabled
adafruit_trinkeyrp2040qt.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_trinkeyrp2040qt.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_trinkeyrp2040qt.menu.exceptions.Enabled=Enabled
adafruit_trinkeyrp2040qt.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_trinkeyrp2040qt.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_trinkeyrp2040qt.menu.dbgport.Disabled=Disabled
adafruit_trinkeyrp2040qt.menu.dbgport.Disabled.build.debug_port=
adafruit_trinkeyrp2040qt.menu.dbgport.Serial=Serial
adafruit_trinkeyrp2040qt.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_trinkeyrp2040qt.menu.dbgport.Serial1=Serial1
adafruit_trinkeyrp2040qt.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_trinkeyrp2040qt.menu.dbgport.Serial2=Serial2
adafruit_trinkeyrp2040qt.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_trinkeyrp2040qt.menu.dbgport.SerialSemi=SerialSemi
adafruit_trinkeyrp2040qt.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_trinkeyrp2040qt.menu.dbglvl.None=None
adafruit_trinkeyrp2040qt.menu.dbglvl.None.build.debug_level=
adafruit_trinkeyrp2040qt.menu.dbglvl.Core=Core
adafruit_trinkeyrp2040qt.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_trinkeyrp2040qt.menu.dbglvl.SPI=SPI
adafruit_trinkeyrp2040qt.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_trinkeyrp2040qt.menu.dbglvl.Wire=Wire
adafruit_trinkeyrp2040qt.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_trinkeyrp2040qt.menu.dbglvl.Bluetooth=Bluetooth
adafruit_trinkeyrp2040qt.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_trinkeyrp2040qt.menu.dbglvl.All=All
adafruit_trinkeyrp2040qt.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_trinkeyrp2040qt.menu.dbglvl.NDEBUG=NDEBUG
adafruit_trinkeyrp2040qt.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_trinkeyrp2040qt.menu.usbstack.picosdk=Pico SDK
adafruit_trinkeyrp2040qt.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_trinkeyrp2040qt.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_trinkeyrp2040qt.menu.usbstack.nousb=No USB
adafruit_trinkeyrp2040qt.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_trinkeyrp2040qt.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_trinkeyrp2040qt.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_trinkeyrp2040qt.menu.uploadmethod.default=Default (UF2)
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.build.ram_length=256k
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_trinkeyrp2040qt.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool=Picotool
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_trinkeyrp2040qt.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_trinkeyrp2040qt.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit MacroPad RP2040
# -----------------------------------
adafruit_macropad2040.name=Adafruit MacroPad RP2040
adafruit_macropad2040.vid.0=0x239a
adafruit_macropad2040.pid.0=0x8107
adafruit_macropad2040.vid.1=0x239a
adafruit_macropad2040.pid.1=0xc107
adafruit_macropad2040.upload_port.0.vid=0x239a
adafruit_macropad2040.upload_port.0.pid=0x8107
adafruit_macropad2040.upload_port.1.vid=0x239a
adafruit_macropad2040.upload_port.1.pid=0xc107
adafruit_macropad2040.build.usbvid=-DUSBD_VID=0x239a
adafruit_macropad2040.build.usbpid=-DUSBD_PID=0x8107
adafruit_macropad2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_macropad2040.build.board=ADAFRUIT_MACROPAD_RP2040
adafruit_macropad2040.build.mcu=cortex-m0plus
adafruit_macropad2040.build.chip=rp2040
adafruit_macropad2040.build.toolchain=arm-none-eabi
adafruit_macropad2040.build.toolchainpkg=pqt-gcc
adafruit_macropad2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_macropad2040.build.uf2family=--family rp2040
adafruit_macropad2040.build.variant=adafruit_macropad2040
adafruit_macropad2040.upload.maximum_size=8388608
adafruit_macropad2040.upload.wait_for_upload_port=true
adafruit_macropad2040.upload.erase_cmd=
adafruit_macropad2040.serial.disableDTR=false
adafruit_macropad2040.serial.disableRTS=false
adafruit_macropad2040.build.f_cpu=125000000
adafruit_macropad2040.build.led=
adafruit_macropad2040.build.core=rp2040
adafruit_macropad2040.build.ldscript=memmap_default.ld
adafruit_macropad2040.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_macropad2040.build.usb_manufacturer="Adafruit"
adafruit_macropad2040.build.usb_product="MacroPad RP2040"
adafruit_macropad2040.menu.flash.8388608_0=8MB (no FS)
adafruit_macropad2040.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_macropad2040.menu.flash.8388608_0.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_0.build.flash_length=8384512
adafruit_macropad2040.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_0.build.fs_start=276819968
adafruit_macropad2040.menu.flash.8388608_0.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_macropad2040.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_macropad2040.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_macropad2040.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_macropad2040.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_macropad2040.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_macropad2040.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_macropad2040.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_macropad2040.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_macropad2040.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_macropad2040.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_macropad2040.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_macropad2040.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_macropad2040.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_macropad2040.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_macropad2040.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_macropad2040.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_macropad2040.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_macropad2040.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_macropad2040.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_macropad2040.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_macropad2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_macropad2040.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_macropad2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_macropad2040.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_macropad2040.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_macropad2040.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_macropad2040.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_macropad2040.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_macropad2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_macropad2040.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_macropad2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_macropad2040.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_macropad2040.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_macropad2040.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_macropad2040.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_macropad2040.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_macropad2040.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_macropad2040.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_macropad2040.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_macropad2040.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_macropad2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_macropad2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_macropad2040.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_macropad2040.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_macropad2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_macropad2040.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_macropad2040.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_macropad2040.menu.freq.200=200 MHz
adafruit_macropad2040.menu.freq.200.build.f_cpu=200000000L
adafruit_macropad2040.menu.freq.50=50 MHz
adafruit_macropad2040.menu.freq.50.build.f_cpu=50000000L
adafruit_macropad2040.menu.freq.100=100 MHz
adafruit_macropad2040.menu.freq.100.build.f_cpu=100000000L
adafruit_macropad2040.menu.freq.120=120 MHz
adafruit_macropad2040.menu.freq.120.build.f_cpu=120000000L
adafruit_macropad2040.menu.freq.125=125 MHz
adafruit_macropad2040.menu.freq.125.build.f_cpu=125000000L
adafruit_macropad2040.menu.freq.128=128 MHz
adafruit_macropad2040.menu.freq.128.build.f_cpu=128000000L
adafruit_macropad2040.menu.freq.133=133 MHz
adafruit_macropad2040.menu.freq.133.build.f_cpu=133000000L
adafruit_macropad2040.menu.freq.150=150 MHz
adafruit_macropad2040.menu.freq.150.build.f_cpu=150000000L
adafruit_macropad2040.menu.freq.176=176 MHz
adafruit_macropad2040.menu.freq.176.build.f_cpu=176000000L
adafruit_macropad2040.menu.freq.225=225 MHz (Overclock)
adafruit_macropad2040.menu.freq.225.build.f_cpu=225000000L
adafruit_macropad2040.menu.freq.240=240 MHz (Overclock)
adafruit_macropad2040.menu.freq.240.build.f_cpu=240000000L
adafruit_macropad2040.menu.freq.250=250 MHz (Overclock)
adafruit_macropad2040.menu.freq.250.build.f_cpu=250000000L
adafruit_macropad2040.menu.freq.276=276 MHz (Overclock)
adafruit_macropad2040.menu.freq.276.build.f_cpu=276000000L
adafruit_macropad2040.menu.freq.300=300 MHz (Overclock)
adafruit_macropad2040.menu.freq.300.build.f_cpu=300000000L
adafruit_macropad2040.menu.opt.Small=Small (-Os) (standard)
adafruit_macropad2040.menu.opt.Small.build.flags.optimize=-Os
adafruit_macropad2040.menu.opt.Optimize=Optimize (-O)
adafruit_macropad2040.menu.opt.Optimize.build.flags.optimize=-O
adafruit_macropad2040.menu.opt.Optimize2=Optimize More (-O2)
adafruit_macropad2040.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_macropad2040.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_macropad2040.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_macropad2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_macropad2040.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_macropad2040.menu.opt.Debug=Debug (-Og)
adafruit_macropad2040.menu.opt.Debug.build.flags.optimize=-Og
adafruit_macropad2040.menu.opt.Disabled=Disabled (-O0)
adafruit_macropad2040.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_macropad2040.menu.profile.Disabled=Disabled
adafruit_macropad2040.menu.profile.Disabled.build.flags.profile=
adafruit_macropad2040.menu.profile.Enabled=Enabled
adafruit_macropad2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_macropad2040.menu.rtti.Disabled=Disabled
adafruit_macropad2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_macropad2040.menu.rtti.Enabled=Enabled
adafruit_macropad2040.menu.rtti.Enabled.build.flags.rtti=
adafruit_macropad2040.menu.stackprotect.Disabled=Disabled
adafruit_macropad2040.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_macropad2040.menu.stackprotect.Enabled=Enabled
adafruit_macropad2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_macropad2040.menu.exceptions.Disabled=Disabled
adafruit_macropad2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_macropad2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_macropad2040.menu.exceptions.Enabled=Enabled
adafruit_macropad2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_macropad2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_macropad2040.menu.dbgport.Disabled=Disabled
adafruit_macropad2040.menu.dbgport.Disabled.build.debug_port=
adafruit_macropad2040.menu.dbgport.Serial=Serial
adafruit_macropad2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_macropad2040.menu.dbgport.Serial1=Serial1
adafruit_macropad2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_macropad2040.menu.dbgport.Serial2=Serial2
adafruit_macropad2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_macropad2040.menu.dbgport.SerialSemi=SerialSemi
adafruit_macropad2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_macropad2040.menu.dbglvl.None=None
adafruit_macropad2040.menu.dbglvl.None.build.debug_level=
adafruit_macropad2040.menu.dbglvl.Core=Core
adafruit_macropad2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_macropad2040.menu.dbglvl.SPI=SPI
adafruit_macropad2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_macropad2040.menu.dbglvl.Wire=Wire
adafruit_macropad2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_macropad2040.menu.dbglvl.Bluetooth=Bluetooth
adafruit_macropad2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_macropad2040.menu.dbglvl.All=All
adafruit_macropad2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_macropad2040.menu.dbglvl.NDEBUG=NDEBUG
adafruit_macropad2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_macropad2040.menu.usbstack.picosdk=Pico SDK
adafruit_macropad2040.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_macropad2040.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_macropad2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_macropad2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_macropad2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_macropad2040.menu.usbstack.nousb=No USB
adafruit_macropad2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_macropad2040.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_macropad2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_macropad2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_macropad2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_macropad2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_macropad2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_macropad2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_macropad2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_macropad2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_macropad2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_macropad2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_macropad2040.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_macropad2040.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_macropad2040.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_macropad2040.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_macropad2040.menu.uploadmethod.default=Default (UF2)
adafruit_macropad2040.menu.uploadmethod.default.build.ram_length=256k
adafruit_macropad2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_macropad2040.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_macropad2040.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_macropad2040.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_macropad2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_macropad2040.menu.uploadmethod.picotool=Picotool
adafruit_macropad2040.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_macropad2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_macropad2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_macropad2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_macropad2040.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_macropad2040.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_macropad2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit KB2040
# -----------------------------------
adafruit_kb2040.name=Adafruit KB2040
adafruit_kb2040.vid.0=0x239a
adafruit_kb2040.pid.0=0x8105
adafruit_kb2040.vid.1=0x239a
adafruit_kb2040.pid.1=0xc105
adafruit_kb2040.upload_port.0.vid=0x239a
adafruit_kb2040.upload_port.0.pid=0x8105
adafruit_kb2040.upload_port.1.vid=0x239a
adafruit_kb2040.upload_port.1.pid=0xc105
adafruit_kb2040.build.usbvid=-DUSBD_VID=0x239a
adafruit_kb2040.build.usbpid=-DUSBD_PID=0x8105
adafruit_kb2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_kb2040.build.board=ADAFRUIT_KB2040_RP2040
adafruit_kb2040.build.mcu=cortex-m0plus
adafruit_kb2040.build.chip=rp2040
adafruit_kb2040.build.toolchain=arm-none-eabi
adafruit_kb2040.build.toolchainpkg=pqt-gcc
adafruit_kb2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_kb2040.build.uf2family=--family rp2040
adafruit_kb2040.build.variant=adafruit_kb2040
adafruit_kb2040.upload.maximum_size=8388608
adafruit_kb2040.upload.wait_for_upload_port=true
adafruit_kb2040.upload.erase_cmd=
adafruit_kb2040.serial.disableDTR=false
adafruit_kb2040.serial.disableRTS=false
adafruit_kb2040.build.f_cpu=125000000
adafruit_kb2040.build.led=
adafruit_kb2040.build.core=rp2040
adafruit_kb2040.build.ldscript=memmap_default.ld
adafruit_kb2040.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_kb2040.build.usb_manufacturer="Adafruit"
adafruit_kb2040.build.usb_product="KB2040"
adafruit_kb2040.menu.flash.8388608_0=8MB (no FS)
adafruit_kb2040.menu.flash.8388608_0.upload.maximum_size=8384512
adafruit_kb2040.menu.flash.8388608_0.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_0.build.flash_length=8384512
adafruit_kb2040.menu.flash.8388608_0.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_0.build.fs_start=276819968
adafruit_kb2040.menu.flash.8388608_0.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_kb2040.menu.flash.8388608_65536.upload.maximum_size=8318976
adafruit_kb2040.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_65536.build.flash_length=8318976
adafruit_kb2040.menu.flash.8388608_65536.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_65536.build.fs_start=276754432
adafruit_kb2040.menu.flash.8388608_65536.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_kb2040.menu.flash.8388608_131072.upload.maximum_size=8253440
adafruit_kb2040.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_131072.build.flash_length=8253440
adafruit_kb2040.menu.flash.8388608_131072.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_131072.build.fs_start=276688896
adafruit_kb2040.menu.flash.8388608_131072.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_kb2040.menu.flash.8388608_262144.upload.maximum_size=8122368
adafruit_kb2040.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_262144.build.flash_length=8122368
adafruit_kb2040.menu.flash.8388608_262144.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_262144.build.fs_start=276557824
adafruit_kb2040.menu.flash.8388608_262144.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_kb2040.menu.flash.8388608_524288.upload.maximum_size=7860224
adafruit_kb2040.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_524288.build.flash_length=7860224
adafruit_kb2040.menu.flash.8388608_524288.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_524288.build.fs_start=276295680
adafruit_kb2040.menu.flash.8388608_524288.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_kb2040.menu.flash.8388608_1048576.upload.maximum_size=7335936
adafruit_kb2040.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_1048576.build.flash_length=7335936
adafruit_kb2040.menu.flash.8388608_1048576.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_1048576.build.fs_start=275771392
adafruit_kb2040.menu.flash.8388608_1048576.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_kb2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
adafruit_kb2040.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_2097152.build.flash_length=6287360
adafruit_kb2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_2097152.build.fs_start=274722816
adafruit_kb2040.menu.flash.8388608_2097152.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_kb2040.menu.flash.8388608_3145728.upload.maximum_size=5238784
adafruit_kb2040.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_3145728.build.flash_length=5238784
adafruit_kb2040.menu.flash.8388608_3145728.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_3145728.build.fs_start=273674240
adafruit_kb2040.menu.flash.8388608_3145728.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_kb2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
adafruit_kb2040.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_4194304.build.flash_length=4190208
adafruit_kb2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_4194304.build.fs_start=272625664
adafruit_kb2040.menu.flash.8388608_4194304.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_kb2040.menu.flash.8388608_5242880.upload.maximum_size=3141632
adafruit_kb2040.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_5242880.build.flash_length=3141632
adafruit_kb2040.menu.flash.8388608_5242880.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_5242880.build.fs_start=271577088
adafruit_kb2040.menu.flash.8388608_5242880.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_kb2040.menu.flash.8388608_6291456.upload.maximum_size=2093056
adafruit_kb2040.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_6291456.build.flash_length=2093056
adafruit_kb2040.menu.flash.8388608_6291456.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_6291456.build.fs_start=270528512
adafruit_kb2040.menu.flash.8388608_6291456.build.fs_end=276819968
adafruit_kb2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_kb2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
adafruit_kb2040.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_kb2040.menu.flash.8388608_7340032.build.flash_length=1044480
adafruit_kb2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
adafruit_kb2040.menu.flash.8388608_7340032.build.fs_start=269479936
adafruit_kb2040.menu.flash.8388608_7340032.build.fs_end=276819968
adafruit_kb2040.menu.freq.200=200 MHz
adafruit_kb2040.menu.freq.200.build.f_cpu=200000000L
adafruit_kb2040.menu.freq.50=50 MHz
adafruit_kb2040.menu.freq.50.build.f_cpu=50000000L
adafruit_kb2040.menu.freq.100=100 MHz
adafruit_kb2040.menu.freq.100.build.f_cpu=100000000L
adafruit_kb2040.menu.freq.120=120 MHz
adafruit_kb2040.menu.freq.120.build.f_cpu=120000000L
adafruit_kb2040.menu.freq.125=125 MHz
adafruit_kb2040.menu.freq.125.build.f_cpu=125000000L
adafruit_kb2040.menu.freq.128=128 MHz
adafruit_kb2040.menu.freq.128.build.f_cpu=128000000L
adafruit_kb2040.menu.freq.133=133 MHz
adafruit_kb2040.menu.freq.133.build.f_cpu=133000000L
adafruit_kb2040.menu.freq.150=150 MHz
adafruit_kb2040.menu.freq.150.build.f_cpu=150000000L
adafruit_kb2040.menu.freq.176=176 MHz
adafruit_kb2040.menu.freq.176.build.f_cpu=176000000L
adafruit_kb2040.menu.freq.225=225 MHz (Overclock)
adafruit_kb2040.menu.freq.225.build.f_cpu=225000000L
adafruit_kb2040.menu.freq.240=240 MHz (Overclock)
adafruit_kb2040.menu.freq.240.build.f_cpu=240000000L
adafruit_kb2040.menu.freq.250=250 MHz (Overclock)
adafruit_kb2040.menu.freq.250.build.f_cpu=250000000L
adafruit_kb2040.menu.freq.276=276 MHz (Overclock)
adafruit_kb2040.menu.freq.276.build.f_cpu=276000000L
adafruit_kb2040.menu.freq.300=300 MHz (Overclock)
adafruit_kb2040.menu.freq.300.build.f_cpu=300000000L
adafruit_kb2040.menu.opt.Small=Small (-Os) (standard)
adafruit_kb2040.menu.opt.Small.build.flags.optimize=-Os
adafruit_kb2040.menu.opt.Optimize=Optimize (-O)
adafruit_kb2040.menu.opt.Optimize.build.flags.optimize=-O
adafruit_kb2040.menu.opt.Optimize2=Optimize More (-O2)
adafruit_kb2040.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_kb2040.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_kb2040.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_kb2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_kb2040.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_kb2040.menu.opt.Debug=Debug (-Og)
adafruit_kb2040.menu.opt.Debug.build.flags.optimize=-Og
adafruit_kb2040.menu.opt.Disabled=Disabled (-O0)
adafruit_kb2040.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_kb2040.menu.profile.Disabled=Disabled
adafruit_kb2040.menu.profile.Disabled.build.flags.profile=
adafruit_kb2040.menu.profile.Enabled=Enabled
adafruit_kb2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_kb2040.menu.rtti.Disabled=Disabled
adafruit_kb2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_kb2040.menu.rtti.Enabled=Enabled
adafruit_kb2040.menu.rtti.Enabled.build.flags.rtti=
adafruit_kb2040.menu.stackprotect.Disabled=Disabled
adafruit_kb2040.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_kb2040.menu.stackprotect.Enabled=Enabled
adafruit_kb2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_kb2040.menu.exceptions.Disabled=Disabled
adafruit_kb2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_kb2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_kb2040.menu.exceptions.Enabled=Enabled
adafruit_kb2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_kb2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_kb2040.menu.dbgport.Disabled=Disabled
adafruit_kb2040.menu.dbgport.Disabled.build.debug_port=
adafruit_kb2040.menu.dbgport.Serial=Serial
adafruit_kb2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_kb2040.menu.dbgport.Serial1=Serial1
adafruit_kb2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_kb2040.menu.dbgport.Serial2=Serial2
adafruit_kb2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_kb2040.menu.dbgport.SerialSemi=SerialSemi
adafruit_kb2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_kb2040.menu.dbglvl.None=None
adafruit_kb2040.menu.dbglvl.None.build.debug_level=
adafruit_kb2040.menu.dbglvl.Core=Core
adafruit_kb2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_kb2040.menu.dbglvl.SPI=SPI
adafruit_kb2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_kb2040.menu.dbglvl.Wire=Wire
adafruit_kb2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_kb2040.menu.dbglvl.Bluetooth=Bluetooth
adafruit_kb2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_kb2040.menu.dbglvl.All=All
adafruit_kb2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_kb2040.menu.dbglvl.NDEBUG=NDEBUG
adafruit_kb2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_kb2040.menu.usbstack.picosdk=Pico SDK
adafruit_kb2040.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_kb2040.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_kb2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_kb2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_kb2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_kb2040.menu.usbstack.nousb=No USB
adafruit_kb2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_kb2040.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_kb2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_kb2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_kb2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_kb2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_kb2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_kb2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_kb2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_kb2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_kb2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_kb2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_kb2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_kb2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_kb2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_kb2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_kb2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_kb2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_kb2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_kb2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_kb2040.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_kb2040.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_kb2040.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_kb2040.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_kb2040.menu.uploadmethod.default=Default (UF2)
adafruit_kb2040.menu.uploadmethod.default.build.ram_length=256k
adafruit_kb2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_kb2040.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_kb2040.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_kb2040.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_kb2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_kb2040.menu.uploadmethod.picotool=Picotool
adafruit_kb2040.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_kb2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_kb2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_kb2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_kb2040.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_kb2040.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_kb2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2350 Adalogger
# -----------------------------------
adafruit_feather_rp2350_adalogger.name=Adafruit Feather RP2350 Adalogger
adafruit_feather_rp2350_adalogger.vid.0=0x239a
adafruit_feather_rp2350_adalogger.pid.0=0x816d
adafruit_feather_rp2350_adalogger.vid.1=0x239a
adafruit_feather_rp2350_adalogger.pid.1=0xc16d
adafruit_feather_rp2350_adalogger.upload_port.0.vid=0x239a
adafruit_feather_rp2350_adalogger.upload_port.0.pid=0x816d
adafruit_feather_rp2350_adalogger.upload_port.1.vid=0x239a
adafruit_feather_rp2350_adalogger.upload_port.1.pid=0xc16d
adafruit_feather_rp2350_adalogger.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_rp2350_adalogger.build.usbpid=-DUSBD_PID=0x816d
adafruit_feather_rp2350_adalogger.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_rp2350_adalogger.build.board=ADAFRUIT_FEATHER_RP2350_ADALOGGER
adafruit_feather_rp2350_adalogger.build.variant=adafruit_feather_rp2350_adalogger
adafruit_feather_rp2350_adalogger.upload.maximum_size=8388608
adafruit_feather_rp2350_adalogger.upload.wait_for_upload_port=true
adafruit_feather_rp2350_adalogger.upload.erase_cmd=
adafruit_feather_rp2350_adalogger.serial.disableDTR=false
adafruit_feather_rp2350_adalogger.serial.disableRTS=false
adafruit_feather_rp2350_adalogger.build.f_cpu=125000000
adafruit_feather_rp2350_adalogger.build.led=
adafruit_feather_rp2350_adalogger.build.core=rp2040
adafruit_feather_rp2350_adalogger.build.ldscript=memmap_default.ld
adafruit_feather_rp2350_adalogger.build.boot2=none
adafruit_feather_rp2350_adalogger.build.usb_manufacturer="Adafruit"
adafruit_feather_rp2350_adalogger.build.usb_product="Feather RP2350 Adalogger"
adafruit_feather_rp2350_adalogger.build.psram_length=0x000000
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.upload.maximum_size=8380416
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.flash_length=8380416
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.fs_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_0.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.upload.maximum_size=8314880
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.flash_length=8314880
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.fs_start=276750336
adafruit_feather_rp2350_adalogger.menu.flash.8388608_65536.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.upload.maximum_size=8249344
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.flash_length=8249344
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.fs_start=276684800
adafruit_feather_rp2350_adalogger.menu.flash.8388608_131072.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.upload.maximum_size=8118272
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.flash_length=8118272
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.fs_start=276553728
adafruit_feather_rp2350_adalogger.menu.flash.8388608_262144.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.upload.maximum_size=7856128
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.flash_length=7856128
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.fs_start=276291584
adafruit_feather_rp2350_adalogger.menu.flash.8388608_524288.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.upload.maximum_size=7331840
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.flash_length=7331840
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.fs_start=275767296
adafruit_feather_rp2350_adalogger.menu.flash.8388608_1048576.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.upload.maximum_size=6283264
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.flash_length=6283264
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.fs_start=274718720
adafruit_feather_rp2350_adalogger.menu.flash.8388608_2097152.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.upload.maximum_size=5234688
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.flash_length=5234688
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.fs_start=273670144
adafruit_feather_rp2350_adalogger.menu.flash.8388608_3145728.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.upload.maximum_size=4186112
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.flash_length=4186112
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.fs_start=272621568
adafruit_feather_rp2350_adalogger.menu.flash.8388608_4194304.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.upload.maximum_size=3137536
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.flash_length=3137536
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.fs_start=271572992
adafruit_feather_rp2350_adalogger.menu.flash.8388608_5242880.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.upload.maximum_size=2088960
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.flash_length=2088960
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.fs_start=270524416
adafruit_feather_rp2350_adalogger.menu.flash.8388608_6291456.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.upload.maximum_size=1040384
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.flash_length=1040384
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.eeprom_start=276815872
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.fs_start=269475840
adafruit_feather_rp2350_adalogger.menu.flash.8388608_7340032.build.fs_end=276815872
adafruit_feather_rp2350_adalogger.menu.arch.arm=ARM
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.chip=rp2350
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchain=arm-none-eabi
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchainpkg=pqt-gcc
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
adafruit_feather_rp2350_adalogger.menu.arch.arm.build.mcu=cortex-m33
adafruit_feather_rp2350_adalogger.menu.arch.riscv=RISC-V
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.chip=rp2350-riscv
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
adafruit_feather_rp2350_adalogger.menu.arch.riscv.build.mcu=rv32imac
adafruit_feather_rp2350_adalogger.menu.freq.150=150 MHz
adafruit_feather_rp2350_adalogger.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_rp2350_adalogger.menu.freq.50=50 MHz
adafruit_feather_rp2350_adalogger.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_rp2350_adalogger.menu.freq.100=100 MHz
adafruit_feather_rp2350_adalogger.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_rp2350_adalogger.menu.freq.120=120 MHz
adafruit_feather_rp2350_adalogger.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_rp2350_adalogger.menu.freq.125=125 MHz
adafruit_feather_rp2350_adalogger.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_rp2350_adalogger.menu.freq.128=128 MHz
adafruit_feather_rp2350_adalogger.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_rp2350_adalogger.menu.freq.133=133 MHz
adafruit_feather_rp2350_adalogger.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_rp2350_adalogger.menu.freq.176=176 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_rp2350_adalogger.menu.freq.200=200 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_rp2350_adalogger.menu.freq.225=225 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_rp2350_adalogger.menu.freq.240=240 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_rp2350_adalogger.menu.freq.250=250 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_rp2350_adalogger.menu.freq.276=276 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_rp2350_adalogger.menu.freq.300=300 MHz (Overclock)
adafruit_feather_rp2350_adalogger.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_rp2350_adalogger.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_rp2350_adalogger.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_rp2350_adalogger.menu.opt.Optimize=Optimize (-O)
adafruit_feather_rp2350_adalogger.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_rp2350_adalogger.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_rp2350_adalogger.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_rp2350_adalogger.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_rp2350_adalogger.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_rp2350_adalogger.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_rp2350_adalogger.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_rp2350_adalogger.menu.opt.Debug=Debug (-Og)
adafruit_feather_rp2350_adalogger.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_rp2350_adalogger.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_rp2350_adalogger.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_rp2350_adalogger.menu.profile.Disabled=Disabled
adafruit_feather_rp2350_adalogger.menu.profile.Disabled.build.flags.profile=
adafruit_feather_rp2350_adalogger.menu.profile.Enabled=Enabled
adafruit_feather_rp2350_adalogger.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_rp2350_adalogger.menu.rtti.Disabled=Disabled
adafruit_feather_rp2350_adalogger.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_rp2350_adalogger.menu.rtti.Enabled=Enabled
adafruit_feather_rp2350_adalogger.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_rp2350_adalogger.menu.stackprotect.Disabled=Disabled
adafruit_feather_rp2350_adalogger.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_rp2350_adalogger.menu.stackprotect.Enabled=Enabled
adafruit_feather_rp2350_adalogger.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled=Disabled
adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_rp2350_adalogger.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled=Enabled
adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_rp2350_adalogger.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_rp2350_adalogger.menu.dbgport.Disabled=Disabled
adafruit_feather_rp2350_adalogger.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial=Serial
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial1=Serial1
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial2=Serial2
adafruit_feather_rp2350_adalogger.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_rp2350_adalogger.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_rp2350_adalogger.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_rp2350_adalogger.menu.dbglvl.None=None
adafruit_feather_rp2350_adalogger.menu.dbglvl.None.build.debug_level=
adafruit_feather_rp2350_adalogger.menu.dbglvl.Core=Core
adafruit_feather_rp2350_adalogger.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_rp2350_adalogger.menu.dbglvl.SPI=SPI
adafruit_feather_rp2350_adalogger.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_rp2350_adalogger.menu.dbglvl.Wire=Wire
adafruit_feather_rp2350_adalogger.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_rp2350_adalogger.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_rp2350_adalogger.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rp2350_adalogger.menu.dbglvl.All=All
adafruit_feather_rp2350_adalogger.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rp2350_adalogger.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_rp2350_adalogger.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_rp2350_adalogger.menu.usbstack.picosdk=Pico SDK
adafruit_feather_rp2350_adalogger.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_rp2350_adalogger.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rp2350_adalogger.menu.usbstack.nousb=No USB
adafruit_feather_rp2350_adalogger.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_rp2350_adalogger.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default=Default (UF2)
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.build.ram_length=512k
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.maximum_data_size=524288
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_rp2350_adalogger.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool=Picotool
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.ram_length=512k
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.maximum_data_size=524288
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_rp2350_adalogger.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Feather RP2350 HSTX
# -----------------------------------
adafruit_feather_rp2350_hstx.name=Adafruit Feather RP2350 HSTX
adafruit_feather_rp2350_hstx.vid.0=0x239a
adafruit_feather_rp2350_hstx.pid.0=0x814f
adafruit_feather_rp2350_hstx.vid.1=0x239a
adafruit_feather_rp2350_hstx.pid.1=0xc14f
adafruit_feather_rp2350_hstx.upload_port.0.vid=0x239a
adafruit_feather_rp2350_hstx.upload_port.0.pid=0x814f
adafruit_feather_rp2350_hstx.upload_port.1.vid=0x239a
adafruit_feather_rp2350_hstx.upload_port.1.pid=0xc14f
adafruit_feather_rp2350_hstx.build.usbvid=-DUSBD_VID=0x239a
adafruit_feather_rp2350_hstx.build.usbpid=-DUSBD_PID=0x814f
adafruit_feather_rp2350_hstx.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_feather_rp2350_hstx.build.board=ADAFRUIT_FEATHER_RP2350_HSTX
adafruit_feather_rp2350_hstx.build.variant=adafruit_feather_rp2350_hstx
adafruit_feather_rp2350_hstx.upload.maximum_size=8388608
adafruit_feather_rp2350_hstx.upload.wait_for_upload_port=true
adafruit_feather_rp2350_hstx.upload.erase_cmd=
adafruit_feather_rp2350_hstx.serial.disableDTR=false
adafruit_feather_rp2350_hstx.serial.disableRTS=false
adafruit_feather_rp2350_hstx.build.f_cpu=125000000
adafruit_feather_rp2350_hstx.build.led=
adafruit_feather_rp2350_hstx.build.core=rp2040
adafruit_feather_rp2350_hstx.build.ldscript=memmap_default.ld
adafruit_feather_rp2350_hstx.build.boot2=none
adafruit_feather_rp2350_hstx.build.usb_manufacturer="Adafruit"
adafruit_feather_rp2350_hstx.build.usb_product="Feather RP2350 HSTX"
adafruit_feather_rp2350_hstx.build.psram_length=0x000000
adafruit_feather_rp2350_hstx.menu.flash.8388608_0=8MB (no FS)
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.upload.maximum_size=8380416
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.flash_length=8380416
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.fs_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_0.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.upload.maximum_size=8314880
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.flash_length=8314880
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.fs_start=276750336
adafruit_feather_rp2350_hstx.menu.flash.8388608_65536.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.upload.maximum_size=8249344
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.flash_length=8249344
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.fs_start=276684800
adafruit_feather_rp2350_hstx.menu.flash.8388608_131072.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.upload.maximum_size=8118272
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.flash_length=8118272
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.fs_start=276553728
adafruit_feather_rp2350_hstx.menu.flash.8388608_262144.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.upload.maximum_size=7856128
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.flash_length=7856128
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.fs_start=276291584
adafruit_feather_rp2350_hstx.menu.flash.8388608_524288.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.upload.maximum_size=7331840
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.flash_length=7331840
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.fs_start=275767296
adafruit_feather_rp2350_hstx.menu.flash.8388608_1048576.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.upload.maximum_size=6283264
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.flash_length=6283264
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.fs_start=274718720
adafruit_feather_rp2350_hstx.menu.flash.8388608_2097152.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.upload.maximum_size=5234688
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.flash_length=5234688
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.fs_start=273670144
adafruit_feather_rp2350_hstx.menu.flash.8388608_3145728.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.upload.maximum_size=4186112
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.flash_length=4186112
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.fs_start=272621568
adafruit_feather_rp2350_hstx.menu.flash.8388608_4194304.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.upload.maximum_size=3137536
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.flash_length=3137536
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.fs_start=271572992
adafruit_feather_rp2350_hstx.menu.flash.8388608_5242880.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.upload.maximum_size=2088960
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.flash_length=2088960
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.fs_start=270524416
adafruit_feather_rp2350_hstx.menu.flash.8388608_6291456.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.upload.maximum_size=1040384
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.flash_total=8388608
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.flash_length=1040384
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.eeprom_start=276815872
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.fs_start=269475840
adafruit_feather_rp2350_hstx.menu.flash.8388608_7340032.build.fs_end=276815872
adafruit_feather_rp2350_hstx.menu.arch.arm=ARM
adafruit_feather_rp2350_hstx.menu.arch.arm.build.chip=rp2350
adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchain=arm-none-eabi
adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchainpkg=pqt-gcc
adafruit_feather_rp2350_hstx.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
adafruit_feather_rp2350_hstx.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
adafruit_feather_rp2350_hstx.menu.arch.arm.build.mcu=cortex-m33
adafruit_feather_rp2350_hstx.menu.arch.riscv=RISC-V
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.chip=rp2350-riscv
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
adafruit_feather_rp2350_hstx.menu.arch.riscv.build.mcu=rv32imac
adafruit_feather_rp2350_hstx.menu.freq.150=150 MHz
adafruit_feather_rp2350_hstx.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_rp2350_hstx.menu.freq.50=50 MHz
adafruit_feather_rp2350_hstx.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_rp2350_hstx.menu.freq.100=100 MHz
adafruit_feather_rp2350_hstx.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_rp2350_hstx.menu.freq.120=120 MHz
adafruit_feather_rp2350_hstx.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_rp2350_hstx.menu.freq.125=125 MHz
adafruit_feather_rp2350_hstx.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_rp2350_hstx.menu.freq.128=128 MHz
adafruit_feather_rp2350_hstx.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_rp2350_hstx.menu.freq.133=133 MHz
adafruit_feather_rp2350_hstx.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_rp2350_hstx.menu.freq.176=176 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.176.build.f_cpu=176000000L
adafruit_feather_rp2350_hstx.menu.freq.200=200 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_rp2350_hstx.menu.freq.225=225 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_rp2350_hstx.menu.freq.240=240 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_rp2350_hstx.menu.freq.250=250 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_rp2350_hstx.menu.freq.276=276 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.276.build.f_cpu=276000000L
adafruit_feather_rp2350_hstx.menu.freq.300=300 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_rp2350_hstx.menu.psram.0mb=0MByte PSRAM
adafruit_feather_rp2350_hstx.menu.psram.0mb.build.psram_length=0x000000
adafruit_feather_rp2350_hstx.menu.psram.2mb=2MByte PSRAM
adafruit_feather_rp2350_hstx.menu.psram.2mb.build.psram_length=0x200000
adafruit_feather_rp2350_hstx.menu.psram.4mb=4MByte PSRAM
adafruit_feather_rp2350_hstx.menu.psram.4mb.build.psram_length=0x400000
adafruit_feather_rp2350_hstx.menu.psram.8mb=8MByte PSRAM
adafruit_feather_rp2350_hstx.menu.psram.8mb.build.psram_length=0x800000
adafruit_feather_rp2350_hstx.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_rp2350_hstx.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_rp2350_hstx.menu.opt.Optimize=Optimize (-O)
adafruit_feather_rp2350_hstx.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_rp2350_hstx.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_rp2350_hstx.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_rp2350_hstx.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_rp2350_hstx.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_rp2350_hstx.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_rp2350_hstx.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_rp2350_hstx.menu.opt.Debug=Debug (-Og)
adafruit_feather_rp2350_hstx.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_rp2350_hstx.menu.opt.Disabled=Disabled (-O0)
adafruit_feather_rp2350_hstx.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_feather_rp2350_hstx.menu.profile.Disabled=Disabled
adafruit_feather_rp2350_hstx.menu.profile.Disabled.build.flags.profile=
adafruit_feather_rp2350_hstx.menu.profile.Enabled=Enabled
adafruit_feather_rp2350_hstx.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_feather_rp2350_hstx.menu.rtti.Disabled=Disabled
adafruit_feather_rp2350_hstx.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_feather_rp2350_hstx.menu.rtti.Enabled=Enabled
adafruit_feather_rp2350_hstx.menu.rtti.Enabled.build.flags.rtti=
adafruit_feather_rp2350_hstx.menu.stackprotect.Disabled=Disabled
adafruit_feather_rp2350_hstx.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_feather_rp2350_hstx.menu.stackprotect.Enabled=Enabled
adafruit_feather_rp2350_hstx.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_feather_rp2350_hstx.menu.exceptions.Disabled=Disabled
adafruit_feather_rp2350_hstx.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_feather_rp2350_hstx.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_feather_rp2350_hstx.menu.exceptions.Enabled=Enabled
adafruit_feather_rp2350_hstx.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_feather_rp2350_hstx.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_feather_rp2350_hstx.menu.dbgport.Disabled=Disabled
adafruit_feather_rp2350_hstx.menu.dbgport.Disabled.build.debug_port=
adafruit_feather_rp2350_hstx.menu.dbgport.Serial=Serial
adafruit_feather_rp2350_hstx.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_feather_rp2350_hstx.menu.dbgport.Serial1=Serial1
adafruit_feather_rp2350_hstx.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_feather_rp2350_hstx.menu.dbgport.Serial2=Serial2
adafruit_feather_rp2350_hstx.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_feather_rp2350_hstx.menu.dbgport.SerialSemi=SerialSemi
adafruit_feather_rp2350_hstx.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_feather_rp2350_hstx.menu.dbglvl.None=None
adafruit_feather_rp2350_hstx.menu.dbglvl.None.build.debug_level=
adafruit_feather_rp2350_hstx.menu.dbglvl.Core=Core
adafruit_feather_rp2350_hstx.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_feather_rp2350_hstx.menu.dbglvl.SPI=SPI
adafruit_feather_rp2350_hstx.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_feather_rp2350_hstx.menu.dbglvl.Wire=Wire
adafruit_feather_rp2350_hstx.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_feather_rp2350_hstx.menu.dbglvl.Bluetooth=Bluetooth
adafruit_feather_rp2350_hstx.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rp2350_hstx.menu.dbglvl.All=All
adafruit_feather_rp2350_hstx.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_feather_rp2350_hstx.menu.dbglvl.NDEBUG=NDEBUG
adafruit_feather_rp2350_hstx.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_feather_rp2350_hstx.menu.usbstack.picosdk=Pico SDK
adafruit_feather_rp2350_hstx.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_feather_rp2350_hstx.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_feather_rp2350_hstx.menu.usbstack.nousb=No USB
adafruit_feather_rp2350_hstx.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_feather_rp2350_hstx.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_feather_rp2350_hstx.menu.uploadmethod.default=Default (UF2)
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.ram_length=512k
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.maximum_data_size=524288
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_feather_rp2350_hstx.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool=Picotool
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.ram_length=512k
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.maximum_data_size=524288
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_feather_rp2350_hstx.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_feather_rp2350_hstx.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Floppsy
# -----------------------------------
adafruit_floppsy.name=Adafruit Floppsy
adafruit_floppsy.vid.0=0x239a
adafruit_floppsy.pid.0=0x8151
adafruit_floppsy.vid.1=0x239a
adafruit_floppsy.pid.1=0xc151
adafruit_floppsy.upload_port.0.vid=0x239a
adafruit_floppsy.upload_port.0.pid=0x8151
adafruit_floppsy.upload_port.1.vid=0x239a
adafruit_floppsy.upload_port.1.pid=0xc151
adafruit_floppsy.build.usbvid=-DUSBD_VID=0x239a
adafruit_floppsy.build.usbpid=-DUSBD_PID=0x8151
adafruit_floppsy.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_floppsy.build.board=ADAFRUIT_FLOPPSY_RP2040
adafruit_floppsy.build.mcu=cortex-m0plus
adafruit_floppsy.build.chip=rp2040
adafruit_floppsy.build.toolchain=arm-none-eabi
adafruit_floppsy.build.toolchainpkg=pqt-gcc
adafruit_floppsy.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
adafruit_floppsy.build.uf2family=--family rp2040
adafruit_floppsy.build.variant=adafruit_floppsy
adafruit_floppsy.upload.maximum_size=16777216
adafruit_floppsy.upload.wait_for_upload_port=true
adafruit_floppsy.upload.erase_cmd=
adafruit_floppsy.serial.disableDTR=false
adafruit_floppsy.serial.disableRTS=false
adafruit_floppsy.build.f_cpu=125000000
adafruit_floppsy.build.led=
adafruit_floppsy.build.core=rp2040
adafruit_floppsy.build.ldscript=memmap_default.ld
adafruit_floppsy.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_floppsy.build.usb_manufacturer="Adafruit"
adafruit_floppsy.build.usb_product="Floppsy"
adafruit_floppsy.menu.flash.16777216_0=16MB (no FS)
adafruit_floppsy.menu.flash.16777216_0.upload.maximum_size=16773120
adafruit_floppsy.menu.flash.16777216_0.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_0.build.flash_length=16773120
adafruit_floppsy.menu.flash.16777216_0.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_0.build.fs_start=285208576
adafruit_floppsy.menu.flash.16777216_0.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
adafruit_floppsy.menu.flash.16777216_65536.upload.maximum_size=16707584
adafruit_floppsy.menu.flash.16777216_65536.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_65536.build.flash_length=16707584
adafruit_floppsy.menu.flash.16777216_65536.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_65536.build.fs_start=285143040
adafruit_floppsy.menu.flash.16777216_65536.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
adafruit_floppsy.menu.flash.16777216_131072.upload.maximum_size=16642048
adafruit_floppsy.menu.flash.16777216_131072.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_131072.build.flash_length=16642048
adafruit_floppsy.menu.flash.16777216_131072.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_131072.build.fs_start=285077504
adafruit_floppsy.menu.flash.16777216_131072.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
adafruit_floppsy.menu.flash.16777216_262144.upload.maximum_size=16510976
adafruit_floppsy.menu.flash.16777216_262144.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_262144.build.flash_length=16510976
adafruit_floppsy.menu.flash.16777216_262144.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_262144.build.fs_start=284946432
adafruit_floppsy.menu.flash.16777216_262144.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
adafruit_floppsy.menu.flash.16777216_524288.upload.maximum_size=16248832
adafruit_floppsy.menu.flash.16777216_524288.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_524288.build.flash_length=16248832
adafruit_floppsy.menu.flash.16777216_524288.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_524288.build.fs_start=284684288
adafruit_floppsy.menu.flash.16777216_524288.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
adafruit_floppsy.menu.flash.16777216_1048576.upload.maximum_size=15724544
adafruit_floppsy.menu.flash.16777216_1048576.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_1048576.build.flash_length=15724544
adafruit_floppsy.menu.flash.16777216_1048576.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_1048576.build.fs_start=284160000
adafruit_floppsy.menu.flash.16777216_1048576.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
adafruit_floppsy.menu.flash.16777216_2097152.upload.maximum_size=14675968
adafruit_floppsy.menu.flash.16777216_2097152.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_2097152.build.flash_length=14675968
adafruit_floppsy.menu.flash.16777216_2097152.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_2097152.build.fs_start=283111424
adafruit_floppsy.menu.flash.16777216_2097152.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
adafruit_floppsy.menu.flash.16777216_3145728.upload.maximum_size=13627392
adafruit_floppsy.menu.flash.16777216_3145728.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_3145728.build.flash_length=13627392
adafruit_floppsy.menu.flash.16777216_3145728.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_3145728.build.fs_start=282062848
adafruit_floppsy.menu.flash.16777216_3145728.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
adafruit_floppsy.menu.flash.16777216_4194304.upload.maximum_size=12578816
adafruit_floppsy.menu.flash.16777216_4194304.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_4194304.build.flash_length=12578816
adafruit_floppsy.menu.flash.16777216_4194304.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_4194304.build.fs_start=281014272
adafruit_floppsy.menu.flash.16777216_4194304.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
adafruit_floppsy.menu.flash.16777216_5242880.upload.maximum_size=11530240
adafruit_floppsy.menu.flash.16777216_5242880.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_5242880.build.flash_length=11530240
adafruit_floppsy.menu.flash.16777216_5242880.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_5242880.build.fs_start=279965696
adafruit_floppsy.menu.flash.16777216_5242880.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
adafruit_floppsy.menu.flash.16777216_6291456.upload.maximum_size=10481664
adafruit_floppsy.menu.flash.16777216_6291456.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_6291456.build.flash_length=10481664
adafruit_floppsy.menu.flash.16777216_6291456.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_6291456.build.fs_start=278917120
adafruit_floppsy.menu.flash.16777216_6291456.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
adafruit_floppsy.menu.flash.16777216_7340032.upload.maximum_size=9433088
adafruit_floppsy.menu.flash.16777216_7340032.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_7340032.build.flash_length=9433088
adafruit_floppsy.menu.flash.16777216_7340032.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_7340032.build.fs_start=277868544
adafruit_floppsy.menu.flash.16777216_7340032.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
adafruit_floppsy.menu.flash.16777216_8388608.upload.maximum_size=8384512
adafruit_floppsy.menu.flash.16777216_8388608.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_8388608.build.flash_length=8384512
adafruit_floppsy.menu.flash.16777216_8388608.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_8388608.build.fs_start=276819968
adafruit_floppsy.menu.flash.16777216_8388608.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
adafruit_floppsy.menu.flash.16777216_9437184.upload.maximum_size=7335936
adafruit_floppsy.menu.flash.16777216_9437184.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_9437184.build.flash_length=7335936
adafruit_floppsy.menu.flash.16777216_9437184.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_9437184.build.fs_start=275771392
adafruit_floppsy.menu.flash.16777216_9437184.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
adafruit_floppsy.menu.flash.16777216_10485760.upload.maximum_size=6287360
adafruit_floppsy.menu.flash.16777216_10485760.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_10485760.build.flash_length=6287360
adafruit_floppsy.menu.flash.16777216_10485760.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_10485760.build.fs_start=274722816
adafruit_floppsy.menu.flash.16777216_10485760.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
adafruit_floppsy.menu.flash.16777216_11534336.upload.maximum_size=5238784
adafruit_floppsy.menu.flash.16777216_11534336.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_11534336.build.flash_length=5238784
adafruit_floppsy.menu.flash.16777216_11534336.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_11534336.build.fs_start=273674240
adafruit_floppsy.menu.flash.16777216_11534336.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
adafruit_floppsy.menu.flash.16777216_12582912.upload.maximum_size=4190208
adafruit_floppsy.menu.flash.16777216_12582912.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_12582912.build.flash_length=4190208
adafruit_floppsy.menu.flash.16777216_12582912.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_12582912.build.fs_start=272625664
adafruit_floppsy.menu.flash.16777216_12582912.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
adafruit_floppsy.menu.flash.16777216_13631488.upload.maximum_size=3141632
adafruit_floppsy.menu.flash.16777216_13631488.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_13631488.build.flash_length=3141632
adafruit_floppsy.menu.flash.16777216_13631488.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_13631488.build.fs_start=271577088
adafruit_floppsy.menu.flash.16777216_13631488.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
adafruit_floppsy.menu.flash.16777216_14680064.upload.maximum_size=2093056
adafruit_floppsy.menu.flash.16777216_14680064.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_14680064.build.flash_length=2093056
adafruit_floppsy.menu.flash.16777216_14680064.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_14680064.build.fs_start=270528512
adafruit_floppsy.menu.flash.16777216_14680064.build.fs_end=285208576
adafruit_floppsy.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
adafruit_floppsy.menu.flash.16777216_15728640.upload.maximum_size=1044480
adafruit_floppsy.menu.flash.16777216_15728640.build.flash_total=16777216
adafruit_floppsy.menu.flash.16777216_15728640.build.flash_length=1044480
adafruit_floppsy.menu.flash.16777216_15728640.build.eeprom_start=285208576
adafruit_floppsy.menu.flash.16777216_15728640.build.fs_start=269479936
adafruit_floppsy.menu.flash.16777216_15728640.build.fs_end=285208576
adafruit_floppsy.menu.freq.200=200 MHz
adafruit_floppsy.menu.freq.200.build.f_cpu=200000000L
adafruit_floppsy.menu.freq.50=50 MHz
adafruit_floppsy.menu.freq.50.build.f_cpu=50000000L
adafruit_floppsy.menu.freq.100=100 MHz
adafruit_floppsy.menu.freq.100.build.f_cpu=100000000L
adafruit_floppsy.menu.freq.120=120 MHz
adafruit_floppsy.menu.freq.120.build.f_cpu=120000000L
adafruit_floppsy.menu.freq.125=125 MHz
adafruit_floppsy.menu.freq.125.build.f_cpu=125000000L
adafruit_floppsy.menu.freq.128=128 MHz
adafruit_floppsy.menu.freq.128.build.f_cpu=128000000L
adafruit_floppsy.menu.freq.133=133 MHz
adafruit_floppsy.menu.freq.133.build.f_cpu=133000000L
adafruit_floppsy.menu.freq.150=150 MHz
adafruit_floppsy.menu.freq.150.build.f_cpu=150000000L
adafruit_floppsy.menu.freq.176=176 MHz
adafruit_floppsy.menu.freq.176.build.f_cpu=176000000L
adafruit_floppsy.menu.freq.225=225 MHz (Overclock)
adafruit_floppsy.menu.freq.225.build.f_cpu=225000000L
adafruit_floppsy.menu.freq.240=240 MHz (Overclock)
adafruit_floppsy.menu.freq.240.build.f_cpu=240000000L
adafruit_floppsy.menu.freq.250=250 MHz (Overclock)
adafruit_floppsy.menu.freq.250.build.f_cpu=250000000L
adafruit_floppsy.menu.freq.276=276 MHz (Overclock)
adafruit_floppsy.menu.freq.276.build.f_cpu=276000000L
adafruit_floppsy.menu.freq.300=300 MHz (Overclock)
adafruit_floppsy.menu.freq.300.build.f_cpu=300000000L
adafruit_floppsy.menu.opt.Small=Small (-Os) (standard)
adafruit_floppsy.menu.opt.Small.build.flags.optimize=-Os
adafruit_floppsy.menu.opt.Optimize=Optimize (-O)
adafruit_floppsy.menu.opt.Optimize.build.flags.optimize=-O
adafruit_floppsy.menu.opt.Optimize2=Optimize More (-O2)
adafruit_floppsy.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_floppsy.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_floppsy.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_floppsy.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_floppsy.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_floppsy.menu.opt.Debug=Debug (-Og)
adafruit_floppsy.menu.opt.Debug.build.flags.optimize=-Og
adafruit_floppsy.menu.opt.Disabled=Disabled (-O0)
adafruit_floppsy.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_floppsy.menu.profile.Disabled=Disabled
adafruit_floppsy.menu.profile.Disabled.build.flags.profile=
adafruit_floppsy.menu.profile.Enabled=Enabled
adafruit_floppsy.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_floppsy.menu.rtti.Disabled=Disabled
adafruit_floppsy.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_floppsy.menu.rtti.Enabled=Enabled
adafruit_floppsy.menu.rtti.Enabled.build.flags.rtti=
adafruit_floppsy.menu.stackprotect.Disabled=Disabled
adafruit_floppsy.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_floppsy.menu.stackprotect.Enabled=Enabled
adafruit_floppsy.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_floppsy.menu.exceptions.Disabled=Disabled
adafruit_floppsy.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_floppsy.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_floppsy.menu.exceptions.Enabled=Enabled
adafruit_floppsy.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_floppsy.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_floppsy.menu.dbgport.Disabled=Disabled
adafruit_floppsy.menu.dbgport.Disabled.build.debug_port=
adafruit_floppsy.menu.dbgport.Serial=Serial
adafruit_floppsy.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_floppsy.menu.dbgport.Serial1=Serial1
adafruit_floppsy.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_floppsy.menu.dbgport.Serial2=Serial2
adafruit_floppsy.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_floppsy.menu.dbgport.SerialSemi=SerialSemi
adafruit_floppsy.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_floppsy.menu.dbglvl.None=None
adafruit_floppsy.menu.dbglvl.None.build.debug_level=
adafruit_floppsy.menu.dbglvl.Core=Core
adafruit_floppsy.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_floppsy.menu.dbglvl.SPI=SPI
adafruit_floppsy.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_floppsy.menu.dbglvl.Wire=Wire
adafruit_floppsy.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_floppsy.menu.dbglvl.Bluetooth=Bluetooth
adafruit_floppsy.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_floppsy.menu.dbglvl.All=All
adafruit_floppsy.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_floppsy.menu.dbglvl.NDEBUG=NDEBUG
adafruit_floppsy.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_floppsy.menu.usbstack.picosdk=Pico SDK
adafruit_floppsy.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_floppsy.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_floppsy.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_floppsy.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_floppsy.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_floppsy.menu.usbstack.nousb=No USB
adafruit_floppsy.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_floppsy.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_floppsy.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_floppsy.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_floppsy.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_floppsy.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_floppsy.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_floppsy.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_floppsy.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_floppsy.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_floppsy.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_floppsy.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_floppsy.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_floppsy.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_floppsy.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_floppsy.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_floppsy.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_floppsy.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_floppsy.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_floppsy.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_floppsy.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
adafruit_floppsy.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
adafruit_floppsy.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
adafruit_floppsy.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
adafruit_floppsy.menu.uploadmethod.default=Default (UF2)
adafruit_floppsy.menu.uploadmethod.default.build.ram_length=256k
adafruit_floppsy.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_floppsy.menu.uploadmethod.default.upload.maximum_data_size=262144
adafruit_floppsy.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_floppsy.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_floppsy.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_floppsy.menu.uploadmethod.picotool=Picotool
adafruit_floppsy.menu.uploadmethod.picotool.build.ram_length=256k
adafruit_floppsy.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_floppsy.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_floppsy.menu.uploadmethod.picotool.upload.maximum_data_size=262144
adafruit_floppsy.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_floppsy.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_floppsy.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Metro RP2350
# -----------------------------------
adafruit_metro_rp2350.name=Adafruit Metro RP2350
adafruit_metro_rp2350.vid.0=0x239a
adafruit_metro_rp2350.pid.0=0x814d
adafruit_metro_rp2350.vid.1=0x239a
adafruit_metro_rp2350.pid.1=0xc14d
adafruit_metro_rp2350.upload_port.0.vid=0x239a
adafruit_metro_rp2350.upload_port.0.pid=0x814d
adafruit_metro_rp2350.upload_port.1.vid=0x239a
adafruit_metro_rp2350.upload_port.1.pid=0xc14d
adafruit_metro_rp2350.build.usbvid=-DUSBD_VID=0x239a
adafruit_metro_rp2350.build.usbpid=-DUSBD_PID=0x814d
adafruit_metro_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_metro_rp2350.build.board=ADAFRUIT_METRO_RP2350
adafruit_metro_rp2350.build.variant=adafruit_metro_rp2350
adafruit_metro_rp2350.upload.maximum_size=16777216
adafruit_metro_rp2350.upload.wait_for_upload_port=true
adafruit_metro_rp2350.upload.erase_cmd=
adafruit_metro_rp2350.serial.disableDTR=false
adafruit_metro_rp2350.serial.disableRTS=false
adafruit_metro_rp2350.build.f_cpu=125000000
adafruit_metro_rp2350.build.led=
adafruit_metro_rp2350.build.core=rp2040
adafruit_metro_rp2350.build.ldscript=memmap_default.ld
adafruit_metro_rp2350.build.boot2=none
adafruit_metro_rp2350.build.usb_manufacturer="Adafruit"
adafruit_metro_rp2350.build.usb_product="Metro RP2350"
adafruit_metro_rp2350.build.psram_length=0x000000
adafruit_metro_rp2350.menu.flash.16777216_0=16MB (no FS)
adafruit_metro_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024
adafruit_metro_rp2350.menu.flash.16777216_0.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_0.build.flash_length=16769024
adafruit_metro_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_0.build.fs_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_0.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
adafruit_metro_rp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
adafruit_metro_rp2350.menu.flash.16777216_65536.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_65536.build.flash_length=16703488
adafruit_metro_rp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_65536.build.fs_start=285138944
adafruit_metro_rp2350.menu.flash.16777216_65536.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
adafruit_metro_rp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
adafruit_metro_rp2350.menu.flash.16777216_131072.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_131072.build.flash_length=16637952
adafruit_metro_rp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_131072.build.fs_start=285073408
adafruit_metro_rp2350.menu.flash.16777216_131072.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
adafruit_metro_rp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
adafruit_metro_rp2350.menu.flash.16777216_262144.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_262144.build.flash_length=16506880
adafruit_metro_rp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_262144.build.fs_start=284942336
adafruit_metro_rp2350.menu.flash.16777216_262144.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
adafruit_metro_rp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
adafruit_metro_rp2350.menu.flash.16777216_524288.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_524288.build.flash_length=16244736
adafruit_metro_rp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_524288.build.fs_start=284680192
adafruit_metro_rp2350.menu.flash.16777216_524288.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
adafruit_metro_rp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
adafruit_metro_rp2350.menu.flash.16777216_1048576.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_1048576.build.flash_length=15720448
adafruit_metro_rp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_1048576.build.fs_start=284155904
adafruit_metro_rp2350.menu.flash.16777216_1048576.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
adafruit_metro_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
adafruit_metro_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872
adafruit_metro_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328
adafruit_metro_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
adafruit_metro_rp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
adafruit_metro_rp2350.menu.flash.16777216_3145728.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_3145728.build.flash_length=13623296
adafruit_metro_rp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_3145728.build.fs_start=282058752
adafruit_metro_rp2350.menu.flash.16777216_3145728.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
adafruit_metro_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
adafruit_metro_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720
adafruit_metro_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176
adafruit_metro_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
adafruit_metro_rp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
adafruit_metro_rp2350.menu.flash.16777216_5242880.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_5242880.build.flash_length=11526144
adafruit_metro_rp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_5242880.build.fs_start=279961600
adafruit_metro_rp2350.menu.flash.16777216_5242880.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
adafruit_metro_rp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
adafruit_metro_rp2350.menu.flash.16777216_6291456.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_6291456.build.flash_length=10477568
adafruit_metro_rp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_6291456.build.fs_start=278913024
adafruit_metro_rp2350.menu.flash.16777216_6291456.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
adafruit_metro_rp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
adafruit_metro_rp2350.menu.flash.16777216_7340032.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_7340032.build.flash_length=9428992
adafruit_metro_rp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_7340032.build.fs_start=277864448
adafruit_metro_rp2350.menu.flash.16777216_7340032.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
adafruit_metro_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
adafruit_metro_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416
adafruit_metro_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872
adafruit_metro_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
adafruit_metro_rp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
adafruit_metro_rp2350.menu.flash.16777216_9437184.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_9437184.build.flash_length=7331840
adafruit_metro_rp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_9437184.build.fs_start=275767296
adafruit_metro_rp2350.menu.flash.16777216_9437184.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
adafruit_metro_rp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
adafruit_metro_rp2350.menu.flash.16777216_10485760.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_10485760.build.flash_length=6283264
adafruit_metro_rp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_10485760.build.fs_start=274718720
adafruit_metro_rp2350.menu.flash.16777216_10485760.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
adafruit_metro_rp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
adafruit_metro_rp2350.menu.flash.16777216_11534336.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_11534336.build.flash_length=5234688
adafruit_metro_rp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_11534336.build.fs_start=273670144
adafruit_metro_rp2350.menu.flash.16777216_11534336.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
adafruit_metro_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
adafruit_metro_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112
adafruit_metro_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568
adafruit_metro_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
adafruit_metro_rp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
adafruit_metro_rp2350.menu.flash.16777216_13631488.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_13631488.build.flash_length=3137536
adafruit_metro_rp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_13631488.build.fs_start=271572992
adafruit_metro_rp2350.menu.flash.16777216_13631488.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
adafruit_metro_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
adafruit_metro_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960
adafruit_metro_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416
adafruit_metro_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480
adafruit_metro_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
adafruit_metro_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
adafruit_metro_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216
adafruit_metro_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384
adafruit_metro_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
adafruit_metro_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840
adafruit_metro_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480
adafruit_metro_rp2350.menu.arch.arm=ARM
adafruit_metro_rp2350.menu.arch.arm.build.chip=rp2350
adafruit_metro_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi
adafruit_metro_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
adafruit_metro_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
adafruit_metro_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
adafruit_metro_rp2350.menu.arch.arm.build.mcu=cortex-m33
adafruit_metro_rp2350.menu.arch.riscv=RISC-V
adafruit_metro_rp2350.menu.arch.riscv.build.chip=rp2350-riscv
adafruit_metro_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
adafruit_metro_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
adafruit_metro_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
adafruit_metro_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
adafruit_metro_rp2350.menu.arch.riscv.build.mcu=rv32imac
adafruit_metro_rp2350.menu.freq.150=150 MHz
adafruit_metro_rp2350.menu.freq.150.build.f_cpu=150000000L
adafruit_metro_rp2350.menu.freq.50=50 MHz
adafruit_metro_rp2350.menu.freq.50.build.f_cpu=50000000L
adafruit_metro_rp2350.menu.freq.100=100 MHz
adafruit_metro_rp2350.menu.freq.100.build.f_cpu=100000000L
adafruit_metro_rp2350.menu.freq.120=120 MHz
adafruit_metro_rp2350.menu.freq.120.build.f_cpu=120000000L
adafruit_metro_rp2350.menu.freq.125=125 MHz
adafruit_metro_rp2350.menu.freq.125.build.f_cpu=125000000L
adafruit_metro_rp2350.menu.freq.128=128 MHz
adafruit_metro_rp2350.menu.freq.128.build.f_cpu=128000000L
adafruit_metro_rp2350.menu.freq.133=133 MHz
adafruit_metro_rp2350.menu.freq.133.build.f_cpu=133000000L
adafruit_metro_rp2350.menu.freq.176=176 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.176.build.f_cpu=176000000L
adafruit_metro_rp2350.menu.freq.200=200 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.200.build.f_cpu=200000000L
adafruit_metro_rp2350.menu.freq.225=225 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.225.build.f_cpu=225000000L
adafruit_metro_rp2350.menu.freq.240=240 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.240.build.f_cpu=240000000L
adafruit_metro_rp2350.menu.freq.250=250 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.250.build.f_cpu=250000000L
adafruit_metro_rp2350.menu.freq.276=276 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.276.build.f_cpu=276000000L
adafruit_metro_rp2350.menu.freq.300=300 MHz (Overclock)
adafruit_metro_rp2350.menu.freq.300.build.f_cpu=300000000L
adafruit_metro_rp2350.menu.psram.0mb=0MByte PSRAM
adafruit_metro_rp2350.menu.psram.0mb.build.psram_length=0x000000
adafruit_metro_rp2350.menu.psram.2mb=2MByte PSRAM
adafruit_metro_rp2350.menu.psram.2mb.build.psram_length=0x200000
adafruit_metro_rp2350.menu.psram.4mb=4MByte PSRAM
adafruit_metro_rp2350.menu.psram.4mb.build.psram_length=0x400000
adafruit_metro_rp2350.menu.psram.8mb=8MByte PSRAM
adafruit_metro_rp2350.menu.psram.8mb.build.psram_length=0x800000
adafruit_metro_rp2350.menu.opt.Small=Small (-Os) (standard)
adafruit_metro_rp2350.menu.opt.Small.build.flags.optimize=-Os
adafruit_metro_rp2350.menu.opt.Optimize=Optimize (-O)
adafruit_metro_rp2350.menu.opt.Optimize.build.flags.optimize=-O
adafruit_metro_rp2350.menu.opt.Optimize2=Optimize More (-O2)
adafruit_metro_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_metro_rp2350.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_metro_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_metro_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_metro_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_metro_rp2350.menu.opt.Debug=Debug (-Og)
adafruit_metro_rp2350.menu.opt.Debug.build.flags.optimize=-Og
adafruit_metro_rp2350.menu.opt.Disabled=Disabled (-O0)
adafruit_metro_rp2350.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_metro_rp2350.menu.profile.Disabled=Disabled
adafruit_metro_rp2350.menu.profile.Disabled.build.flags.profile=
adafruit_metro_rp2350.menu.profile.Enabled=Enabled
adafruit_metro_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_metro_rp2350.menu.rtti.Disabled=Disabled
adafruit_metro_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_metro_rp2350.menu.rtti.Enabled=Enabled
adafruit_metro_rp2350.menu.rtti.Enabled.build.flags.rtti=
adafruit_metro_rp2350.menu.stackprotect.Disabled=Disabled
adafruit_metro_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_metro_rp2350.menu.stackprotect.Enabled=Enabled
adafruit_metro_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_metro_rp2350.menu.exceptions.Disabled=Disabled
adafruit_metro_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_metro_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_metro_rp2350.menu.exceptions.Enabled=Enabled
adafruit_metro_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_metro_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_metro_rp2350.menu.dbgport.Disabled=Disabled
adafruit_metro_rp2350.menu.dbgport.Disabled.build.debug_port=
adafruit_metro_rp2350.menu.dbgport.Serial=Serial
adafruit_metro_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_metro_rp2350.menu.dbgport.Serial1=Serial1
adafruit_metro_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_metro_rp2350.menu.dbgport.Serial2=Serial2
adafruit_metro_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_metro_rp2350.menu.dbgport.SerialSemi=SerialSemi
adafruit_metro_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_metro_rp2350.menu.dbglvl.None=None
adafruit_metro_rp2350.menu.dbglvl.None.build.debug_level=
adafruit_metro_rp2350.menu.dbglvl.Core=Core
adafruit_metro_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_metro_rp2350.menu.dbglvl.SPI=SPI
adafruit_metro_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_metro_rp2350.menu.dbglvl.Wire=Wire
adafruit_metro_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_metro_rp2350.menu.dbglvl.Bluetooth=Bluetooth
adafruit_metro_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_metro_rp2350.menu.dbglvl.All=All
adafruit_metro_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_metro_rp2350.menu.dbglvl.NDEBUG=NDEBUG
adafruit_metro_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_metro_rp2350.menu.usbstack.picosdk=Pico SDK
adafruit_metro_rp2350.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_metro_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_metro_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_metro_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_metro_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_metro_rp2350.menu.usbstack.nousb=No USB
adafruit_metro_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_metro_rp2350.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_metro_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_metro_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_metro_rp2350.menu.uploadmethod.default=Default (UF2)
adafruit_metro_rp2350.menu.uploadmethod.default.build.ram_length=512k
adafruit_metro_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_metro_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_metro_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_metro_rp2350.menu.uploadmethod.picotool=Picotool
adafruit_metro_rp2350.menu.uploadmethod.picotool.build.ram_length=512k
adafruit_metro_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_metro_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_metro_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_metro_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Adafruit Fruit Jam RP2350
# -----------------------------------
adafruit_fruitjam.name=Adafruit Fruit Jam RP2350
adafruit_fruitjam.vid.0=0x239a
adafruit_fruitjam.pid.0=0x816b
adafruit_fruitjam.vid.1=0x239a
adafruit_fruitjam.pid.1=0xc16b
adafruit_fruitjam.upload_port.0.vid=0x239a
adafruit_fruitjam.upload_port.0.pid=0x816b
adafruit_fruitjam.upload_port.1.vid=0x239a
adafruit_fruitjam.upload_port.1.pid=0xc16b
adafruit_fruitjam.build.usbvid=-DUSBD_VID=0x239a
adafruit_fruitjam.build.usbpid=-DUSBD_PID=0x816b
adafruit_fruitjam.build.usbpwr=-DUSBD_MAX_POWER_MA=250
adafruit_fruitjam.build.board=ADAFRUIT_FRUITJAM_RP2350
adafruit_fruitjam.build.variant=adafruit_fruitjam
adafruit_fruitjam.upload.maximum_size=16777216
adafruit_fruitjam.upload.wait_for_upload_port=true
adafruit_fruitjam.upload.erase_cmd=
adafruit_fruitjam.serial.disableDTR=false
adafruit_fruitjam.serial.disableRTS=false
adafruit_fruitjam.build.f_cpu=125000000
adafruit_fruitjam.build.led=
adafruit_fruitjam.build.core=rp2040
adafruit_fruitjam.build.ldscript=memmap_default.ld
adafruit_fruitjam.build.boot2=none
adafruit_fruitjam.build.usb_manufacturer="Adafruit"
adafruit_fruitjam.build.usb_product="Fruit Jam RP2350"
adafruit_fruitjam.build.psram_length=0x800000
adafruit_fruitjam.menu.flash.16777216_0=16MB (no FS)
adafruit_fruitjam.menu.flash.16777216_0.upload.maximum_size=16769024
adafruit_fruitjam.menu.flash.16777216_0.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_0.build.flash_length=16769024
adafruit_fruitjam.menu.flash.16777216_0.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_0.build.fs_start=285204480
adafruit_fruitjam.menu.flash.16777216_0.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
adafruit_fruitjam.menu.flash.16777216_65536.upload.maximum_size=16703488
adafruit_fruitjam.menu.flash.16777216_65536.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_65536.build.flash_length=16703488
adafruit_fruitjam.menu.flash.16777216_65536.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_65536.build.fs_start=285138944
adafruit_fruitjam.menu.flash.16777216_65536.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
adafruit_fruitjam.menu.flash.16777216_131072.upload.maximum_size=16637952
adafruit_fruitjam.menu.flash.16777216_131072.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_131072.build.flash_length=16637952
adafruit_fruitjam.menu.flash.16777216_131072.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_131072.build.fs_start=285073408
adafruit_fruitjam.menu.flash.16777216_131072.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
adafruit_fruitjam.menu.flash.16777216_262144.upload.maximum_size=16506880
adafruit_fruitjam.menu.flash.16777216_262144.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_262144.build.flash_length=16506880
adafruit_fruitjam.menu.flash.16777216_262144.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_262144.build.fs_start=284942336
adafruit_fruitjam.menu.flash.16777216_262144.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
adafruit_fruitjam.menu.flash.16777216_524288.upload.maximum_size=16244736
adafruit_fruitjam.menu.flash.16777216_524288.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_524288.build.flash_length=16244736
adafruit_fruitjam.menu.flash.16777216_524288.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_524288.build.fs_start=284680192
adafruit_fruitjam.menu.flash.16777216_524288.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
adafruit_fruitjam.menu.flash.16777216_1048576.upload.maximum_size=15720448
adafruit_fruitjam.menu.flash.16777216_1048576.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_1048576.build.flash_length=15720448
adafruit_fruitjam.menu.flash.16777216_1048576.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_1048576.build.fs_start=284155904
adafruit_fruitjam.menu.flash.16777216_1048576.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
adafruit_fruitjam.menu.flash.16777216_2097152.upload.maximum_size=14671872
adafruit_fruitjam.menu.flash.16777216_2097152.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_2097152.build.flash_length=14671872
adafruit_fruitjam.menu.flash.16777216_2097152.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_2097152.build.fs_start=283107328
adafruit_fruitjam.menu.flash.16777216_2097152.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
adafruit_fruitjam.menu.flash.16777216_3145728.upload.maximum_size=13623296
adafruit_fruitjam.menu.flash.16777216_3145728.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_3145728.build.flash_length=13623296
adafruit_fruitjam.menu.flash.16777216_3145728.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_3145728.build.fs_start=282058752
adafruit_fruitjam.menu.flash.16777216_3145728.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
adafruit_fruitjam.menu.flash.16777216_4194304.upload.maximum_size=12574720
adafruit_fruitjam.menu.flash.16777216_4194304.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_4194304.build.flash_length=12574720
adafruit_fruitjam.menu.flash.16777216_4194304.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_4194304.build.fs_start=281010176
adafruit_fruitjam.menu.flash.16777216_4194304.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
adafruit_fruitjam.menu.flash.16777216_5242880.upload.maximum_size=11526144
adafruit_fruitjam.menu.flash.16777216_5242880.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_5242880.build.flash_length=11526144
adafruit_fruitjam.menu.flash.16777216_5242880.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_5242880.build.fs_start=279961600
adafruit_fruitjam.menu.flash.16777216_5242880.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
adafruit_fruitjam.menu.flash.16777216_6291456.upload.maximum_size=10477568
adafruit_fruitjam.menu.flash.16777216_6291456.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_6291456.build.flash_length=10477568
adafruit_fruitjam.menu.flash.16777216_6291456.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_6291456.build.fs_start=278913024
adafruit_fruitjam.menu.flash.16777216_6291456.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
adafruit_fruitjam.menu.flash.16777216_7340032.upload.maximum_size=9428992
adafruit_fruitjam.menu.flash.16777216_7340032.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_7340032.build.flash_length=9428992
adafruit_fruitjam.menu.flash.16777216_7340032.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_7340032.build.fs_start=277864448
adafruit_fruitjam.menu.flash.16777216_7340032.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
adafruit_fruitjam.menu.flash.16777216_8388608.upload.maximum_size=8380416
adafruit_fruitjam.menu.flash.16777216_8388608.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_8388608.build.flash_length=8380416
adafruit_fruitjam.menu.flash.16777216_8388608.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_8388608.build.fs_start=276815872
adafruit_fruitjam.menu.flash.16777216_8388608.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
adafruit_fruitjam.menu.flash.16777216_9437184.upload.maximum_size=7331840
adafruit_fruitjam.menu.flash.16777216_9437184.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_9437184.build.flash_length=7331840
adafruit_fruitjam.menu.flash.16777216_9437184.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_9437184.build.fs_start=275767296
adafruit_fruitjam.menu.flash.16777216_9437184.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
adafruit_fruitjam.menu.flash.16777216_10485760.upload.maximum_size=6283264
adafruit_fruitjam.menu.flash.16777216_10485760.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_10485760.build.flash_length=6283264
adafruit_fruitjam.menu.flash.16777216_10485760.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_10485760.build.fs_start=274718720
adafruit_fruitjam.menu.flash.16777216_10485760.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
adafruit_fruitjam.menu.flash.16777216_11534336.upload.maximum_size=5234688
adafruit_fruitjam.menu.flash.16777216_11534336.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_11534336.build.flash_length=5234688
adafruit_fruitjam.menu.flash.16777216_11534336.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_11534336.build.fs_start=273670144
adafruit_fruitjam.menu.flash.16777216_11534336.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
adafruit_fruitjam.menu.flash.16777216_12582912.upload.maximum_size=4186112
adafruit_fruitjam.menu.flash.16777216_12582912.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_12582912.build.flash_length=4186112
adafruit_fruitjam.menu.flash.16777216_12582912.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_12582912.build.fs_start=272621568
adafruit_fruitjam.menu.flash.16777216_12582912.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
adafruit_fruitjam.menu.flash.16777216_13631488.upload.maximum_size=3137536
adafruit_fruitjam.menu.flash.16777216_13631488.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_13631488.build.flash_length=3137536
adafruit_fruitjam.menu.flash.16777216_13631488.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_13631488.build.fs_start=271572992
adafruit_fruitjam.menu.flash.16777216_13631488.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
adafruit_fruitjam.menu.flash.16777216_14680064.upload.maximum_size=2088960
adafruit_fruitjam.menu.flash.16777216_14680064.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_14680064.build.flash_length=2088960
adafruit_fruitjam.menu.flash.16777216_14680064.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_14680064.build.fs_start=270524416
adafruit_fruitjam.menu.flash.16777216_14680064.build.fs_end=285204480
adafruit_fruitjam.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
adafruit_fruitjam.menu.flash.16777216_15728640.upload.maximum_size=1040384
adafruit_fruitjam.menu.flash.16777216_15728640.build.flash_total=16777216
adafruit_fruitjam.menu.flash.16777216_15728640.build.flash_length=1040384
adafruit_fruitjam.menu.flash.16777216_15728640.build.eeprom_start=285204480
adafruit_fruitjam.menu.flash.16777216_15728640.build.fs_start=269475840
adafruit_fruitjam.menu.flash.16777216_15728640.build.fs_end=285204480
adafruit_fruitjam.menu.arch.arm=ARM
adafruit_fruitjam.menu.arch.arm.build.chip=rp2350
adafruit_fruitjam.menu.arch.arm.build.toolchain=arm-none-eabi
adafruit_fruitjam.menu.arch.arm.build.toolchainpkg=pqt-gcc
adafruit_fruitjam.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
adafruit_fruitjam.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
adafruit_fruitjam.menu.arch.arm.build.mcu=cortex-m33
adafruit_fruitjam.menu.arch.riscv=RISC-V
adafruit_fruitjam.menu.arch.riscv.build.chip=rp2350-riscv
adafruit_fruitjam.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
adafruit_fruitjam.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
adafruit_fruitjam.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
adafruit_fruitjam.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
adafruit_fruitjam.menu.arch.riscv.build.mcu=rv32imac
adafruit_fruitjam.menu.freq.150=150 MHz
adafruit_fruitjam.menu.freq.150.build.f_cpu=150000000L
adafruit_fruitjam.menu.freq.50=50 MHz
adafruit_fruitjam.menu.freq.50.build.f_cpu=50000000L
adafruit_fruitjam.menu.freq.100=100 MHz
adafruit_fruitjam.menu.freq.100.build.f_cpu=100000000L
adafruit_fruitjam.menu.freq.120=120 MHz
adafruit_fruitjam.menu.freq.120.build.f_cpu=120000000L
adafruit_fruitjam.menu.freq.125=125 MHz
adafruit_fruitjam.menu.freq.125.build.f_cpu=125000000L
adafruit_fruitjam.menu.freq.128=128 MHz
adafruit_fruitjam.menu.freq.128.build.f_cpu=128000000L
adafruit_fruitjam.menu.freq.133=133 MHz
adafruit_fruitjam.menu.freq.133.build.f_cpu=133000000L
adafruit_fruitjam.menu.freq.176=176 MHz (Overclock)
adafruit_fruitjam.menu.freq.176.build.f_cpu=176000000L
adafruit_fruitjam.menu.freq.200=200 MHz (Overclock)
adafruit_fruitjam.menu.freq.200.build.f_cpu=200000000L
adafruit_fruitjam.menu.freq.225=225 MHz (Overclock)
adafruit_fruitjam.menu.freq.225.build.f_cpu=225000000L
adafruit_fruitjam.menu.freq.240=240 MHz (Overclock)
adafruit_fruitjam.menu.freq.240.build.f_cpu=240000000L
adafruit_fruitjam.menu.freq.250=250 MHz (Overclock)
adafruit_fruitjam.menu.freq.250.build.f_cpu=250000000L
adafruit_fruitjam.menu.freq.276=276 MHz (Overclock)
adafruit_fruitjam.menu.freq.276.build.f_cpu=276000000L
adafruit_fruitjam.menu.freq.300=300 MHz (Overclock)
adafruit_fruitjam.menu.freq.300.build.f_cpu=300000000L
adafruit_fruitjam.menu.opt.Small=Small (-Os) (standard)
adafruit_fruitjam.menu.opt.Small.build.flags.optimize=-Os
adafruit_fruitjam.menu.opt.Optimize=Optimize (-O)
adafruit_fruitjam.menu.opt.Optimize.build.flags.optimize=-O
adafruit_fruitjam.menu.opt.Optimize2=Optimize More (-O2)
adafruit_fruitjam.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_fruitjam.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_fruitjam.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_fruitjam.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_fruitjam.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_fruitjam.menu.opt.Debug=Debug (-Og)
adafruit_fruitjam.menu.opt.Debug.build.flags.optimize=-Og
adafruit_fruitjam.menu.opt.Disabled=Disabled (-O0)
adafruit_fruitjam.menu.opt.Disabled.build.flags.optimize=-O0
adafruit_fruitjam.menu.profile.Disabled=Disabled
adafruit_fruitjam.menu.profile.Disabled.build.flags.profile=
adafruit_fruitjam.menu.profile.Enabled=Enabled
adafruit_fruitjam.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
adafruit_fruitjam.menu.rtti.Disabled=Disabled
adafruit_fruitjam.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
adafruit_fruitjam.menu.rtti.Enabled=Enabled
adafruit_fruitjam.menu.rtti.Enabled.build.flags.rtti=
adafruit_fruitjam.menu.stackprotect.Disabled=Disabled
adafruit_fruitjam.menu.stackprotect.Disabled.build.flags.stackprotect=
adafruit_fruitjam.menu.stackprotect.Enabled=Enabled
adafruit_fruitjam.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
adafruit_fruitjam.menu.exceptions.Disabled=Disabled
adafruit_fruitjam.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
adafruit_fruitjam.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
adafruit_fruitjam.menu.exceptions.Enabled=Enabled
adafruit_fruitjam.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
adafruit_fruitjam.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
adafruit_fruitjam.menu.dbgport.Disabled=Disabled
adafruit_fruitjam.menu.dbgport.Disabled.build.debug_port=
adafruit_fruitjam.menu.dbgport.Serial=Serial
adafruit_fruitjam.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
adafruit_fruitjam.menu.dbgport.Serial1=Serial1
adafruit_fruitjam.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
adafruit_fruitjam.menu.dbgport.Serial2=Serial2
adafruit_fruitjam.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
adafruit_fruitjam.menu.dbgport.SerialSemi=SerialSemi
adafruit_fruitjam.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
adafruit_fruitjam.menu.dbglvl.None=None
adafruit_fruitjam.menu.dbglvl.None.build.debug_level=
adafruit_fruitjam.menu.dbglvl.Core=Core
adafruit_fruitjam.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
adafruit_fruitjam.menu.dbglvl.SPI=SPI
adafruit_fruitjam.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
adafruit_fruitjam.menu.dbglvl.Wire=Wire
adafruit_fruitjam.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
adafruit_fruitjam.menu.dbglvl.Bluetooth=Bluetooth
adafruit_fruitjam.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
adafruit_fruitjam.menu.dbglvl.All=All
adafruit_fruitjam.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
adafruit_fruitjam.menu.dbglvl.NDEBUG=NDEBUG
adafruit_fruitjam.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
adafruit_fruitjam.menu.usbstack.picosdk=Pico SDK
adafruit_fruitjam.menu.usbstack.picosdk.build.usbstack_flags=
adafruit_fruitjam.menu.usbstack.tinyusb=Adafruit TinyUSB
adafruit_fruitjam.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_fruitjam.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
adafruit_fruitjam.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
adafruit_fruitjam.menu.usbstack.nousb=No USB
adafruit_fruitjam.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
adafruit_fruitjam.menu.ipbtstack.ipv4only=IPv4 Only
adafruit_fruitjam.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
adafruit_fruitjam.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
adafruit_fruitjam.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
adafruit_fruitjam.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
adafruit_fruitjam.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
adafruit_fruitjam.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
adafruit_fruitjam.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
adafruit_fruitjam.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
adafruit_fruitjam.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
adafruit_fruitjam.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
adafruit_fruitjam.menu.uploadmethod.default=Default (UF2)
adafruit_fruitjam.menu.uploadmethod.default.build.ram_length=512k
adafruit_fruitjam.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_fruitjam.menu.uploadmethod.default.upload.maximum_data_size=524288
adafruit_fruitjam.menu.uploadmethod.default.upload.tool=uf2conv
adafruit_fruitjam.menu.uploadmethod.default.upload.tool.default=uf2conv
adafruit_fruitjam.menu.uploadmethod.default.upload.tool.network=uf2conv-network
adafruit_fruitjam.menu.uploadmethod.picotool=Picotool
adafruit_fruitjam.menu.uploadmethod.picotool.build.ram_length=512k
adafruit_fruitjam.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
adafruit_fruitjam.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
adafruit_fruitjam.menu.uploadmethod.picotool.upload.maximum_data_size=524288
adafruit_fruitjam.menu.uploadmethod.picotool.upload.tool=picotool
adafruit_fruitjam.menu.uploadmethod.picotool.upload.tool.default=picotool
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
adafruit_fruitjam.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Amken BunnyBoard
# -----------------------------------
amken_bunny.name=Amken BunnyBoard
amken_bunny.vid.0=0x2770
amken_bunny.pid.0=0x7303
amken_bunny.upload_port.0.vid=0x2770
amken_bunny.upload_port.0.pid=0x7303
amken_bunny.build.usbvid=-DUSBD_VID=0x2770
amken_bunny.build.usbpid=-DUSBD_PID=0x7303
amken_bunny.build.usbpwr=-DUSBD_MAX_POWER_MA=250
amken_bunny.build.board=AMKEN_BB
amken_bunny.build.mcu=cortex-m0plus
amken_bunny.build.chip=rp2040
amken_bunny.build.toolchain=arm-none-eabi
amken_bunny.build.toolchainpkg=pqt-gcc
amken_bunny.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
amken_bunny.build.uf2family=--family rp2040
amken_bunny.build.variant=amken_bunny
amken_bunny.upload.maximum_size=134217728
amken_bunny.upload.wait_for_upload_port=true
amken_bunny.upload.erase_cmd=
amken_bunny.serial.disableDTR=false
amken_bunny.serial.disableRTS=false
amken_bunny.build.f_cpu=125000000
amken_bunny.build.led=
amken_bunny.build.core=rp2040
amken_bunny.build.ldscript=memmap_default.ld
amken_bunny.build.boot2=boot2_w25q128jvxq_4_padded_checksum
amken_bunny.build.usb_manufacturer="Amken"
amken_bunny.build.usb_product="BunnyBoard"
amken_bunny.build.extra_flags=
amken_bunny.menu.flash.134217728_0=128MB (no FS)
amken_bunny.menu.flash.134217728_0.upload.maximum_size=134213632
amken_bunny.menu.flash.134217728_0.build.flash_total=134217728
amken_bunny.menu.flash.134217728_0.build.flash_length=134213632
amken_bunny.menu.flash.134217728_0.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_0.build.fs_start=402649088
amken_bunny.menu.flash.134217728_0.build.fs_end=402649088
amken_bunny.menu.flash.134217728_65536=128MB (Sketch: 131008KB, FS: 64KB)
amken_bunny.menu.flash.134217728_65536.upload.maximum_size=134148096
amken_bunny.menu.flash.134217728_65536.build.flash_total=134217728
amken_bunny.menu.flash.134217728_65536.build.flash_length=134148096
amken_bunny.menu.flash.134217728_65536.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_65536.build.fs_start=402583552
amken_bunny.menu.flash.134217728_65536.build.fs_end=402649088
amken_bunny.menu.flash.134217728_131072=128MB (Sketch: 130944KB, FS: 128KB)
amken_bunny.menu.flash.134217728_131072.upload.maximum_size=134082560
amken_bunny.menu.flash.134217728_131072.build.flash_total=134217728
amken_bunny.menu.flash.134217728_131072.build.flash_length=134082560
amken_bunny.menu.flash.134217728_131072.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_131072.build.fs_start=402518016
amken_bunny.menu.flash.134217728_131072.build.fs_end=402649088
amken_bunny.menu.flash.134217728_262144=128MB (Sketch: 130816KB, FS: 256KB)
amken_bunny.menu.flash.134217728_262144.upload.maximum_size=133951488
amken_bunny.menu.flash.134217728_262144.build.flash_total=134217728
amken_bunny.menu.flash.134217728_262144.build.flash_length=133951488
amken_bunny.menu.flash.134217728_262144.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_262144.build.fs_start=402386944
amken_bunny.menu.flash.134217728_262144.build.fs_end=402649088
amken_bunny.menu.flash.134217728_524288=128MB (Sketch: 130560KB, FS: 512KB)
amken_bunny.menu.flash.134217728_524288.upload.maximum_size=133689344
amken_bunny.menu.flash.134217728_524288.build.flash_total=134217728
amken_bunny.menu.flash.134217728_524288.build.flash_length=133689344
amken_bunny.menu.flash.134217728_524288.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_524288.build.fs_start=402124800
amken_bunny.menu.flash.134217728_524288.build.fs_end=402649088
amken_bunny.menu.flash.134217728_1048576=128MB (Sketch: 127MB, FS: 1MB)
amken_bunny.menu.flash.134217728_1048576.upload.maximum_size=133165056
amken_bunny.menu.flash.134217728_1048576.build.flash_total=134217728
amken_bunny.menu.flash.134217728_1048576.build.flash_length=133165056
amken_bunny.menu.flash.134217728_1048576.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_1048576.build.fs_start=401600512
amken_bunny.menu.flash.134217728_1048576.build.fs_end=402649088
amken_bunny.menu.flash.134217728_2097152=128MB (Sketch: 126MB, FS: 2MB)
amken_bunny.menu.flash.134217728_2097152.upload.maximum_size=132116480
amken_bunny.menu.flash.134217728_2097152.build.flash_total=134217728
amken_bunny.menu.flash.134217728_2097152.build.flash_length=132116480
amken_bunny.menu.flash.134217728_2097152.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_2097152.build.fs_start=400551936
amken_bunny.menu.flash.134217728_2097152.build.fs_end=402649088
amken_bunny.menu.flash.134217728_3145728=128MB (Sketch: 125MB, FS: 3MB)
amken_bunny.menu.flash.134217728_3145728.upload.maximum_size=131067904
amken_bunny.menu.flash.134217728_3145728.build.flash_total=134217728
amken_bunny.menu.flash.134217728_3145728.build.flash_length=131067904
amken_bunny.menu.flash.134217728_3145728.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_3145728.build.fs_start=399503360
amken_bunny.menu.flash.134217728_3145728.build.fs_end=402649088
amken_bunny.menu.flash.134217728_4194304=128MB (Sketch: 124MB, FS: 4MB)
amken_bunny.menu.flash.134217728_4194304.upload.maximum_size=130019328
amken_bunny.menu.flash.134217728_4194304.build.flash_total=134217728
amken_bunny.menu.flash.134217728_4194304.build.flash_length=130019328
amken_bunny.menu.flash.134217728_4194304.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_4194304.build.fs_start=398454784
amken_bunny.menu.flash.134217728_4194304.build.fs_end=402649088
amken_bunny.menu.flash.134217728_5242880=128MB (Sketch: 123MB, FS: 5MB)
amken_bunny.menu.flash.134217728_5242880.upload.maximum_size=128970752
amken_bunny.menu.flash.134217728_5242880.build.flash_total=134217728
amken_bunny.menu.flash.134217728_5242880.build.flash_length=128970752
amken_bunny.menu.flash.134217728_5242880.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_5242880.build.fs_start=397406208
amken_bunny.menu.flash.134217728_5242880.build.fs_end=402649088
amken_bunny.menu.flash.134217728_6291456=128MB (Sketch: 122MB, FS: 6MB)
amken_bunny.menu.flash.134217728_6291456.upload.maximum_size=127922176
amken_bunny.menu.flash.134217728_6291456.build.flash_total=134217728
amken_bunny.menu.flash.134217728_6291456.build.flash_length=127922176
amken_bunny.menu.flash.134217728_6291456.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_6291456.build.fs_start=396357632
amken_bunny.menu.flash.134217728_6291456.build.fs_end=402649088
amken_bunny.menu.flash.134217728_7340032=128MB (Sketch: 121MB, FS: 7MB)
amken_bunny.menu.flash.134217728_7340032.upload.maximum_size=126873600
amken_bunny.menu.flash.134217728_7340032.build.flash_total=134217728
amken_bunny.menu.flash.134217728_7340032.build.flash_length=126873600
amken_bunny.menu.flash.134217728_7340032.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_7340032.build.fs_start=395309056
amken_bunny.menu.flash.134217728_7340032.build.fs_end=402649088
amken_bunny.menu.flash.134217728_8388608=128MB (Sketch: 120MB, FS: 8MB)
amken_bunny.menu.flash.134217728_8388608.upload.maximum_size=125825024
amken_bunny.menu.flash.134217728_8388608.build.flash_total=134217728
amken_bunny.menu.flash.134217728_8388608.build.flash_length=125825024
amken_bunny.menu.flash.134217728_8388608.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_8388608.build.fs_start=394260480
amken_bunny.menu.flash.134217728_8388608.build.fs_end=402649088
amken_bunny.menu.flash.134217728_9437184=128MB (Sketch: 119MB, FS: 9MB)
amken_bunny.menu.flash.134217728_9437184.upload.maximum_size=124776448
amken_bunny.menu.flash.134217728_9437184.build.flash_total=134217728
amken_bunny.menu.flash.134217728_9437184.build.flash_length=124776448
amken_bunny.menu.flash.134217728_9437184.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_9437184.build.fs_start=393211904
amken_bunny.menu.flash.134217728_9437184.build.fs_end=402649088
amken_bunny.menu.flash.134217728_10485760=128MB (Sketch: 118MB, FS: 10MB)
amken_bunny.menu.flash.134217728_10485760.upload.maximum_size=123727872
amken_bunny.menu.flash.134217728_10485760.build.flash_total=134217728
amken_bunny.menu.flash.134217728_10485760.build.flash_length=123727872
amken_bunny.menu.flash.134217728_10485760.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_10485760.build.fs_start=392163328
amken_bunny.menu.flash.134217728_10485760.build.fs_end=402649088
amken_bunny.menu.flash.134217728_11534336=128MB (Sketch: 117MB, FS: 11MB)
amken_bunny.menu.flash.134217728_11534336.upload.maximum_size=122679296
amken_bunny.menu.flash.134217728_11534336.build.flash_total=134217728
amken_bunny.menu.flash.134217728_11534336.build.flash_length=122679296
amken_bunny.menu.flash.134217728_11534336.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_11534336.build.fs_start=391114752
amken_bunny.menu.flash.134217728_11534336.build.fs_end=402649088
amken_bunny.menu.flash.134217728_12582912=128MB (Sketch: 116MB, FS: 12MB)
amken_bunny.menu.flash.134217728_12582912.upload.maximum_size=121630720
amken_bunny.menu.flash.134217728_12582912.build.flash_total=134217728
amken_bunny.menu.flash.134217728_12582912.build.flash_length=121630720
amken_bunny.menu.flash.134217728_12582912.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_12582912.build.fs_start=390066176
amken_bunny.menu.flash.134217728_12582912.build.fs_end=402649088
amken_bunny.menu.flash.134217728_13631488=128MB (Sketch: 115MB, FS: 13MB)
amken_bunny.menu.flash.134217728_13631488.upload.maximum_size=120582144
amken_bunny.menu.flash.134217728_13631488.build.flash_total=134217728
amken_bunny.menu.flash.134217728_13631488.build.flash_length=120582144
amken_bunny.menu.flash.134217728_13631488.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_13631488.build.fs_start=389017600
amken_bunny.menu.flash.134217728_13631488.build.fs_end=402649088
amken_bunny.menu.flash.134217728_14680064=128MB (Sketch: 114MB, FS: 14MB)
amken_bunny.menu.flash.134217728_14680064.upload.maximum_size=119533568
amken_bunny.menu.flash.134217728_14680064.build.flash_total=134217728
amken_bunny.menu.flash.134217728_14680064.build.flash_length=119533568
amken_bunny.menu.flash.134217728_14680064.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_14680064.build.fs_start=387969024
amken_bunny.menu.flash.134217728_14680064.build.fs_end=402649088
amken_bunny.menu.flash.134217728_15728640=128MB (Sketch: 113MB, FS: 15MB)
amken_bunny.menu.flash.134217728_15728640.upload.maximum_size=118484992
amken_bunny.menu.flash.134217728_15728640.build.flash_total=134217728
amken_bunny.menu.flash.134217728_15728640.build.flash_length=118484992
amken_bunny.menu.flash.134217728_15728640.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_15728640.build.fs_start=386920448
amken_bunny.menu.flash.134217728_15728640.build.fs_end=402649088
amken_bunny.menu.flash.134217728_16777216=128MB (Sketch: 112MB, FS: 16MB)
amken_bunny.menu.flash.134217728_16777216.upload.maximum_size=117436416
amken_bunny.menu.flash.134217728_16777216.build.flash_total=134217728
amken_bunny.menu.flash.134217728_16777216.build.flash_length=117436416
amken_bunny.menu.flash.134217728_16777216.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_16777216.build.fs_start=385871872
amken_bunny.menu.flash.134217728_16777216.build.fs_end=402649088
amken_bunny.menu.flash.134217728_17825792=128MB (Sketch: 111MB, FS: 17MB)
amken_bunny.menu.flash.134217728_17825792.upload.maximum_size=116387840
amken_bunny.menu.flash.134217728_17825792.build.flash_total=134217728
amken_bunny.menu.flash.134217728_17825792.build.flash_length=116387840
amken_bunny.menu.flash.134217728_17825792.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_17825792.build.fs_start=384823296
amken_bunny.menu.flash.134217728_17825792.build.fs_end=402649088
amken_bunny.menu.flash.134217728_18874368=128MB (Sketch: 110MB, FS: 18MB)
amken_bunny.menu.flash.134217728_18874368.upload.maximum_size=115339264
amken_bunny.menu.flash.134217728_18874368.build.flash_total=134217728
amken_bunny.menu.flash.134217728_18874368.build.flash_length=115339264
amken_bunny.menu.flash.134217728_18874368.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_18874368.build.fs_start=383774720
amken_bunny.menu.flash.134217728_18874368.build.fs_end=402649088
amken_bunny.menu.flash.134217728_19922944=128MB (Sketch: 109MB, FS: 19MB)
amken_bunny.menu.flash.134217728_19922944.upload.maximum_size=114290688
amken_bunny.menu.flash.134217728_19922944.build.flash_total=134217728
amken_bunny.menu.flash.134217728_19922944.build.flash_length=114290688
amken_bunny.menu.flash.134217728_19922944.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_19922944.build.fs_start=382726144
amken_bunny.menu.flash.134217728_19922944.build.fs_end=402649088
amken_bunny.menu.flash.134217728_20971520=128MB (Sketch: 108MB, FS: 20MB)
amken_bunny.menu.flash.134217728_20971520.upload.maximum_size=113242112
amken_bunny.menu.flash.134217728_20971520.build.flash_total=134217728
amken_bunny.menu.flash.134217728_20971520.build.flash_length=113242112
amken_bunny.menu.flash.134217728_20971520.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_20971520.build.fs_start=381677568
amken_bunny.menu.flash.134217728_20971520.build.fs_end=402649088
amken_bunny.menu.flash.134217728_22020096=128MB (Sketch: 107MB, FS: 21MB)
amken_bunny.menu.flash.134217728_22020096.upload.maximum_size=112193536
amken_bunny.menu.flash.134217728_22020096.build.flash_total=134217728
amken_bunny.menu.flash.134217728_22020096.build.flash_length=112193536
amken_bunny.menu.flash.134217728_22020096.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_22020096.build.fs_start=380628992
amken_bunny.menu.flash.134217728_22020096.build.fs_end=402649088
amken_bunny.menu.flash.134217728_23068672=128MB (Sketch: 106MB, FS: 22MB)
amken_bunny.menu.flash.134217728_23068672.upload.maximum_size=111144960
amken_bunny.menu.flash.134217728_23068672.build.flash_total=134217728
amken_bunny.menu.flash.134217728_23068672.build.flash_length=111144960
amken_bunny.menu.flash.134217728_23068672.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_23068672.build.fs_start=379580416
amken_bunny.menu.flash.134217728_23068672.build.fs_end=402649088
amken_bunny.menu.flash.134217728_24117248=128MB (Sketch: 105MB, FS: 23MB)
amken_bunny.menu.flash.134217728_24117248.upload.maximum_size=110096384
amken_bunny.menu.flash.134217728_24117248.build.flash_total=134217728
amken_bunny.menu.flash.134217728_24117248.build.flash_length=110096384
amken_bunny.menu.flash.134217728_24117248.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_24117248.build.fs_start=378531840
amken_bunny.menu.flash.134217728_24117248.build.fs_end=402649088
amken_bunny.menu.flash.134217728_25165824=128MB (Sketch: 104MB, FS: 24MB)
amken_bunny.menu.flash.134217728_25165824.upload.maximum_size=109047808
amken_bunny.menu.flash.134217728_25165824.build.flash_total=134217728
amken_bunny.menu.flash.134217728_25165824.build.flash_length=109047808
amken_bunny.menu.flash.134217728_25165824.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_25165824.build.fs_start=377483264
amken_bunny.menu.flash.134217728_25165824.build.fs_end=402649088
amken_bunny.menu.flash.134217728_26214400=128MB (Sketch: 103MB, FS: 25MB)
amken_bunny.menu.flash.134217728_26214400.upload.maximum_size=107999232
amken_bunny.menu.flash.134217728_26214400.build.flash_total=134217728
amken_bunny.menu.flash.134217728_26214400.build.flash_length=107999232
amken_bunny.menu.flash.134217728_26214400.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_26214400.build.fs_start=376434688
amken_bunny.menu.flash.134217728_26214400.build.fs_end=402649088
amken_bunny.menu.flash.134217728_27262976=128MB (Sketch: 102MB, FS: 26MB)
amken_bunny.menu.flash.134217728_27262976.upload.maximum_size=106950656
amken_bunny.menu.flash.134217728_27262976.build.flash_total=134217728
amken_bunny.menu.flash.134217728_27262976.build.flash_length=106950656
amken_bunny.menu.flash.134217728_27262976.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_27262976.build.fs_start=375386112
amken_bunny.menu.flash.134217728_27262976.build.fs_end=402649088
amken_bunny.menu.flash.134217728_28311552=128MB (Sketch: 101MB, FS: 27MB)
amken_bunny.menu.flash.134217728_28311552.upload.maximum_size=105902080
amken_bunny.menu.flash.134217728_28311552.build.flash_total=134217728
amken_bunny.menu.flash.134217728_28311552.build.flash_length=105902080
amken_bunny.menu.flash.134217728_28311552.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_28311552.build.fs_start=374337536
amken_bunny.menu.flash.134217728_28311552.build.fs_end=402649088
amken_bunny.menu.flash.134217728_29360128=128MB (Sketch: 100MB, FS: 28MB)
amken_bunny.menu.flash.134217728_29360128.upload.maximum_size=104853504
amken_bunny.menu.flash.134217728_29360128.build.flash_total=134217728
amken_bunny.menu.flash.134217728_29360128.build.flash_length=104853504
amken_bunny.menu.flash.134217728_29360128.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_29360128.build.fs_start=373288960
amken_bunny.menu.flash.134217728_29360128.build.fs_end=402649088
amken_bunny.menu.flash.134217728_30408704=128MB (Sketch: 99MB, FS: 29MB)
amken_bunny.menu.flash.134217728_30408704.upload.maximum_size=103804928
amken_bunny.menu.flash.134217728_30408704.build.flash_total=134217728
amken_bunny.menu.flash.134217728_30408704.build.flash_length=103804928
amken_bunny.menu.flash.134217728_30408704.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_30408704.build.fs_start=372240384
amken_bunny.menu.flash.134217728_30408704.build.fs_end=402649088
amken_bunny.menu.flash.134217728_31457280=128MB (Sketch: 98MB, FS: 30MB)
amken_bunny.menu.flash.134217728_31457280.upload.maximum_size=102756352
amken_bunny.menu.flash.134217728_31457280.build.flash_total=134217728
amken_bunny.menu.flash.134217728_31457280.build.flash_length=102756352
amken_bunny.menu.flash.134217728_31457280.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_31457280.build.fs_start=371191808
amken_bunny.menu.flash.134217728_31457280.build.fs_end=402649088
amken_bunny.menu.flash.134217728_32505856=128MB (Sketch: 97MB, FS: 31MB)
amken_bunny.menu.flash.134217728_32505856.upload.maximum_size=101707776
amken_bunny.menu.flash.134217728_32505856.build.flash_total=134217728
amken_bunny.menu.flash.134217728_32505856.build.flash_length=101707776
amken_bunny.menu.flash.134217728_32505856.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_32505856.build.fs_start=370143232
amken_bunny.menu.flash.134217728_32505856.build.fs_end=402649088
amken_bunny.menu.flash.134217728_33554432=128MB (Sketch: 96MB, FS: 32MB)
amken_bunny.menu.flash.134217728_33554432.upload.maximum_size=100659200
amken_bunny.menu.flash.134217728_33554432.build.flash_total=134217728
amken_bunny.menu.flash.134217728_33554432.build.flash_length=100659200
amken_bunny.menu.flash.134217728_33554432.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_33554432.build.fs_start=369094656
amken_bunny.menu.flash.134217728_33554432.build.fs_end=402649088
amken_bunny.menu.flash.134217728_34603008=128MB (Sketch: 95MB, FS: 33MB)
amken_bunny.menu.flash.134217728_34603008.upload.maximum_size=99610624
amken_bunny.menu.flash.134217728_34603008.build.flash_total=134217728
amken_bunny.menu.flash.134217728_34603008.build.flash_length=99610624
amken_bunny.menu.flash.134217728_34603008.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_34603008.build.fs_start=368046080
amken_bunny.menu.flash.134217728_34603008.build.fs_end=402649088
amken_bunny.menu.flash.134217728_35651584=128MB (Sketch: 94MB, FS: 34MB)
amken_bunny.menu.flash.134217728_35651584.upload.maximum_size=98562048
amken_bunny.menu.flash.134217728_35651584.build.flash_total=134217728
amken_bunny.menu.flash.134217728_35651584.build.flash_length=98562048
amken_bunny.menu.flash.134217728_35651584.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_35651584.build.fs_start=366997504
amken_bunny.menu.flash.134217728_35651584.build.fs_end=402649088
amken_bunny.menu.flash.134217728_36700160=128MB (Sketch: 93MB, FS: 35MB)
amken_bunny.menu.flash.134217728_36700160.upload.maximum_size=97513472
amken_bunny.menu.flash.134217728_36700160.build.flash_total=134217728
amken_bunny.menu.flash.134217728_36700160.build.flash_length=97513472
amken_bunny.menu.flash.134217728_36700160.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_36700160.build.fs_start=365948928
amken_bunny.menu.flash.134217728_36700160.build.fs_end=402649088
amken_bunny.menu.flash.134217728_37748736=128MB (Sketch: 92MB, FS: 36MB)
amken_bunny.menu.flash.134217728_37748736.upload.maximum_size=96464896
amken_bunny.menu.flash.134217728_37748736.build.flash_total=134217728
amken_bunny.menu.flash.134217728_37748736.build.flash_length=96464896
amken_bunny.menu.flash.134217728_37748736.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_37748736.build.fs_start=364900352
amken_bunny.menu.flash.134217728_37748736.build.fs_end=402649088
amken_bunny.menu.flash.134217728_38797312=128MB (Sketch: 91MB, FS: 37MB)
amken_bunny.menu.flash.134217728_38797312.upload.maximum_size=95416320
amken_bunny.menu.flash.134217728_38797312.build.flash_total=134217728
amken_bunny.menu.flash.134217728_38797312.build.flash_length=95416320
amken_bunny.menu.flash.134217728_38797312.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_38797312.build.fs_start=363851776
amken_bunny.menu.flash.134217728_38797312.build.fs_end=402649088
amken_bunny.menu.flash.134217728_39845888=128MB (Sketch: 90MB, FS: 38MB)
amken_bunny.menu.flash.134217728_39845888.upload.maximum_size=94367744
amken_bunny.menu.flash.134217728_39845888.build.flash_total=134217728
amken_bunny.menu.flash.134217728_39845888.build.flash_length=94367744
amken_bunny.menu.flash.134217728_39845888.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_39845888.build.fs_start=362803200
amken_bunny.menu.flash.134217728_39845888.build.fs_end=402649088
amken_bunny.menu.flash.134217728_40894464=128MB (Sketch: 89MB, FS: 39MB)
amken_bunny.menu.flash.134217728_40894464.upload.maximum_size=93319168
amken_bunny.menu.flash.134217728_40894464.build.flash_total=134217728
amken_bunny.menu.flash.134217728_40894464.build.flash_length=93319168
amken_bunny.menu.flash.134217728_40894464.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_40894464.build.fs_start=361754624
amken_bunny.menu.flash.134217728_40894464.build.fs_end=402649088
amken_bunny.menu.flash.134217728_41943040=128MB (Sketch: 88MB, FS: 40MB)
amken_bunny.menu.flash.134217728_41943040.upload.maximum_size=92270592
amken_bunny.menu.flash.134217728_41943040.build.flash_total=134217728
amken_bunny.menu.flash.134217728_41943040.build.flash_length=92270592
amken_bunny.menu.flash.134217728_41943040.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_41943040.build.fs_start=360706048
amken_bunny.menu.flash.134217728_41943040.build.fs_end=402649088
amken_bunny.menu.flash.134217728_42991616=128MB (Sketch: 87MB, FS: 41MB)
amken_bunny.menu.flash.134217728_42991616.upload.maximum_size=91222016
amken_bunny.menu.flash.134217728_42991616.build.flash_total=134217728
amken_bunny.menu.flash.134217728_42991616.build.flash_length=91222016
amken_bunny.menu.flash.134217728_42991616.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_42991616.build.fs_start=359657472
amken_bunny.menu.flash.134217728_42991616.build.fs_end=402649088
amken_bunny.menu.flash.134217728_44040192=128MB (Sketch: 86MB, FS: 42MB)
amken_bunny.menu.flash.134217728_44040192.upload.maximum_size=90173440
amken_bunny.menu.flash.134217728_44040192.build.flash_total=134217728
amken_bunny.menu.flash.134217728_44040192.build.flash_length=90173440
amken_bunny.menu.flash.134217728_44040192.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_44040192.build.fs_start=358608896
amken_bunny.menu.flash.134217728_44040192.build.fs_end=402649088
amken_bunny.menu.flash.134217728_45088768=128MB (Sketch: 85MB, FS: 43MB)
amken_bunny.menu.flash.134217728_45088768.upload.maximum_size=89124864
amken_bunny.menu.flash.134217728_45088768.build.flash_total=134217728
amken_bunny.menu.flash.134217728_45088768.build.flash_length=89124864
amken_bunny.menu.flash.134217728_45088768.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_45088768.build.fs_start=357560320
amken_bunny.menu.flash.134217728_45088768.build.fs_end=402649088
amken_bunny.menu.flash.134217728_46137344=128MB (Sketch: 84MB, FS: 44MB)
amken_bunny.menu.flash.134217728_46137344.upload.maximum_size=88076288
amken_bunny.menu.flash.134217728_46137344.build.flash_total=134217728
amken_bunny.menu.flash.134217728_46137344.build.flash_length=88076288
amken_bunny.menu.flash.134217728_46137344.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_46137344.build.fs_start=356511744
amken_bunny.menu.flash.134217728_46137344.build.fs_end=402649088
amken_bunny.menu.flash.134217728_47185920=128MB (Sketch: 83MB, FS: 45MB)
amken_bunny.menu.flash.134217728_47185920.upload.maximum_size=87027712
amken_bunny.menu.flash.134217728_47185920.build.flash_total=134217728
amken_bunny.menu.flash.134217728_47185920.build.flash_length=87027712
amken_bunny.menu.flash.134217728_47185920.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_47185920.build.fs_start=355463168
amken_bunny.menu.flash.134217728_47185920.build.fs_end=402649088
amken_bunny.menu.flash.134217728_48234496=128MB (Sketch: 82MB, FS: 46MB)
amken_bunny.menu.flash.134217728_48234496.upload.maximum_size=85979136
amken_bunny.menu.flash.134217728_48234496.build.flash_total=134217728
amken_bunny.menu.flash.134217728_48234496.build.flash_length=85979136
amken_bunny.menu.flash.134217728_48234496.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_48234496.build.fs_start=354414592
amken_bunny.menu.flash.134217728_48234496.build.fs_end=402649088
amken_bunny.menu.flash.134217728_49283072=128MB (Sketch: 81MB, FS: 47MB)
amken_bunny.menu.flash.134217728_49283072.upload.maximum_size=84930560
amken_bunny.menu.flash.134217728_49283072.build.flash_total=134217728
amken_bunny.menu.flash.134217728_49283072.build.flash_length=84930560
amken_bunny.menu.flash.134217728_49283072.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_49283072.build.fs_start=353366016
amken_bunny.menu.flash.134217728_49283072.build.fs_end=402649088
amken_bunny.menu.flash.134217728_50331648=128MB (Sketch: 80MB, FS: 48MB)
amken_bunny.menu.flash.134217728_50331648.upload.maximum_size=83881984
amken_bunny.menu.flash.134217728_50331648.build.flash_total=134217728
amken_bunny.menu.flash.134217728_50331648.build.flash_length=83881984
amken_bunny.menu.flash.134217728_50331648.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_50331648.build.fs_start=352317440
amken_bunny.menu.flash.134217728_50331648.build.fs_end=402649088
amken_bunny.menu.flash.134217728_51380224=128MB (Sketch: 79MB, FS: 49MB)
amken_bunny.menu.flash.134217728_51380224.upload.maximum_size=82833408
amken_bunny.menu.flash.134217728_51380224.build.flash_total=134217728
amken_bunny.menu.flash.134217728_51380224.build.flash_length=82833408
amken_bunny.menu.flash.134217728_51380224.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_51380224.build.fs_start=351268864
amken_bunny.menu.flash.134217728_51380224.build.fs_end=402649088
amken_bunny.menu.flash.134217728_52428800=128MB (Sketch: 78MB, FS: 50MB)
amken_bunny.menu.flash.134217728_52428800.upload.maximum_size=81784832
amken_bunny.menu.flash.134217728_52428800.build.flash_total=134217728
amken_bunny.menu.flash.134217728_52428800.build.flash_length=81784832
amken_bunny.menu.flash.134217728_52428800.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_52428800.build.fs_start=350220288
amken_bunny.menu.flash.134217728_52428800.build.fs_end=402649088
amken_bunny.menu.flash.134217728_53477376=128MB (Sketch: 77MB, FS: 51MB)
amken_bunny.menu.flash.134217728_53477376.upload.maximum_size=80736256
amken_bunny.menu.flash.134217728_53477376.build.flash_total=134217728
amken_bunny.menu.flash.134217728_53477376.build.flash_length=80736256
amken_bunny.menu.flash.134217728_53477376.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_53477376.build.fs_start=349171712
amken_bunny.menu.flash.134217728_53477376.build.fs_end=402649088
amken_bunny.menu.flash.134217728_54525952=128MB (Sketch: 76MB, FS: 52MB)
amken_bunny.menu.flash.134217728_54525952.upload.maximum_size=79687680
amken_bunny.menu.flash.134217728_54525952.build.flash_total=134217728
amken_bunny.menu.flash.134217728_54525952.build.flash_length=79687680
amken_bunny.menu.flash.134217728_54525952.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_54525952.build.fs_start=348123136
amken_bunny.menu.flash.134217728_54525952.build.fs_end=402649088
amken_bunny.menu.flash.134217728_55574528=128MB (Sketch: 75MB, FS: 53MB)
amken_bunny.menu.flash.134217728_55574528.upload.maximum_size=78639104
amken_bunny.menu.flash.134217728_55574528.build.flash_total=134217728
amken_bunny.menu.flash.134217728_55574528.build.flash_length=78639104
amken_bunny.menu.flash.134217728_55574528.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_55574528.build.fs_start=347074560
amken_bunny.menu.flash.134217728_55574528.build.fs_end=402649088
amken_bunny.menu.flash.134217728_56623104=128MB (Sketch: 74MB, FS: 54MB)
amken_bunny.menu.flash.134217728_56623104.upload.maximum_size=77590528
amken_bunny.menu.flash.134217728_56623104.build.flash_total=134217728
amken_bunny.menu.flash.134217728_56623104.build.flash_length=77590528
amken_bunny.menu.flash.134217728_56623104.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_56623104.build.fs_start=346025984
amken_bunny.menu.flash.134217728_56623104.build.fs_end=402649088
amken_bunny.menu.flash.134217728_57671680=128MB (Sketch: 73MB, FS: 55MB)
amken_bunny.menu.flash.134217728_57671680.upload.maximum_size=76541952
amken_bunny.menu.flash.134217728_57671680.build.flash_total=134217728
amken_bunny.menu.flash.134217728_57671680.build.flash_length=76541952
amken_bunny.menu.flash.134217728_57671680.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_57671680.build.fs_start=344977408
amken_bunny.menu.flash.134217728_57671680.build.fs_end=402649088
amken_bunny.menu.flash.134217728_58720256=128MB (Sketch: 72MB, FS: 56MB)
amken_bunny.menu.flash.134217728_58720256.upload.maximum_size=75493376
amken_bunny.menu.flash.134217728_58720256.build.flash_total=134217728
amken_bunny.menu.flash.134217728_58720256.build.flash_length=75493376
amken_bunny.menu.flash.134217728_58720256.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_58720256.build.fs_start=343928832
amken_bunny.menu.flash.134217728_58720256.build.fs_end=402649088
amken_bunny.menu.flash.134217728_59768832=128MB (Sketch: 71MB, FS: 57MB)
amken_bunny.menu.flash.134217728_59768832.upload.maximum_size=74444800
amken_bunny.menu.flash.134217728_59768832.build.flash_total=134217728
amken_bunny.menu.flash.134217728_59768832.build.flash_length=74444800
amken_bunny.menu.flash.134217728_59768832.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_59768832.build.fs_start=342880256
amken_bunny.menu.flash.134217728_59768832.build.fs_end=402649088
amken_bunny.menu.flash.134217728_60817408=128MB (Sketch: 70MB, FS: 58MB)
amken_bunny.menu.flash.134217728_60817408.upload.maximum_size=73396224
amken_bunny.menu.flash.134217728_60817408.build.flash_total=134217728
amken_bunny.menu.flash.134217728_60817408.build.flash_length=73396224
amken_bunny.menu.flash.134217728_60817408.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_60817408.build.fs_start=341831680
amken_bunny.menu.flash.134217728_60817408.build.fs_end=402649088
amken_bunny.menu.flash.134217728_61865984=128MB (Sketch: 69MB, FS: 59MB)
amken_bunny.menu.flash.134217728_61865984.upload.maximum_size=72347648
amken_bunny.menu.flash.134217728_61865984.build.flash_total=134217728
amken_bunny.menu.flash.134217728_61865984.build.flash_length=72347648
amken_bunny.menu.flash.134217728_61865984.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_61865984.build.fs_start=340783104
amken_bunny.menu.flash.134217728_61865984.build.fs_end=402649088
amken_bunny.menu.flash.134217728_62914560=128MB (Sketch: 68MB, FS: 60MB)
amken_bunny.menu.flash.134217728_62914560.upload.maximum_size=71299072
amken_bunny.menu.flash.134217728_62914560.build.flash_total=134217728
amken_bunny.menu.flash.134217728_62914560.build.flash_length=71299072
amken_bunny.menu.flash.134217728_62914560.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_62914560.build.fs_start=339734528
amken_bunny.menu.flash.134217728_62914560.build.fs_end=402649088
amken_bunny.menu.flash.134217728_63963136=128MB (Sketch: 67MB, FS: 61MB)
amken_bunny.menu.flash.134217728_63963136.upload.maximum_size=70250496
amken_bunny.menu.flash.134217728_63963136.build.flash_total=134217728
amken_bunny.menu.flash.134217728_63963136.build.flash_length=70250496
amken_bunny.menu.flash.134217728_63963136.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_63963136.build.fs_start=338685952
amken_bunny.menu.flash.134217728_63963136.build.fs_end=402649088
amken_bunny.menu.flash.134217728_65011712=128MB (Sketch: 66MB, FS: 62MB)
amken_bunny.menu.flash.134217728_65011712.upload.maximum_size=69201920
amken_bunny.menu.flash.134217728_65011712.build.flash_total=134217728
amken_bunny.menu.flash.134217728_65011712.build.flash_length=69201920
amken_bunny.menu.flash.134217728_65011712.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_65011712.build.fs_start=337637376
amken_bunny.menu.flash.134217728_65011712.build.fs_end=402649088
amken_bunny.menu.flash.134217728_66060288=128MB (Sketch: 65MB, FS: 63MB)
amken_bunny.menu.flash.134217728_66060288.upload.maximum_size=68153344
amken_bunny.menu.flash.134217728_66060288.build.flash_total=134217728
amken_bunny.menu.flash.134217728_66060288.build.flash_length=68153344
amken_bunny.menu.flash.134217728_66060288.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_66060288.build.fs_start=336588800
amken_bunny.menu.flash.134217728_66060288.build.fs_end=402649088
amken_bunny.menu.flash.134217728_67108864=128MB (Sketch: 64MB, FS: 64MB)
amken_bunny.menu.flash.134217728_67108864.upload.maximum_size=67104768
amken_bunny.menu.flash.134217728_67108864.build.flash_total=134217728
amken_bunny.menu.flash.134217728_67108864.build.flash_length=67104768
amken_bunny.menu.flash.134217728_67108864.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_67108864.build.fs_start=335540224
amken_bunny.menu.flash.134217728_67108864.build.fs_end=402649088
amken_bunny.menu.flash.134217728_68157440=128MB (Sketch: 63MB, FS: 65MB)
amken_bunny.menu.flash.134217728_68157440.upload.maximum_size=66056192
amken_bunny.menu.flash.134217728_68157440.build.flash_total=134217728
amken_bunny.menu.flash.134217728_68157440.build.flash_length=66056192
amken_bunny.menu.flash.134217728_68157440.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_68157440.build.fs_start=334491648
amken_bunny.menu.flash.134217728_68157440.build.fs_end=402649088
amken_bunny.menu.flash.134217728_69206016=128MB (Sketch: 62MB, FS: 66MB)
amken_bunny.menu.flash.134217728_69206016.upload.maximum_size=65007616
amken_bunny.menu.flash.134217728_69206016.build.flash_total=134217728
amken_bunny.menu.flash.134217728_69206016.build.flash_length=65007616
amken_bunny.menu.flash.134217728_69206016.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_69206016.build.fs_start=333443072
amken_bunny.menu.flash.134217728_69206016.build.fs_end=402649088
amken_bunny.menu.flash.134217728_70254592=128MB (Sketch: 61MB, FS: 67MB)
amken_bunny.menu.flash.134217728_70254592.upload.maximum_size=63959040
amken_bunny.menu.flash.134217728_70254592.build.flash_total=134217728
amken_bunny.menu.flash.134217728_70254592.build.flash_length=63959040
amken_bunny.menu.flash.134217728_70254592.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_70254592.build.fs_start=332394496
amken_bunny.menu.flash.134217728_70254592.build.fs_end=402649088
amken_bunny.menu.flash.134217728_71303168=128MB (Sketch: 60MB, FS: 68MB)
amken_bunny.menu.flash.134217728_71303168.upload.maximum_size=62910464
amken_bunny.menu.flash.134217728_71303168.build.flash_total=134217728
amken_bunny.menu.flash.134217728_71303168.build.flash_length=62910464
amken_bunny.menu.flash.134217728_71303168.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_71303168.build.fs_start=331345920
amken_bunny.menu.flash.134217728_71303168.build.fs_end=402649088
amken_bunny.menu.flash.134217728_72351744=128MB (Sketch: 59MB, FS: 69MB)
amken_bunny.menu.flash.134217728_72351744.upload.maximum_size=61861888
amken_bunny.menu.flash.134217728_72351744.build.flash_total=134217728
amken_bunny.menu.flash.134217728_72351744.build.flash_length=61861888
amken_bunny.menu.flash.134217728_72351744.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_72351744.build.fs_start=330297344
amken_bunny.menu.flash.134217728_72351744.build.fs_end=402649088
amken_bunny.menu.flash.134217728_73400320=128MB (Sketch: 58MB, FS: 70MB)
amken_bunny.menu.flash.134217728_73400320.upload.maximum_size=60813312
amken_bunny.menu.flash.134217728_73400320.build.flash_total=134217728
amken_bunny.menu.flash.134217728_73400320.build.flash_length=60813312
amken_bunny.menu.flash.134217728_73400320.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_73400320.build.fs_start=329248768
amken_bunny.menu.flash.134217728_73400320.build.fs_end=402649088
amken_bunny.menu.flash.134217728_74448896=128MB (Sketch: 57MB, FS: 71MB)
amken_bunny.menu.flash.134217728_74448896.upload.maximum_size=59764736
amken_bunny.menu.flash.134217728_74448896.build.flash_total=134217728
amken_bunny.menu.flash.134217728_74448896.build.flash_length=59764736
amken_bunny.menu.flash.134217728_74448896.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_74448896.build.fs_start=328200192
amken_bunny.menu.flash.134217728_74448896.build.fs_end=402649088
amken_bunny.menu.flash.134217728_75497472=128MB (Sketch: 56MB, FS: 72MB)
amken_bunny.menu.flash.134217728_75497472.upload.maximum_size=58716160
amken_bunny.menu.flash.134217728_75497472.build.flash_total=134217728
amken_bunny.menu.flash.134217728_75497472.build.flash_length=58716160
amken_bunny.menu.flash.134217728_75497472.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_75497472.build.fs_start=327151616
amken_bunny.menu.flash.134217728_75497472.build.fs_end=402649088
amken_bunny.menu.flash.134217728_76546048=128MB (Sketch: 55MB, FS: 73MB)
amken_bunny.menu.flash.134217728_76546048.upload.maximum_size=57667584
amken_bunny.menu.flash.134217728_76546048.build.flash_total=134217728
amken_bunny.menu.flash.134217728_76546048.build.flash_length=57667584
amken_bunny.menu.flash.134217728_76546048.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_76546048.build.fs_start=326103040
amken_bunny.menu.flash.134217728_76546048.build.fs_end=402649088
amken_bunny.menu.flash.134217728_77594624=128MB (Sketch: 54MB, FS: 74MB)
amken_bunny.menu.flash.134217728_77594624.upload.maximum_size=56619008
amken_bunny.menu.flash.134217728_77594624.build.flash_total=134217728
amken_bunny.menu.flash.134217728_77594624.build.flash_length=56619008
amken_bunny.menu.flash.134217728_77594624.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_77594624.build.fs_start=325054464
amken_bunny.menu.flash.134217728_77594624.build.fs_end=402649088
amken_bunny.menu.flash.134217728_78643200=128MB (Sketch: 53MB, FS: 75MB)
amken_bunny.menu.flash.134217728_78643200.upload.maximum_size=55570432
amken_bunny.menu.flash.134217728_78643200.build.flash_total=134217728
amken_bunny.menu.flash.134217728_78643200.build.flash_length=55570432
amken_bunny.menu.flash.134217728_78643200.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_78643200.build.fs_start=324005888
amken_bunny.menu.flash.134217728_78643200.build.fs_end=402649088
amken_bunny.menu.flash.134217728_79691776=128MB (Sketch: 52MB, FS: 76MB)
amken_bunny.menu.flash.134217728_79691776.upload.maximum_size=54521856
amken_bunny.menu.flash.134217728_79691776.build.flash_total=134217728
amken_bunny.menu.flash.134217728_79691776.build.flash_length=54521856
amken_bunny.menu.flash.134217728_79691776.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_79691776.build.fs_start=322957312
amken_bunny.menu.flash.134217728_79691776.build.fs_end=402649088
amken_bunny.menu.flash.134217728_80740352=128MB (Sketch: 51MB, FS: 77MB)
amken_bunny.menu.flash.134217728_80740352.upload.maximum_size=53473280
amken_bunny.menu.flash.134217728_80740352.build.flash_total=134217728
amken_bunny.menu.flash.134217728_80740352.build.flash_length=53473280
amken_bunny.menu.flash.134217728_80740352.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_80740352.build.fs_start=321908736
amken_bunny.menu.flash.134217728_80740352.build.fs_end=402649088
amken_bunny.menu.flash.134217728_81788928=128MB (Sketch: 50MB, FS: 78MB)
amken_bunny.menu.flash.134217728_81788928.upload.maximum_size=52424704
amken_bunny.menu.flash.134217728_81788928.build.flash_total=134217728
amken_bunny.menu.flash.134217728_81788928.build.flash_length=52424704
amken_bunny.menu.flash.134217728_81788928.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_81788928.build.fs_start=320860160
amken_bunny.menu.flash.134217728_81788928.build.fs_end=402649088
amken_bunny.menu.flash.134217728_82837504=128MB (Sketch: 49MB, FS: 79MB)
amken_bunny.menu.flash.134217728_82837504.upload.maximum_size=51376128
amken_bunny.menu.flash.134217728_82837504.build.flash_total=134217728
amken_bunny.menu.flash.134217728_82837504.build.flash_length=51376128
amken_bunny.menu.flash.134217728_82837504.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_82837504.build.fs_start=319811584
amken_bunny.menu.flash.134217728_82837504.build.fs_end=402649088
amken_bunny.menu.flash.134217728_83886080=128MB (Sketch: 48MB, FS: 80MB)
amken_bunny.menu.flash.134217728_83886080.upload.maximum_size=50327552
amken_bunny.menu.flash.134217728_83886080.build.flash_total=134217728
amken_bunny.menu.flash.134217728_83886080.build.flash_length=50327552
amken_bunny.menu.flash.134217728_83886080.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_83886080.build.fs_start=318763008
amken_bunny.menu.flash.134217728_83886080.build.fs_end=402649088
amken_bunny.menu.flash.134217728_84934656=128MB (Sketch: 47MB, FS: 81MB)
amken_bunny.menu.flash.134217728_84934656.upload.maximum_size=49278976
amken_bunny.menu.flash.134217728_84934656.build.flash_total=134217728
amken_bunny.menu.flash.134217728_84934656.build.flash_length=49278976
amken_bunny.menu.flash.134217728_84934656.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_84934656.build.fs_start=317714432
amken_bunny.menu.flash.134217728_84934656.build.fs_end=402649088
amken_bunny.menu.flash.134217728_85983232=128MB (Sketch: 46MB, FS: 82MB)
amken_bunny.menu.flash.134217728_85983232.upload.maximum_size=48230400
amken_bunny.menu.flash.134217728_85983232.build.flash_total=134217728
amken_bunny.menu.flash.134217728_85983232.build.flash_length=48230400
amken_bunny.menu.flash.134217728_85983232.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_85983232.build.fs_start=316665856
amken_bunny.menu.flash.134217728_85983232.build.fs_end=402649088
amken_bunny.menu.flash.134217728_87031808=128MB (Sketch: 45MB, FS: 83MB)
amken_bunny.menu.flash.134217728_87031808.upload.maximum_size=47181824
amken_bunny.menu.flash.134217728_87031808.build.flash_total=134217728
amken_bunny.menu.flash.134217728_87031808.build.flash_length=47181824
amken_bunny.menu.flash.134217728_87031808.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_87031808.build.fs_start=315617280
amken_bunny.menu.flash.134217728_87031808.build.fs_end=402649088
amken_bunny.menu.flash.134217728_88080384=128MB (Sketch: 44MB, FS: 84MB)
amken_bunny.menu.flash.134217728_88080384.upload.maximum_size=46133248
amken_bunny.menu.flash.134217728_88080384.build.flash_total=134217728
amken_bunny.menu.flash.134217728_88080384.build.flash_length=46133248
amken_bunny.menu.flash.134217728_88080384.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_88080384.build.fs_start=314568704
amken_bunny.menu.flash.134217728_88080384.build.fs_end=402649088
amken_bunny.menu.flash.134217728_89128960=128MB (Sketch: 43MB, FS: 85MB)
amken_bunny.menu.flash.134217728_89128960.upload.maximum_size=45084672
amken_bunny.menu.flash.134217728_89128960.build.flash_total=134217728
amken_bunny.menu.flash.134217728_89128960.build.flash_length=45084672
amken_bunny.menu.flash.134217728_89128960.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_89128960.build.fs_start=313520128
amken_bunny.menu.flash.134217728_89128960.build.fs_end=402649088
amken_bunny.menu.flash.134217728_90177536=128MB (Sketch: 42MB, FS: 86MB)
amken_bunny.menu.flash.134217728_90177536.upload.maximum_size=44036096
amken_bunny.menu.flash.134217728_90177536.build.flash_total=134217728
amken_bunny.menu.flash.134217728_90177536.build.flash_length=44036096
amken_bunny.menu.flash.134217728_90177536.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_90177536.build.fs_start=312471552
amken_bunny.menu.flash.134217728_90177536.build.fs_end=402649088
amken_bunny.menu.flash.134217728_91226112=128MB (Sketch: 41MB, FS: 87MB)
amken_bunny.menu.flash.134217728_91226112.upload.maximum_size=42987520
amken_bunny.menu.flash.134217728_91226112.build.flash_total=134217728
amken_bunny.menu.flash.134217728_91226112.build.flash_length=42987520
amken_bunny.menu.flash.134217728_91226112.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_91226112.build.fs_start=311422976
amken_bunny.menu.flash.134217728_91226112.build.fs_end=402649088
amken_bunny.menu.flash.134217728_92274688=128MB (Sketch: 40MB, FS: 88MB)
amken_bunny.menu.flash.134217728_92274688.upload.maximum_size=41938944
amken_bunny.menu.flash.134217728_92274688.build.flash_total=134217728
amken_bunny.menu.flash.134217728_92274688.build.flash_length=41938944
amken_bunny.menu.flash.134217728_92274688.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_92274688.build.fs_start=310374400
amken_bunny.menu.flash.134217728_92274688.build.fs_end=402649088
amken_bunny.menu.flash.134217728_93323264=128MB (Sketch: 39MB, FS: 89MB)
amken_bunny.menu.flash.134217728_93323264.upload.maximum_size=40890368
amken_bunny.menu.flash.134217728_93323264.build.flash_total=134217728
amken_bunny.menu.flash.134217728_93323264.build.flash_length=40890368
amken_bunny.menu.flash.134217728_93323264.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_93323264.build.fs_start=309325824
amken_bunny.menu.flash.134217728_93323264.build.fs_end=402649088
amken_bunny.menu.flash.134217728_94371840=128MB (Sketch: 38MB, FS: 90MB)
amken_bunny.menu.flash.134217728_94371840.upload.maximum_size=39841792
amken_bunny.menu.flash.134217728_94371840.build.flash_total=134217728
amken_bunny.menu.flash.134217728_94371840.build.flash_length=39841792
amken_bunny.menu.flash.134217728_94371840.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_94371840.build.fs_start=308277248
amken_bunny.menu.flash.134217728_94371840.build.fs_end=402649088
amken_bunny.menu.flash.134217728_95420416=128MB (Sketch: 37MB, FS: 91MB)
amken_bunny.menu.flash.134217728_95420416.upload.maximum_size=38793216
amken_bunny.menu.flash.134217728_95420416.build.flash_total=134217728
amken_bunny.menu.flash.134217728_95420416.build.flash_length=38793216
amken_bunny.menu.flash.134217728_95420416.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_95420416.build.fs_start=307228672
amken_bunny.menu.flash.134217728_95420416.build.fs_end=402649088
amken_bunny.menu.flash.134217728_96468992=128MB (Sketch: 36MB, FS: 92MB)
amken_bunny.menu.flash.134217728_96468992.upload.maximum_size=37744640
amken_bunny.menu.flash.134217728_96468992.build.flash_total=134217728
amken_bunny.menu.flash.134217728_96468992.build.flash_length=37744640
amken_bunny.menu.flash.134217728_96468992.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_96468992.build.fs_start=306180096
amken_bunny.menu.flash.134217728_96468992.build.fs_end=402649088
amken_bunny.menu.flash.134217728_97517568=128MB (Sketch: 35MB, FS: 93MB)
amken_bunny.menu.flash.134217728_97517568.upload.maximum_size=36696064
amken_bunny.menu.flash.134217728_97517568.build.flash_total=134217728
amken_bunny.menu.flash.134217728_97517568.build.flash_length=36696064
amken_bunny.menu.flash.134217728_97517568.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_97517568.build.fs_start=305131520
amken_bunny.menu.flash.134217728_97517568.build.fs_end=402649088
amken_bunny.menu.flash.134217728_98566144=128MB (Sketch: 34MB, FS: 94MB)
amken_bunny.menu.flash.134217728_98566144.upload.maximum_size=35647488
amken_bunny.menu.flash.134217728_98566144.build.flash_total=134217728
amken_bunny.menu.flash.134217728_98566144.build.flash_length=35647488
amken_bunny.menu.flash.134217728_98566144.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_98566144.build.fs_start=304082944
amken_bunny.menu.flash.134217728_98566144.build.fs_end=402649088
amken_bunny.menu.flash.134217728_99614720=128MB (Sketch: 33MB, FS: 95MB)
amken_bunny.menu.flash.134217728_99614720.upload.maximum_size=34598912
amken_bunny.menu.flash.134217728_99614720.build.flash_total=134217728
amken_bunny.menu.flash.134217728_99614720.build.flash_length=34598912
amken_bunny.menu.flash.134217728_99614720.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_99614720.build.fs_start=303034368
amken_bunny.menu.flash.134217728_99614720.build.fs_end=402649088
amken_bunny.menu.flash.134217728_100663296=128MB (Sketch: 32MB, FS: 96MB)
amken_bunny.menu.flash.134217728_100663296.upload.maximum_size=33550336
amken_bunny.menu.flash.134217728_100663296.build.flash_total=134217728
amken_bunny.menu.flash.134217728_100663296.build.flash_length=33550336
amken_bunny.menu.flash.134217728_100663296.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_100663296.build.fs_start=301985792
amken_bunny.menu.flash.134217728_100663296.build.fs_end=402649088
amken_bunny.menu.flash.134217728_101711872=128MB (Sketch: 31MB, FS: 97MB)
amken_bunny.menu.flash.134217728_101711872.upload.maximum_size=32501760
amken_bunny.menu.flash.134217728_101711872.build.flash_total=134217728
amken_bunny.menu.flash.134217728_101711872.build.flash_length=32501760
amken_bunny.menu.flash.134217728_101711872.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_101711872.build.fs_start=300937216
amken_bunny.menu.flash.134217728_101711872.build.fs_end=402649088
amken_bunny.menu.flash.134217728_102760448=128MB (Sketch: 30MB, FS: 98MB)
amken_bunny.menu.flash.134217728_102760448.upload.maximum_size=31453184
amken_bunny.menu.flash.134217728_102760448.build.flash_total=134217728
amken_bunny.menu.flash.134217728_102760448.build.flash_length=31453184
amken_bunny.menu.flash.134217728_102760448.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_102760448.build.fs_start=299888640
amken_bunny.menu.flash.134217728_102760448.build.fs_end=402649088
amken_bunny.menu.flash.134217728_103809024=128MB (Sketch: 29MB, FS: 99MB)
amken_bunny.menu.flash.134217728_103809024.upload.maximum_size=30404608
amken_bunny.menu.flash.134217728_103809024.build.flash_total=134217728
amken_bunny.menu.flash.134217728_103809024.build.flash_length=30404608
amken_bunny.menu.flash.134217728_103809024.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_103809024.build.fs_start=298840064
amken_bunny.menu.flash.134217728_103809024.build.fs_end=402649088
amken_bunny.menu.flash.134217728_104857600=128MB (Sketch: 28MB, FS: 100MB)
amken_bunny.menu.flash.134217728_104857600.upload.maximum_size=29356032
amken_bunny.menu.flash.134217728_104857600.build.flash_total=134217728
amken_bunny.menu.flash.134217728_104857600.build.flash_length=29356032
amken_bunny.menu.flash.134217728_104857600.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_104857600.build.fs_start=297791488
amken_bunny.menu.flash.134217728_104857600.build.fs_end=402649088
amken_bunny.menu.flash.134217728_105906176=128MB (Sketch: 27MB, FS: 101MB)
amken_bunny.menu.flash.134217728_105906176.upload.maximum_size=28307456
amken_bunny.menu.flash.134217728_105906176.build.flash_total=134217728
amken_bunny.menu.flash.134217728_105906176.build.flash_length=28307456
amken_bunny.menu.flash.134217728_105906176.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_105906176.build.fs_start=296742912
amken_bunny.menu.flash.134217728_105906176.build.fs_end=402649088
amken_bunny.menu.flash.134217728_106954752=128MB (Sketch: 26MB, FS: 102MB)
amken_bunny.menu.flash.134217728_106954752.upload.maximum_size=27258880
amken_bunny.menu.flash.134217728_106954752.build.flash_total=134217728
amken_bunny.menu.flash.134217728_106954752.build.flash_length=27258880
amken_bunny.menu.flash.134217728_106954752.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_106954752.build.fs_start=295694336
amken_bunny.menu.flash.134217728_106954752.build.fs_end=402649088
amken_bunny.menu.flash.134217728_108003328=128MB (Sketch: 25MB, FS: 103MB)
amken_bunny.menu.flash.134217728_108003328.upload.maximum_size=26210304
amken_bunny.menu.flash.134217728_108003328.build.flash_total=134217728
amken_bunny.menu.flash.134217728_108003328.build.flash_length=26210304
amken_bunny.menu.flash.134217728_108003328.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_108003328.build.fs_start=294645760
amken_bunny.menu.flash.134217728_108003328.build.fs_end=402649088
amken_bunny.menu.flash.134217728_109051904=128MB (Sketch: 24MB, FS: 104MB)
amken_bunny.menu.flash.134217728_109051904.upload.maximum_size=25161728
amken_bunny.menu.flash.134217728_109051904.build.flash_total=134217728
amken_bunny.menu.flash.134217728_109051904.build.flash_length=25161728
amken_bunny.menu.flash.134217728_109051904.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_109051904.build.fs_start=293597184
amken_bunny.menu.flash.134217728_109051904.build.fs_end=402649088
amken_bunny.menu.flash.134217728_110100480=128MB (Sketch: 23MB, FS: 105MB)
amken_bunny.menu.flash.134217728_110100480.upload.maximum_size=24113152
amken_bunny.menu.flash.134217728_110100480.build.flash_total=134217728
amken_bunny.menu.flash.134217728_110100480.build.flash_length=24113152
amken_bunny.menu.flash.134217728_110100480.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_110100480.build.fs_start=292548608
amken_bunny.menu.flash.134217728_110100480.build.fs_end=402649088
amken_bunny.menu.flash.134217728_111149056=128MB (Sketch: 22MB, FS: 106MB)
amken_bunny.menu.flash.134217728_111149056.upload.maximum_size=23064576
amken_bunny.menu.flash.134217728_111149056.build.flash_total=134217728
amken_bunny.menu.flash.134217728_111149056.build.flash_length=23064576
amken_bunny.menu.flash.134217728_111149056.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_111149056.build.fs_start=291500032
amken_bunny.menu.flash.134217728_111149056.build.fs_end=402649088
amken_bunny.menu.flash.134217728_112197632=128MB (Sketch: 21MB, FS: 107MB)
amken_bunny.menu.flash.134217728_112197632.upload.maximum_size=22016000
amken_bunny.menu.flash.134217728_112197632.build.flash_total=134217728
amken_bunny.menu.flash.134217728_112197632.build.flash_length=22016000
amken_bunny.menu.flash.134217728_112197632.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_112197632.build.fs_start=290451456
amken_bunny.menu.flash.134217728_112197632.build.fs_end=402649088
amken_bunny.menu.flash.134217728_113246208=128MB (Sketch: 20MB, FS: 108MB)
amken_bunny.menu.flash.134217728_113246208.upload.maximum_size=20967424
amken_bunny.menu.flash.134217728_113246208.build.flash_total=134217728
amken_bunny.menu.flash.134217728_113246208.build.flash_length=20967424
amken_bunny.menu.flash.134217728_113246208.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_113246208.build.fs_start=289402880
amken_bunny.menu.flash.134217728_113246208.build.fs_end=402649088
amken_bunny.menu.flash.134217728_114294784=128MB (Sketch: 19MB, FS: 109MB)
amken_bunny.menu.flash.134217728_114294784.upload.maximum_size=19918848
amken_bunny.menu.flash.134217728_114294784.build.flash_total=134217728
amken_bunny.menu.flash.134217728_114294784.build.flash_length=19918848
amken_bunny.menu.flash.134217728_114294784.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_114294784.build.fs_start=288354304
amken_bunny.menu.flash.134217728_114294784.build.fs_end=402649088
amken_bunny.menu.flash.134217728_115343360=128MB (Sketch: 18MB, FS: 110MB)
amken_bunny.menu.flash.134217728_115343360.upload.maximum_size=18870272
amken_bunny.menu.flash.134217728_115343360.build.flash_total=134217728
amken_bunny.menu.flash.134217728_115343360.build.flash_length=18870272
amken_bunny.menu.flash.134217728_115343360.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_115343360.build.fs_start=287305728
amken_bunny.menu.flash.134217728_115343360.build.fs_end=402649088
amken_bunny.menu.flash.134217728_116391936=128MB (Sketch: 17MB, FS: 111MB)
amken_bunny.menu.flash.134217728_116391936.upload.maximum_size=17821696
amken_bunny.menu.flash.134217728_116391936.build.flash_total=134217728
amken_bunny.menu.flash.134217728_116391936.build.flash_length=17821696
amken_bunny.menu.flash.134217728_116391936.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_116391936.build.fs_start=286257152
amken_bunny.menu.flash.134217728_116391936.build.fs_end=402649088
amken_bunny.menu.flash.134217728_117440512=128MB (Sketch: 16MB, FS: 112MB)
amken_bunny.menu.flash.134217728_117440512.upload.maximum_size=16773120
amken_bunny.menu.flash.134217728_117440512.build.flash_total=134217728
amken_bunny.menu.flash.134217728_117440512.build.flash_length=16773120
amken_bunny.menu.flash.134217728_117440512.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_117440512.build.fs_start=285208576
amken_bunny.menu.flash.134217728_117440512.build.fs_end=402649088
amken_bunny.menu.flash.134217728_118489088=128MB (Sketch: 15MB, FS: 113MB)
amken_bunny.menu.flash.134217728_118489088.upload.maximum_size=15724544
amken_bunny.menu.flash.134217728_118489088.build.flash_total=134217728
amken_bunny.menu.flash.134217728_118489088.build.flash_length=15724544
amken_bunny.menu.flash.134217728_118489088.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_118489088.build.fs_start=284160000
amken_bunny.menu.flash.134217728_118489088.build.fs_end=402649088
amken_bunny.menu.flash.134217728_119537664=128MB (Sketch: 14MB, FS: 114MB)
amken_bunny.menu.flash.134217728_119537664.upload.maximum_size=14675968
amken_bunny.menu.flash.134217728_119537664.build.flash_total=134217728
amken_bunny.menu.flash.134217728_119537664.build.flash_length=14675968
amken_bunny.menu.flash.134217728_119537664.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_119537664.build.fs_start=283111424
amken_bunny.menu.flash.134217728_119537664.build.fs_end=402649088
amken_bunny.menu.flash.134217728_120586240=128MB (Sketch: 13MB, FS: 115MB)
amken_bunny.menu.flash.134217728_120586240.upload.maximum_size=13627392
amken_bunny.menu.flash.134217728_120586240.build.flash_total=134217728
amken_bunny.menu.flash.134217728_120586240.build.flash_length=13627392
amken_bunny.menu.flash.134217728_120586240.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_120586240.build.fs_start=282062848
amken_bunny.menu.flash.134217728_120586240.build.fs_end=402649088
amken_bunny.menu.flash.134217728_121634816=128MB (Sketch: 12MB, FS: 116MB)
amken_bunny.menu.flash.134217728_121634816.upload.maximum_size=12578816
amken_bunny.menu.flash.134217728_121634816.build.flash_total=134217728
amken_bunny.menu.flash.134217728_121634816.build.flash_length=12578816
amken_bunny.menu.flash.134217728_121634816.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_121634816.build.fs_start=281014272
amken_bunny.menu.flash.134217728_121634816.build.fs_end=402649088
amken_bunny.menu.flash.134217728_122683392=128MB (Sketch: 11MB, FS: 117MB)
amken_bunny.menu.flash.134217728_122683392.upload.maximum_size=11530240
amken_bunny.menu.flash.134217728_122683392.build.flash_total=134217728
amken_bunny.menu.flash.134217728_122683392.build.flash_length=11530240
amken_bunny.menu.flash.134217728_122683392.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_122683392.build.fs_start=279965696
amken_bunny.menu.flash.134217728_122683392.build.fs_end=402649088
amken_bunny.menu.flash.134217728_123731968=128MB (Sketch: 10MB, FS: 118MB)
amken_bunny.menu.flash.134217728_123731968.upload.maximum_size=10481664
amken_bunny.menu.flash.134217728_123731968.build.flash_total=134217728
amken_bunny.menu.flash.134217728_123731968.build.flash_length=10481664
amken_bunny.menu.flash.134217728_123731968.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_123731968.build.fs_start=278917120
amken_bunny.menu.flash.134217728_123731968.build.fs_end=402649088
amken_bunny.menu.flash.134217728_124780544=128MB (Sketch: 9MB, FS: 119MB)
amken_bunny.menu.flash.134217728_124780544.upload.maximum_size=9433088
amken_bunny.menu.flash.134217728_124780544.build.flash_total=134217728
amken_bunny.menu.flash.134217728_124780544.build.flash_length=9433088
amken_bunny.menu.flash.134217728_124780544.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_124780544.build.fs_start=277868544
amken_bunny.menu.flash.134217728_124780544.build.fs_end=402649088
amken_bunny.menu.flash.134217728_125829120=128MB (Sketch: 8MB, FS: 120MB)
amken_bunny.menu.flash.134217728_125829120.upload.maximum_size=8384512
amken_bunny.menu.flash.134217728_125829120.build.flash_total=134217728
amken_bunny.menu.flash.134217728_125829120.build.flash_length=8384512
amken_bunny.menu.flash.134217728_125829120.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_125829120.build.fs_start=276819968
amken_bunny.menu.flash.134217728_125829120.build.fs_end=402649088
amken_bunny.menu.flash.134217728_126877696=128MB (Sketch: 7MB, FS: 121MB)
amken_bunny.menu.flash.134217728_126877696.upload.maximum_size=7335936
amken_bunny.menu.flash.134217728_126877696.build.flash_total=134217728
amken_bunny.menu.flash.134217728_126877696.build.flash_length=7335936
amken_bunny.menu.flash.134217728_126877696.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_126877696.build.fs_start=275771392
amken_bunny.menu.flash.134217728_126877696.build.fs_end=402649088
amken_bunny.menu.flash.134217728_127926272=128MB (Sketch: 6MB, FS: 122MB)
amken_bunny.menu.flash.134217728_127926272.upload.maximum_size=6287360
amken_bunny.menu.flash.134217728_127926272.build.flash_total=134217728
amken_bunny.menu.flash.134217728_127926272.build.flash_length=6287360
amken_bunny.menu.flash.134217728_127926272.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_127926272.build.fs_start=274722816
amken_bunny.menu.flash.134217728_127926272.build.fs_end=402649088
amken_bunny.menu.flash.134217728_128974848=128MB (Sketch: 5MB, FS: 123MB)
amken_bunny.menu.flash.134217728_128974848.upload.maximum_size=5238784
amken_bunny.menu.flash.134217728_128974848.build.flash_total=134217728
amken_bunny.menu.flash.134217728_128974848.build.flash_length=5238784
amken_bunny.menu.flash.134217728_128974848.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_128974848.build.fs_start=273674240
amken_bunny.menu.flash.134217728_128974848.build.fs_end=402649088
amken_bunny.menu.flash.134217728_130023424=128MB (Sketch: 4MB, FS: 124MB)
amken_bunny.menu.flash.134217728_130023424.upload.maximum_size=4190208
amken_bunny.menu.flash.134217728_130023424.build.flash_total=134217728
amken_bunny.menu.flash.134217728_130023424.build.flash_length=4190208
amken_bunny.menu.flash.134217728_130023424.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_130023424.build.fs_start=272625664
amken_bunny.menu.flash.134217728_130023424.build.fs_end=402649088
amken_bunny.menu.flash.134217728_131072000=128MB (Sketch: 3MB, FS: 125MB)
amken_bunny.menu.flash.134217728_131072000.upload.maximum_size=3141632
amken_bunny.menu.flash.134217728_131072000.build.flash_total=134217728
amken_bunny.menu.flash.134217728_131072000.build.flash_length=3141632
amken_bunny.menu.flash.134217728_131072000.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_131072000.build.fs_start=271577088
amken_bunny.menu.flash.134217728_131072000.build.fs_end=402649088
amken_bunny.menu.flash.134217728_132120576=128MB (Sketch: 2MB, FS: 126MB)
amken_bunny.menu.flash.134217728_132120576.upload.maximum_size=2093056
amken_bunny.menu.flash.134217728_132120576.build.flash_total=134217728
amken_bunny.menu.flash.134217728_132120576.build.flash_length=2093056
amken_bunny.menu.flash.134217728_132120576.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_132120576.build.fs_start=270528512
amken_bunny.menu.flash.134217728_132120576.build.fs_end=402649088
amken_bunny.menu.flash.134217728_133169152=128MB (Sketch: 1MB, FS: 127MB)
amken_bunny.menu.flash.134217728_133169152.upload.maximum_size=1044480
amken_bunny.menu.flash.134217728_133169152.build.flash_total=134217728
amken_bunny.menu.flash.134217728_133169152.build.flash_length=1044480
amken_bunny.menu.flash.134217728_133169152.build.eeprom_start=402649088
amken_bunny.menu.flash.134217728_133169152.build.fs_start=269479936
amken_bunny.menu.flash.134217728_133169152.build.fs_end=402649088
amken_bunny.menu.freq.200=200 MHz
amken_bunny.menu.freq.200.build.f_cpu=200000000L
amken_bunny.menu.freq.50=50 MHz
amken_bunny.menu.freq.50.build.f_cpu=50000000L
amken_bunny.menu.freq.100=100 MHz
amken_bunny.menu.freq.100.build.f_cpu=100000000L
amken_bunny.menu.freq.120=120 MHz
amken_bunny.menu.freq.120.build.f_cpu=120000000L
amken_bunny.menu.freq.125=125 MHz
amken_bunny.menu.freq.125.build.f_cpu=125000000L
amken_bunny.menu.freq.128=128 MHz
amken_bunny.menu.freq.128.build.f_cpu=128000000L
amken_bunny.menu.freq.133=133 MHz
amken_bunny.menu.freq.133.build.f_cpu=133000000L
amken_bunny.menu.freq.150=150 MHz
amken_bunny.menu.freq.150.build.f_cpu=150000000L
amken_bunny.menu.freq.176=176 MHz
amken_bunny.menu.freq.176.build.f_cpu=176000000L
amken_bunny.menu.freq.225=225 MHz (Overclock)
amken_bunny.menu.freq.225.build.f_cpu=225000000L
amken_bunny.menu.freq.240=240 MHz (Overclock)
amken_bunny.menu.freq.240.build.f_cpu=240000000L
amken_bunny.menu.freq.250=250 MHz (Overclock)
amken_bunny.menu.freq.250.build.f_cpu=250000000L
amken_bunny.menu.freq.276=276 MHz (Overclock)
amken_bunny.menu.freq.276.build.f_cpu=276000000L
amken_bunny.menu.freq.300=300 MHz (Overclock)
amken_bunny.menu.freq.300.build.f_cpu=300000000L
amken_bunny.menu.opt.Small=Small (-Os) (standard)
amken_bunny.menu.opt.Small.build.flags.optimize=-Os
amken_bunny.menu.opt.Optimize=Optimize (-O)
amken_bunny.menu.opt.Optimize.build.flags.optimize=-O
amken_bunny.menu.opt.Optimize2=Optimize More (-O2)
amken_bunny.menu.opt.Optimize2.build.flags.optimize=-O2
amken_bunny.menu.opt.Optimize3=Optimize Even More (-O3)
amken_bunny.menu.opt.Optimize3.build.flags.optimize=-O3
amken_bunny.menu.opt.Fast=Fast (-Ofast) (maybe slower)
amken_bunny.menu.opt.Fast.build.flags.optimize=-Ofast
amken_bunny.menu.opt.Debug=Debug (-Og)
amken_bunny.menu.opt.Debug.build.flags.optimize=-Og
amken_bunny.menu.opt.Disabled=Disabled (-O0)
amken_bunny.menu.opt.Disabled.build.flags.optimize=-O0
amken_bunny.menu.profile.Disabled=Disabled
amken_bunny.menu.profile.Disabled.build.flags.profile=
amken_bunny.menu.profile.Enabled=Enabled
amken_bunny.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
amken_bunny.menu.rtti.Disabled=Disabled
amken_bunny.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
amken_bunny.menu.rtti.Enabled=Enabled
amken_bunny.menu.rtti.Enabled.build.flags.rtti=
amken_bunny.menu.stackprotect.Disabled=Disabled
amken_bunny.menu.stackprotect.Disabled.build.flags.stackprotect=
amken_bunny.menu.stackprotect.Enabled=Enabled
amken_bunny.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
amken_bunny.menu.exceptions.Disabled=Disabled
amken_bunny.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
amken_bunny.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
amken_bunny.menu.exceptions.Enabled=Enabled
amken_bunny.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
amken_bunny.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
amken_bunny.menu.dbgport.Disabled=Disabled
amken_bunny.menu.dbgport.Disabled.build.debug_port=
amken_bunny.menu.dbgport.Serial=Serial
amken_bunny.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
amken_bunny.menu.dbgport.Serial1=Serial1
amken_bunny.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
amken_bunny.menu.dbgport.Serial2=Serial2
amken_bunny.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
amken_bunny.menu.dbgport.SerialSemi=SerialSemi
amken_bunny.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
amken_bunny.menu.dbglvl.None=None
amken_bunny.menu.dbglvl.None.build.debug_level=
amken_bunny.menu.dbglvl.Core=Core
amken_bunny.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
amken_bunny.menu.dbglvl.SPI=SPI
amken_bunny.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
amken_bunny.menu.dbglvl.Wire=Wire
amken_bunny.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
amken_bunny.menu.dbglvl.Bluetooth=Bluetooth
amken_bunny.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
amken_bunny.menu.dbglvl.All=All
amken_bunny.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
amken_bunny.menu.dbglvl.NDEBUG=NDEBUG
amken_bunny.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
amken_bunny.menu.usbstack.picosdk=Pico SDK
amken_bunny.menu.usbstack.picosdk.build.usbstack_flags=
amken_bunny.menu.usbstack.tinyusb=Adafruit TinyUSB
amken_bunny.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_bunny.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
amken_bunny.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_bunny.menu.usbstack.nousb=No USB
amken_bunny.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
amken_bunny.menu.ipbtstack.ipv4only=IPv4 Only
amken_bunny.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
amken_bunny.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
amken_bunny.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
amken_bunny.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
amken_bunny.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
amken_bunny.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
amken_bunny.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
amken_bunny.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_bunny.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
amken_bunny.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
amken_bunny.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_bunny.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
amken_bunny.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
amken_bunny.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_bunny.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
amken_bunny.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
amken_bunny.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_bunny.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
amken_bunny.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
amken_bunny.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
amken_bunny.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_bunny.menu.uploadmethod.default=Default (UF2)
amken_bunny.menu.uploadmethod.default.build.ram_length=256k
amken_bunny.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
amken_bunny.menu.uploadmethod.default.upload.maximum_data_size=262144
amken_bunny.menu.uploadmethod.default.upload.tool=uf2conv
amken_bunny.menu.uploadmethod.default.upload.tool.default=uf2conv
amken_bunny.menu.uploadmethod.default.upload.tool.network=uf2conv-network
amken_bunny.menu.uploadmethod.picotool=Picotool
amken_bunny.menu.uploadmethod.picotool.build.ram_length=256k
amken_bunny.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
amken_bunny.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
amken_bunny.menu.uploadmethod.picotool.upload.maximum_data_size=262144
amken_bunny.menu.uploadmethod.picotool.upload.tool=picotool
amken_bunny.menu.uploadmethod.picotool.upload.tool.default=picotool
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
amken_bunny.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Amken Revelop
# -----------------------------------
amken_revelop.name=Amken Revelop
amken_revelop.vid.0=0x2770
amken_revelop.pid.0=0x7304
amken_revelop.upload_port.0.vid=0x2770
amken_revelop.upload_port.0.pid=0x7304
amken_revelop.build.usbvid=-DUSBD_VID=0x2770
amken_revelop.build.usbpid=-DUSBD_PID=0x7304
amken_revelop.build.usbpwr=-DUSBD_MAX_POWER_MA=250
amken_revelop.build.board=AMKEN_REVELOP
amken_revelop.build.mcu=cortex-m0plus
amken_revelop.build.chip=rp2040
amken_revelop.build.toolchain=arm-none-eabi
amken_revelop.build.toolchainpkg=pqt-gcc
amken_revelop.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
amken_revelop.build.uf2family=--family rp2040
amken_revelop.build.variant=amken_revelop
amken_revelop.upload.maximum_size=33554432
amken_revelop.upload.wait_for_upload_port=true
amken_revelop.upload.erase_cmd=
amken_revelop.serial.disableDTR=false
amken_revelop.serial.disableRTS=false
amken_revelop.build.f_cpu=125000000
amken_revelop.build.led=
amken_revelop.build.core=rp2040
amken_revelop.build.ldscript=memmap_default.ld
amken_revelop.build.boot2=boot2_W25Q32JVxQ_4_padded_checksum
amken_revelop.build.usb_manufacturer="Amken"
amken_revelop.build.usb_product="Revelop"
amken_revelop.build.extra_flags=
amken_revelop.menu.flash.33554432_0=32MB (no FS)
amken_revelop.menu.flash.33554432_0.upload.maximum_size=33550336
amken_revelop.menu.flash.33554432_0.build.flash_total=33554432
amken_revelop.menu.flash.33554432_0.build.flash_length=33550336
amken_revelop.menu.flash.33554432_0.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_0.build.fs_start=301985792
amken_revelop.menu.flash.33554432_0.build.fs_end=301985792
amken_revelop.menu.flash.33554432_65536=32MB (Sketch: 32704KB, FS: 64KB)
amken_revelop.menu.flash.33554432_65536.upload.maximum_size=33484800
amken_revelop.menu.flash.33554432_65536.build.flash_total=33554432
amken_revelop.menu.flash.33554432_65536.build.flash_length=33484800
amken_revelop.menu.flash.33554432_65536.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_65536.build.fs_start=301920256
amken_revelop.menu.flash.33554432_65536.build.fs_end=301985792
amken_revelop.menu.flash.33554432_131072=32MB (Sketch: 32640KB, FS: 128KB)
amken_revelop.menu.flash.33554432_131072.upload.maximum_size=33419264
amken_revelop.menu.flash.33554432_131072.build.flash_total=33554432
amken_revelop.menu.flash.33554432_131072.build.flash_length=33419264
amken_revelop.menu.flash.33554432_131072.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_131072.build.fs_start=301854720
amken_revelop.menu.flash.33554432_131072.build.fs_end=301985792
amken_revelop.menu.flash.33554432_262144=32MB (Sketch: 32512KB, FS: 256KB)
amken_revelop.menu.flash.33554432_262144.upload.maximum_size=33288192
amken_revelop.menu.flash.33554432_262144.build.flash_total=33554432
amken_revelop.menu.flash.33554432_262144.build.flash_length=33288192
amken_revelop.menu.flash.33554432_262144.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_262144.build.fs_start=301723648
amken_revelop.menu.flash.33554432_262144.build.fs_end=301985792
amken_revelop.menu.flash.33554432_524288=32MB (Sketch: 32256KB, FS: 512KB)
amken_revelop.menu.flash.33554432_524288.upload.maximum_size=33026048
amken_revelop.menu.flash.33554432_524288.build.flash_total=33554432
amken_revelop.menu.flash.33554432_524288.build.flash_length=33026048
amken_revelop.menu.flash.33554432_524288.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_524288.build.fs_start=301461504
amken_revelop.menu.flash.33554432_524288.build.fs_end=301985792
amken_revelop.menu.flash.33554432_1048576=32MB (Sketch: 31MB, FS: 1MB)
amken_revelop.menu.flash.33554432_1048576.upload.maximum_size=32501760
amken_revelop.menu.flash.33554432_1048576.build.flash_total=33554432
amken_revelop.menu.flash.33554432_1048576.build.flash_length=32501760
amken_revelop.menu.flash.33554432_1048576.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_1048576.build.fs_start=300937216
amken_revelop.menu.flash.33554432_1048576.build.fs_end=301985792
amken_revelop.menu.flash.33554432_2097152=32MB (Sketch: 30MB, FS: 2MB)
amken_revelop.menu.flash.33554432_2097152.upload.maximum_size=31453184
amken_revelop.menu.flash.33554432_2097152.build.flash_total=33554432
amken_revelop.menu.flash.33554432_2097152.build.flash_length=31453184
amken_revelop.menu.flash.33554432_2097152.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_2097152.build.fs_start=299888640
amken_revelop.menu.flash.33554432_2097152.build.fs_end=301985792
amken_revelop.menu.flash.33554432_3145728=32MB (Sketch: 29MB, FS: 3MB)
amken_revelop.menu.flash.33554432_3145728.upload.maximum_size=30404608
amken_revelop.menu.flash.33554432_3145728.build.flash_total=33554432
amken_revelop.menu.flash.33554432_3145728.build.flash_length=30404608
amken_revelop.menu.flash.33554432_3145728.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_3145728.build.fs_start=298840064
amken_revelop.menu.flash.33554432_3145728.build.fs_end=301985792
amken_revelop.menu.flash.33554432_4194304=32MB (Sketch: 28MB, FS: 4MB)
amken_revelop.menu.flash.33554432_4194304.upload.maximum_size=29356032
amken_revelop.menu.flash.33554432_4194304.build.flash_total=33554432
amken_revelop.menu.flash.33554432_4194304.build.flash_length=29356032
amken_revelop.menu.flash.33554432_4194304.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_4194304.build.fs_start=297791488
amken_revelop.menu.flash.33554432_4194304.build.fs_end=301985792
amken_revelop.menu.flash.33554432_5242880=32MB (Sketch: 27MB, FS: 5MB)
amken_revelop.menu.flash.33554432_5242880.upload.maximum_size=28307456
amken_revelop.menu.flash.33554432_5242880.build.flash_total=33554432
amken_revelop.menu.flash.33554432_5242880.build.flash_length=28307456
amken_revelop.menu.flash.33554432_5242880.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_5242880.build.fs_start=296742912
amken_revelop.menu.flash.33554432_5242880.build.fs_end=301985792
amken_revelop.menu.flash.33554432_6291456=32MB (Sketch: 26MB, FS: 6MB)
amken_revelop.menu.flash.33554432_6291456.upload.maximum_size=27258880
amken_revelop.menu.flash.33554432_6291456.build.flash_total=33554432
amken_revelop.menu.flash.33554432_6291456.build.flash_length=27258880
amken_revelop.menu.flash.33554432_6291456.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_6291456.build.fs_start=295694336
amken_revelop.menu.flash.33554432_6291456.build.fs_end=301985792
amken_revelop.menu.flash.33554432_7340032=32MB (Sketch: 25MB, FS: 7MB)
amken_revelop.menu.flash.33554432_7340032.upload.maximum_size=26210304
amken_revelop.menu.flash.33554432_7340032.build.flash_total=33554432
amken_revelop.menu.flash.33554432_7340032.build.flash_length=26210304
amken_revelop.menu.flash.33554432_7340032.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_7340032.build.fs_start=294645760
amken_revelop.menu.flash.33554432_7340032.build.fs_end=301985792
amken_revelop.menu.flash.33554432_8388608=32MB (Sketch: 24MB, FS: 8MB)
amken_revelop.menu.flash.33554432_8388608.upload.maximum_size=25161728
amken_revelop.menu.flash.33554432_8388608.build.flash_total=33554432
amken_revelop.menu.flash.33554432_8388608.build.flash_length=25161728
amken_revelop.menu.flash.33554432_8388608.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_8388608.build.fs_start=293597184
amken_revelop.menu.flash.33554432_8388608.build.fs_end=301985792
amken_revelop.menu.flash.33554432_9437184=32MB (Sketch: 23MB, FS: 9MB)
amken_revelop.menu.flash.33554432_9437184.upload.maximum_size=24113152
amken_revelop.menu.flash.33554432_9437184.build.flash_total=33554432
amken_revelop.menu.flash.33554432_9437184.build.flash_length=24113152
amken_revelop.menu.flash.33554432_9437184.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_9437184.build.fs_start=292548608
amken_revelop.menu.flash.33554432_9437184.build.fs_end=301985792
amken_revelop.menu.flash.33554432_10485760=32MB (Sketch: 22MB, FS: 10MB)
amken_revelop.menu.flash.33554432_10485760.upload.maximum_size=23064576
amken_revelop.menu.flash.33554432_10485760.build.flash_total=33554432
amken_revelop.menu.flash.33554432_10485760.build.flash_length=23064576
amken_revelop.menu.flash.33554432_10485760.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_10485760.build.fs_start=291500032
amken_revelop.menu.flash.33554432_10485760.build.fs_end=301985792
amken_revelop.menu.flash.33554432_11534336=32MB (Sketch: 21MB, FS: 11MB)
amken_revelop.menu.flash.33554432_11534336.upload.maximum_size=22016000
amken_revelop.menu.flash.33554432_11534336.build.flash_total=33554432
amken_revelop.menu.flash.33554432_11534336.build.flash_length=22016000
amken_revelop.menu.flash.33554432_11534336.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_11534336.build.fs_start=290451456
amken_revelop.menu.flash.33554432_11534336.build.fs_end=301985792
amken_revelop.menu.flash.33554432_12582912=32MB (Sketch: 20MB, FS: 12MB)
amken_revelop.menu.flash.33554432_12582912.upload.maximum_size=20967424
amken_revelop.menu.flash.33554432_12582912.build.flash_total=33554432
amken_revelop.menu.flash.33554432_12582912.build.flash_length=20967424
amken_revelop.menu.flash.33554432_12582912.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_12582912.build.fs_start=289402880
amken_revelop.menu.flash.33554432_12582912.build.fs_end=301985792
amken_revelop.menu.flash.33554432_13631488=32MB (Sketch: 19MB, FS: 13MB)
amken_revelop.menu.flash.33554432_13631488.upload.maximum_size=19918848
amken_revelop.menu.flash.33554432_13631488.build.flash_total=33554432
amken_revelop.menu.flash.33554432_13631488.build.flash_length=19918848
amken_revelop.menu.flash.33554432_13631488.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_13631488.build.fs_start=288354304
amken_revelop.menu.flash.33554432_13631488.build.fs_end=301985792
amken_revelop.menu.flash.33554432_14680064=32MB (Sketch: 18MB, FS: 14MB)
amken_revelop.menu.flash.33554432_14680064.upload.maximum_size=18870272
amken_revelop.menu.flash.33554432_14680064.build.flash_total=33554432
amken_revelop.menu.flash.33554432_14680064.build.flash_length=18870272
amken_revelop.menu.flash.33554432_14680064.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_14680064.build.fs_start=287305728
amken_revelop.menu.flash.33554432_14680064.build.fs_end=301985792
amken_revelop.menu.flash.33554432_15728640=32MB (Sketch: 17MB, FS: 15MB)
amken_revelop.menu.flash.33554432_15728640.upload.maximum_size=17821696
amken_revelop.menu.flash.33554432_15728640.build.flash_total=33554432
amken_revelop.menu.flash.33554432_15728640.build.flash_length=17821696
amken_revelop.menu.flash.33554432_15728640.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_15728640.build.fs_start=286257152
amken_revelop.menu.flash.33554432_15728640.build.fs_end=301985792
amken_revelop.menu.flash.33554432_16777216=32MB (Sketch: 16MB, FS: 16MB)
amken_revelop.menu.flash.33554432_16777216.upload.maximum_size=16773120
amken_revelop.menu.flash.33554432_16777216.build.flash_total=33554432
amken_revelop.menu.flash.33554432_16777216.build.flash_length=16773120
amken_revelop.menu.flash.33554432_16777216.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_16777216.build.fs_start=285208576
amken_revelop.menu.flash.33554432_16777216.build.fs_end=301985792
amken_revelop.menu.flash.33554432_17825792=32MB (Sketch: 15MB, FS: 17MB)
amken_revelop.menu.flash.33554432_17825792.upload.maximum_size=15724544
amken_revelop.menu.flash.33554432_17825792.build.flash_total=33554432
amken_revelop.menu.flash.33554432_17825792.build.flash_length=15724544
amken_revelop.menu.flash.33554432_17825792.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_17825792.build.fs_start=284160000
amken_revelop.menu.flash.33554432_17825792.build.fs_end=301985792
amken_revelop.menu.flash.33554432_18874368=32MB (Sketch: 14MB, FS: 18MB)
amken_revelop.menu.flash.33554432_18874368.upload.maximum_size=14675968
amken_revelop.menu.flash.33554432_18874368.build.flash_total=33554432
amken_revelop.menu.flash.33554432_18874368.build.flash_length=14675968
amken_revelop.menu.flash.33554432_18874368.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_18874368.build.fs_start=283111424
amken_revelop.menu.flash.33554432_18874368.build.fs_end=301985792
amken_revelop.menu.flash.33554432_19922944=32MB (Sketch: 13MB, FS: 19MB)
amken_revelop.menu.flash.33554432_19922944.upload.maximum_size=13627392
amken_revelop.menu.flash.33554432_19922944.build.flash_total=33554432
amken_revelop.menu.flash.33554432_19922944.build.flash_length=13627392
amken_revelop.menu.flash.33554432_19922944.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_19922944.build.fs_start=282062848
amken_revelop.menu.flash.33554432_19922944.build.fs_end=301985792
amken_revelop.menu.flash.33554432_20971520=32MB (Sketch: 12MB, FS: 20MB)
amken_revelop.menu.flash.33554432_20971520.upload.maximum_size=12578816
amken_revelop.menu.flash.33554432_20971520.build.flash_total=33554432
amken_revelop.menu.flash.33554432_20971520.build.flash_length=12578816
amken_revelop.menu.flash.33554432_20971520.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_20971520.build.fs_start=281014272
amken_revelop.menu.flash.33554432_20971520.build.fs_end=301985792
amken_revelop.menu.flash.33554432_22020096=32MB (Sketch: 11MB, FS: 21MB)
amken_revelop.menu.flash.33554432_22020096.upload.maximum_size=11530240
amken_revelop.menu.flash.33554432_22020096.build.flash_total=33554432
amken_revelop.menu.flash.33554432_22020096.build.flash_length=11530240
amken_revelop.menu.flash.33554432_22020096.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_22020096.build.fs_start=279965696
amken_revelop.menu.flash.33554432_22020096.build.fs_end=301985792
amken_revelop.menu.flash.33554432_23068672=32MB (Sketch: 10MB, FS: 22MB)
amken_revelop.menu.flash.33554432_23068672.upload.maximum_size=10481664
amken_revelop.menu.flash.33554432_23068672.build.flash_total=33554432
amken_revelop.menu.flash.33554432_23068672.build.flash_length=10481664
amken_revelop.menu.flash.33554432_23068672.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_23068672.build.fs_start=278917120
amken_revelop.menu.flash.33554432_23068672.build.fs_end=301985792
amken_revelop.menu.flash.33554432_24117248=32MB (Sketch: 9MB, FS: 23MB)
amken_revelop.menu.flash.33554432_24117248.upload.maximum_size=9433088
amken_revelop.menu.flash.33554432_24117248.build.flash_total=33554432
amken_revelop.menu.flash.33554432_24117248.build.flash_length=9433088
amken_revelop.menu.flash.33554432_24117248.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_24117248.build.fs_start=277868544
amken_revelop.menu.flash.33554432_24117248.build.fs_end=301985792
amken_revelop.menu.flash.33554432_25165824=32MB (Sketch: 8MB, FS: 24MB)
amken_revelop.menu.flash.33554432_25165824.upload.maximum_size=8384512
amken_revelop.menu.flash.33554432_25165824.build.flash_total=33554432
amken_revelop.menu.flash.33554432_25165824.build.flash_length=8384512
amken_revelop.menu.flash.33554432_25165824.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_25165824.build.fs_start=276819968
amken_revelop.menu.flash.33554432_25165824.build.fs_end=301985792
amken_revelop.menu.flash.33554432_26214400=32MB (Sketch: 7MB, FS: 25MB)
amken_revelop.menu.flash.33554432_26214400.upload.maximum_size=7335936
amken_revelop.menu.flash.33554432_26214400.build.flash_total=33554432
amken_revelop.menu.flash.33554432_26214400.build.flash_length=7335936
amken_revelop.menu.flash.33554432_26214400.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_26214400.build.fs_start=275771392
amken_revelop.menu.flash.33554432_26214400.build.fs_end=301985792
amken_revelop.menu.flash.33554432_27262976=32MB (Sketch: 6MB, FS: 26MB)
amken_revelop.menu.flash.33554432_27262976.upload.maximum_size=6287360
amken_revelop.menu.flash.33554432_27262976.build.flash_total=33554432
amken_revelop.menu.flash.33554432_27262976.build.flash_length=6287360
amken_revelop.menu.flash.33554432_27262976.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_27262976.build.fs_start=274722816
amken_revelop.menu.flash.33554432_27262976.build.fs_end=301985792
amken_revelop.menu.flash.33554432_28311552=32MB (Sketch: 5MB, FS: 27MB)
amken_revelop.menu.flash.33554432_28311552.upload.maximum_size=5238784
amken_revelop.menu.flash.33554432_28311552.build.flash_total=33554432
amken_revelop.menu.flash.33554432_28311552.build.flash_length=5238784
amken_revelop.menu.flash.33554432_28311552.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_28311552.build.fs_start=273674240
amken_revelop.menu.flash.33554432_28311552.build.fs_end=301985792
amken_revelop.menu.flash.33554432_29360128=32MB (Sketch: 4MB, FS: 28MB)
amken_revelop.menu.flash.33554432_29360128.upload.maximum_size=4190208
amken_revelop.menu.flash.33554432_29360128.build.flash_total=33554432
amken_revelop.menu.flash.33554432_29360128.build.flash_length=4190208
amken_revelop.menu.flash.33554432_29360128.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_29360128.build.fs_start=272625664
amken_revelop.menu.flash.33554432_29360128.build.fs_end=301985792
amken_revelop.menu.flash.33554432_30408704=32MB (Sketch: 3MB, FS: 29MB)
amken_revelop.menu.flash.33554432_30408704.upload.maximum_size=3141632
amken_revelop.menu.flash.33554432_30408704.build.flash_total=33554432
amken_revelop.menu.flash.33554432_30408704.build.flash_length=3141632
amken_revelop.menu.flash.33554432_30408704.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_30408704.build.fs_start=271577088
amken_revelop.menu.flash.33554432_30408704.build.fs_end=301985792
amken_revelop.menu.flash.33554432_31457280=32MB (Sketch: 2MB, FS: 30MB)
amken_revelop.menu.flash.33554432_31457280.upload.maximum_size=2093056
amken_revelop.menu.flash.33554432_31457280.build.flash_total=33554432
amken_revelop.menu.flash.33554432_31457280.build.flash_length=2093056
amken_revelop.menu.flash.33554432_31457280.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_31457280.build.fs_start=270528512
amken_revelop.menu.flash.33554432_31457280.build.fs_end=301985792
amken_revelop.menu.flash.33554432_32505856=32MB (Sketch: 1MB, FS: 31MB)
amken_revelop.menu.flash.33554432_32505856.upload.maximum_size=1044480
amken_revelop.menu.flash.33554432_32505856.build.flash_total=33554432
amken_revelop.menu.flash.33554432_32505856.build.flash_length=1044480
amken_revelop.menu.flash.33554432_32505856.build.eeprom_start=301985792
amken_revelop.menu.flash.33554432_32505856.build.fs_start=269479936
amken_revelop.menu.flash.33554432_32505856.build.fs_end=301985792
amken_revelop.menu.freq.200=200 MHz
amken_revelop.menu.freq.200.build.f_cpu=200000000L
amken_revelop.menu.freq.50=50 MHz
amken_revelop.menu.freq.50.build.f_cpu=50000000L
amken_revelop.menu.freq.100=100 MHz
amken_revelop.menu.freq.100.build.f_cpu=100000000L
amken_revelop.menu.freq.120=120 MHz
amken_revelop.menu.freq.120.build.f_cpu=120000000L
amken_revelop.menu.freq.125=125 MHz
amken_revelop.menu.freq.125.build.f_cpu=125000000L
amken_revelop.menu.freq.128=128 MHz
amken_revelop.menu.freq.128.build.f_cpu=128000000L
amken_revelop.menu.freq.133=133 MHz
amken_revelop.menu.freq.133.build.f_cpu=133000000L
amken_revelop.menu.freq.150=150 MHz
amken_revelop.menu.freq.150.build.f_cpu=150000000L
amken_revelop.menu.freq.176=176 MHz
amken_revelop.menu.freq.176.build.f_cpu=176000000L
amken_revelop.menu.freq.225=225 MHz (Overclock)
amken_revelop.menu.freq.225.build.f_cpu=225000000L
amken_revelop.menu.freq.240=240 MHz (Overclock)
amken_revelop.menu.freq.240.build.f_cpu=240000000L
amken_revelop.menu.freq.250=250 MHz (Overclock)
amken_revelop.menu.freq.250.build.f_cpu=250000000L
amken_revelop.menu.freq.276=276 MHz (Overclock)
amken_revelop.menu.freq.276.build.f_cpu=276000000L
amken_revelop.menu.freq.300=300 MHz (Overclock)
amken_revelop.menu.freq.300.build.f_cpu=300000000L
amken_revelop.menu.opt.Small=Small (-Os) (standard)
amken_revelop.menu.opt.Small.build.flags.optimize=-Os
amken_revelop.menu.opt.Optimize=Optimize (-O)
amken_revelop.menu.opt.Optimize.build.flags.optimize=-O
amken_revelop.menu.opt.Optimize2=Optimize More (-O2)
amken_revelop.menu.opt.Optimize2.build.flags.optimize=-O2
amken_revelop.menu.opt.Optimize3=Optimize Even More (-O3)
amken_revelop.menu.opt.Optimize3.build.flags.optimize=-O3
amken_revelop.menu.opt.Fast=Fast (-Ofast) (maybe slower)
amken_revelop.menu.opt.Fast.build.flags.optimize=-Ofast
amken_revelop.menu.opt.Debug=Debug (-Og)
amken_revelop.menu.opt.Debug.build.flags.optimize=-Og
amken_revelop.menu.opt.Disabled=Disabled (-O0)
amken_revelop.menu.opt.Disabled.build.flags.optimize=-O0
amken_revelop.menu.profile.Disabled=Disabled
amken_revelop.menu.profile.Disabled.build.flags.profile=
amken_revelop.menu.profile.Enabled=Enabled
amken_revelop.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
amken_revelop.menu.rtti.Disabled=Disabled
amken_revelop.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
amken_revelop.menu.rtti.Enabled=Enabled
amken_revelop.menu.rtti.Enabled.build.flags.rtti=
amken_revelop.menu.stackprotect.Disabled=Disabled
amken_revelop.menu.stackprotect.Disabled.build.flags.stackprotect=
amken_revelop.menu.stackprotect.Enabled=Enabled
amken_revelop.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
amken_revelop.menu.exceptions.Disabled=Disabled
amken_revelop.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
amken_revelop.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
amken_revelop.menu.exceptions.Enabled=Enabled
amken_revelop.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
amken_revelop.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
amken_revelop.menu.dbgport.Disabled=Disabled
amken_revelop.menu.dbgport.Disabled.build.debug_port=
amken_revelop.menu.dbgport.Serial=Serial
amken_revelop.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
amken_revelop.menu.dbgport.Serial1=Serial1
amken_revelop.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
amken_revelop.menu.dbgport.Serial2=Serial2
amken_revelop.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
amken_revelop.menu.dbgport.SerialSemi=SerialSemi
amken_revelop.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
amken_revelop.menu.dbglvl.None=None
amken_revelop.menu.dbglvl.None.build.debug_level=
amken_revelop.menu.dbglvl.Core=Core
amken_revelop.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
amken_revelop.menu.dbglvl.SPI=SPI
amken_revelop.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
amken_revelop.menu.dbglvl.Wire=Wire
amken_revelop.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
amken_revelop.menu.dbglvl.Bluetooth=Bluetooth
amken_revelop.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
amken_revelop.menu.dbglvl.All=All
amken_revelop.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
amken_revelop.menu.dbglvl.NDEBUG=NDEBUG
amken_revelop.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
amken_revelop.menu.usbstack.picosdk=Pico SDK
amken_revelop.menu.usbstack.picosdk.build.usbstack_flags=
amken_revelop.menu.usbstack.tinyusb=Adafruit TinyUSB
amken_revelop.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
amken_revelop.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop.menu.usbstack.nousb=No USB
amken_revelop.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
amken_revelop.menu.ipbtstack.ipv4only=IPv4 Only
amken_revelop.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
amken_revelop.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
amken_revelop.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
amken_revelop.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
amken_revelop.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
amken_revelop.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
amken_revelop.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
amken_revelop.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
amken_revelop.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
amken_revelop.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
amken_revelop.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
amken_revelop.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
amken_revelop.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
amken_revelop.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
amken_revelop.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
amken_revelop.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
amken_revelop.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop.menu.uploadmethod.default=Default (UF2)
amken_revelop.menu.uploadmethod.default.build.ram_length=256k
amken_revelop.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop.menu.uploadmethod.default.upload.maximum_data_size=262144
amken_revelop.menu.uploadmethod.default.upload.tool=uf2conv
amken_revelop.menu.uploadmethod.default.upload.tool.default=uf2conv
amken_revelop.menu.uploadmethod.default.upload.tool.network=uf2conv-network
amken_revelop.menu.uploadmethod.picotool=Picotool
amken_revelop.menu.uploadmethod.picotool.build.ram_length=256k
amken_revelop.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
amken_revelop.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
amken_revelop.menu.uploadmethod.picotool.upload.maximum_data_size=262144
amken_revelop.menu.uploadmethod.picotool.upload.tool=picotool
amken_revelop.menu.uploadmethod.picotool.upload.tool.default=picotool
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
amken_revelop.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Amken Revelop Plus
# -----------------------------------
amken_revelop_plus.name=Amken Revelop Plus
amken_revelop_plus.vid.0=0x2770
amken_revelop_plus.pid.0=0x7305
amken_revelop_plus.upload_port.0.vid=0x2770
amken_revelop_plus.upload_port.0.pid=0x7305
amken_revelop_plus.build.usbvid=-DUSBD_VID=0x2770
amken_revelop_plus.build.usbpid=-DUSBD_PID=0x7305
amken_revelop_plus.build.usbpwr=-DUSBD_MAX_POWER_MA=250
amken_revelop_plus.build.board=AMKEN_REVELOP_PLUS
amken_revelop_plus.build.mcu=cortex-m0plus
amken_revelop_plus.build.chip=rp2040
amken_revelop_plus.build.toolchain=arm-none-eabi
amken_revelop_plus.build.toolchainpkg=pqt-gcc
amken_revelop_plus.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
amken_revelop_plus.build.uf2family=--family rp2040
amken_revelop_plus.build.variant=amken_revelop_plus
amken_revelop_plus.upload.maximum_size=33554432
amken_revelop_plus.upload.wait_for_upload_port=true
amken_revelop_plus.upload.erase_cmd=
amken_revelop_plus.serial.disableDTR=false
amken_revelop_plus.serial.disableRTS=false
amken_revelop_plus.build.f_cpu=125000000
amken_revelop_plus.build.led=
amken_revelop_plus.build.core=rp2040
amken_revelop_plus.build.ldscript=memmap_default.ld
amken_revelop_plus.build.boot2=boot2_W25Q32JVxQ_4_padded_checksum
amken_revelop_plus.build.usb_manufacturer="Amken"
amken_revelop_plus.build.usb_product="Revelop Plus"
amken_revelop_plus.build.extra_flags=
amken_revelop_plus.menu.flash.33554432_0=32MB (no FS)
amken_revelop_plus.menu.flash.33554432_0.upload.maximum_size=33550336
amken_revelop_plus.menu.flash.33554432_0.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_0.build.flash_length=33550336
amken_revelop_plus.menu.flash.33554432_0.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_0.build.fs_start=301985792
amken_revelop_plus.menu.flash.33554432_0.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_65536=32MB (Sketch: 32704KB, FS: 64KB)
amken_revelop_plus.menu.flash.33554432_65536.upload.maximum_size=33484800
amken_revelop_plus.menu.flash.33554432_65536.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_65536.build.flash_length=33484800
amken_revelop_plus.menu.flash.33554432_65536.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_65536.build.fs_start=301920256
amken_revelop_plus.menu.flash.33554432_65536.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_131072=32MB (Sketch: 32640KB, FS: 128KB)
amken_revelop_plus.menu.flash.33554432_131072.upload.maximum_size=33419264
amken_revelop_plus.menu.flash.33554432_131072.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_131072.build.flash_length=33419264
amken_revelop_plus.menu.flash.33554432_131072.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_131072.build.fs_start=301854720
amken_revelop_plus.menu.flash.33554432_131072.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_262144=32MB (Sketch: 32512KB, FS: 256KB)
amken_revelop_plus.menu.flash.33554432_262144.upload.maximum_size=33288192
amken_revelop_plus.menu.flash.33554432_262144.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_262144.build.flash_length=33288192
amken_revelop_plus.menu.flash.33554432_262144.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_262144.build.fs_start=301723648
amken_revelop_plus.menu.flash.33554432_262144.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_524288=32MB (Sketch: 32256KB, FS: 512KB)
amken_revelop_plus.menu.flash.33554432_524288.upload.maximum_size=33026048
amken_revelop_plus.menu.flash.33554432_524288.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_524288.build.flash_length=33026048
amken_revelop_plus.menu.flash.33554432_524288.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_524288.build.fs_start=301461504
amken_revelop_plus.menu.flash.33554432_524288.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_1048576=32MB (Sketch: 31MB, FS: 1MB)
amken_revelop_plus.menu.flash.33554432_1048576.upload.maximum_size=32501760
amken_revelop_plus.menu.flash.33554432_1048576.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_1048576.build.flash_length=32501760
amken_revelop_plus.menu.flash.33554432_1048576.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_1048576.build.fs_start=300937216
amken_revelop_plus.menu.flash.33554432_1048576.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_2097152=32MB (Sketch: 30MB, FS: 2MB)
amken_revelop_plus.menu.flash.33554432_2097152.upload.maximum_size=31453184
amken_revelop_plus.menu.flash.33554432_2097152.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_2097152.build.flash_length=31453184
amken_revelop_plus.menu.flash.33554432_2097152.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_2097152.build.fs_start=299888640
amken_revelop_plus.menu.flash.33554432_2097152.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_3145728=32MB (Sketch: 29MB, FS: 3MB)
amken_revelop_plus.menu.flash.33554432_3145728.upload.maximum_size=30404608
amken_revelop_plus.menu.flash.33554432_3145728.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_3145728.build.flash_length=30404608
amken_revelop_plus.menu.flash.33554432_3145728.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_3145728.build.fs_start=298840064
amken_revelop_plus.menu.flash.33554432_3145728.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_4194304=32MB (Sketch: 28MB, FS: 4MB)
amken_revelop_plus.menu.flash.33554432_4194304.upload.maximum_size=29356032
amken_revelop_plus.menu.flash.33554432_4194304.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_4194304.build.flash_length=29356032
amken_revelop_plus.menu.flash.33554432_4194304.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_4194304.build.fs_start=297791488
amken_revelop_plus.menu.flash.33554432_4194304.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_5242880=32MB (Sketch: 27MB, FS: 5MB)
amken_revelop_plus.menu.flash.33554432_5242880.upload.maximum_size=28307456
amken_revelop_plus.menu.flash.33554432_5242880.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_5242880.build.flash_length=28307456
amken_revelop_plus.menu.flash.33554432_5242880.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_5242880.build.fs_start=296742912
amken_revelop_plus.menu.flash.33554432_5242880.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_6291456=32MB (Sketch: 26MB, FS: 6MB)
amken_revelop_plus.menu.flash.33554432_6291456.upload.maximum_size=27258880
amken_revelop_plus.menu.flash.33554432_6291456.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_6291456.build.flash_length=27258880
amken_revelop_plus.menu.flash.33554432_6291456.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_6291456.build.fs_start=295694336
amken_revelop_plus.menu.flash.33554432_6291456.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_7340032=32MB (Sketch: 25MB, FS: 7MB)
amken_revelop_plus.menu.flash.33554432_7340032.upload.maximum_size=26210304
amken_revelop_plus.menu.flash.33554432_7340032.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_7340032.build.flash_length=26210304
amken_revelop_plus.menu.flash.33554432_7340032.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_7340032.build.fs_start=294645760
amken_revelop_plus.menu.flash.33554432_7340032.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_8388608=32MB (Sketch: 24MB, FS: 8MB)
amken_revelop_plus.menu.flash.33554432_8388608.upload.maximum_size=25161728
amken_revelop_plus.menu.flash.33554432_8388608.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_8388608.build.flash_length=25161728
amken_revelop_plus.menu.flash.33554432_8388608.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_8388608.build.fs_start=293597184
amken_revelop_plus.menu.flash.33554432_8388608.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_9437184=32MB (Sketch: 23MB, FS: 9MB)
amken_revelop_plus.menu.flash.33554432_9437184.upload.maximum_size=24113152
amken_revelop_plus.menu.flash.33554432_9437184.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_9437184.build.flash_length=24113152
amken_revelop_plus.menu.flash.33554432_9437184.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_9437184.build.fs_start=292548608
amken_revelop_plus.menu.flash.33554432_9437184.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_10485760=32MB (Sketch: 22MB, FS: 10MB)
amken_revelop_plus.menu.flash.33554432_10485760.upload.maximum_size=23064576
amken_revelop_plus.menu.flash.33554432_10485760.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_10485760.build.flash_length=23064576
amken_revelop_plus.menu.flash.33554432_10485760.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_10485760.build.fs_start=291500032
amken_revelop_plus.menu.flash.33554432_10485760.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_11534336=32MB (Sketch: 21MB, FS: 11MB)
amken_revelop_plus.menu.flash.33554432_11534336.upload.maximum_size=22016000
amken_revelop_plus.menu.flash.33554432_11534336.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_11534336.build.flash_length=22016000
amken_revelop_plus.menu.flash.33554432_11534336.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_11534336.build.fs_start=290451456
amken_revelop_plus.menu.flash.33554432_11534336.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_12582912=32MB (Sketch: 20MB, FS: 12MB)
amken_revelop_plus.menu.flash.33554432_12582912.upload.maximum_size=20967424
amken_revelop_plus.menu.flash.33554432_12582912.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_12582912.build.flash_length=20967424
amken_revelop_plus.menu.flash.33554432_12582912.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_12582912.build.fs_start=289402880
amken_revelop_plus.menu.flash.33554432_12582912.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_13631488=32MB (Sketch: 19MB, FS: 13MB)
amken_revelop_plus.menu.flash.33554432_13631488.upload.maximum_size=19918848
amken_revelop_plus.menu.flash.33554432_13631488.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_13631488.build.flash_length=19918848
amken_revelop_plus.menu.flash.33554432_13631488.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_13631488.build.fs_start=288354304
amken_revelop_plus.menu.flash.33554432_13631488.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_14680064=32MB (Sketch: 18MB, FS: 14MB)
amken_revelop_plus.menu.flash.33554432_14680064.upload.maximum_size=18870272
amken_revelop_plus.menu.flash.33554432_14680064.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_14680064.build.flash_length=18870272
amken_revelop_plus.menu.flash.33554432_14680064.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_14680064.build.fs_start=287305728
amken_revelop_plus.menu.flash.33554432_14680064.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_15728640=32MB (Sketch: 17MB, FS: 15MB)
amken_revelop_plus.menu.flash.33554432_15728640.upload.maximum_size=17821696
amken_revelop_plus.menu.flash.33554432_15728640.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_15728640.build.flash_length=17821696
amken_revelop_plus.menu.flash.33554432_15728640.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_15728640.build.fs_start=286257152
amken_revelop_plus.menu.flash.33554432_15728640.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_16777216=32MB (Sketch: 16MB, FS: 16MB)
amken_revelop_plus.menu.flash.33554432_16777216.upload.maximum_size=16773120
amken_revelop_plus.menu.flash.33554432_16777216.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_16777216.build.flash_length=16773120
amken_revelop_plus.menu.flash.33554432_16777216.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_16777216.build.fs_start=285208576
amken_revelop_plus.menu.flash.33554432_16777216.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_17825792=32MB (Sketch: 15MB, FS: 17MB)
amken_revelop_plus.menu.flash.33554432_17825792.upload.maximum_size=15724544
amken_revelop_plus.menu.flash.33554432_17825792.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_17825792.build.flash_length=15724544
amken_revelop_plus.menu.flash.33554432_17825792.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_17825792.build.fs_start=284160000
amken_revelop_plus.menu.flash.33554432_17825792.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_18874368=32MB (Sketch: 14MB, FS: 18MB)
amken_revelop_plus.menu.flash.33554432_18874368.upload.maximum_size=14675968
amken_revelop_plus.menu.flash.33554432_18874368.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_18874368.build.flash_length=14675968
amken_revelop_plus.menu.flash.33554432_18874368.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_18874368.build.fs_start=283111424
amken_revelop_plus.menu.flash.33554432_18874368.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_19922944=32MB (Sketch: 13MB, FS: 19MB)
amken_revelop_plus.menu.flash.33554432_19922944.upload.maximum_size=13627392
amken_revelop_plus.menu.flash.33554432_19922944.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_19922944.build.flash_length=13627392
amken_revelop_plus.menu.flash.33554432_19922944.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_19922944.build.fs_start=282062848
amken_revelop_plus.menu.flash.33554432_19922944.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_20971520=32MB (Sketch: 12MB, FS: 20MB)
amken_revelop_plus.menu.flash.33554432_20971520.upload.maximum_size=12578816
amken_revelop_plus.menu.flash.33554432_20971520.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_20971520.build.flash_length=12578816
amken_revelop_plus.menu.flash.33554432_20971520.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_20971520.build.fs_start=281014272
amken_revelop_plus.menu.flash.33554432_20971520.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_22020096=32MB (Sketch: 11MB, FS: 21MB)
amken_revelop_plus.menu.flash.33554432_22020096.upload.maximum_size=11530240
amken_revelop_plus.menu.flash.33554432_22020096.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_22020096.build.flash_length=11530240
amken_revelop_plus.menu.flash.33554432_22020096.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_22020096.build.fs_start=279965696
amken_revelop_plus.menu.flash.33554432_22020096.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_23068672=32MB (Sketch: 10MB, FS: 22MB)
amken_revelop_plus.menu.flash.33554432_23068672.upload.maximum_size=10481664
amken_revelop_plus.menu.flash.33554432_23068672.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_23068672.build.flash_length=10481664
amken_revelop_plus.menu.flash.33554432_23068672.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_23068672.build.fs_start=278917120
amken_revelop_plus.menu.flash.33554432_23068672.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_24117248=32MB (Sketch: 9MB, FS: 23MB)
amken_revelop_plus.menu.flash.33554432_24117248.upload.maximum_size=9433088
amken_revelop_plus.menu.flash.33554432_24117248.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_24117248.build.flash_length=9433088
amken_revelop_plus.menu.flash.33554432_24117248.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_24117248.build.fs_start=277868544
amken_revelop_plus.menu.flash.33554432_24117248.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_25165824=32MB (Sketch: 8MB, FS: 24MB)
amken_revelop_plus.menu.flash.33554432_25165824.upload.maximum_size=8384512
amken_revelop_plus.menu.flash.33554432_25165824.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_25165824.build.flash_length=8384512
amken_revelop_plus.menu.flash.33554432_25165824.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_25165824.build.fs_start=276819968
amken_revelop_plus.menu.flash.33554432_25165824.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_26214400=32MB (Sketch: 7MB, FS: 25MB)
amken_revelop_plus.menu.flash.33554432_26214400.upload.maximum_size=7335936
amken_revelop_plus.menu.flash.33554432_26214400.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_26214400.build.flash_length=7335936
amken_revelop_plus.menu.flash.33554432_26214400.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_26214400.build.fs_start=275771392
amken_revelop_plus.menu.flash.33554432_26214400.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_27262976=32MB (Sketch: 6MB, FS: 26MB)
amken_revelop_plus.menu.flash.33554432_27262976.upload.maximum_size=6287360
amken_revelop_plus.menu.flash.33554432_27262976.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_27262976.build.flash_length=6287360
amken_revelop_plus.menu.flash.33554432_27262976.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_27262976.build.fs_start=274722816
amken_revelop_plus.menu.flash.33554432_27262976.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_28311552=32MB (Sketch: 5MB, FS: 27MB)
amken_revelop_plus.menu.flash.33554432_28311552.upload.maximum_size=5238784
amken_revelop_plus.menu.flash.33554432_28311552.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_28311552.build.flash_length=5238784
amken_revelop_plus.menu.flash.33554432_28311552.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_28311552.build.fs_start=273674240
amken_revelop_plus.menu.flash.33554432_28311552.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_29360128=32MB (Sketch: 4MB, FS: 28MB)
amken_revelop_plus.menu.flash.33554432_29360128.upload.maximum_size=4190208
amken_revelop_plus.menu.flash.33554432_29360128.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_29360128.build.flash_length=4190208
amken_revelop_plus.menu.flash.33554432_29360128.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_29360128.build.fs_start=272625664
amken_revelop_plus.menu.flash.33554432_29360128.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_30408704=32MB (Sketch: 3MB, FS: 29MB)
amken_revelop_plus.menu.flash.33554432_30408704.upload.maximum_size=3141632
amken_revelop_plus.menu.flash.33554432_30408704.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_30408704.build.flash_length=3141632
amken_revelop_plus.menu.flash.33554432_30408704.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_30408704.build.fs_start=271577088
amken_revelop_plus.menu.flash.33554432_30408704.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_31457280=32MB (Sketch: 2MB, FS: 30MB)
amken_revelop_plus.menu.flash.33554432_31457280.upload.maximum_size=2093056
amken_revelop_plus.menu.flash.33554432_31457280.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_31457280.build.flash_length=2093056
amken_revelop_plus.menu.flash.33554432_31457280.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_31457280.build.fs_start=270528512
amken_revelop_plus.menu.flash.33554432_31457280.build.fs_end=301985792
amken_revelop_plus.menu.flash.33554432_32505856=32MB (Sketch: 1MB, FS: 31MB)
amken_revelop_plus.menu.flash.33554432_32505856.upload.maximum_size=1044480
amken_revelop_plus.menu.flash.33554432_32505856.build.flash_total=33554432
amken_revelop_plus.menu.flash.33554432_32505856.build.flash_length=1044480
amken_revelop_plus.menu.flash.33554432_32505856.build.eeprom_start=301985792
amken_revelop_plus.menu.flash.33554432_32505856.build.fs_start=269479936
amken_revelop_plus.menu.flash.33554432_32505856.build.fs_end=301985792
amken_revelop_plus.menu.freq.200=200 MHz
amken_revelop_plus.menu.freq.200.build.f_cpu=200000000L
amken_revelop_plus.menu.freq.50=50 MHz
amken_revelop_plus.menu.freq.50.build.f_cpu=50000000L
amken_revelop_plus.menu.freq.100=100 MHz
amken_revelop_plus.menu.freq.100.build.f_cpu=100000000L
amken_revelop_plus.menu.freq.120=120 MHz
amken_revelop_plus.menu.freq.120.build.f_cpu=120000000L
amken_revelop_plus.menu.freq.125=125 MHz
amken_revelop_plus.menu.freq.125.build.f_cpu=125000000L
amken_revelop_plus.menu.freq.128=128 MHz
amken_revelop_plus.menu.freq.128.build.f_cpu=128000000L
amken_revelop_plus.menu.freq.133=133 MHz
amken_revelop_plus.menu.freq.133.build.f_cpu=133000000L
amken_revelop_plus.menu.freq.150=150 MHz
amken_revelop_plus.menu.freq.150.build.f_cpu=150000000L
amken_revelop_plus.menu.freq.176=176 MHz
amken_revelop_plus.menu.freq.176.build.f_cpu=176000000L
amken_revelop_plus.menu.freq.225=225 MHz (Overclock)
amken_revelop_plus.menu.freq.225.build.f_cpu=225000000L
amken_revelop_plus.menu.freq.240=240 MHz (Overclock)
amken_revelop_plus.menu.freq.240.build.f_cpu=240000000L
amken_revelop_plus.menu.freq.250=250 MHz (Overclock)
amken_revelop_plus.menu.freq.250.build.f_cpu=250000000L
amken_revelop_plus.menu.freq.276=276 MHz (Overclock)
amken_revelop_plus.menu.freq.276.build.f_cpu=276000000L
amken_revelop_plus.menu.freq.300=300 MHz (Overclock)
amken_revelop_plus.menu.freq.300.build.f_cpu=300000000L
amken_revelop_plus.menu.opt.Small=Small (-Os) (standard)
amken_revelop_plus.menu.opt.Small.build.flags.optimize=-Os
amken_revelop_plus.menu.opt.Optimize=Optimize (-O)
amken_revelop_plus.menu.opt.Optimize.build.flags.optimize=-O
amken_revelop_plus.menu.opt.Optimize2=Optimize More (-O2)
amken_revelop_plus.menu.opt.Optimize2.build.flags.optimize=-O2
amken_revelop_plus.menu.opt.Optimize3=Optimize Even More (-O3)
amken_revelop_plus.menu.opt.Optimize3.build.flags.optimize=-O3
amken_revelop_plus.menu.opt.Fast=Fast (-Ofast) (maybe slower)
amken_revelop_plus.menu.opt.Fast.build.flags.optimize=-Ofast
amken_revelop_plus.menu.opt.Debug=Debug (-Og)
amken_revelop_plus.menu.opt.Debug.build.flags.optimize=-Og
amken_revelop_plus.menu.opt.Disabled=Disabled (-O0)
amken_revelop_plus.menu.opt.Disabled.build.flags.optimize=-O0
amken_revelop_plus.menu.profile.Disabled=Disabled
amken_revelop_plus.menu.profile.Disabled.build.flags.profile=
amken_revelop_plus.menu.profile.Enabled=Enabled
amken_revelop_plus.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
amken_revelop_plus.menu.rtti.Disabled=Disabled
amken_revelop_plus.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
amken_revelop_plus.menu.rtti.Enabled=Enabled
amken_revelop_plus.menu.rtti.Enabled.build.flags.rtti=
amken_revelop_plus.menu.stackprotect.Disabled=Disabled
amken_revelop_plus.menu.stackprotect.Disabled.build.flags.stackprotect=
amken_revelop_plus.menu.stackprotect.Enabled=Enabled
amken_revelop_plus.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
amken_revelop_plus.menu.exceptions.Disabled=Disabled
amken_revelop_plus.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
amken_revelop_plus.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
amken_revelop_plus.menu.exceptions.Enabled=Enabled
amken_revelop_plus.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
amken_revelop_plus.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
amken_revelop_plus.menu.dbgport.Disabled=Disabled
amken_revelop_plus.menu.dbgport.Disabled.build.debug_port=
amken_revelop_plus.menu.dbgport.Serial=Serial
amken_revelop_plus.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
amken_revelop_plus.menu.dbgport.Serial1=Serial1
amken_revelop_plus.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
amken_revelop_plus.menu.dbgport.Serial2=Serial2
amken_revelop_plus.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
amken_revelop_plus.menu.dbgport.SerialSemi=SerialSemi
amken_revelop_plus.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
amken_revelop_plus.menu.dbglvl.None=None
amken_revelop_plus.menu.dbglvl.None.build.debug_level=
amken_revelop_plus.menu.dbglvl.Core=Core
amken_revelop_plus.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
amken_revelop_plus.menu.dbglvl.SPI=SPI
amken_revelop_plus.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
amken_revelop_plus.menu.dbglvl.Wire=Wire
amken_revelop_plus.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
amken_revelop_plus.menu.dbglvl.Bluetooth=Bluetooth
amken_revelop_plus.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
amken_revelop_plus.menu.dbglvl.All=All
amken_revelop_plus.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
amken_revelop_plus.menu.dbglvl.NDEBUG=NDEBUG
amken_revelop_plus.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
amken_revelop_plus.menu.usbstack.picosdk=Pico SDK
amken_revelop_plus.menu.usbstack.picosdk.build.usbstack_flags=
amken_revelop_plus.menu.usbstack.tinyusb=Adafruit TinyUSB
amken_revelop_plus.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop_plus.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
amken_revelop_plus.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop_plus.menu.usbstack.nousb=No USB
amken_revelop_plus.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
amken_revelop_plus.menu.ipbtstack.ipv4only=IPv4 Only
amken_revelop_plus.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
amken_revelop_plus.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
amken_revelop_plus.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
amken_revelop_plus.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
amken_revelop_plus.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
amken_revelop_plus.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
amken_revelop_plus.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
amken_revelop_plus.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop_plus.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
amken_revelop_plus.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
amken_revelop_plus.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop_plus.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
amken_revelop_plus.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
amken_revelop_plus.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop_plus.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
amken_revelop_plus.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
amken_revelop_plus.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
amken_revelop_plus.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop_plus.menu.uploadmethod.default=Default (UF2)
amken_revelop_plus.menu.uploadmethod.default.build.ram_length=256k
amken_revelop_plus.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop_plus.menu.uploadmethod.default.upload.maximum_data_size=262144
amken_revelop_plus.menu.uploadmethod.default.upload.tool=uf2conv
amken_revelop_plus.menu.uploadmethod.default.upload.tool.default=uf2conv
amken_revelop_plus.menu.uploadmethod.default.upload.tool.network=uf2conv-network
amken_revelop_plus.menu.uploadmethod.picotool=Picotool
amken_revelop_plus.menu.uploadmethod.picotool.build.ram_length=256k
amken_revelop_plus.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
amken_revelop_plus.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
amken_revelop_plus.menu.uploadmethod.picotool.upload.maximum_data_size=262144
amken_revelop_plus.menu.uploadmethod.picotool.upload.tool=picotool
amken_revelop_plus.menu.uploadmethod.picotool.upload.tool.default=picotool
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
amken_revelop_plus.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Amken Revelop eS
# -----------------------------------
amken_revelop_es.name=Amken Revelop eS
amken_revelop_es.vid.0=0x2770
amken_revelop_es.pid.0=0x7306
amken_revelop_es.upload_port.0.vid=0x2770
amken_revelop_es.upload_port.0.pid=0x7306
amken_revelop_es.build.usbvid=-DUSBD_VID=0x2770
amken_revelop_es.build.usbpid=-DUSBD_PID=0x7306
amken_revelop_es.build.usbpwr=-DUSBD_MAX_POWER_MA=250
amken_revelop_es.build.board=AMKEN_ES
amken_revelop_es.build.mcu=cortex-m0plus
amken_revelop_es.build.chip=rp2040
amken_revelop_es.build.toolchain=arm-none-eabi
amken_revelop_es.build.toolchainpkg=pqt-gcc
amken_revelop_es.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
amken_revelop_es.build.uf2family=--family rp2040
amken_revelop_es.build.variant=amken_revelop_es
amken_revelop_es.upload.maximum_size=16777216
amken_revelop_es.upload.wait_for_upload_port=true
amken_revelop_es.upload.erase_cmd=
amken_revelop_es.serial.disableDTR=false
amken_revelop_es.serial.disableRTS=false
amken_revelop_es.build.f_cpu=125000000
amken_revelop_es.build.led=
amken_revelop_es.build.core=rp2040
amken_revelop_es.build.ldscript=memmap_default.ld
amken_revelop_es.build.boot2=boot2_w25q16jvxq_4_padded_checksum
amken_revelop_es.build.usb_manufacturer="Amken"
amken_revelop_es.build.usb_product="Revelop eS"
amken_revelop_es.build.extra_flags=
amken_revelop_es.menu.flash.16777216_0=16MB (no FS)
amken_revelop_es.menu.flash.16777216_0.upload.maximum_size=16773120
amken_revelop_es.menu.flash.16777216_0.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_0.build.flash_length=16773120
amken_revelop_es.menu.flash.16777216_0.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_0.build.fs_start=285208576
amken_revelop_es.menu.flash.16777216_0.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
amken_revelop_es.menu.flash.16777216_65536.upload.maximum_size=16707584
amken_revelop_es.menu.flash.16777216_65536.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_65536.build.flash_length=16707584
amken_revelop_es.menu.flash.16777216_65536.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_65536.build.fs_start=285143040
amken_revelop_es.menu.flash.16777216_65536.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
amken_revelop_es.menu.flash.16777216_131072.upload.maximum_size=16642048
amken_revelop_es.menu.flash.16777216_131072.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_131072.build.flash_length=16642048
amken_revelop_es.menu.flash.16777216_131072.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_131072.build.fs_start=285077504
amken_revelop_es.menu.flash.16777216_131072.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
amken_revelop_es.menu.flash.16777216_262144.upload.maximum_size=16510976
amken_revelop_es.menu.flash.16777216_262144.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_262144.build.flash_length=16510976
amken_revelop_es.menu.flash.16777216_262144.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_262144.build.fs_start=284946432
amken_revelop_es.menu.flash.16777216_262144.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
amken_revelop_es.menu.flash.16777216_524288.upload.maximum_size=16248832
amken_revelop_es.menu.flash.16777216_524288.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_524288.build.flash_length=16248832
amken_revelop_es.menu.flash.16777216_524288.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_524288.build.fs_start=284684288
amken_revelop_es.menu.flash.16777216_524288.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
amken_revelop_es.menu.flash.16777216_1048576.upload.maximum_size=15724544
amken_revelop_es.menu.flash.16777216_1048576.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_1048576.build.flash_length=15724544
amken_revelop_es.menu.flash.16777216_1048576.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_1048576.build.fs_start=284160000
amken_revelop_es.menu.flash.16777216_1048576.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
amken_revelop_es.menu.flash.16777216_2097152.upload.maximum_size=14675968
amken_revelop_es.menu.flash.16777216_2097152.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_2097152.build.flash_length=14675968
amken_revelop_es.menu.flash.16777216_2097152.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_2097152.build.fs_start=283111424
amken_revelop_es.menu.flash.16777216_2097152.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
amken_revelop_es.menu.flash.16777216_3145728.upload.maximum_size=13627392
amken_revelop_es.menu.flash.16777216_3145728.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_3145728.build.flash_length=13627392
amken_revelop_es.menu.flash.16777216_3145728.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_3145728.build.fs_start=282062848
amken_revelop_es.menu.flash.16777216_3145728.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
amken_revelop_es.menu.flash.16777216_4194304.upload.maximum_size=12578816
amken_revelop_es.menu.flash.16777216_4194304.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_4194304.build.flash_length=12578816
amken_revelop_es.menu.flash.16777216_4194304.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_4194304.build.fs_start=281014272
amken_revelop_es.menu.flash.16777216_4194304.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
amken_revelop_es.menu.flash.16777216_5242880.upload.maximum_size=11530240
amken_revelop_es.menu.flash.16777216_5242880.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_5242880.build.flash_length=11530240
amken_revelop_es.menu.flash.16777216_5242880.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_5242880.build.fs_start=279965696
amken_revelop_es.menu.flash.16777216_5242880.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
amken_revelop_es.menu.flash.16777216_6291456.upload.maximum_size=10481664
amken_revelop_es.menu.flash.16777216_6291456.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_6291456.build.flash_length=10481664
amken_revelop_es.menu.flash.16777216_6291456.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_6291456.build.fs_start=278917120
amken_revelop_es.menu.flash.16777216_6291456.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
amken_revelop_es.menu.flash.16777216_7340032.upload.maximum_size=9433088
amken_revelop_es.menu.flash.16777216_7340032.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_7340032.build.flash_length=9433088
amken_revelop_es.menu.flash.16777216_7340032.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_7340032.build.fs_start=277868544
amken_revelop_es.menu.flash.16777216_7340032.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
amken_revelop_es.menu.flash.16777216_8388608.upload.maximum_size=8384512
amken_revelop_es.menu.flash.16777216_8388608.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_8388608.build.flash_length=8384512
amken_revelop_es.menu.flash.16777216_8388608.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_8388608.build.fs_start=276819968
amken_revelop_es.menu.flash.16777216_8388608.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
amken_revelop_es.menu.flash.16777216_9437184.upload.maximum_size=7335936
amken_revelop_es.menu.flash.16777216_9437184.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_9437184.build.flash_length=7335936
amken_revelop_es.menu.flash.16777216_9437184.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_9437184.build.fs_start=275771392
amken_revelop_es.menu.flash.16777216_9437184.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
amken_revelop_es.menu.flash.16777216_10485760.upload.maximum_size=6287360
amken_revelop_es.menu.flash.16777216_10485760.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_10485760.build.flash_length=6287360
amken_revelop_es.menu.flash.16777216_10485760.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_10485760.build.fs_start=274722816
amken_revelop_es.menu.flash.16777216_10485760.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
amken_revelop_es.menu.flash.16777216_11534336.upload.maximum_size=5238784
amken_revelop_es.menu.flash.16777216_11534336.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_11534336.build.flash_length=5238784
amken_revelop_es.menu.flash.16777216_11534336.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_11534336.build.fs_start=273674240
amken_revelop_es.menu.flash.16777216_11534336.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
amken_revelop_es.menu.flash.16777216_12582912.upload.maximum_size=4190208
amken_revelop_es.menu.flash.16777216_12582912.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_12582912.build.flash_length=4190208
amken_revelop_es.menu.flash.16777216_12582912.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_12582912.build.fs_start=272625664
amken_revelop_es.menu.flash.16777216_12582912.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
amken_revelop_es.menu.flash.16777216_13631488.upload.maximum_size=3141632
amken_revelop_es.menu.flash.16777216_13631488.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_13631488.build.flash_length=3141632
amken_revelop_es.menu.flash.16777216_13631488.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_13631488.build.fs_start=271577088
amken_revelop_es.menu.flash.16777216_13631488.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
amken_revelop_es.menu.flash.16777216_14680064.upload.maximum_size=2093056
amken_revelop_es.menu.flash.16777216_14680064.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_14680064.build.flash_length=2093056
amken_revelop_es.menu.flash.16777216_14680064.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_14680064.build.fs_start=270528512
amken_revelop_es.menu.flash.16777216_14680064.build.fs_end=285208576
amken_revelop_es.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
amken_revelop_es.menu.flash.16777216_15728640.upload.maximum_size=1044480
amken_revelop_es.menu.flash.16777216_15728640.build.flash_total=16777216
amken_revelop_es.menu.flash.16777216_15728640.build.flash_length=1044480
amken_revelop_es.menu.flash.16777216_15728640.build.eeprom_start=285208576
amken_revelop_es.menu.flash.16777216_15728640.build.fs_start=269479936
amken_revelop_es.menu.flash.16777216_15728640.build.fs_end=285208576
amken_revelop_es.menu.freq.200=200 MHz
amken_revelop_es.menu.freq.200.build.f_cpu=200000000L
amken_revelop_es.menu.freq.50=50 MHz
amken_revelop_es.menu.freq.50.build.f_cpu=50000000L
amken_revelop_es.menu.freq.100=100 MHz
amken_revelop_es.menu.freq.100.build.f_cpu=100000000L
amken_revelop_es.menu.freq.120=120 MHz
amken_revelop_es.menu.freq.120.build.f_cpu=120000000L
amken_revelop_es.menu.freq.125=125 MHz
amken_revelop_es.menu.freq.125.build.f_cpu=125000000L
amken_revelop_es.menu.freq.128=128 MHz
amken_revelop_es.menu.freq.128.build.f_cpu=128000000L
amken_revelop_es.menu.freq.133=133 MHz
amken_revelop_es.menu.freq.133.build.f_cpu=133000000L
amken_revelop_es.menu.freq.150=150 MHz
amken_revelop_es.menu.freq.150.build.f_cpu=150000000L
amken_revelop_es.menu.freq.176=176 MHz
amken_revelop_es.menu.freq.176.build.f_cpu=176000000L
amken_revelop_es.menu.freq.225=225 MHz (Overclock)
amken_revelop_es.menu.freq.225.build.f_cpu=225000000L
amken_revelop_es.menu.freq.240=240 MHz (Overclock)
amken_revelop_es.menu.freq.240.build.f_cpu=240000000L
amken_revelop_es.menu.freq.250=250 MHz (Overclock)
amken_revelop_es.menu.freq.250.build.f_cpu=250000000L
amken_revelop_es.menu.freq.276=276 MHz (Overclock)
amken_revelop_es.menu.freq.276.build.f_cpu=276000000L
amken_revelop_es.menu.freq.300=300 MHz (Overclock)
amken_revelop_es.menu.freq.300.build.f_cpu=300000000L
amken_revelop_es.menu.opt.Small=Small (-Os) (standard)
amken_revelop_es.menu.opt.Small.build.flags.optimize=-Os
amken_revelop_es.menu.opt.Optimize=Optimize (-O)
amken_revelop_es.menu.opt.Optimize.build.flags.optimize=-O
amken_revelop_es.menu.opt.Optimize2=Optimize More (-O2)
amken_revelop_es.menu.opt.Optimize2.build.flags.optimize=-O2
amken_revelop_es.menu.opt.Optimize3=Optimize Even More (-O3)
amken_revelop_es.menu.opt.Optimize3.build.flags.optimize=-O3
amken_revelop_es.menu.opt.Fast=Fast (-Ofast) (maybe slower)
amken_revelop_es.menu.opt.Fast.build.flags.optimize=-Ofast
amken_revelop_es.menu.opt.Debug=Debug (-Og)
amken_revelop_es.menu.opt.Debug.build.flags.optimize=-Og
amken_revelop_es.menu.opt.Disabled=Disabled (-O0)
amken_revelop_es.menu.opt.Disabled.build.flags.optimize=-O0
amken_revelop_es.menu.profile.Disabled=Disabled
amken_revelop_es.menu.profile.Disabled.build.flags.profile=
amken_revelop_es.menu.profile.Enabled=Enabled
amken_revelop_es.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
amken_revelop_es.menu.rtti.Disabled=Disabled
amken_revelop_es.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
amken_revelop_es.menu.rtti.Enabled=Enabled
amken_revelop_es.menu.rtti.Enabled.build.flags.rtti=
amken_revelop_es.menu.stackprotect.Disabled=Disabled
amken_revelop_es.menu.stackprotect.Disabled.build.flags.stackprotect=
amken_revelop_es.menu.stackprotect.Enabled=Enabled
amken_revelop_es.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
amken_revelop_es.menu.exceptions.Disabled=Disabled
amken_revelop_es.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
amken_revelop_es.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
amken_revelop_es.menu.exceptions.Enabled=Enabled
amken_revelop_es.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
amken_revelop_es.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
amken_revelop_es.menu.dbgport.Disabled=Disabled
amken_revelop_es.menu.dbgport.Disabled.build.debug_port=
amken_revelop_es.menu.dbgport.Serial=Serial
amken_revelop_es.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
amken_revelop_es.menu.dbgport.Serial1=Serial1
amken_revelop_es.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
amken_revelop_es.menu.dbgport.Serial2=Serial2
amken_revelop_es.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
amken_revelop_es.menu.dbgport.SerialSemi=SerialSemi
amken_revelop_es.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
amken_revelop_es.menu.dbglvl.None=None
amken_revelop_es.menu.dbglvl.None.build.debug_level=
amken_revelop_es.menu.dbglvl.Core=Core
amken_revelop_es.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
amken_revelop_es.menu.dbglvl.SPI=SPI
amken_revelop_es.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
amken_revelop_es.menu.dbglvl.Wire=Wire
amken_revelop_es.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
amken_revelop_es.menu.dbglvl.Bluetooth=Bluetooth
amken_revelop_es.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
amken_revelop_es.menu.dbglvl.All=All
amken_revelop_es.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
amken_revelop_es.menu.dbglvl.NDEBUG=NDEBUG
amken_revelop_es.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
amken_revelop_es.menu.usbstack.picosdk=Pico SDK
amken_revelop_es.menu.usbstack.picosdk.build.usbstack_flags=
amken_revelop_es.menu.usbstack.tinyusb=Adafruit TinyUSB
amken_revelop_es.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop_es.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
amken_revelop_es.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
amken_revelop_es.menu.usbstack.nousb=No USB
amken_revelop_es.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
amken_revelop_es.menu.ipbtstack.ipv4only=IPv4 Only
amken_revelop_es.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
amken_revelop_es.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
amken_revelop_es.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
amken_revelop_es.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
amken_revelop_es.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
amken_revelop_es.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
amken_revelop_es.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
amken_revelop_es.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
amken_revelop_es.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
amken_revelop_es.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
amken_revelop_es.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop_es.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
amken_revelop_es.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
amken_revelop_es.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
amken_revelop_es.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
amken_revelop_es.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
amken_revelop_es.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
amken_revelop_es.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
amken_revelop_es.menu.uploadmethod.default=Default (UF2)
amken_revelop_es.menu.uploadmethod.default.build.ram_length=256k
amken_revelop_es.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop_es.menu.uploadmethod.default.upload.maximum_data_size=262144
amken_revelop_es.menu.uploadmethod.default.upload.tool=uf2conv
amken_revelop_es.menu.uploadmethod.default.upload.tool.default=uf2conv
amken_revelop_es.menu.uploadmethod.default.upload.tool.network=uf2conv-network
amken_revelop_es.menu.uploadmethod.picotool=Picotool
amken_revelop_es.menu.uploadmethod.picotool.build.ram_length=256k
amken_revelop_es.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
amken_revelop_es.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
amken_revelop_es.menu.uploadmethod.picotool.upload.maximum_data_size=262144
amken_revelop_es.menu.uploadmethod.picotool.upload.tool=picotool
amken_revelop_es.menu.uploadmethod.picotool.upload.tool.default=picotool
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
amken_revelop_es.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Architeuthis Flux Jumperless
# -----------------------------------
jumperless_v1.name=Architeuthis Flux Jumperless
jumperless_v1.vid.0=0x1d50
jumperless_v1.pid.0=0xacab
jumperless_v1.vid.1=0x1d50
jumperless_v1.pid.1=0xadab
jumperless_v1.vid.2=0x1d50
jumperless_v1.pid.2=0xecab
jumperless_v1.vid.3=0x1d50
jumperless_v1.pid.3=0xedab
jumperless_v1.upload_port.0.vid=0x1d50
jumperless_v1.upload_port.0.pid=0xacab
jumperless_v1.upload_port.1.vid=0x1d50
jumperless_v1.upload_port.1.pid=0xadab
jumperless_v1.upload_port.2.vid=0x1d50
jumperless_v1.upload_port.2.pid=0xecab
jumperless_v1.upload_port.3.vid=0x1d50
jumperless_v1.upload_port.3.pid=0xedab
jumperless_v1.build.usbvid=-DUSBD_VID=0x1d50
jumperless_v1.build.usbpid=-DUSBD_PID=0xacab
jumperless_v1.build.usbpwr=-DUSBD_MAX_POWER_MA=500
jumperless_v1.build.board=JUMPERLESS
jumperless_v1.build.mcu=cortex-m0plus
jumperless_v1.build.chip=rp2040
jumperless_v1.build.toolchain=arm-none-eabi
jumperless_v1.build.toolchainpkg=pqt-gcc
jumperless_v1.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
jumperless_v1.build.uf2family=--family rp2040
jumperless_v1.build.variant=jumperless_v1
jumperless_v1.upload.maximum_size=16777216
jumperless_v1.upload.wait_for_upload_port=true
jumperless_v1.upload.erase_cmd=
jumperless_v1.serial.disableDTR=false
jumperless_v1.serial.disableRTS=false
jumperless_v1.build.f_cpu=125000000
jumperless_v1.build.led=
jumperless_v1.build.core=rp2040
jumperless_v1.build.ldscript=memmap_default.ld
jumperless_v1.build.boot2=boot2_w25q128jvxq_4_padded_checksum
jumperless_v1.build.usb_manufacturer="Architeuthis Flux"
jumperless_v1.build.usb_product="Jumperless"
jumperless_v1.build.extra_flags=
jumperless_v1.menu.flash.16777216_0=16MB (no FS)
jumperless_v1.menu.flash.16777216_0.upload.maximum_size=16773120
jumperless_v1.menu.flash.16777216_0.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_0.build.flash_length=16773120
jumperless_v1.menu.flash.16777216_0.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_0.build.fs_start=285208576
jumperless_v1.menu.flash.16777216_0.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
jumperless_v1.menu.flash.16777216_65536.upload.maximum_size=16707584
jumperless_v1.menu.flash.16777216_65536.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_65536.build.flash_length=16707584
jumperless_v1.menu.flash.16777216_65536.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_65536.build.fs_start=285143040
jumperless_v1.menu.flash.16777216_65536.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
jumperless_v1.menu.flash.16777216_131072.upload.maximum_size=16642048
jumperless_v1.menu.flash.16777216_131072.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_131072.build.flash_length=16642048
jumperless_v1.menu.flash.16777216_131072.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_131072.build.fs_start=285077504
jumperless_v1.menu.flash.16777216_131072.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
jumperless_v1.menu.flash.16777216_262144.upload.maximum_size=16510976
jumperless_v1.menu.flash.16777216_262144.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_262144.build.flash_length=16510976
jumperless_v1.menu.flash.16777216_262144.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_262144.build.fs_start=284946432
jumperless_v1.menu.flash.16777216_262144.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
jumperless_v1.menu.flash.16777216_524288.upload.maximum_size=16248832
jumperless_v1.menu.flash.16777216_524288.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_524288.build.flash_length=16248832
jumperless_v1.menu.flash.16777216_524288.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_524288.build.fs_start=284684288
jumperless_v1.menu.flash.16777216_524288.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
jumperless_v1.menu.flash.16777216_1048576.upload.maximum_size=15724544
jumperless_v1.menu.flash.16777216_1048576.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_1048576.build.flash_length=15724544
jumperless_v1.menu.flash.16777216_1048576.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_1048576.build.fs_start=284160000
jumperless_v1.menu.flash.16777216_1048576.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
jumperless_v1.menu.flash.16777216_2097152.upload.maximum_size=14675968
jumperless_v1.menu.flash.16777216_2097152.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_2097152.build.flash_length=14675968
jumperless_v1.menu.flash.16777216_2097152.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_2097152.build.fs_start=283111424
jumperless_v1.menu.flash.16777216_2097152.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
jumperless_v1.menu.flash.16777216_3145728.upload.maximum_size=13627392
jumperless_v1.menu.flash.16777216_3145728.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_3145728.build.flash_length=13627392
jumperless_v1.menu.flash.16777216_3145728.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_3145728.build.fs_start=282062848
jumperless_v1.menu.flash.16777216_3145728.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
jumperless_v1.menu.flash.16777216_4194304.upload.maximum_size=12578816
jumperless_v1.menu.flash.16777216_4194304.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_4194304.build.flash_length=12578816
jumperless_v1.menu.flash.16777216_4194304.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_4194304.build.fs_start=281014272
jumperless_v1.menu.flash.16777216_4194304.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
jumperless_v1.menu.flash.16777216_5242880.upload.maximum_size=11530240
jumperless_v1.menu.flash.16777216_5242880.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_5242880.build.flash_length=11530240
jumperless_v1.menu.flash.16777216_5242880.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_5242880.build.fs_start=279965696
jumperless_v1.menu.flash.16777216_5242880.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
jumperless_v1.menu.flash.16777216_6291456.upload.maximum_size=10481664
jumperless_v1.menu.flash.16777216_6291456.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_6291456.build.flash_length=10481664
jumperless_v1.menu.flash.16777216_6291456.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_6291456.build.fs_start=278917120
jumperless_v1.menu.flash.16777216_6291456.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
jumperless_v1.menu.flash.16777216_7340032.upload.maximum_size=9433088
jumperless_v1.menu.flash.16777216_7340032.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_7340032.build.flash_length=9433088
jumperless_v1.menu.flash.16777216_7340032.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_7340032.build.fs_start=277868544
jumperless_v1.menu.flash.16777216_7340032.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
jumperless_v1.menu.flash.16777216_8388608.upload.maximum_size=8384512
jumperless_v1.menu.flash.16777216_8388608.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_8388608.build.flash_length=8384512
jumperless_v1.menu.flash.16777216_8388608.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_8388608.build.fs_start=276819968
jumperless_v1.menu.flash.16777216_8388608.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
jumperless_v1.menu.flash.16777216_9437184.upload.maximum_size=7335936
jumperless_v1.menu.flash.16777216_9437184.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_9437184.build.flash_length=7335936
jumperless_v1.menu.flash.16777216_9437184.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_9437184.build.fs_start=275771392
jumperless_v1.menu.flash.16777216_9437184.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
jumperless_v1.menu.flash.16777216_10485760.upload.maximum_size=6287360
jumperless_v1.menu.flash.16777216_10485760.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_10485760.build.flash_length=6287360
jumperless_v1.menu.flash.16777216_10485760.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_10485760.build.fs_start=274722816
jumperless_v1.menu.flash.16777216_10485760.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
jumperless_v1.menu.flash.16777216_11534336.upload.maximum_size=5238784
jumperless_v1.menu.flash.16777216_11534336.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_11534336.build.flash_length=5238784
jumperless_v1.menu.flash.16777216_11534336.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_11534336.build.fs_start=273674240
jumperless_v1.menu.flash.16777216_11534336.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
jumperless_v1.menu.flash.16777216_12582912.upload.maximum_size=4190208
jumperless_v1.menu.flash.16777216_12582912.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_12582912.build.flash_length=4190208
jumperless_v1.menu.flash.16777216_12582912.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_12582912.build.fs_start=272625664
jumperless_v1.menu.flash.16777216_12582912.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
jumperless_v1.menu.flash.16777216_13631488.upload.maximum_size=3141632
jumperless_v1.menu.flash.16777216_13631488.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_13631488.build.flash_length=3141632
jumperless_v1.menu.flash.16777216_13631488.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_13631488.build.fs_start=271577088
jumperless_v1.menu.flash.16777216_13631488.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
jumperless_v1.menu.flash.16777216_14680064.upload.maximum_size=2093056
jumperless_v1.menu.flash.16777216_14680064.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_14680064.build.flash_length=2093056
jumperless_v1.menu.flash.16777216_14680064.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_14680064.build.fs_start=270528512
jumperless_v1.menu.flash.16777216_14680064.build.fs_end=285208576
jumperless_v1.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
jumperless_v1.menu.flash.16777216_15728640.upload.maximum_size=1044480
jumperless_v1.menu.flash.16777216_15728640.build.flash_total=16777216
jumperless_v1.menu.flash.16777216_15728640.build.flash_length=1044480
jumperless_v1.menu.flash.16777216_15728640.build.eeprom_start=285208576
jumperless_v1.menu.flash.16777216_15728640.build.fs_start=269479936
jumperless_v1.menu.flash.16777216_15728640.build.fs_end=285208576
jumperless_v1.menu.freq.200=200 MHz
jumperless_v1.menu.freq.200.build.f_cpu=200000000L
jumperless_v1.menu.freq.50=50 MHz
jumperless_v1.menu.freq.50.build.f_cpu=50000000L
jumperless_v1.menu.freq.100=100 MHz
jumperless_v1.menu.freq.100.build.f_cpu=100000000L
jumperless_v1.menu.freq.120=120 MHz
jumperless_v1.menu.freq.120.build.f_cpu=120000000L
jumperless_v1.menu.freq.125=125 MHz
jumperless_v1.menu.freq.125.build.f_cpu=125000000L
jumperless_v1.menu.freq.128=128 MHz
jumperless_v1.menu.freq.128.build.f_cpu=128000000L
jumperless_v1.menu.freq.133=133 MHz
jumperless_v1.menu.freq.133.build.f_cpu=133000000L
jumperless_v1.menu.freq.150=150 MHz
jumperless_v1.menu.freq.150.build.f_cpu=150000000L
jumperless_v1.menu.freq.176=176 MHz
jumperless_v1.menu.freq.176.build.f_cpu=176000000L
jumperless_v1.menu.freq.225=225 MHz (Overclock)
jumperless_v1.menu.freq.225.build.f_cpu=225000000L
jumperless_v1.menu.freq.240=240 MHz (Overclock)
jumperless_v1.menu.freq.240.build.f_cpu=240000000L
jumperless_v1.menu.freq.250=250 MHz (Overclock)
jumperless_v1.menu.freq.250.build.f_cpu=250000000L
jumperless_v1.menu.freq.276=276 MHz (Overclock)
jumperless_v1.menu.freq.276.build.f_cpu=276000000L
jumperless_v1.menu.freq.300=300 MHz (Overclock)
jumperless_v1.menu.freq.300.build.f_cpu=300000000L
jumperless_v1.menu.opt.Small=Small (-Os) (standard)
jumperless_v1.menu.opt.Small.build.flags.optimize=-Os
jumperless_v1.menu.opt.Optimize=Optimize (-O)
jumperless_v1.menu.opt.Optimize.build.flags.optimize=-O
jumperless_v1.menu.opt.Optimize2=Optimize More (-O2)
jumperless_v1.menu.opt.Optimize2.build.flags.optimize=-O2
jumperless_v1.menu.opt.Optimize3=Optimize Even More (-O3)
jumperless_v1.menu.opt.Optimize3.build.flags.optimize=-O3
jumperless_v1.menu.opt.Fast=Fast (-Ofast) (maybe slower)
jumperless_v1.menu.opt.Fast.build.flags.optimize=-Ofast
jumperless_v1.menu.opt.Debug=Debug (-Og)
jumperless_v1.menu.opt.Debug.build.flags.optimize=-Og
jumperless_v1.menu.opt.Disabled=Disabled (-O0)
jumperless_v1.menu.opt.Disabled.build.flags.optimize=-O0
jumperless_v1.menu.profile.Disabled=Disabled
jumperless_v1.menu.profile.Disabled.build.flags.profile=
jumperless_v1.menu.profile.Enabled=Enabled
jumperless_v1.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
jumperless_v1.menu.rtti.Disabled=Disabled
jumperless_v1.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
jumperless_v1.menu.rtti.Enabled=Enabled
jumperless_v1.menu.rtti.Enabled.build.flags.rtti=
jumperless_v1.menu.stackprotect.Disabled=Disabled
jumperless_v1.menu.stackprotect.Disabled.build.flags.stackprotect=
jumperless_v1.menu.stackprotect.Enabled=Enabled
jumperless_v1.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
jumperless_v1.menu.exceptions.Disabled=Disabled
jumperless_v1.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
jumperless_v1.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
jumperless_v1.menu.exceptions.Enabled=Enabled
jumperless_v1.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
jumperless_v1.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
jumperless_v1.menu.dbgport.Disabled=Disabled
jumperless_v1.menu.dbgport.Disabled.build.debug_port=
jumperless_v1.menu.dbgport.Serial=Serial
jumperless_v1.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
jumperless_v1.menu.dbgport.Serial1=Serial1
jumperless_v1.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
jumperless_v1.menu.dbgport.Serial2=Serial2
jumperless_v1.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
jumperless_v1.menu.dbgport.SerialSemi=SerialSemi
jumperless_v1.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
jumperless_v1.menu.dbglvl.None=None
jumperless_v1.menu.dbglvl.None.build.debug_level=
jumperless_v1.menu.dbglvl.Core=Core
jumperless_v1.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
jumperless_v1.menu.dbglvl.SPI=SPI
jumperless_v1.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
jumperless_v1.menu.dbglvl.Wire=Wire
jumperless_v1.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
jumperless_v1.menu.dbglvl.Bluetooth=Bluetooth
jumperless_v1.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
jumperless_v1.menu.dbglvl.All=All
jumperless_v1.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
jumperless_v1.menu.dbglvl.NDEBUG=NDEBUG
jumperless_v1.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
jumperless_v1.menu.usbstack.picosdk=Pico SDK
jumperless_v1.menu.usbstack.picosdk.build.usbstack_flags=
jumperless_v1.menu.usbstack.tinyusb=Adafruit TinyUSB
jumperless_v1.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
jumperless_v1.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
jumperless_v1.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
jumperless_v1.menu.usbstack.nousb=No USB
jumperless_v1.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
jumperless_v1.menu.ipbtstack.ipv4only=IPv4 Only
jumperless_v1.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
jumperless_v1.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
jumperless_v1.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
jumperless_v1.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
jumperless_v1.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
jumperless_v1.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
jumperless_v1.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
jumperless_v1.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
jumperless_v1.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
jumperless_v1.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
jumperless_v1.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
jumperless_v1.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
jumperless_v1.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
jumperless_v1.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
jumperless_v1.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
jumperless_v1.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
jumperless_v1.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
jumperless_v1.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
jumperless_v1.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
jumperless_v1.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
jumperless_v1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
jumperless_v1.menu.uploadmethod.default=Default (UF2)
jumperless_v1.menu.uploadmethod.default.build.ram_length=256k
jumperless_v1.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
jumperless_v1.menu.uploadmethod.default.upload.maximum_data_size=262144
jumperless_v1.menu.uploadmethod.default.upload.tool=uf2conv
jumperless_v1.menu.uploadmethod.default.upload.tool.default=uf2conv
jumperless_v1.menu.uploadmethod.default.upload.tool.network=uf2conv-network
jumperless_v1.menu.uploadmethod.picotool=Picotool
jumperless_v1.menu.uploadmethod.picotool.build.ram_length=256k
jumperless_v1.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
jumperless_v1.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
jumperless_v1.menu.uploadmethod.picotool.upload.maximum_data_size=262144
jumperless_v1.menu.uploadmethod.picotool.upload.tool=picotool
jumperless_v1.menu.uploadmethod.picotool.upload.tool.default=picotool
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
jumperless_v1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Architeuthis Flux Jumperless V5
# -----------------------------------
jumperless_v5.name=Architeuthis Flux Jumperless V5
jumperless_v5.vid.0=0x1d50
jumperless_v5.pid.0=0xacab
jumperless_v5.vid.1=0x1d50
jumperless_v5.pid.1=0xadab
jumperless_v5.vid.2=0x1d50
jumperless_v5.pid.2=0xecab
jumperless_v5.vid.3=0x1d50
jumperless_v5.pid.3=0xedab
jumperless_v5.upload_port.0.vid=0x1d50
jumperless_v5.upload_port.0.pid=0xacab
jumperless_v5.upload_port.1.vid=0x1d50
jumperless_v5.upload_port.1.pid=0xadab
jumperless_v5.upload_port.2.vid=0x1d50
jumperless_v5.upload_port.2.pid=0xecab
jumperless_v5.upload_port.3.vid=0x1d50
jumperless_v5.upload_port.3.pid=0xedab
jumperless_v5.build.usbvid=-DUSBD_VID=0x1d50
jumperless_v5.build.usbpid=-DUSBD_PID=0xacab
jumperless_v5.build.usbpwr=-DUSBD_MAX_POWER_MA=500
jumperless_v5.build.board=JUMPERLESS_V5
jumperless_v5.build.variant=jumperless_v5
jumperless_v5.upload.maximum_size=16777216
jumperless_v5.upload.wait_for_upload_port=true
jumperless_v5.upload.erase_cmd=
jumperless_v5.serial.disableDTR=false
jumperless_v5.serial.disableRTS=false
jumperless_v5.build.f_cpu=125000000
jumperless_v5.build.led=
jumperless_v5.build.core=rp2040
jumperless_v5.build.ldscript=memmap_default.ld
jumperless_v5.build.boot2=none
jumperless_v5.build.usb_manufacturer="Architeuthis Flux"
jumperless_v5.build.usb_product="Jumperless V5"
jumperless_v5.build.psram_length=0x000000
jumperless_v5.build.extra_flags=
jumperless_v5.menu.flash.16777216_0=16MB (no FS)
jumperless_v5.menu.flash.16777216_0.upload.maximum_size=16769024
jumperless_v5.menu.flash.16777216_0.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_0.build.flash_length=16769024
jumperless_v5.menu.flash.16777216_0.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_0.build.fs_start=285204480
jumperless_v5.menu.flash.16777216_0.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
jumperless_v5.menu.flash.16777216_65536.upload.maximum_size=16703488
jumperless_v5.menu.flash.16777216_65536.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_65536.build.flash_length=16703488
jumperless_v5.menu.flash.16777216_65536.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_65536.build.fs_start=285138944
jumperless_v5.menu.flash.16777216_65536.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
jumperless_v5.menu.flash.16777216_131072.upload.maximum_size=16637952
jumperless_v5.menu.flash.16777216_131072.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_131072.build.flash_length=16637952
jumperless_v5.menu.flash.16777216_131072.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_131072.build.fs_start=285073408
jumperless_v5.menu.flash.16777216_131072.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
jumperless_v5.menu.flash.16777216_262144.upload.maximum_size=16506880
jumperless_v5.menu.flash.16777216_262144.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_262144.build.flash_length=16506880
jumperless_v5.menu.flash.16777216_262144.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_262144.build.fs_start=284942336
jumperless_v5.menu.flash.16777216_262144.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
jumperless_v5.menu.flash.16777216_524288.upload.maximum_size=16244736
jumperless_v5.menu.flash.16777216_524288.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_524288.build.flash_length=16244736
jumperless_v5.menu.flash.16777216_524288.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_524288.build.fs_start=284680192
jumperless_v5.menu.flash.16777216_524288.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
jumperless_v5.menu.flash.16777216_1048576.upload.maximum_size=15720448
jumperless_v5.menu.flash.16777216_1048576.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_1048576.build.flash_length=15720448
jumperless_v5.menu.flash.16777216_1048576.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_1048576.build.fs_start=284155904
jumperless_v5.menu.flash.16777216_1048576.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
jumperless_v5.menu.flash.16777216_2097152.upload.maximum_size=14671872
jumperless_v5.menu.flash.16777216_2097152.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_2097152.build.flash_length=14671872
jumperless_v5.menu.flash.16777216_2097152.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_2097152.build.fs_start=283107328
jumperless_v5.menu.flash.16777216_2097152.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
jumperless_v5.menu.flash.16777216_3145728.upload.maximum_size=13623296
jumperless_v5.menu.flash.16777216_3145728.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_3145728.build.flash_length=13623296
jumperless_v5.menu.flash.16777216_3145728.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_3145728.build.fs_start=282058752
jumperless_v5.menu.flash.16777216_3145728.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
jumperless_v5.menu.flash.16777216_4194304.upload.maximum_size=12574720
jumperless_v5.menu.flash.16777216_4194304.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_4194304.build.flash_length=12574720
jumperless_v5.menu.flash.16777216_4194304.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_4194304.build.fs_start=281010176
jumperless_v5.menu.flash.16777216_4194304.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
jumperless_v5.menu.flash.16777216_5242880.upload.maximum_size=11526144
jumperless_v5.menu.flash.16777216_5242880.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_5242880.build.flash_length=11526144
jumperless_v5.menu.flash.16777216_5242880.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_5242880.build.fs_start=279961600
jumperless_v5.menu.flash.16777216_5242880.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
jumperless_v5.menu.flash.16777216_6291456.upload.maximum_size=10477568
jumperless_v5.menu.flash.16777216_6291456.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_6291456.build.flash_length=10477568
jumperless_v5.menu.flash.16777216_6291456.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_6291456.build.fs_start=278913024
jumperless_v5.menu.flash.16777216_6291456.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
jumperless_v5.menu.flash.16777216_7340032.upload.maximum_size=9428992
jumperless_v5.menu.flash.16777216_7340032.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_7340032.build.flash_length=9428992
jumperless_v5.menu.flash.16777216_7340032.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_7340032.build.fs_start=277864448
jumperless_v5.menu.flash.16777216_7340032.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
jumperless_v5.menu.flash.16777216_8388608.upload.maximum_size=8380416
jumperless_v5.menu.flash.16777216_8388608.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_8388608.build.flash_length=8380416
jumperless_v5.menu.flash.16777216_8388608.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_8388608.build.fs_start=276815872
jumperless_v5.menu.flash.16777216_8388608.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
jumperless_v5.menu.flash.16777216_9437184.upload.maximum_size=7331840
jumperless_v5.menu.flash.16777216_9437184.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_9437184.build.flash_length=7331840
jumperless_v5.menu.flash.16777216_9437184.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_9437184.build.fs_start=275767296
jumperless_v5.menu.flash.16777216_9437184.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
jumperless_v5.menu.flash.16777216_10485760.upload.maximum_size=6283264
jumperless_v5.menu.flash.16777216_10485760.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_10485760.build.flash_length=6283264
jumperless_v5.menu.flash.16777216_10485760.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_10485760.build.fs_start=274718720
jumperless_v5.menu.flash.16777216_10485760.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
jumperless_v5.menu.flash.16777216_11534336.upload.maximum_size=5234688
jumperless_v5.menu.flash.16777216_11534336.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_11534336.build.flash_length=5234688
jumperless_v5.menu.flash.16777216_11534336.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_11534336.build.fs_start=273670144
jumperless_v5.menu.flash.16777216_11534336.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
jumperless_v5.menu.flash.16777216_12582912.upload.maximum_size=4186112
jumperless_v5.menu.flash.16777216_12582912.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_12582912.build.flash_length=4186112
jumperless_v5.menu.flash.16777216_12582912.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_12582912.build.fs_start=272621568
jumperless_v5.menu.flash.16777216_12582912.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
jumperless_v5.menu.flash.16777216_13631488.upload.maximum_size=3137536
jumperless_v5.menu.flash.16777216_13631488.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_13631488.build.flash_length=3137536
jumperless_v5.menu.flash.16777216_13631488.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_13631488.build.fs_start=271572992
jumperless_v5.menu.flash.16777216_13631488.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
jumperless_v5.menu.flash.16777216_14680064.upload.maximum_size=2088960
jumperless_v5.menu.flash.16777216_14680064.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_14680064.build.flash_length=2088960
jumperless_v5.menu.flash.16777216_14680064.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_14680064.build.fs_start=270524416
jumperless_v5.menu.flash.16777216_14680064.build.fs_end=285204480
jumperless_v5.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
jumperless_v5.menu.flash.16777216_15728640.upload.maximum_size=1040384
jumperless_v5.menu.flash.16777216_15728640.build.flash_total=16777216
jumperless_v5.menu.flash.16777216_15728640.build.flash_length=1040384
jumperless_v5.menu.flash.16777216_15728640.build.eeprom_start=285204480
jumperless_v5.menu.flash.16777216_15728640.build.fs_start=269475840
jumperless_v5.menu.flash.16777216_15728640.build.fs_end=285204480
jumperless_v5.menu.arch.arm=ARM
jumperless_v5.menu.arch.arm.build.chip=rp2350
jumperless_v5.menu.arch.arm.build.toolchain=arm-none-eabi
jumperless_v5.menu.arch.arm.build.toolchainpkg=pqt-gcc
jumperless_v5.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
jumperless_v5.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
jumperless_v5.menu.arch.arm.build.mcu=cortex-m33
jumperless_v5.menu.arch.riscv=RISC-V
jumperless_v5.menu.arch.riscv.build.chip=rp2350-riscv
jumperless_v5.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
jumperless_v5.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
jumperless_v5.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
jumperless_v5.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
jumperless_v5.menu.arch.riscv.build.mcu=rv32imac
jumperless_v5.menu.freq.150=150 MHz
jumperless_v5.menu.freq.150.build.f_cpu=150000000L
jumperless_v5.menu.freq.50=50 MHz
jumperless_v5.menu.freq.50.build.f_cpu=50000000L
jumperless_v5.menu.freq.100=100 MHz
jumperless_v5.menu.freq.100.build.f_cpu=100000000L
jumperless_v5.menu.freq.120=120 MHz
jumperless_v5.menu.freq.120.build.f_cpu=120000000L
jumperless_v5.menu.freq.125=125 MHz
jumperless_v5.menu.freq.125.build.f_cpu=125000000L
jumperless_v5.menu.freq.128=128 MHz
jumperless_v5.menu.freq.128.build.f_cpu=128000000L
jumperless_v5.menu.freq.133=133 MHz
jumperless_v5.menu.freq.133.build.f_cpu=133000000L
jumperless_v5.menu.freq.176=176 MHz (Overclock)
jumperless_v5.menu.freq.176.build.f_cpu=176000000L
jumperless_v5.menu.freq.200=200 MHz (Overclock)
jumperless_v5.menu.freq.200.build.f_cpu=200000000L
jumperless_v5.menu.freq.225=225 MHz (Overclock)
jumperless_v5.menu.freq.225.build.f_cpu=225000000L
jumperless_v5.menu.freq.240=240 MHz (Overclock)
jumperless_v5.menu.freq.240.build.f_cpu=240000000L
jumperless_v5.menu.freq.250=250 MHz (Overclock)
jumperless_v5.menu.freq.250.build.f_cpu=250000000L
jumperless_v5.menu.freq.276=276 MHz (Overclock)
jumperless_v5.menu.freq.276.build.f_cpu=276000000L
jumperless_v5.menu.freq.300=300 MHz (Overclock)
jumperless_v5.menu.freq.300.build.f_cpu=300000000L
jumperless_v5.menu.opt.Small=Small (-Os) (standard)
jumperless_v5.menu.opt.Small.build.flags.optimize=-Os
jumperless_v5.menu.opt.Optimize=Optimize (-O)
jumperless_v5.menu.opt.Optimize.build.flags.optimize=-O
jumperless_v5.menu.opt.Optimize2=Optimize More (-O2)
jumperless_v5.menu.opt.Optimize2.build.flags.optimize=-O2
jumperless_v5.menu.opt.Optimize3=Optimize Even More (-O3)
jumperless_v5.menu.opt.Optimize3.build.flags.optimize=-O3
jumperless_v5.menu.opt.Fast=Fast (-Ofast) (maybe slower)
jumperless_v5.menu.opt.Fast.build.flags.optimize=-Ofast
jumperless_v5.menu.opt.Debug=Debug (-Og)
jumperless_v5.menu.opt.Debug.build.flags.optimize=-Og
jumperless_v5.menu.opt.Disabled=Disabled (-O0)
jumperless_v5.menu.opt.Disabled.build.flags.optimize=-O0
jumperless_v5.menu.profile.Disabled=Disabled
jumperless_v5.menu.profile.Disabled.build.flags.profile=
jumperless_v5.menu.profile.Enabled=Enabled
jumperless_v5.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
jumperless_v5.menu.rtti.Disabled=Disabled
jumperless_v5.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
jumperless_v5.menu.rtti.Enabled=Enabled
jumperless_v5.menu.rtti.Enabled.build.flags.rtti=
jumperless_v5.menu.stackprotect.Disabled=Disabled
jumperless_v5.menu.stackprotect.Disabled.build.flags.stackprotect=
jumperless_v5.menu.stackprotect.Enabled=Enabled
jumperless_v5.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
jumperless_v5.menu.exceptions.Disabled=Disabled
jumperless_v5.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
jumperless_v5.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
jumperless_v5.menu.exceptions.Enabled=Enabled
jumperless_v5.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
jumperless_v5.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
jumperless_v5.menu.dbgport.Disabled=Disabled
jumperless_v5.menu.dbgport.Disabled.build.debug_port=
jumperless_v5.menu.dbgport.Serial=Serial
jumperless_v5.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
jumperless_v5.menu.dbgport.Serial1=Serial1
jumperless_v5.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
jumperless_v5.menu.dbgport.Serial2=Serial2
jumperless_v5.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
jumperless_v5.menu.dbgport.SerialSemi=SerialSemi
jumperless_v5.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
jumperless_v5.menu.dbglvl.None=None
jumperless_v5.menu.dbglvl.None.build.debug_level=
jumperless_v5.menu.dbglvl.Core=Core
jumperless_v5.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
jumperless_v5.menu.dbglvl.SPI=SPI
jumperless_v5.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
jumperless_v5.menu.dbglvl.Wire=Wire
jumperless_v5.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
jumperless_v5.menu.dbglvl.Bluetooth=Bluetooth
jumperless_v5.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
jumperless_v5.menu.dbglvl.All=All
jumperless_v5.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
jumperless_v5.menu.dbglvl.NDEBUG=NDEBUG
jumperless_v5.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
jumperless_v5.menu.usbstack.picosdk=Pico SDK
jumperless_v5.menu.usbstack.picosdk.build.usbstack_flags=
jumperless_v5.menu.usbstack.tinyusb=Adafruit TinyUSB
jumperless_v5.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
jumperless_v5.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
jumperless_v5.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
jumperless_v5.menu.usbstack.nousb=No USB
jumperless_v5.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
jumperless_v5.menu.ipbtstack.ipv4only=IPv4 Only
jumperless_v5.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
jumperless_v5.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
jumperless_v5.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
jumperless_v5.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
jumperless_v5.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
jumperless_v5.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
jumperless_v5.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
jumperless_v5.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
jumperless_v5.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
jumperless_v5.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
jumperless_v5.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
jumperless_v5.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
jumperless_v5.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
jumperless_v5.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
jumperless_v5.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
jumperless_v5.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
jumperless_v5.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
jumperless_v5.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
jumperless_v5.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
jumperless_v5.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
jumperless_v5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
jumperless_v5.menu.uploadmethod.default=Default (UF2)
jumperless_v5.menu.uploadmethod.default.build.ram_length=512k
jumperless_v5.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
jumperless_v5.menu.uploadmethod.default.upload.maximum_data_size=524288
jumperless_v5.menu.uploadmethod.default.upload.tool=uf2conv
jumperless_v5.menu.uploadmethod.default.upload.tool.default=uf2conv
jumperless_v5.menu.uploadmethod.default.upload.tool.network=uf2conv-network
jumperless_v5.menu.uploadmethod.picotool=Picotool
jumperless_v5.menu.uploadmethod.picotool.build.ram_length=512k
jumperless_v5.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
jumperless_v5.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
jumperless_v5.menu.uploadmethod.picotool.upload.maximum_data_size=524288
jumperless_v5.menu.uploadmethod.picotool.upload.tool=picotool
jumperless_v5.menu.uploadmethod.picotool.upload.tool.default=picotool
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
jumperless_v5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Arduino Nano RP2040 Connect
# -----------------------------------
arduino_nano_connect.name=Arduino Nano RP2040 Connect
arduino_nano_connect.vid.0=0x2341
arduino_nano_connect.pid.0=0x005e
arduino_nano_connect.vid.1=0x2341
arduino_nano_connect.pid.1=0x805e
arduino_nano_connect.vid.2=0x2341
arduino_nano_connect.pid.2=0x015e
arduino_nano_connect.vid.3=0x2341
arduino_nano_connect.pid.3=0x025e
arduino_nano_connect.upload_port.0.vid=0x2341
arduino_nano_connect.upload_port.0.pid=0x005e
arduino_nano_connect.upload_port.1.vid=0x2341
arduino_nano_connect.upload_port.1.pid=0x805e
arduino_nano_connect.upload_port.2.vid=0x2341
arduino_nano_connect.upload_port.2.pid=0x015e
arduino_nano_connect.upload_port.3.vid=0x2341
arduino_nano_connect.upload_port.3.pid=0x025e
arduino_nano_connect.build.usbvid=-DUSBD_VID=0x2341
arduino_nano_connect.build.usbpid=-DUSBD_PID=0x005e
arduino_nano_connect.build.usbpwr=-DUSBD_MAX_POWER_MA=250
arduino_nano_connect.build.board=NANO_RP2040_CONNECT
arduino_nano_connect.build.mcu=cortex-m0plus
arduino_nano_connect.build.chip=rp2040
arduino_nano_connect.build.toolchain=arm-none-eabi
arduino_nano_connect.build.toolchainpkg=pqt-gcc
arduino_nano_connect.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
arduino_nano_connect.build.uf2family=--family rp2040
arduino_nano_connect.build.variant=arduino_nano_connect
arduino_nano_connect.upload.maximum_size=16777216
arduino_nano_connect.upload.wait_for_upload_port=true
arduino_nano_connect.upload.erase_cmd=
arduino_nano_connect.serial.disableDTR=false
arduino_nano_connect.serial.disableRTS=false
arduino_nano_connect.build.f_cpu=125000000
arduino_nano_connect.build.led=
arduino_nano_connect.build.core=rp2040
arduino_nano_connect.build.ldscript=memmap_default.ld
arduino_nano_connect.build.boot2=boot2_w25q080_2_padded_checksum
arduino_nano_connect.build.usb_manufacturer="Arduino"
arduino_nano_connect.build.usb_product="Nano RP2040 Connect"
arduino_nano_connect.menu.flash.16777216_0=16MB (no FS)
arduino_nano_connect.menu.flash.16777216_0.upload.maximum_size=16773120
arduino_nano_connect.menu.flash.16777216_0.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_0.build.flash_length=16773120
arduino_nano_connect.menu.flash.16777216_0.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_0.build.fs_start=285208576
arduino_nano_connect.menu.flash.16777216_0.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
arduino_nano_connect.menu.flash.16777216_65536.upload.maximum_size=16707584
arduino_nano_connect.menu.flash.16777216_65536.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_65536.build.flash_length=16707584
arduino_nano_connect.menu.flash.16777216_65536.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_65536.build.fs_start=285143040
arduino_nano_connect.menu.flash.16777216_65536.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
arduino_nano_connect.menu.flash.16777216_131072.upload.maximum_size=16642048
arduino_nano_connect.menu.flash.16777216_131072.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_131072.build.flash_length=16642048
arduino_nano_connect.menu.flash.16777216_131072.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_131072.build.fs_start=285077504
arduino_nano_connect.menu.flash.16777216_131072.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
arduino_nano_connect.menu.flash.16777216_262144.upload.maximum_size=16510976
arduino_nano_connect.menu.flash.16777216_262144.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_262144.build.flash_length=16510976
arduino_nano_connect.menu.flash.16777216_262144.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_262144.build.fs_start=284946432
arduino_nano_connect.menu.flash.16777216_262144.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
arduino_nano_connect.menu.flash.16777216_524288.upload.maximum_size=16248832
arduino_nano_connect.menu.flash.16777216_524288.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_524288.build.flash_length=16248832
arduino_nano_connect.menu.flash.16777216_524288.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_524288.build.fs_start=284684288
arduino_nano_connect.menu.flash.16777216_524288.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
arduino_nano_connect.menu.flash.16777216_1048576.upload.maximum_size=15724544
arduino_nano_connect.menu.flash.16777216_1048576.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_1048576.build.flash_length=15724544
arduino_nano_connect.menu.flash.16777216_1048576.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_1048576.build.fs_start=284160000
arduino_nano_connect.menu.flash.16777216_1048576.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
arduino_nano_connect.menu.flash.16777216_2097152.upload.maximum_size=14675968
arduino_nano_connect.menu.flash.16777216_2097152.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_2097152.build.flash_length=14675968
arduino_nano_connect.menu.flash.16777216_2097152.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_2097152.build.fs_start=283111424
arduino_nano_connect.menu.flash.16777216_2097152.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
arduino_nano_connect.menu.flash.16777216_3145728.upload.maximum_size=13627392
arduino_nano_connect.menu.flash.16777216_3145728.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_3145728.build.flash_length=13627392
arduino_nano_connect.menu.flash.16777216_3145728.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_3145728.build.fs_start=282062848
arduino_nano_connect.menu.flash.16777216_3145728.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
arduino_nano_connect.menu.flash.16777216_4194304.upload.maximum_size=12578816
arduino_nano_connect.menu.flash.16777216_4194304.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_4194304.build.flash_length=12578816
arduino_nano_connect.menu.flash.16777216_4194304.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_4194304.build.fs_start=281014272
arduino_nano_connect.menu.flash.16777216_4194304.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
arduino_nano_connect.menu.flash.16777216_5242880.upload.maximum_size=11530240
arduino_nano_connect.menu.flash.16777216_5242880.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_5242880.build.flash_length=11530240
arduino_nano_connect.menu.flash.16777216_5242880.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_5242880.build.fs_start=279965696
arduino_nano_connect.menu.flash.16777216_5242880.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
arduino_nano_connect.menu.flash.16777216_6291456.upload.maximum_size=10481664
arduino_nano_connect.menu.flash.16777216_6291456.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_6291456.build.flash_length=10481664
arduino_nano_connect.menu.flash.16777216_6291456.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_6291456.build.fs_start=278917120
arduino_nano_connect.menu.flash.16777216_6291456.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
arduino_nano_connect.menu.flash.16777216_7340032.upload.maximum_size=9433088
arduino_nano_connect.menu.flash.16777216_7340032.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_7340032.build.flash_length=9433088
arduino_nano_connect.menu.flash.16777216_7340032.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_7340032.build.fs_start=277868544
arduino_nano_connect.menu.flash.16777216_7340032.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
arduino_nano_connect.menu.flash.16777216_8388608.upload.maximum_size=8384512
arduino_nano_connect.menu.flash.16777216_8388608.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_8388608.build.flash_length=8384512
arduino_nano_connect.menu.flash.16777216_8388608.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_8388608.build.fs_start=276819968
arduino_nano_connect.menu.flash.16777216_8388608.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
arduino_nano_connect.menu.flash.16777216_9437184.upload.maximum_size=7335936
arduino_nano_connect.menu.flash.16777216_9437184.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_9437184.build.flash_length=7335936
arduino_nano_connect.menu.flash.16777216_9437184.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_9437184.build.fs_start=275771392
arduino_nano_connect.menu.flash.16777216_9437184.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
arduino_nano_connect.menu.flash.16777216_10485760.upload.maximum_size=6287360
arduino_nano_connect.menu.flash.16777216_10485760.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_10485760.build.flash_length=6287360
arduino_nano_connect.menu.flash.16777216_10485760.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_10485760.build.fs_start=274722816
arduino_nano_connect.menu.flash.16777216_10485760.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
arduino_nano_connect.menu.flash.16777216_11534336.upload.maximum_size=5238784
arduino_nano_connect.menu.flash.16777216_11534336.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_11534336.build.flash_length=5238784
arduino_nano_connect.menu.flash.16777216_11534336.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_11534336.build.fs_start=273674240
arduino_nano_connect.menu.flash.16777216_11534336.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
arduino_nano_connect.menu.flash.16777216_12582912.upload.maximum_size=4190208
arduino_nano_connect.menu.flash.16777216_12582912.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_12582912.build.flash_length=4190208
arduino_nano_connect.menu.flash.16777216_12582912.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_12582912.build.fs_start=272625664
arduino_nano_connect.menu.flash.16777216_12582912.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
arduino_nano_connect.menu.flash.16777216_13631488.upload.maximum_size=3141632
arduino_nano_connect.menu.flash.16777216_13631488.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_13631488.build.flash_length=3141632
arduino_nano_connect.menu.flash.16777216_13631488.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_13631488.build.fs_start=271577088
arduino_nano_connect.menu.flash.16777216_13631488.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
arduino_nano_connect.menu.flash.16777216_14680064.upload.maximum_size=2093056
arduino_nano_connect.menu.flash.16777216_14680064.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_14680064.build.flash_length=2093056
arduino_nano_connect.menu.flash.16777216_14680064.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_14680064.build.fs_start=270528512
arduino_nano_connect.menu.flash.16777216_14680064.build.fs_end=285208576
arduino_nano_connect.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
arduino_nano_connect.menu.flash.16777216_15728640.upload.maximum_size=1044480
arduino_nano_connect.menu.flash.16777216_15728640.build.flash_total=16777216
arduino_nano_connect.menu.flash.16777216_15728640.build.flash_length=1044480
arduino_nano_connect.menu.flash.16777216_15728640.build.eeprom_start=285208576
arduino_nano_connect.menu.flash.16777216_15728640.build.fs_start=269479936
arduino_nano_connect.menu.flash.16777216_15728640.build.fs_end=285208576
arduino_nano_connect.menu.freq.200=200 MHz
arduino_nano_connect.menu.freq.200.build.f_cpu=200000000L
arduino_nano_connect.menu.freq.50=50 MHz
arduino_nano_connect.menu.freq.50.build.f_cpu=50000000L
arduino_nano_connect.menu.freq.100=100 MHz
arduino_nano_connect.menu.freq.100.build.f_cpu=100000000L
arduino_nano_connect.menu.freq.120=120 MHz
arduino_nano_connect.menu.freq.120.build.f_cpu=120000000L
arduino_nano_connect.menu.freq.125=125 MHz
arduino_nano_connect.menu.freq.125.build.f_cpu=125000000L
arduino_nano_connect.menu.freq.128=128 MHz
arduino_nano_connect.menu.freq.128.build.f_cpu=128000000L
arduino_nano_connect.menu.freq.133=133 MHz
arduino_nano_connect.menu.freq.133.build.f_cpu=133000000L
arduino_nano_connect.menu.freq.150=150 MHz
arduino_nano_connect.menu.freq.150.build.f_cpu=150000000L
arduino_nano_connect.menu.freq.176=176 MHz
arduino_nano_connect.menu.freq.176.build.f_cpu=176000000L
arduino_nano_connect.menu.freq.225=225 MHz (Overclock)
arduino_nano_connect.menu.freq.225.build.f_cpu=225000000L
arduino_nano_connect.menu.freq.240=240 MHz (Overclock)
arduino_nano_connect.menu.freq.240.build.f_cpu=240000000L
arduino_nano_connect.menu.freq.250=250 MHz (Overclock)
arduino_nano_connect.menu.freq.250.build.f_cpu=250000000L
arduino_nano_connect.menu.freq.276=276 MHz (Overclock)
arduino_nano_connect.menu.freq.276.build.f_cpu=276000000L
arduino_nano_connect.menu.freq.300=300 MHz (Overclock)
arduino_nano_connect.menu.freq.300.build.f_cpu=300000000L
arduino_nano_connect.menu.opt.Small=Small (-Os) (standard)
arduino_nano_connect.menu.opt.Small.build.flags.optimize=-Os
arduino_nano_connect.menu.opt.Optimize=Optimize (-O)
arduino_nano_connect.menu.opt.Optimize.build.flags.optimize=-O
arduino_nano_connect.menu.opt.Optimize2=Optimize More (-O2)
arduino_nano_connect.menu.opt.Optimize2.build.flags.optimize=-O2
arduino_nano_connect.menu.opt.Optimize3=Optimize Even More (-O3)
arduino_nano_connect.menu.opt.Optimize3.build.flags.optimize=-O3
arduino_nano_connect.menu.opt.Fast=Fast (-Ofast) (maybe slower)
arduino_nano_connect.menu.opt.Fast.build.flags.optimize=-Ofast
arduino_nano_connect.menu.opt.Debug=Debug (-Og)
arduino_nano_connect.menu.opt.Debug.build.flags.optimize=-Og
arduino_nano_connect.menu.opt.Disabled=Disabled (-O0)
arduino_nano_connect.menu.opt.Disabled.build.flags.optimize=-O0
arduino_nano_connect.menu.profile.Disabled=Disabled
arduino_nano_connect.menu.profile.Disabled.build.flags.profile=
arduino_nano_connect.menu.profile.Enabled=Enabled
arduino_nano_connect.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
arduino_nano_connect.menu.rtti.Disabled=Disabled
arduino_nano_connect.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
arduino_nano_connect.menu.rtti.Enabled=Enabled
arduino_nano_connect.menu.rtti.Enabled.build.flags.rtti=
arduino_nano_connect.menu.stackprotect.Disabled=Disabled
arduino_nano_connect.menu.stackprotect.Disabled.build.flags.stackprotect=
arduino_nano_connect.menu.stackprotect.Enabled=Enabled
arduino_nano_connect.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
arduino_nano_connect.menu.exceptions.Disabled=Disabled
arduino_nano_connect.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
arduino_nano_connect.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
arduino_nano_connect.menu.exceptions.Enabled=Enabled
arduino_nano_connect.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
arduino_nano_connect.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
arduino_nano_connect.menu.dbgport.Disabled=Disabled
arduino_nano_connect.menu.dbgport.Disabled.build.debug_port=
arduino_nano_connect.menu.dbgport.Serial=Serial
arduino_nano_connect.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
arduino_nano_connect.menu.dbgport.Serial1=Serial1
arduino_nano_connect.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
arduino_nano_connect.menu.dbgport.Serial2=Serial2
arduino_nano_connect.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
arduino_nano_connect.menu.dbgport.SerialSemi=SerialSemi
arduino_nano_connect.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
arduino_nano_connect.menu.dbglvl.None=None
arduino_nano_connect.menu.dbglvl.None.build.debug_level=
arduino_nano_connect.menu.dbglvl.Core=Core
arduino_nano_connect.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
arduino_nano_connect.menu.dbglvl.SPI=SPI
arduino_nano_connect.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
arduino_nano_connect.menu.dbglvl.Wire=Wire
arduino_nano_connect.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
arduino_nano_connect.menu.dbglvl.Bluetooth=Bluetooth
arduino_nano_connect.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
arduino_nano_connect.menu.dbglvl.All=All
arduino_nano_connect.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
arduino_nano_connect.menu.dbglvl.NDEBUG=NDEBUG
arduino_nano_connect.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
arduino_nano_connect.menu.usbstack.picosdk=Pico SDK
arduino_nano_connect.menu.usbstack.picosdk.build.usbstack_flags=
arduino_nano_connect.menu.usbstack.tinyusb=Adafruit TinyUSB
arduino_nano_connect.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
arduino_nano_connect.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
arduino_nano_connect.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
arduino_nano_connect.menu.usbstack.nousb=No USB
arduino_nano_connect.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
arduino_nano_connect.menu.ipbtstack.ipv4only=IPv4 Only
arduino_nano_connect.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
arduino_nano_connect.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
arduino_nano_connect.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
arduino_nano_connect.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
arduino_nano_connect.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
arduino_nano_connect.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
arduino_nano_connect.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
arduino_nano_connect.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
arduino_nano_connect.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
arduino_nano_connect.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
arduino_nano_connect.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
arduino_nano_connect.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
arduino_nano_connect.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
arduino_nano_connect.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
arduino_nano_connect.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
arduino_nano_connect.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
arduino_nano_connect.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
arduino_nano_connect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
arduino_nano_connect.menu.uploadmethod.default=Default (UF2)
arduino_nano_connect.menu.uploadmethod.default.build.ram_length=256k
arduino_nano_connect.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
arduino_nano_connect.menu.uploadmethod.default.upload.maximum_data_size=262144
arduino_nano_connect.menu.uploadmethod.default.upload.tool=uf2conv
arduino_nano_connect.menu.uploadmethod.default.upload.tool.default=uf2conv
arduino_nano_connect.menu.uploadmethod.default.upload.tool.network=uf2conv-network
arduino_nano_connect.menu.uploadmethod.picotool=Picotool
arduino_nano_connect.menu.uploadmethod.picotool.build.ram_length=256k
arduino_nano_connect.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
arduino_nano_connect.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
arduino_nano_connect.menu.uploadmethod.picotool.upload.maximum_data_size=262144
arduino_nano_connect.menu.uploadmethod.picotool.upload.tool=picotool
arduino_nano_connect.menu.uploadmethod.picotool.upload.tool.default=picotool
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
arduino_nano_connect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# ArtronShop RP2 Nano
# -----------------------------------
artronshop_rp2_nano.name=ArtronShop RP2 Nano
artronshop_rp2_nano.vid.0=0x2e8a
artronshop_rp2_nano.pid.0=0x000a
artronshop_rp2_nano.vid.1=0x2e8a
artronshop_rp2_nano.pid.1=0x010a
artronshop_rp2_nano.vid.2=0x2e8a
artronshop_rp2_nano.pid.2=0x400a
artronshop_rp2_nano.vid.3=0x2e8a
artronshop_rp2_nano.pid.3=0x410a
artronshop_rp2_nano.vid.4=0x2e8a
artronshop_rp2_nano.pid.4=0x800a
artronshop_rp2_nano.vid.5=0x2e8a
artronshop_rp2_nano.pid.5=0x810a
artronshop_rp2_nano.vid.6=0x2e8a
artronshop_rp2_nano.pid.6=0xc00a
artronshop_rp2_nano.vid.7=0x2e8a
artronshop_rp2_nano.pid.7=0xc10a
artronshop_rp2_nano.upload_port.0.vid=0x2e8a
artronshop_rp2_nano.upload_port.0.pid=0x000a
artronshop_rp2_nano.upload_port.1.vid=0x2e8a
artronshop_rp2_nano.upload_port.1.pid=0x010a
artronshop_rp2_nano.upload_port.2.vid=0x2e8a
artronshop_rp2_nano.upload_port.2.pid=0x400a
artronshop_rp2_nano.upload_port.3.vid=0x2e8a
artronshop_rp2_nano.upload_port.3.pid=0x410a
artronshop_rp2_nano.upload_port.4.vid=0x2e8a
artronshop_rp2_nano.upload_port.4.pid=0x800a
artronshop_rp2_nano.upload_port.5.vid=0x2e8a
artronshop_rp2_nano.upload_port.5.pid=0x810a
artronshop_rp2_nano.upload_port.6.vid=0x2e8a
artronshop_rp2_nano.upload_port.6.pid=0xc00a
artronshop_rp2_nano.upload_port.7.vid=0x2e8a
artronshop_rp2_nano.upload_port.7.pid=0xc10a
artronshop_rp2_nano.build.usbvid=-DUSBD_VID=0x2e8a
artronshop_rp2_nano.build.usbpid=-DUSBD_PID=0x000a
artronshop_rp2_nano.build.usbpwr=-DUSBD_MAX_POWER_MA=250
artronshop_rp2_nano.build.board=ARTRONSHOP_RP2_NANO
artronshop_rp2_nano.build.mcu=cortex-m0plus
artronshop_rp2_nano.build.chip=rp2040
artronshop_rp2_nano.build.toolchain=arm-none-eabi
artronshop_rp2_nano.build.toolchainpkg=pqt-gcc
artronshop_rp2_nano.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
artronshop_rp2_nano.build.uf2family=--family rp2040
artronshop_rp2_nano.build.variant=artronshop_rp2_nano
artronshop_rp2_nano.upload.maximum_size=2097152
artronshop_rp2_nano.upload.wait_for_upload_port=true
artronshop_rp2_nano.upload.erase_cmd=
artronshop_rp2_nano.serial.disableDTR=false
artronshop_rp2_nano.serial.disableRTS=false
artronshop_rp2_nano.build.f_cpu=125000000
artronshop_rp2_nano.build.led=
artronshop_rp2_nano.build.core=rp2040
artronshop_rp2_nano.build.ldscript=memmap_default.ld
artronshop_rp2_nano.build.boot2=boot2_w25q080_2_padded_checksum
artronshop_rp2_nano.build.usb_manufacturer="ArtronShop"
artronshop_rp2_nano.build.usb_product="RP2 Nano"
artronshop_rp2_nano.menu.flash.2097152_0=2MB (no FS)
artronshop_rp2_nano.menu.flash.2097152_0.upload.maximum_size=2093056
artronshop_rp2_nano.menu.flash.2097152_0.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_0.build.flash_length=2093056
artronshop_rp2_nano.menu.flash.2097152_0.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_0.build.fs_start=270528512
artronshop_rp2_nano.menu.flash.2097152_0.build.fs_end=270528512
artronshop_rp2_nano.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
artronshop_rp2_nano.menu.flash.2097152_65536.upload.maximum_size=2027520
artronshop_rp2_nano.menu.flash.2097152_65536.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_65536.build.flash_length=2027520
artronshop_rp2_nano.menu.flash.2097152_65536.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_65536.build.fs_start=270462976
artronshop_rp2_nano.menu.flash.2097152_65536.build.fs_end=270528512
artronshop_rp2_nano.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
artronshop_rp2_nano.menu.flash.2097152_131072.upload.maximum_size=1961984
artronshop_rp2_nano.menu.flash.2097152_131072.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_131072.build.flash_length=1961984
artronshop_rp2_nano.menu.flash.2097152_131072.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_131072.build.fs_start=270397440
artronshop_rp2_nano.menu.flash.2097152_131072.build.fs_end=270528512
artronshop_rp2_nano.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
artronshop_rp2_nano.menu.flash.2097152_262144.upload.maximum_size=1830912
artronshop_rp2_nano.menu.flash.2097152_262144.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_262144.build.flash_length=1830912
artronshop_rp2_nano.menu.flash.2097152_262144.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_262144.build.fs_start=270266368
artronshop_rp2_nano.menu.flash.2097152_262144.build.fs_end=270528512
artronshop_rp2_nano.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
artronshop_rp2_nano.menu.flash.2097152_524288.upload.maximum_size=1568768
artronshop_rp2_nano.menu.flash.2097152_524288.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_524288.build.flash_length=1568768
artronshop_rp2_nano.menu.flash.2097152_524288.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_524288.build.fs_start=270004224
artronshop_rp2_nano.menu.flash.2097152_524288.build.fs_end=270528512
artronshop_rp2_nano.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
artronshop_rp2_nano.menu.flash.2097152_1048576.upload.maximum_size=1044480
artronshop_rp2_nano.menu.flash.2097152_1048576.build.flash_total=2097152
artronshop_rp2_nano.menu.flash.2097152_1048576.build.flash_length=1044480
artronshop_rp2_nano.menu.flash.2097152_1048576.build.eeprom_start=270528512
artronshop_rp2_nano.menu.flash.2097152_1048576.build.fs_start=269479936
artronshop_rp2_nano.menu.flash.2097152_1048576.build.fs_end=270528512
artronshop_rp2_nano.menu.freq.200=200 MHz
artronshop_rp2_nano.menu.freq.200.build.f_cpu=200000000L
artronshop_rp2_nano.menu.freq.50=50 MHz
artronshop_rp2_nano.menu.freq.50.build.f_cpu=50000000L
artronshop_rp2_nano.menu.freq.100=100 MHz
artronshop_rp2_nano.menu.freq.100.build.f_cpu=100000000L
artronshop_rp2_nano.menu.freq.120=120 MHz
artronshop_rp2_nano.menu.freq.120.build.f_cpu=120000000L
artronshop_rp2_nano.menu.freq.125=125 MHz
artronshop_rp2_nano.menu.freq.125.build.f_cpu=125000000L
artronshop_rp2_nano.menu.freq.128=128 MHz
artronshop_rp2_nano.menu.freq.128.build.f_cpu=128000000L
artronshop_rp2_nano.menu.freq.133=133 MHz
artronshop_rp2_nano.menu.freq.133.build.f_cpu=133000000L
artronshop_rp2_nano.menu.freq.150=150 MHz
artronshop_rp2_nano.menu.freq.150.build.f_cpu=150000000L
artronshop_rp2_nano.menu.freq.176=176 MHz
artronshop_rp2_nano.menu.freq.176.build.f_cpu=176000000L
artronshop_rp2_nano.menu.freq.225=225 MHz (Overclock)
artronshop_rp2_nano.menu.freq.225.build.f_cpu=225000000L
artronshop_rp2_nano.menu.freq.240=240 MHz (Overclock)
artronshop_rp2_nano.menu.freq.240.build.f_cpu=240000000L
artronshop_rp2_nano.menu.freq.250=250 MHz (Overclock)
artronshop_rp2_nano.menu.freq.250.build.f_cpu=250000000L
artronshop_rp2_nano.menu.freq.276=276 MHz (Overclock)
artronshop_rp2_nano.menu.freq.276.build.f_cpu=276000000L
artronshop_rp2_nano.menu.freq.300=300 MHz (Overclock)
artronshop_rp2_nano.menu.freq.300.build.f_cpu=300000000L
artronshop_rp2_nano.menu.opt.Small=Small (-Os) (standard)
artronshop_rp2_nano.menu.opt.Small.build.flags.optimize=-Os
artronshop_rp2_nano.menu.opt.Optimize=Optimize (-O)
artronshop_rp2_nano.menu.opt.Optimize.build.flags.optimize=-O
artronshop_rp2_nano.menu.opt.Optimize2=Optimize More (-O2)
artronshop_rp2_nano.menu.opt.Optimize2.build.flags.optimize=-O2
artronshop_rp2_nano.menu.opt.Optimize3=Optimize Even More (-O3)
artronshop_rp2_nano.menu.opt.Optimize3.build.flags.optimize=-O3
artronshop_rp2_nano.menu.opt.Fast=Fast (-Ofast) (maybe slower)
artronshop_rp2_nano.menu.opt.Fast.build.flags.optimize=-Ofast
artronshop_rp2_nano.menu.opt.Debug=Debug (-Og)
artronshop_rp2_nano.menu.opt.Debug.build.flags.optimize=-Og
artronshop_rp2_nano.menu.opt.Disabled=Disabled (-O0)
artronshop_rp2_nano.menu.opt.Disabled.build.flags.optimize=-O0
artronshop_rp2_nano.menu.profile.Disabled=Disabled
artronshop_rp2_nano.menu.profile.Disabled.build.flags.profile=
artronshop_rp2_nano.menu.profile.Enabled=Enabled
artronshop_rp2_nano.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
artronshop_rp2_nano.menu.rtti.Disabled=Disabled
artronshop_rp2_nano.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
artronshop_rp2_nano.menu.rtti.Enabled=Enabled
artronshop_rp2_nano.menu.rtti.Enabled.build.flags.rtti=
artronshop_rp2_nano.menu.stackprotect.Disabled=Disabled
artronshop_rp2_nano.menu.stackprotect.Disabled.build.flags.stackprotect=
artronshop_rp2_nano.menu.stackprotect.Enabled=Enabled
artronshop_rp2_nano.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
artronshop_rp2_nano.menu.exceptions.Disabled=Disabled
artronshop_rp2_nano.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
artronshop_rp2_nano.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
artronshop_rp2_nano.menu.exceptions.Enabled=Enabled
artronshop_rp2_nano.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
artronshop_rp2_nano.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
artronshop_rp2_nano.menu.dbgport.Disabled=Disabled
artronshop_rp2_nano.menu.dbgport.Disabled.build.debug_port=
artronshop_rp2_nano.menu.dbgport.Serial=Serial
artronshop_rp2_nano.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
artronshop_rp2_nano.menu.dbgport.Serial1=Serial1
artronshop_rp2_nano.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
artronshop_rp2_nano.menu.dbgport.Serial2=Serial2
artronshop_rp2_nano.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
artronshop_rp2_nano.menu.dbgport.SerialSemi=SerialSemi
artronshop_rp2_nano.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
artronshop_rp2_nano.menu.dbglvl.None=None
artronshop_rp2_nano.menu.dbglvl.None.build.debug_level=
artronshop_rp2_nano.menu.dbglvl.Core=Core
artronshop_rp2_nano.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
artronshop_rp2_nano.menu.dbglvl.SPI=SPI
artronshop_rp2_nano.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
artronshop_rp2_nano.menu.dbglvl.Wire=Wire
artronshop_rp2_nano.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
artronshop_rp2_nano.menu.dbglvl.Bluetooth=Bluetooth
artronshop_rp2_nano.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
artronshop_rp2_nano.menu.dbglvl.All=All
artronshop_rp2_nano.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
artronshop_rp2_nano.menu.dbglvl.NDEBUG=NDEBUG
artronshop_rp2_nano.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
artronshop_rp2_nano.menu.usbstack.picosdk=Pico SDK
artronshop_rp2_nano.menu.usbstack.picosdk.build.usbstack_flags=
artronshop_rp2_nano.menu.usbstack.tinyusb=Adafruit TinyUSB
artronshop_rp2_nano.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
artronshop_rp2_nano.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
artronshop_rp2_nano.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
artronshop_rp2_nano.menu.usbstack.nousb=No USB
artronshop_rp2_nano.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
artronshop_rp2_nano.menu.ipbtstack.ipv4only=IPv4 Only
artronshop_rp2_nano.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
artronshop_rp2_nano.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
artronshop_rp2_nano.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
artronshop_rp2_nano.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
artronshop_rp2_nano.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
artronshop_rp2_nano.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
artronshop_rp2_nano.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
artronshop_rp2_nano.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
artronshop_rp2_nano.menu.uploadmethod.default=Default (UF2)
artronshop_rp2_nano.menu.uploadmethod.default.build.ram_length=256k
artronshop_rp2_nano.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
artronshop_rp2_nano.menu.uploadmethod.default.upload.maximum_data_size=262144
artronshop_rp2_nano.menu.uploadmethod.default.upload.tool=uf2conv
artronshop_rp2_nano.menu.uploadmethod.default.upload.tool.default=uf2conv
artronshop_rp2_nano.menu.uploadmethod.default.upload.tool.network=uf2conv-network
artronshop_rp2_nano.menu.uploadmethod.picotool=Picotool
artronshop_rp2_nano.menu.uploadmethod.picotool.build.ram_length=256k
artronshop_rp2_nano.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
artronshop_rp2_nano.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
artronshop_rp2_nano.menu.uploadmethod.picotool.upload.maximum_data_size=262144
artronshop_rp2_nano.menu.uploadmethod.picotool.upload.tool=picotool
artronshop_rp2_nano.menu.uploadmethod.picotool.upload.tool.default=picotool
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
artronshop_rp2_nano.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Breadstick Raspberry
# -----------------------------------
breadstick_raspberry.name=Breadstick Raspberry
breadstick_raspberry.vid.0=0x2e8a
breadstick_raspberry.pid.0=0x105e
breadstick_raspberry.vid.1=0x2e8a
breadstick_raspberry.pid.1=0x115e
breadstick_raspberry.vid.2=0x2e8a
breadstick_raspberry.pid.2=0x505e
breadstick_raspberry.vid.3=0x2e8a
breadstick_raspberry.pid.3=0x515e
breadstick_raspberry.vid.4=0x2e8a
breadstick_raspberry.pid.4=0x905e
breadstick_raspberry.vid.5=0x2e8a
breadstick_raspberry.pid.5=0x915e
breadstick_raspberry.vid.6=0x2e8a
breadstick_raspberry.pid.6=0xd05e
breadstick_raspberry.vid.7=0x2e8a
breadstick_raspberry.pid.7=0xd15e
breadstick_raspberry.upload_port.0.vid=0x2e8a
breadstick_raspberry.upload_port.0.pid=0x105e
breadstick_raspberry.upload_port.1.vid=0x2e8a
breadstick_raspberry.upload_port.1.pid=0x115e
breadstick_raspberry.upload_port.2.vid=0x2e8a
breadstick_raspberry.upload_port.2.pid=0x505e
breadstick_raspberry.upload_port.3.vid=0x2e8a
breadstick_raspberry.upload_port.3.pid=0x515e
breadstick_raspberry.upload_port.4.vid=0x2e8a
breadstick_raspberry.upload_port.4.pid=0x905e
breadstick_raspberry.upload_port.5.vid=0x2e8a
breadstick_raspberry.upload_port.5.pid=0x915e
breadstick_raspberry.upload_port.6.vid=0x2e8a
breadstick_raspberry.upload_port.6.pid=0xd05e
breadstick_raspberry.upload_port.7.vid=0x2e8a
breadstick_raspberry.upload_port.7.pid=0xd15e
breadstick_raspberry.build.usbvid=-DUSBD_VID=0x2e8a
breadstick_raspberry.build.usbpid=-DUSBD_PID=0x105e
breadstick_raspberry.build.usbpwr=-DUSBD_MAX_POWER_MA=500
breadstick_raspberry.build.board=Breadstick_Raspberry
breadstick_raspberry.build.mcu=cortex-m0plus
breadstick_raspberry.build.chip=rp2040
breadstick_raspberry.build.toolchain=arm-none-eabi
breadstick_raspberry.build.toolchainpkg=pqt-gcc
breadstick_raspberry.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
breadstick_raspberry.build.uf2family=--family rp2040
breadstick_raspberry.build.variant=breadstick_raspberry
breadstick_raspberry.upload.maximum_size=16777216
breadstick_raspberry.upload.wait_for_upload_port=true
breadstick_raspberry.upload.erase_cmd=
breadstick_raspberry.serial.disableDTR=false
breadstick_raspberry.serial.disableRTS=false
breadstick_raspberry.build.f_cpu=125000000
breadstick_raspberry.build.led=
breadstick_raspberry.build.core=rp2040
breadstick_raspberry.build.ldscript=memmap_default.ld
breadstick_raspberry.build.boot2=boot2_w25q080_2_padded_checksum
breadstick_raspberry.build.usb_manufacturer="Breadstick"
breadstick_raspberry.build.usb_product="Raspberry"
breadstick_raspberry.menu.flash.16777216_0=16MB (no FS)
breadstick_raspberry.menu.flash.16777216_0.upload.maximum_size=16773120
breadstick_raspberry.menu.flash.16777216_0.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_0.build.flash_length=16773120
breadstick_raspberry.menu.flash.16777216_0.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_0.build.fs_start=285208576
breadstick_raspberry.menu.flash.16777216_0.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
breadstick_raspberry.menu.flash.16777216_65536.upload.maximum_size=16707584
breadstick_raspberry.menu.flash.16777216_65536.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_65536.build.flash_length=16707584
breadstick_raspberry.menu.flash.16777216_65536.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_65536.build.fs_start=285143040
breadstick_raspberry.menu.flash.16777216_65536.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
breadstick_raspberry.menu.flash.16777216_131072.upload.maximum_size=16642048
breadstick_raspberry.menu.flash.16777216_131072.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_131072.build.flash_length=16642048
breadstick_raspberry.menu.flash.16777216_131072.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_131072.build.fs_start=285077504
breadstick_raspberry.menu.flash.16777216_131072.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
breadstick_raspberry.menu.flash.16777216_262144.upload.maximum_size=16510976
breadstick_raspberry.menu.flash.16777216_262144.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_262144.build.flash_length=16510976
breadstick_raspberry.menu.flash.16777216_262144.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_262144.build.fs_start=284946432
breadstick_raspberry.menu.flash.16777216_262144.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
breadstick_raspberry.menu.flash.16777216_524288.upload.maximum_size=16248832
breadstick_raspberry.menu.flash.16777216_524288.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_524288.build.flash_length=16248832
breadstick_raspberry.menu.flash.16777216_524288.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_524288.build.fs_start=284684288
breadstick_raspberry.menu.flash.16777216_524288.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
breadstick_raspberry.menu.flash.16777216_1048576.upload.maximum_size=15724544
breadstick_raspberry.menu.flash.16777216_1048576.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_1048576.build.flash_length=15724544
breadstick_raspberry.menu.flash.16777216_1048576.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_1048576.build.fs_start=284160000
breadstick_raspberry.menu.flash.16777216_1048576.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
breadstick_raspberry.menu.flash.16777216_2097152.upload.maximum_size=14675968
breadstick_raspberry.menu.flash.16777216_2097152.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_2097152.build.flash_length=14675968
breadstick_raspberry.menu.flash.16777216_2097152.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_2097152.build.fs_start=283111424
breadstick_raspberry.menu.flash.16777216_2097152.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
breadstick_raspberry.menu.flash.16777216_3145728.upload.maximum_size=13627392
breadstick_raspberry.menu.flash.16777216_3145728.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_3145728.build.flash_length=13627392
breadstick_raspberry.menu.flash.16777216_3145728.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_3145728.build.fs_start=282062848
breadstick_raspberry.menu.flash.16777216_3145728.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
breadstick_raspberry.menu.flash.16777216_4194304.upload.maximum_size=12578816
breadstick_raspberry.menu.flash.16777216_4194304.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_4194304.build.flash_length=12578816
breadstick_raspberry.menu.flash.16777216_4194304.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_4194304.build.fs_start=281014272
breadstick_raspberry.menu.flash.16777216_4194304.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
breadstick_raspberry.menu.flash.16777216_5242880.upload.maximum_size=11530240
breadstick_raspberry.menu.flash.16777216_5242880.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_5242880.build.flash_length=11530240
breadstick_raspberry.menu.flash.16777216_5242880.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_5242880.build.fs_start=279965696
breadstick_raspberry.menu.flash.16777216_5242880.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
breadstick_raspberry.menu.flash.16777216_6291456.upload.maximum_size=10481664
breadstick_raspberry.menu.flash.16777216_6291456.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_6291456.build.flash_length=10481664
breadstick_raspberry.menu.flash.16777216_6291456.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_6291456.build.fs_start=278917120
breadstick_raspberry.menu.flash.16777216_6291456.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
breadstick_raspberry.menu.flash.16777216_7340032.upload.maximum_size=9433088
breadstick_raspberry.menu.flash.16777216_7340032.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_7340032.build.flash_length=9433088
breadstick_raspberry.menu.flash.16777216_7340032.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_7340032.build.fs_start=277868544
breadstick_raspberry.menu.flash.16777216_7340032.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
breadstick_raspberry.menu.flash.16777216_8388608.upload.maximum_size=8384512
breadstick_raspberry.menu.flash.16777216_8388608.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_8388608.build.flash_length=8384512
breadstick_raspberry.menu.flash.16777216_8388608.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_8388608.build.fs_start=276819968
breadstick_raspberry.menu.flash.16777216_8388608.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
breadstick_raspberry.menu.flash.16777216_9437184.upload.maximum_size=7335936
breadstick_raspberry.menu.flash.16777216_9437184.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_9437184.build.flash_length=7335936
breadstick_raspberry.menu.flash.16777216_9437184.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_9437184.build.fs_start=275771392
breadstick_raspberry.menu.flash.16777216_9437184.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
breadstick_raspberry.menu.flash.16777216_10485760.upload.maximum_size=6287360
breadstick_raspberry.menu.flash.16777216_10485760.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_10485760.build.flash_length=6287360
breadstick_raspberry.menu.flash.16777216_10485760.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_10485760.build.fs_start=274722816
breadstick_raspberry.menu.flash.16777216_10485760.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
breadstick_raspberry.menu.flash.16777216_11534336.upload.maximum_size=5238784
breadstick_raspberry.menu.flash.16777216_11534336.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_11534336.build.flash_length=5238784
breadstick_raspberry.menu.flash.16777216_11534336.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_11534336.build.fs_start=273674240
breadstick_raspberry.menu.flash.16777216_11534336.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
breadstick_raspberry.menu.flash.16777216_12582912.upload.maximum_size=4190208
breadstick_raspberry.menu.flash.16777216_12582912.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_12582912.build.flash_length=4190208
breadstick_raspberry.menu.flash.16777216_12582912.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_12582912.build.fs_start=272625664
breadstick_raspberry.menu.flash.16777216_12582912.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
breadstick_raspberry.menu.flash.16777216_13631488.upload.maximum_size=3141632
breadstick_raspberry.menu.flash.16777216_13631488.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_13631488.build.flash_length=3141632
breadstick_raspberry.menu.flash.16777216_13631488.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_13631488.build.fs_start=271577088
breadstick_raspberry.menu.flash.16777216_13631488.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
breadstick_raspberry.menu.flash.16777216_14680064.upload.maximum_size=2093056
breadstick_raspberry.menu.flash.16777216_14680064.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_14680064.build.flash_length=2093056
breadstick_raspberry.menu.flash.16777216_14680064.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_14680064.build.fs_start=270528512
breadstick_raspberry.menu.flash.16777216_14680064.build.fs_end=285208576
breadstick_raspberry.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
breadstick_raspberry.menu.flash.16777216_15728640.upload.maximum_size=1044480
breadstick_raspberry.menu.flash.16777216_15728640.build.flash_total=16777216
breadstick_raspberry.menu.flash.16777216_15728640.build.flash_length=1044480
breadstick_raspberry.menu.flash.16777216_15728640.build.eeprom_start=285208576
breadstick_raspberry.menu.flash.16777216_15728640.build.fs_start=269479936
breadstick_raspberry.menu.flash.16777216_15728640.build.fs_end=285208576
breadstick_raspberry.menu.freq.200=200 MHz
breadstick_raspberry.menu.freq.200.build.f_cpu=200000000L
breadstick_raspberry.menu.freq.50=50 MHz
breadstick_raspberry.menu.freq.50.build.f_cpu=50000000L
breadstick_raspberry.menu.freq.100=100 MHz
breadstick_raspberry.menu.freq.100.build.f_cpu=100000000L
breadstick_raspberry.menu.freq.120=120 MHz
breadstick_raspberry.menu.freq.120.build.f_cpu=120000000L
breadstick_raspberry.menu.freq.125=125 MHz
breadstick_raspberry.menu.freq.125.build.f_cpu=125000000L
breadstick_raspberry.menu.freq.128=128 MHz
breadstick_raspberry.menu.freq.128.build.f_cpu=128000000L
breadstick_raspberry.menu.freq.133=133 MHz
breadstick_raspberry.menu.freq.133.build.f_cpu=133000000L
breadstick_raspberry.menu.freq.150=150 MHz
breadstick_raspberry.menu.freq.150.build.f_cpu=150000000L
breadstick_raspberry.menu.freq.176=176 MHz
breadstick_raspberry.menu.freq.176.build.f_cpu=176000000L
breadstick_raspberry.menu.freq.225=225 MHz (Overclock)
breadstick_raspberry.menu.freq.225.build.f_cpu=225000000L
breadstick_raspberry.menu.freq.240=240 MHz (Overclock)
breadstick_raspberry.menu.freq.240.build.f_cpu=240000000L
breadstick_raspberry.menu.freq.250=250 MHz (Overclock)
breadstick_raspberry.menu.freq.250.build.f_cpu=250000000L
breadstick_raspberry.menu.freq.276=276 MHz (Overclock)
breadstick_raspberry.menu.freq.276.build.f_cpu=276000000L
breadstick_raspberry.menu.freq.300=300 MHz (Overclock)
breadstick_raspberry.menu.freq.300.build.f_cpu=300000000L
breadstick_raspberry.menu.opt.Small=Small (-Os) (standard)
breadstick_raspberry.menu.opt.Small.build.flags.optimize=-Os
breadstick_raspberry.menu.opt.Optimize=Optimize (-O)
breadstick_raspberry.menu.opt.Optimize.build.flags.optimize=-O
breadstick_raspberry.menu.opt.Optimize2=Optimize More (-O2)
breadstick_raspberry.menu.opt.Optimize2.build.flags.optimize=-O2
breadstick_raspberry.menu.opt.Optimize3=Optimize Even More (-O3)
breadstick_raspberry.menu.opt.Optimize3.build.flags.optimize=-O3
breadstick_raspberry.menu.opt.Fast=Fast (-Ofast) (maybe slower)
breadstick_raspberry.menu.opt.Fast.build.flags.optimize=-Ofast
breadstick_raspberry.menu.opt.Debug=Debug (-Og)
breadstick_raspberry.menu.opt.Debug.build.flags.optimize=-Og
breadstick_raspberry.menu.opt.Disabled=Disabled (-O0)
breadstick_raspberry.menu.opt.Disabled.build.flags.optimize=-O0
breadstick_raspberry.menu.profile.Disabled=Disabled
breadstick_raspberry.menu.profile.Disabled.build.flags.profile=
breadstick_raspberry.menu.profile.Enabled=Enabled
breadstick_raspberry.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
breadstick_raspberry.menu.rtti.Disabled=Disabled
breadstick_raspberry.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
breadstick_raspberry.menu.rtti.Enabled=Enabled
breadstick_raspberry.menu.rtti.Enabled.build.flags.rtti=
breadstick_raspberry.menu.stackprotect.Disabled=Disabled
breadstick_raspberry.menu.stackprotect.Disabled.build.flags.stackprotect=
breadstick_raspberry.menu.stackprotect.Enabled=Enabled
breadstick_raspberry.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
breadstick_raspberry.menu.exceptions.Disabled=Disabled
breadstick_raspberry.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
breadstick_raspberry.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
breadstick_raspberry.menu.exceptions.Enabled=Enabled
breadstick_raspberry.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
breadstick_raspberry.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
breadstick_raspberry.menu.dbgport.Disabled=Disabled
breadstick_raspberry.menu.dbgport.Disabled.build.debug_port=
breadstick_raspberry.menu.dbgport.Serial=Serial
breadstick_raspberry.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
breadstick_raspberry.menu.dbgport.Serial1=Serial1
breadstick_raspberry.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
breadstick_raspberry.menu.dbgport.Serial2=Serial2
breadstick_raspberry.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
breadstick_raspberry.menu.dbgport.SerialSemi=SerialSemi
breadstick_raspberry.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
breadstick_raspberry.menu.dbglvl.None=None
breadstick_raspberry.menu.dbglvl.None.build.debug_level=
breadstick_raspberry.menu.dbglvl.Core=Core
breadstick_raspberry.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
breadstick_raspberry.menu.dbglvl.SPI=SPI
breadstick_raspberry.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
breadstick_raspberry.menu.dbglvl.Wire=Wire
breadstick_raspberry.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
breadstick_raspberry.menu.dbglvl.Bluetooth=Bluetooth
breadstick_raspberry.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
breadstick_raspberry.menu.dbglvl.All=All
breadstick_raspberry.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
breadstick_raspberry.menu.dbglvl.NDEBUG=NDEBUG
breadstick_raspberry.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
breadstick_raspberry.menu.usbstack.picosdk=Pico SDK
breadstick_raspberry.menu.usbstack.picosdk.build.usbstack_flags=
breadstick_raspberry.menu.usbstack.tinyusb=Adafruit TinyUSB
breadstick_raspberry.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
breadstick_raspberry.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
breadstick_raspberry.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
breadstick_raspberry.menu.usbstack.nousb=No USB
breadstick_raspberry.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
breadstick_raspberry.menu.ipbtstack.ipv4only=IPv4 Only
breadstick_raspberry.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
breadstick_raspberry.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
breadstick_raspberry.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
breadstick_raspberry.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
breadstick_raspberry.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
breadstick_raspberry.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
breadstick_raspberry.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
breadstick_raspberry.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
breadstick_raspberry.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
breadstick_raspberry.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
breadstick_raspberry.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
breadstick_raspberry.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
breadstick_raspberry.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
breadstick_raspberry.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
breadstick_raspberry.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
breadstick_raspberry.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
breadstick_raspberry.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
breadstick_raspberry.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
breadstick_raspberry.menu.uploadmethod.default=Default (UF2)
breadstick_raspberry.menu.uploadmethod.default.build.ram_length=256k
breadstick_raspberry.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
breadstick_raspberry.menu.uploadmethod.default.upload.maximum_data_size=262144
breadstick_raspberry.menu.uploadmethod.default.upload.tool=uf2conv
breadstick_raspberry.menu.uploadmethod.default.upload.tool.default=uf2conv
breadstick_raspberry.menu.uploadmethod.default.upload.tool.network=uf2conv-network
breadstick_raspberry.menu.uploadmethod.picotool=Picotool
breadstick_raspberry.menu.uploadmethod.picotool.build.ram_length=256k
breadstick_raspberry.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
breadstick_raspberry.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
breadstick_raspberry.menu.uploadmethod.picotool.upload.maximum_data_size=262144
breadstick_raspberry.menu.uploadmethod.picotool.upload.tool=picotool
breadstick_raspberry.menu.uploadmethod.picotool.upload.tool.default=picotool
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
breadstick_raspberry.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# BridgeTek IDM2040-7A
# -----------------------------------
bridgetek_idm2040_7a.name=BridgeTek IDM2040-7A
bridgetek_idm2040_7a.vid.0=0x2e8a
bridgetek_idm2040_7a.pid.0=0x1041
bridgetek_idm2040_7a.vid.1=0x2e8a
bridgetek_idm2040_7a.pid.1=0x1141
bridgetek_idm2040_7a.vid.2=0x2e8a
bridgetek_idm2040_7a.pid.2=0x5041
bridgetek_idm2040_7a.vid.3=0x2e8a
bridgetek_idm2040_7a.pid.3=0x5141
bridgetek_idm2040_7a.vid.4=0x2e8a
bridgetek_idm2040_7a.pid.4=0x9041
bridgetek_idm2040_7a.vid.5=0x2e8a
bridgetek_idm2040_7a.pid.5=0x9141
bridgetek_idm2040_7a.vid.6=0x2e8a
bridgetek_idm2040_7a.pid.6=0xd041
bridgetek_idm2040_7a.vid.7=0x2e8a
bridgetek_idm2040_7a.pid.7=0xd141
bridgetek_idm2040_7a.upload_port.0.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.0.pid=0x1041
bridgetek_idm2040_7a.upload_port.1.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.1.pid=0x1141
bridgetek_idm2040_7a.upload_port.2.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.2.pid=0x5041
bridgetek_idm2040_7a.upload_port.3.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.3.pid=0x5141
bridgetek_idm2040_7a.upload_port.4.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.4.pid=0x9041
bridgetek_idm2040_7a.upload_port.5.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.5.pid=0x9141
bridgetek_idm2040_7a.upload_port.6.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.6.pid=0xd041
bridgetek_idm2040_7a.upload_port.7.vid=0x2e8a
bridgetek_idm2040_7a.upload_port.7.pid=0xd141
bridgetek_idm2040_7a.build.usbvid=-DUSBD_VID=0x2e8a
bridgetek_idm2040_7a.build.usbpid=-DUSBD_PID=0x1041
bridgetek_idm2040_7a.build.usbpwr=-DUSBD_MAX_POWER_MA=250
bridgetek_idm2040_7a.build.board=BRIDGETEK_IDM2040_7A
bridgetek_idm2040_7a.build.mcu=cortex-m0plus
bridgetek_idm2040_7a.build.chip=rp2040
bridgetek_idm2040_7a.build.toolchain=arm-none-eabi
bridgetek_idm2040_7a.build.toolchainpkg=pqt-gcc
bridgetek_idm2040_7a.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
bridgetek_idm2040_7a.build.uf2family=--family rp2040
bridgetek_idm2040_7a.build.variant=bridgetek_idm2040_7a
bridgetek_idm2040_7a.upload.maximum_size=8388608
bridgetek_idm2040_7a.upload.wait_for_upload_port=true
bridgetek_idm2040_7a.upload.erase_cmd=
bridgetek_idm2040_7a.serial.disableDTR=false
bridgetek_idm2040_7a.serial.disableRTS=false
bridgetek_idm2040_7a.build.f_cpu=125000000
bridgetek_idm2040_7a.build.led=
bridgetek_idm2040_7a.build.core=rp2040
bridgetek_idm2040_7a.build.ldscript=memmap_default.ld
bridgetek_idm2040_7a.build.boot2=boot2_w25q080_2_padded_checksum
bridgetek_idm2040_7a.build.usb_manufacturer="BridgeTek"
bridgetek_idm2040_7a.build.usb_product="IDM2040-7A"
bridgetek_idm2040_7a.build.extra_flags=-DFT8XX_TYPE=BT817 -DDISPLAY_RES=WVGA -DPLATFORM_RP2040
bridgetek_idm2040_7a.menu.flash.8388608_0=8MB (no FS)
bridgetek_idm2040_7a.menu.flash.8388608_0.upload.maximum_size=8384512
bridgetek_idm2040_7a.menu.flash.8388608_0.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_0.build.flash_length=8384512
bridgetek_idm2040_7a.menu.flash.8388608_0.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_0.build.fs_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_0.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
bridgetek_idm2040_7a.menu.flash.8388608_65536.upload.maximum_size=8318976
bridgetek_idm2040_7a.menu.flash.8388608_65536.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_65536.build.flash_length=8318976
bridgetek_idm2040_7a.menu.flash.8388608_65536.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_65536.build.fs_start=276754432
bridgetek_idm2040_7a.menu.flash.8388608_65536.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
bridgetek_idm2040_7a.menu.flash.8388608_131072.upload.maximum_size=8253440
bridgetek_idm2040_7a.menu.flash.8388608_131072.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_131072.build.flash_length=8253440
bridgetek_idm2040_7a.menu.flash.8388608_131072.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_131072.build.fs_start=276688896
bridgetek_idm2040_7a.menu.flash.8388608_131072.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
bridgetek_idm2040_7a.menu.flash.8388608_262144.upload.maximum_size=8122368
bridgetek_idm2040_7a.menu.flash.8388608_262144.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_262144.build.flash_length=8122368
bridgetek_idm2040_7a.menu.flash.8388608_262144.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_262144.build.fs_start=276557824
bridgetek_idm2040_7a.menu.flash.8388608_262144.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
bridgetek_idm2040_7a.menu.flash.8388608_524288.upload.maximum_size=7860224
bridgetek_idm2040_7a.menu.flash.8388608_524288.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_524288.build.flash_length=7860224
bridgetek_idm2040_7a.menu.flash.8388608_524288.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_524288.build.fs_start=276295680
bridgetek_idm2040_7a.menu.flash.8388608_524288.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
bridgetek_idm2040_7a.menu.flash.8388608_1048576.upload.maximum_size=7335936
bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.flash_length=7335936
bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.fs_start=275771392
bridgetek_idm2040_7a.menu.flash.8388608_1048576.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
bridgetek_idm2040_7a.menu.flash.8388608_2097152.upload.maximum_size=6287360
bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.flash_length=6287360
bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.fs_start=274722816
bridgetek_idm2040_7a.menu.flash.8388608_2097152.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
bridgetek_idm2040_7a.menu.flash.8388608_3145728.upload.maximum_size=5238784
bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.flash_length=5238784
bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.fs_start=273674240
bridgetek_idm2040_7a.menu.flash.8388608_3145728.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
bridgetek_idm2040_7a.menu.flash.8388608_4194304.upload.maximum_size=4190208
bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.flash_length=4190208
bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.fs_start=272625664
bridgetek_idm2040_7a.menu.flash.8388608_4194304.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
bridgetek_idm2040_7a.menu.flash.8388608_5242880.upload.maximum_size=3141632
bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.flash_length=3141632
bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.fs_start=271577088
bridgetek_idm2040_7a.menu.flash.8388608_5242880.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
bridgetek_idm2040_7a.menu.flash.8388608_6291456.upload.maximum_size=2093056
bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.flash_length=2093056
bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.fs_start=270528512
bridgetek_idm2040_7a.menu.flash.8388608_6291456.build.fs_end=276819968
bridgetek_idm2040_7a.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
bridgetek_idm2040_7a.menu.flash.8388608_7340032.upload.maximum_size=1044480
bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.flash_total=8388608
bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.flash_length=1044480
bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.eeprom_start=276819968
bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.fs_start=269479936
bridgetek_idm2040_7a.menu.flash.8388608_7340032.build.fs_end=276819968
bridgetek_idm2040_7a.menu.freq.200=200 MHz
bridgetek_idm2040_7a.menu.freq.200.build.f_cpu=200000000L
bridgetek_idm2040_7a.menu.freq.50=50 MHz
bridgetek_idm2040_7a.menu.freq.50.build.f_cpu=50000000L
bridgetek_idm2040_7a.menu.freq.100=100 MHz
bridgetek_idm2040_7a.menu.freq.100.build.f_cpu=100000000L
bridgetek_idm2040_7a.menu.freq.120=120 MHz
bridgetek_idm2040_7a.menu.freq.120.build.f_cpu=120000000L
bridgetek_idm2040_7a.menu.freq.125=125 MHz
bridgetek_idm2040_7a.menu.freq.125.build.f_cpu=125000000L
bridgetek_idm2040_7a.menu.freq.128=128 MHz
bridgetek_idm2040_7a.menu.freq.128.build.f_cpu=128000000L
bridgetek_idm2040_7a.menu.freq.133=133 MHz
bridgetek_idm2040_7a.menu.freq.133.build.f_cpu=133000000L
bridgetek_idm2040_7a.menu.freq.150=150 MHz
bridgetek_idm2040_7a.menu.freq.150.build.f_cpu=150000000L
bridgetek_idm2040_7a.menu.freq.176=176 MHz
bridgetek_idm2040_7a.menu.freq.176.build.f_cpu=176000000L
bridgetek_idm2040_7a.menu.freq.225=225 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.225.build.f_cpu=225000000L
bridgetek_idm2040_7a.menu.freq.240=240 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.240.build.f_cpu=240000000L
bridgetek_idm2040_7a.menu.freq.250=250 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.250.build.f_cpu=250000000L
bridgetek_idm2040_7a.menu.freq.276=276 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.276.build.f_cpu=276000000L
bridgetek_idm2040_7a.menu.freq.300=300 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.300.build.f_cpu=300000000L
bridgetek_idm2040_7a.menu.opt.Small=Small (-Os) (standard)
bridgetek_idm2040_7a.menu.opt.Small.build.flags.optimize=-Os
bridgetek_idm2040_7a.menu.opt.Optimize=Optimize (-O)
bridgetek_idm2040_7a.menu.opt.Optimize.build.flags.optimize=-O
bridgetek_idm2040_7a.menu.opt.Optimize2=Optimize More (-O2)
bridgetek_idm2040_7a.menu.opt.Optimize2.build.flags.optimize=-O2
bridgetek_idm2040_7a.menu.opt.Optimize3=Optimize Even More (-O3)
bridgetek_idm2040_7a.menu.opt.Optimize3.build.flags.optimize=-O3
bridgetek_idm2040_7a.menu.opt.Fast=Fast (-Ofast) (maybe slower)
bridgetek_idm2040_7a.menu.opt.Fast.build.flags.optimize=-Ofast
bridgetek_idm2040_7a.menu.opt.Debug=Debug (-Og)
bridgetek_idm2040_7a.menu.opt.Debug.build.flags.optimize=-Og
bridgetek_idm2040_7a.menu.opt.Disabled=Disabled (-O0)
bridgetek_idm2040_7a.menu.opt.Disabled.build.flags.optimize=-O0
bridgetek_idm2040_7a.menu.profile.Disabled=Disabled
bridgetek_idm2040_7a.menu.profile.Disabled.build.flags.profile=
bridgetek_idm2040_7a.menu.profile.Enabled=Enabled
bridgetek_idm2040_7a.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
bridgetek_idm2040_7a.menu.rtti.Disabled=Disabled
bridgetek_idm2040_7a.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
bridgetek_idm2040_7a.menu.rtti.Enabled=Enabled
bridgetek_idm2040_7a.menu.rtti.Enabled.build.flags.rtti=
bridgetek_idm2040_7a.menu.stackprotect.Disabled=Disabled
bridgetek_idm2040_7a.menu.stackprotect.Disabled.build.flags.stackprotect=
bridgetek_idm2040_7a.menu.stackprotect.Enabled=Enabled
bridgetek_idm2040_7a.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
bridgetek_idm2040_7a.menu.exceptions.Disabled=Disabled
bridgetek_idm2040_7a.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
bridgetek_idm2040_7a.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
bridgetek_idm2040_7a.menu.exceptions.Enabled=Enabled
bridgetek_idm2040_7a.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
bridgetek_idm2040_7a.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
bridgetek_idm2040_7a.menu.dbgport.Disabled=Disabled
bridgetek_idm2040_7a.menu.dbgport.Disabled.build.debug_port=
bridgetek_idm2040_7a.menu.dbgport.Serial=Serial
bridgetek_idm2040_7a.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
bridgetek_idm2040_7a.menu.dbgport.Serial1=Serial1
bridgetek_idm2040_7a.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
bridgetek_idm2040_7a.menu.dbgport.Serial2=Serial2
bridgetek_idm2040_7a.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
bridgetek_idm2040_7a.menu.dbgport.SerialSemi=SerialSemi
bridgetek_idm2040_7a.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
bridgetek_idm2040_7a.menu.dbglvl.None=None
bridgetek_idm2040_7a.menu.dbglvl.None.build.debug_level=
bridgetek_idm2040_7a.menu.dbglvl.Core=Core
bridgetek_idm2040_7a.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
bridgetek_idm2040_7a.menu.dbglvl.SPI=SPI
bridgetek_idm2040_7a.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
bridgetek_idm2040_7a.menu.dbglvl.Wire=Wire
bridgetek_idm2040_7a.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
bridgetek_idm2040_7a.menu.dbglvl.Bluetooth=Bluetooth
bridgetek_idm2040_7a.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
bridgetek_idm2040_7a.menu.dbglvl.All=All
bridgetek_idm2040_7a.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
bridgetek_idm2040_7a.menu.dbglvl.NDEBUG=NDEBUG
bridgetek_idm2040_7a.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
bridgetek_idm2040_7a.menu.usbstack.picosdk=Pico SDK
bridgetek_idm2040_7a.menu.usbstack.picosdk.build.usbstack_flags=
bridgetek_idm2040_7a.menu.usbstack.tinyusb=Adafruit TinyUSB
bridgetek_idm2040_7a.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
bridgetek_idm2040_7a.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
bridgetek_idm2040_7a.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
bridgetek_idm2040_7a.menu.usbstack.nousb=No USB
bridgetek_idm2040_7a.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
bridgetek_idm2040_7a.menu.ipbtstack.ipv4only=IPv4 Only
bridgetek_idm2040_7a.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
bridgetek_idm2040_7a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_7a.menu.uploadmethod.default=Default (UF2)
bridgetek_idm2040_7a.menu.uploadmethod.default.build.ram_length=256k
bridgetek_idm2040_7a.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
bridgetek_idm2040_7a.menu.uploadmethod.default.upload.maximum_data_size=262144
bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool=uf2conv
bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool.default=uf2conv
bridgetek_idm2040_7a.menu.uploadmethod.default.upload.tool.network=uf2conv-network
bridgetek_idm2040_7a.menu.uploadmethod.picotool=Picotool
bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.ram_length=256k
bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
bridgetek_idm2040_7a.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.maximum_data_size=262144
bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.tool=picotool
bridgetek_idm2040_7a.menu.uploadmethod.picotool.upload.tool.default=picotool
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
bridgetek_idm2040_7a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# BridgeTek IDM2040-43A
# -----------------------------------
bridgetek_idm2040_43a.name=BridgeTek IDM2040-43A
bridgetek_idm2040_43a.vid.0=0x2e8b
bridgetek_idm2040_43a.pid.0=0xf00a
bridgetek_idm2040_43a.vid.1=0x2e8b
bridgetek_idm2040_43a.pid.1=0xf10a
bridgetek_idm2040_43a.upload_port.0.vid=0x2e8b
bridgetek_idm2040_43a.upload_port.0.pid=0xf00a
bridgetek_idm2040_43a.upload_port.1.vid=0x2e8b
bridgetek_idm2040_43a.upload_port.1.pid=0xf10a
bridgetek_idm2040_43a.build.usbvid=-DUSBD_VID=0x2e8b
bridgetek_idm2040_43a.build.usbpid=-DUSBD_PID=0xf00a
bridgetek_idm2040_43a.build.usbpwr=-DUSBD_MAX_POWER_MA=250
bridgetek_idm2040_43a.build.board=BRIDGETEK_IDM2040_43A
bridgetek_idm2040_43a.build.mcu=cortex-m0plus
bridgetek_idm2040_43a.build.chip=rp2040
bridgetek_idm2040_43a.build.toolchain=arm-none-eabi
bridgetek_idm2040_43a.build.toolchainpkg=pqt-gcc
bridgetek_idm2040_43a.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
bridgetek_idm2040_43a.build.uf2family=--family rp2040
bridgetek_idm2040_43a.build.variant=bridgetek_idm2040_43a
bridgetek_idm2040_43a.upload.maximum_size=8388608
bridgetek_idm2040_43a.upload.wait_for_upload_port=true
bridgetek_idm2040_43a.upload.erase_cmd=
bridgetek_idm2040_43a.serial.disableDTR=false
bridgetek_idm2040_43a.serial.disableRTS=false
bridgetek_idm2040_43a.build.f_cpu=125000000
bridgetek_idm2040_43a.build.led=
bridgetek_idm2040_43a.build.core=rp2040
bridgetek_idm2040_43a.build.ldscript=memmap_default.ld
bridgetek_idm2040_43a.build.boot2=boot2_w25q080_2_padded_checksum
bridgetek_idm2040_43a.build.usb_manufacturer="BridgeTek"
bridgetek_idm2040_43a.build.usb_product="IDM2040-43A"
bridgetek_idm2040_43a.build.extra_flags=-DFT8XX_TYPE=BT883 -DDISPLAY_RES=WQVGA -DPLATFORM_RP2040
bridgetek_idm2040_43a.menu.flash.8388608_0=8MB (no FS)
bridgetek_idm2040_43a.menu.flash.8388608_0.upload.maximum_size=8384512
bridgetek_idm2040_43a.menu.flash.8388608_0.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_0.build.flash_length=8384512
bridgetek_idm2040_43a.menu.flash.8388608_0.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_0.build.fs_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_0.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
bridgetek_idm2040_43a.menu.flash.8388608_65536.upload.maximum_size=8318976
bridgetek_idm2040_43a.menu.flash.8388608_65536.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_65536.build.flash_length=8318976
bridgetek_idm2040_43a.menu.flash.8388608_65536.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_65536.build.fs_start=276754432
bridgetek_idm2040_43a.menu.flash.8388608_65536.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
bridgetek_idm2040_43a.menu.flash.8388608_131072.upload.maximum_size=8253440
bridgetek_idm2040_43a.menu.flash.8388608_131072.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_131072.build.flash_length=8253440
bridgetek_idm2040_43a.menu.flash.8388608_131072.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_131072.build.fs_start=276688896
bridgetek_idm2040_43a.menu.flash.8388608_131072.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
bridgetek_idm2040_43a.menu.flash.8388608_262144.upload.maximum_size=8122368
bridgetek_idm2040_43a.menu.flash.8388608_262144.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_262144.build.flash_length=8122368
bridgetek_idm2040_43a.menu.flash.8388608_262144.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_262144.build.fs_start=276557824
bridgetek_idm2040_43a.menu.flash.8388608_262144.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
bridgetek_idm2040_43a.menu.flash.8388608_524288.upload.maximum_size=7860224
bridgetek_idm2040_43a.menu.flash.8388608_524288.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_524288.build.flash_length=7860224
bridgetek_idm2040_43a.menu.flash.8388608_524288.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_524288.build.fs_start=276295680
bridgetek_idm2040_43a.menu.flash.8388608_524288.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
bridgetek_idm2040_43a.menu.flash.8388608_1048576.upload.maximum_size=7335936
bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.flash_length=7335936
bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.fs_start=275771392
bridgetek_idm2040_43a.menu.flash.8388608_1048576.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
bridgetek_idm2040_43a.menu.flash.8388608_2097152.upload.maximum_size=6287360
bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.flash_length=6287360
bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.fs_start=274722816
bridgetek_idm2040_43a.menu.flash.8388608_2097152.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
bridgetek_idm2040_43a.menu.flash.8388608_3145728.upload.maximum_size=5238784
bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.flash_length=5238784
bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.fs_start=273674240
bridgetek_idm2040_43a.menu.flash.8388608_3145728.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
bridgetek_idm2040_43a.menu.flash.8388608_4194304.upload.maximum_size=4190208
bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.flash_length=4190208
bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.fs_start=272625664
bridgetek_idm2040_43a.menu.flash.8388608_4194304.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
bridgetek_idm2040_43a.menu.flash.8388608_5242880.upload.maximum_size=3141632
bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.flash_length=3141632
bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.fs_start=271577088
bridgetek_idm2040_43a.menu.flash.8388608_5242880.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
bridgetek_idm2040_43a.menu.flash.8388608_6291456.upload.maximum_size=2093056
bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.flash_length=2093056
bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.fs_start=270528512
bridgetek_idm2040_43a.menu.flash.8388608_6291456.build.fs_end=276819968
bridgetek_idm2040_43a.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
bridgetek_idm2040_43a.menu.flash.8388608_7340032.upload.maximum_size=1044480
bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.flash_total=8388608
bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.flash_length=1044480
bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.eeprom_start=276819968
bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.fs_start=269479936
bridgetek_idm2040_43a.menu.flash.8388608_7340032.build.fs_end=276819968
bridgetek_idm2040_43a.menu.freq.200=200 MHz
bridgetek_idm2040_43a.menu.freq.200.build.f_cpu=200000000L
bridgetek_idm2040_43a.menu.freq.50=50 MHz
bridgetek_idm2040_43a.menu.freq.50.build.f_cpu=50000000L
bridgetek_idm2040_43a.menu.freq.100=100 MHz
bridgetek_idm2040_43a.menu.freq.100.build.f_cpu=100000000L
bridgetek_idm2040_43a.menu.freq.120=120 MHz
bridgetek_idm2040_43a.menu.freq.120.build.f_cpu=120000000L
bridgetek_idm2040_43a.menu.freq.125=125 MHz
bridgetek_idm2040_43a.menu.freq.125.build.f_cpu=125000000L
bridgetek_idm2040_43a.menu.freq.128=128 MHz
bridgetek_idm2040_43a.menu.freq.128.build.f_cpu=128000000L
bridgetek_idm2040_43a.menu.freq.133=133 MHz
bridgetek_idm2040_43a.menu.freq.133.build.f_cpu=133000000L
bridgetek_idm2040_43a.menu.freq.150=150 MHz
bridgetek_idm2040_43a.menu.freq.150.build.f_cpu=150000000L
bridgetek_idm2040_43a.menu.freq.176=176 MHz
bridgetek_idm2040_43a.menu.freq.176.build.f_cpu=176000000L
bridgetek_idm2040_43a.menu.freq.225=225 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.225.build.f_cpu=225000000L
bridgetek_idm2040_43a.menu.freq.240=240 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.240.build.f_cpu=240000000L
bridgetek_idm2040_43a.menu.freq.250=250 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.250.build.f_cpu=250000000L
bridgetek_idm2040_43a.menu.freq.276=276 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.276.build.f_cpu=276000000L
bridgetek_idm2040_43a.menu.freq.300=300 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.300.build.f_cpu=300000000L
bridgetek_idm2040_43a.menu.opt.Small=Small (-Os) (standard)
bridgetek_idm2040_43a.menu.opt.Small.build.flags.optimize=-Os
bridgetek_idm2040_43a.menu.opt.Optimize=Optimize (-O)
bridgetek_idm2040_43a.menu.opt.Optimize.build.flags.optimize=-O
bridgetek_idm2040_43a.menu.opt.Optimize2=Optimize More (-O2)
bridgetek_idm2040_43a.menu.opt.Optimize2.build.flags.optimize=-O2
bridgetek_idm2040_43a.menu.opt.Optimize3=Optimize Even More (-O3)
bridgetek_idm2040_43a.menu.opt.Optimize3.build.flags.optimize=-O3
bridgetek_idm2040_43a.menu.opt.Fast=Fast (-Ofast) (maybe slower)
bridgetek_idm2040_43a.menu.opt.Fast.build.flags.optimize=-Ofast
bridgetek_idm2040_43a.menu.opt.Debug=Debug (-Og)
bridgetek_idm2040_43a.menu.opt.Debug.build.flags.optimize=-Og
bridgetek_idm2040_43a.menu.opt.Disabled=Disabled (-O0)
bridgetek_idm2040_43a.menu.opt.Disabled.build.flags.optimize=-O0
bridgetek_idm2040_43a.menu.profile.Disabled=Disabled
bridgetek_idm2040_43a.menu.profile.Disabled.build.flags.profile=
bridgetek_idm2040_43a.menu.profile.Enabled=Enabled
bridgetek_idm2040_43a.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
bridgetek_idm2040_43a.menu.rtti.Disabled=Disabled
bridgetek_idm2040_43a.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
bridgetek_idm2040_43a.menu.rtti.Enabled=Enabled
bridgetek_idm2040_43a.menu.rtti.Enabled.build.flags.rtti=
bridgetek_idm2040_43a.menu.stackprotect.Disabled=Disabled
bridgetek_idm2040_43a.menu.stackprotect.Disabled.build.flags.stackprotect=
bridgetek_idm2040_43a.menu.stackprotect.Enabled=Enabled
bridgetek_idm2040_43a.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
bridgetek_idm2040_43a.menu.exceptions.Disabled=Disabled
bridgetek_idm2040_43a.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
bridgetek_idm2040_43a.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
bridgetek_idm2040_43a.menu.exceptions.Enabled=Enabled
bridgetek_idm2040_43a.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
bridgetek_idm2040_43a.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
bridgetek_idm2040_43a.menu.dbgport.Disabled=Disabled
bridgetek_idm2040_43a.menu.dbgport.Disabled.build.debug_port=
bridgetek_idm2040_43a.menu.dbgport.Serial=Serial
bridgetek_idm2040_43a.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
bridgetek_idm2040_43a.menu.dbgport.Serial1=Serial1
bridgetek_idm2040_43a.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
bridgetek_idm2040_43a.menu.dbgport.Serial2=Serial2
bridgetek_idm2040_43a.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
bridgetek_idm2040_43a.menu.dbgport.SerialSemi=SerialSemi
bridgetek_idm2040_43a.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
bridgetek_idm2040_43a.menu.dbglvl.None=None
bridgetek_idm2040_43a.menu.dbglvl.None.build.debug_level=
bridgetek_idm2040_43a.menu.dbglvl.Core=Core
bridgetek_idm2040_43a.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
bridgetek_idm2040_43a.menu.dbglvl.SPI=SPI
bridgetek_idm2040_43a.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
bridgetek_idm2040_43a.menu.dbglvl.Wire=Wire
bridgetek_idm2040_43a.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
bridgetek_idm2040_43a.menu.dbglvl.Bluetooth=Bluetooth
bridgetek_idm2040_43a.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
bridgetek_idm2040_43a.menu.dbglvl.All=All
bridgetek_idm2040_43a.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
bridgetek_idm2040_43a.menu.dbglvl.NDEBUG=NDEBUG
bridgetek_idm2040_43a.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
bridgetek_idm2040_43a.menu.usbstack.picosdk=Pico SDK
bridgetek_idm2040_43a.menu.usbstack.picosdk.build.usbstack_flags=
bridgetek_idm2040_43a.menu.usbstack.tinyusb=Adafruit TinyUSB
bridgetek_idm2040_43a.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
bridgetek_idm2040_43a.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
bridgetek_idm2040_43a.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
bridgetek_idm2040_43a.menu.usbstack.nousb=No USB
bridgetek_idm2040_43a.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
bridgetek_idm2040_43a.menu.ipbtstack.ipv4only=IPv4 Only
bridgetek_idm2040_43a.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
bridgetek_idm2040_43a.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
bridgetek_idm2040_43a.menu.uploadmethod.default=Default (UF2)
bridgetek_idm2040_43a.menu.uploadmethod.default.build.ram_length=256k
bridgetek_idm2040_43a.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
bridgetek_idm2040_43a.menu.uploadmethod.default.upload.maximum_data_size=262144
bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool=uf2conv
bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool.default=uf2conv
bridgetek_idm2040_43a.menu.uploadmethod.default.upload.tool.network=uf2conv-network
bridgetek_idm2040_43a.menu.uploadmethod.picotool=Picotool
bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.ram_length=256k
bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
bridgetek_idm2040_43a.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.maximum_data_size=262144
bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.tool=picotool
bridgetek_idm2040_43a.menu.uploadmethod.picotool.upload.tool.default=picotool
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
bridgetek_idm2040_43a.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Cytron IRIV IO Controller
# -----------------------------------
cytron_iriv_io_controller.name=Cytron IRIV IO Controller
cytron_iriv_io_controller.vid.0=0x2e8a
cytron_iriv_io_controller.pid.0=0x1093
cytron_iriv_io_controller.vid.1=0x2e8a
cytron_iriv_io_controller.pid.1=0x1193
cytron_iriv_io_controller.vid.2=0x2e8a
cytron_iriv_io_controller.pid.2=0x5093
cytron_iriv_io_controller.vid.3=0x2e8a
cytron_iriv_io_controller.pid.3=0x5193
cytron_iriv_io_controller.vid.4=0x2e8a
cytron_iriv_io_controller.pid.4=0x9093
cytron_iriv_io_controller.vid.5=0x2e8a
cytron_iriv_io_controller.pid.5=0x9193
cytron_iriv_io_controller.vid.6=0x2e8a
cytron_iriv_io_controller.pid.6=0xd093
cytron_iriv_io_controller.vid.7=0x2e8a
cytron_iriv_io_controller.pid.7=0xd193
cytron_iriv_io_controller.upload_port.0.vid=0x2e8a
cytron_iriv_io_controller.upload_port.0.pid=0x1093
cytron_iriv_io_controller.upload_port.1.vid=0x2e8a
cytron_iriv_io_controller.upload_port.1.pid=0x1193
cytron_iriv_io_controller.upload_port.2.vid=0x2e8a
cytron_iriv_io_controller.upload_port.2.pid=0x5093
cytron_iriv_io_controller.upload_port.3.vid=0x2e8a
cytron_iriv_io_controller.upload_port.3.pid=0x5193
cytron_iriv_io_controller.upload_port.4.vid=0x2e8a
cytron_iriv_io_controller.upload_port.4.pid=0x9093
cytron_iriv_io_controller.upload_port.5.vid=0x2e8a
cytron_iriv_io_controller.upload_port.5.pid=0x9193
cytron_iriv_io_controller.upload_port.6.vid=0x2e8a
cytron_iriv_io_controller.upload_port.6.pid=0xd093
cytron_iriv_io_controller.upload_port.7.vid=0x2e8a
cytron_iriv_io_controller.upload_port.7.pid=0xd193
cytron_iriv_io_controller.build.usbvid=-DUSBD_VID=0x2e8a
cytron_iriv_io_controller.build.usbpid=-DUSBD_PID=0x1093
cytron_iriv_io_controller.build.usbpwr=-DUSBD_MAX_POWER_MA=250
cytron_iriv_io_controller.build.board=CYTRON_IRIV_IO_CONTROLLER
cytron_iriv_io_controller.build.variant=cytron_iriv_io_controller
cytron_iriv_io_controller.upload.maximum_size=2097152
cytron_iriv_io_controller.upload.wait_for_upload_port=true
cytron_iriv_io_controller.upload.erase_cmd=
cytron_iriv_io_controller.serial.disableDTR=false
cytron_iriv_io_controller.serial.disableRTS=false
cytron_iriv_io_controller.build.f_cpu=125000000
cytron_iriv_io_controller.build.led=
cytron_iriv_io_controller.build.core=rp2040
cytron_iriv_io_controller.build.ldscript=memmap_default.ld
cytron_iriv_io_controller.build.boot2=none
cytron_iriv_io_controller.build.usb_manufacturer="Cytron"
cytron_iriv_io_controller.build.usb_product="IRIV IO Controller"
cytron_iriv_io_controller.build.psram_length=0x000000
cytron_iriv_io_controller.menu.flash.2097152_0=2MB (no FS)
cytron_iriv_io_controller.menu.flash.2097152_0.upload.maximum_size=2088960
cytron_iriv_io_controller.menu.flash.2097152_0.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_0.build.flash_length=2088960
cytron_iriv_io_controller.menu.flash.2097152_0.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_0.build.fs_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_0.build.fs_end=270524416
cytron_iriv_io_controller.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
cytron_iriv_io_controller.menu.flash.2097152_65536.upload.maximum_size=2023424
cytron_iriv_io_controller.menu.flash.2097152_65536.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_65536.build.flash_length=2023424
cytron_iriv_io_controller.menu.flash.2097152_65536.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_65536.build.fs_start=270458880
cytron_iriv_io_controller.menu.flash.2097152_65536.build.fs_end=270524416
cytron_iriv_io_controller.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
cytron_iriv_io_controller.menu.flash.2097152_131072.upload.maximum_size=1957888
cytron_iriv_io_controller.menu.flash.2097152_131072.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_131072.build.flash_length=1957888
cytron_iriv_io_controller.menu.flash.2097152_131072.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_131072.build.fs_start=270393344
cytron_iriv_io_controller.menu.flash.2097152_131072.build.fs_end=270524416
cytron_iriv_io_controller.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
cytron_iriv_io_controller.menu.flash.2097152_262144.upload.maximum_size=1826816
cytron_iriv_io_controller.menu.flash.2097152_262144.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_262144.build.flash_length=1826816
cytron_iriv_io_controller.menu.flash.2097152_262144.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_262144.build.fs_start=270262272
cytron_iriv_io_controller.menu.flash.2097152_262144.build.fs_end=270524416
cytron_iriv_io_controller.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
cytron_iriv_io_controller.menu.flash.2097152_524288.upload.maximum_size=1564672
cytron_iriv_io_controller.menu.flash.2097152_524288.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_524288.build.flash_length=1564672
cytron_iriv_io_controller.menu.flash.2097152_524288.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_524288.build.fs_start=270000128
cytron_iriv_io_controller.menu.flash.2097152_524288.build.fs_end=270524416
cytron_iriv_io_controller.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
cytron_iriv_io_controller.menu.flash.2097152_1048576.upload.maximum_size=1040384
cytron_iriv_io_controller.menu.flash.2097152_1048576.build.flash_total=2097152
cytron_iriv_io_controller.menu.flash.2097152_1048576.build.flash_length=1040384
cytron_iriv_io_controller.menu.flash.2097152_1048576.build.eeprom_start=270524416
cytron_iriv_io_controller.menu.flash.2097152_1048576.build.fs_start=269475840
cytron_iriv_io_controller.menu.flash.2097152_1048576.build.fs_end=270524416
cytron_iriv_io_controller.menu.arch.arm=ARM
cytron_iriv_io_controller.menu.arch.arm.build.chip=rp2350
cytron_iriv_io_controller.menu.arch.arm.build.toolchain=arm-none-eabi
cytron_iriv_io_controller.menu.arch.arm.build.toolchainpkg=pqt-gcc
cytron_iriv_io_controller.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
cytron_iriv_io_controller.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
cytron_iriv_io_controller.menu.arch.arm.build.mcu=cortex-m33
cytron_iriv_io_controller.menu.arch.riscv=RISC-V
cytron_iriv_io_controller.menu.arch.riscv.build.chip=rp2350-riscv
cytron_iriv_io_controller.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
cytron_iriv_io_controller.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
cytron_iriv_io_controller.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
cytron_iriv_io_controller.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
cytron_iriv_io_controller.menu.arch.riscv.build.mcu=rv32imac
cytron_iriv_io_controller.menu.freq.150=150 MHz
cytron_iriv_io_controller.menu.freq.150.build.f_cpu=150000000L
cytron_iriv_io_controller.menu.freq.50=50 MHz
cytron_iriv_io_controller.menu.freq.50.build.f_cpu=50000000L
cytron_iriv_io_controller.menu.freq.100=100 MHz
cytron_iriv_io_controller.menu.freq.100.build.f_cpu=100000000L
cytron_iriv_io_controller.menu.freq.120=120 MHz
cytron_iriv_io_controller.menu.freq.120.build.f_cpu=120000000L
cytron_iriv_io_controller.menu.freq.125=125 MHz
cytron_iriv_io_controller.menu.freq.125.build.f_cpu=125000000L
cytron_iriv_io_controller.menu.freq.128=128 MHz
cytron_iriv_io_controller.menu.freq.128.build.f_cpu=128000000L
cytron_iriv_io_controller.menu.freq.133=133 MHz
cytron_iriv_io_controller.menu.freq.133.build.f_cpu=133000000L
cytron_iriv_io_controller.menu.freq.176=176 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.176.build.f_cpu=176000000L
cytron_iriv_io_controller.menu.freq.200=200 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.200.build.f_cpu=200000000L
cytron_iriv_io_controller.menu.freq.225=225 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.225.build.f_cpu=225000000L
cytron_iriv_io_controller.menu.freq.240=240 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.240.build.f_cpu=240000000L
cytron_iriv_io_controller.menu.freq.250=250 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.250.build.f_cpu=250000000L
cytron_iriv_io_controller.menu.freq.276=276 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.276.build.f_cpu=276000000L
cytron_iriv_io_controller.menu.freq.300=300 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.300.build.f_cpu=300000000L
cytron_iriv_io_controller.menu.opt.Small=Small (-Os) (standard)
cytron_iriv_io_controller.menu.opt.Small.build.flags.optimize=-Os
cytron_iriv_io_controller.menu.opt.Optimize=Optimize (-O)
cytron_iriv_io_controller.menu.opt.Optimize.build.flags.optimize=-O
cytron_iriv_io_controller.menu.opt.Optimize2=Optimize More (-O2)
cytron_iriv_io_controller.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_iriv_io_controller.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_iriv_io_controller.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_iriv_io_controller.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_iriv_io_controller.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_iriv_io_controller.menu.opt.Debug=Debug (-Og)
cytron_iriv_io_controller.menu.opt.Debug.build.flags.optimize=-Og
cytron_iriv_io_controller.menu.opt.Disabled=Disabled (-O0)
cytron_iriv_io_controller.menu.opt.Disabled.build.flags.optimize=-O0
cytron_iriv_io_controller.menu.profile.Disabled=Disabled
cytron_iriv_io_controller.menu.profile.Disabled.build.flags.profile=
cytron_iriv_io_controller.menu.profile.Enabled=Enabled
cytron_iriv_io_controller.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
cytron_iriv_io_controller.menu.rtti.Disabled=Disabled
cytron_iriv_io_controller.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
cytron_iriv_io_controller.menu.rtti.Enabled=Enabled
cytron_iriv_io_controller.menu.rtti.Enabled.build.flags.rtti=
cytron_iriv_io_controller.menu.stackprotect.Disabled=Disabled
cytron_iriv_io_controller.menu.stackprotect.Disabled.build.flags.stackprotect=
cytron_iriv_io_controller.menu.stackprotect.Enabled=Enabled
cytron_iriv_io_controller.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
cytron_iriv_io_controller.menu.exceptions.Disabled=Disabled
cytron_iriv_io_controller.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
cytron_iriv_io_controller.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
cytron_iriv_io_controller.menu.exceptions.Enabled=Enabled
cytron_iriv_io_controller.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
cytron_iriv_io_controller.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
cytron_iriv_io_controller.menu.dbgport.Disabled=Disabled
cytron_iriv_io_controller.menu.dbgport.Disabled.build.debug_port=
cytron_iriv_io_controller.menu.dbgport.Serial=Serial
cytron_iriv_io_controller.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
cytron_iriv_io_controller.menu.dbgport.Serial1=Serial1
cytron_iriv_io_controller.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
cytron_iriv_io_controller.menu.dbgport.Serial2=Serial2
cytron_iriv_io_controller.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
cytron_iriv_io_controller.menu.dbgport.SerialSemi=SerialSemi
cytron_iriv_io_controller.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
cytron_iriv_io_controller.menu.dbglvl.None=None
cytron_iriv_io_controller.menu.dbglvl.None.build.debug_level=
cytron_iriv_io_controller.menu.dbglvl.Core=Core
cytron_iriv_io_controller.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
cytron_iriv_io_controller.menu.dbglvl.SPI=SPI
cytron_iriv_io_controller.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
cytron_iriv_io_controller.menu.dbglvl.Wire=Wire
cytron_iriv_io_controller.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
cytron_iriv_io_controller.menu.dbglvl.Bluetooth=Bluetooth
cytron_iriv_io_controller.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
cytron_iriv_io_controller.menu.dbglvl.All=All
cytron_iriv_io_controller.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
cytron_iriv_io_controller.menu.dbglvl.NDEBUG=NDEBUG
cytron_iriv_io_controller.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
cytron_iriv_io_controller.menu.usbstack.picosdk=Pico SDK
cytron_iriv_io_controller.menu.usbstack.picosdk.build.usbstack_flags=
cytron_iriv_io_controller.menu.usbstack.tinyusb=Adafruit TinyUSB
cytron_iriv_io_controller.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_iriv_io_controller.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
cytron_iriv_io_controller.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_iriv_io_controller.menu.usbstack.nousb=No USB
cytron_iriv_io_controller.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
cytron_iriv_io_controller.menu.ipbtstack.ipv4only=IPv4 Only
cytron_iriv_io_controller.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
cytron_iriv_io_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_iriv_io_controller.menu.uploadmethod.default=Default (UF2)
cytron_iriv_io_controller.menu.uploadmethod.default.build.ram_length=512k
cytron_iriv_io_controller.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_iriv_io_controller.menu.uploadmethod.default.upload.maximum_data_size=524288
cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool=uf2conv
cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool.default=uf2conv
cytron_iriv_io_controller.menu.uploadmethod.default.upload.tool.network=uf2conv-network
cytron_iriv_io_controller.menu.uploadmethod.picotool=Picotool
cytron_iriv_io_controller.menu.uploadmethod.picotool.build.ram_length=512k
cytron_iriv_io_controller.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
cytron_iriv_io_controller.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.maximum_data_size=524288
cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.tool=picotool
cytron_iriv_io_controller.menu.uploadmethod.picotool.upload.tool.default=picotool
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
cytron_iriv_io_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Cytron Maker Nano RP2040
# -----------------------------------
cytron_maker_nano_rp2040.name=Cytron Maker Nano RP2040
cytron_maker_nano_rp2040.vid.0=0x2e8a
cytron_maker_nano_rp2040.pid.0=0x100f
cytron_maker_nano_rp2040.vid.1=0x2e8a
cytron_maker_nano_rp2040.pid.1=0x110f
cytron_maker_nano_rp2040.vid.2=0x2e8a
cytron_maker_nano_rp2040.pid.2=0x500f
cytron_maker_nano_rp2040.vid.3=0x2e8a
cytron_maker_nano_rp2040.pid.3=0x510f
cytron_maker_nano_rp2040.vid.4=0x2e8a
cytron_maker_nano_rp2040.pid.4=0x900f
cytron_maker_nano_rp2040.vid.5=0x2e8a
cytron_maker_nano_rp2040.pid.5=0x910f
cytron_maker_nano_rp2040.vid.6=0x2e8a
cytron_maker_nano_rp2040.pid.6=0xd00f
cytron_maker_nano_rp2040.vid.7=0x2e8a
cytron_maker_nano_rp2040.pid.7=0xd10f
cytron_maker_nano_rp2040.upload_port.0.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.0.pid=0x100f
cytron_maker_nano_rp2040.upload_port.1.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.1.pid=0x110f
cytron_maker_nano_rp2040.upload_port.2.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.2.pid=0x500f
cytron_maker_nano_rp2040.upload_port.3.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.3.pid=0x510f
cytron_maker_nano_rp2040.upload_port.4.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.4.pid=0x900f
cytron_maker_nano_rp2040.upload_port.5.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.5.pid=0x910f
cytron_maker_nano_rp2040.upload_port.6.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.6.pid=0xd00f
cytron_maker_nano_rp2040.upload_port.7.vid=0x2e8a
cytron_maker_nano_rp2040.upload_port.7.pid=0xd10f
cytron_maker_nano_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
cytron_maker_nano_rp2040.build.usbpid=-DUSBD_PID=0x100f
cytron_maker_nano_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
cytron_maker_nano_rp2040.build.board=CYTRON_MAKER_NANO_RP2040
cytron_maker_nano_rp2040.build.mcu=cortex-m0plus
cytron_maker_nano_rp2040.build.chip=rp2040
cytron_maker_nano_rp2040.build.toolchain=arm-none-eabi
cytron_maker_nano_rp2040.build.toolchainpkg=pqt-gcc
cytron_maker_nano_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
cytron_maker_nano_rp2040.build.uf2family=--family rp2040
cytron_maker_nano_rp2040.build.variant=cytron_maker_nano_rp2040
cytron_maker_nano_rp2040.upload.maximum_size=2097152
cytron_maker_nano_rp2040.upload.wait_for_upload_port=true
cytron_maker_nano_rp2040.upload.erase_cmd=
cytron_maker_nano_rp2040.serial.disableDTR=false
cytron_maker_nano_rp2040.serial.disableRTS=false
cytron_maker_nano_rp2040.build.f_cpu=125000000
cytron_maker_nano_rp2040.build.led=
cytron_maker_nano_rp2040.build.core=rp2040
cytron_maker_nano_rp2040.build.ldscript=memmap_default.ld
cytron_maker_nano_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
cytron_maker_nano_rp2040.build.usb_manufacturer="Cytron"
cytron_maker_nano_rp2040.build.usb_product="Maker Nano RP2040"
cytron_maker_nano_rp2040.menu.flash.2097152_0=2MB (no FS)
cytron_maker_nano_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
cytron_maker_nano_rp2040.menu.flash.2097152_0.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_0.build.flash_length=2093056
cytron_maker_nano_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_0.build.fs_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_0.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
cytron_maker_nano_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
cytron_maker_nano_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
cytron_maker_nano_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
cytron_maker_nano_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
cytron_maker_nano_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
cytron_maker_nano_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
cytron_maker_nano_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
cytron_maker_nano_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
cytron_maker_nano_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
cytron_maker_nano_rp2040.menu.freq.200=200 MHz
cytron_maker_nano_rp2040.menu.freq.200.build.f_cpu=200000000L
cytron_maker_nano_rp2040.menu.freq.50=50 MHz
cytron_maker_nano_rp2040.menu.freq.50.build.f_cpu=50000000L
cytron_maker_nano_rp2040.menu.freq.100=100 MHz
cytron_maker_nano_rp2040.menu.freq.100.build.f_cpu=100000000L
cytron_maker_nano_rp2040.menu.freq.120=120 MHz
cytron_maker_nano_rp2040.menu.freq.120.build.f_cpu=120000000L
cytron_maker_nano_rp2040.menu.freq.125=125 MHz
cytron_maker_nano_rp2040.menu.freq.125.build.f_cpu=125000000L
cytron_maker_nano_rp2040.menu.freq.128=128 MHz
cytron_maker_nano_rp2040.menu.freq.128.build.f_cpu=128000000L
cytron_maker_nano_rp2040.menu.freq.133=133 MHz
cytron_maker_nano_rp2040.menu.freq.133.build.f_cpu=133000000L
cytron_maker_nano_rp2040.menu.freq.150=150 MHz
cytron_maker_nano_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_nano_rp2040.menu.freq.176=176 MHz
cytron_maker_nano_rp2040.menu.freq.176.build.f_cpu=176000000L
cytron_maker_nano_rp2040.menu.freq.225=225 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.225.build.f_cpu=225000000L
cytron_maker_nano_rp2040.menu.freq.240=240 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.240.build.f_cpu=240000000L
cytron_maker_nano_rp2040.menu.freq.250=250 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.250.build.f_cpu=250000000L
cytron_maker_nano_rp2040.menu.freq.276=276 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.276.build.f_cpu=276000000L
cytron_maker_nano_rp2040.menu.freq.300=300 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.300.build.f_cpu=300000000L
cytron_maker_nano_rp2040.menu.opt.Small=Small (-Os) (standard)
cytron_maker_nano_rp2040.menu.opt.Small.build.flags.optimize=-Os
cytron_maker_nano_rp2040.menu.opt.Optimize=Optimize (-O)
cytron_maker_nano_rp2040.menu.opt.Optimize.build.flags.optimize=-O
cytron_maker_nano_rp2040.menu.opt.Optimize2=Optimize More (-O2)
cytron_maker_nano_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_maker_nano_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_maker_nano_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_maker_nano_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_maker_nano_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_maker_nano_rp2040.menu.opt.Debug=Debug (-Og)
cytron_maker_nano_rp2040.menu.opt.Debug.build.flags.optimize=-Og
cytron_maker_nano_rp2040.menu.opt.Disabled=Disabled (-O0)
cytron_maker_nano_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
cytron_maker_nano_rp2040.menu.profile.Disabled=Disabled
cytron_maker_nano_rp2040.menu.profile.Disabled.build.flags.profile=
cytron_maker_nano_rp2040.menu.profile.Enabled=Enabled
cytron_maker_nano_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
cytron_maker_nano_rp2040.menu.rtti.Disabled=Disabled
cytron_maker_nano_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
cytron_maker_nano_rp2040.menu.rtti.Enabled=Enabled
cytron_maker_nano_rp2040.menu.rtti.Enabled.build.flags.rtti=
cytron_maker_nano_rp2040.menu.stackprotect.Disabled=Disabled
cytron_maker_nano_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
cytron_maker_nano_rp2040.menu.stackprotect.Enabled=Enabled
cytron_maker_nano_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
cytron_maker_nano_rp2040.menu.exceptions.Disabled=Disabled
cytron_maker_nano_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
cytron_maker_nano_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
cytron_maker_nano_rp2040.menu.exceptions.Enabled=Enabled
cytron_maker_nano_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
cytron_maker_nano_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
cytron_maker_nano_rp2040.menu.dbgport.Disabled=Disabled
cytron_maker_nano_rp2040.menu.dbgport.Disabled.build.debug_port=
cytron_maker_nano_rp2040.menu.dbgport.Serial=Serial
cytron_maker_nano_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
cytron_maker_nano_rp2040.menu.dbgport.Serial1=Serial1
cytron_maker_nano_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
cytron_maker_nano_rp2040.menu.dbgport.Serial2=Serial2
cytron_maker_nano_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
cytron_maker_nano_rp2040.menu.dbgport.SerialSemi=SerialSemi
cytron_maker_nano_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
cytron_maker_nano_rp2040.menu.dbglvl.None=None
cytron_maker_nano_rp2040.menu.dbglvl.None.build.debug_level=
cytron_maker_nano_rp2040.menu.dbglvl.Core=Core
cytron_maker_nano_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
cytron_maker_nano_rp2040.menu.dbglvl.SPI=SPI
cytron_maker_nano_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
cytron_maker_nano_rp2040.menu.dbglvl.Wire=Wire
cytron_maker_nano_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
cytron_maker_nano_rp2040.menu.dbglvl.Bluetooth=Bluetooth
cytron_maker_nano_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
cytron_maker_nano_rp2040.menu.dbglvl.All=All
cytron_maker_nano_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
cytron_maker_nano_rp2040.menu.dbglvl.NDEBUG=NDEBUG
cytron_maker_nano_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
cytron_maker_nano_rp2040.menu.usbstack.picosdk=Pico SDK
cytron_maker_nano_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
cytron_maker_nano_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
cytron_maker_nano_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_nano_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
cytron_maker_nano_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_nano_rp2040.menu.usbstack.nousb=No USB
cytron_maker_nano_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
cytron_maker_nano_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_nano_rp2040.menu.uploadmethod.default=Default (UF2)
cytron_maker_nano_rp2040.menu.uploadmethod.default.build.ram_length=256k
cytron_maker_nano_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
cytron_maker_nano_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
cytron_maker_nano_rp2040.menu.uploadmethod.picotool=Picotool
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
cytron_maker_nano_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
cytron_maker_nano_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Cytron Maker Pi RP2040
# -----------------------------------
cytron_maker_pi_rp2040.name=Cytron Maker Pi RP2040
cytron_maker_pi_rp2040.vid.0=0x2e8a
cytron_maker_pi_rp2040.pid.0=0x1000
cytron_maker_pi_rp2040.vid.1=0x2e8a
cytron_maker_pi_rp2040.pid.1=0x1100
cytron_maker_pi_rp2040.vid.2=0x2e8a
cytron_maker_pi_rp2040.pid.2=0x5000
cytron_maker_pi_rp2040.vid.3=0x2e8a
cytron_maker_pi_rp2040.pid.3=0x5100
cytron_maker_pi_rp2040.vid.4=0x2e8a
cytron_maker_pi_rp2040.pid.4=0x9000
cytron_maker_pi_rp2040.vid.5=0x2e8a
cytron_maker_pi_rp2040.pid.5=0x9100
cytron_maker_pi_rp2040.vid.6=0x2e8a
cytron_maker_pi_rp2040.pid.6=0xd000
cytron_maker_pi_rp2040.vid.7=0x2e8a
cytron_maker_pi_rp2040.pid.7=0xd100
cytron_maker_pi_rp2040.upload_port.0.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.0.pid=0x1000
cytron_maker_pi_rp2040.upload_port.1.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.1.pid=0x1100
cytron_maker_pi_rp2040.upload_port.2.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.2.pid=0x5000
cytron_maker_pi_rp2040.upload_port.3.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.3.pid=0x5100
cytron_maker_pi_rp2040.upload_port.4.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.4.pid=0x9000
cytron_maker_pi_rp2040.upload_port.5.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.5.pid=0x9100
cytron_maker_pi_rp2040.upload_port.6.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.6.pid=0xd000
cytron_maker_pi_rp2040.upload_port.7.vid=0x2e8a
cytron_maker_pi_rp2040.upload_port.7.pid=0xd100
cytron_maker_pi_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
cytron_maker_pi_rp2040.build.usbpid=-DUSBD_PID=0x1000
cytron_maker_pi_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
cytron_maker_pi_rp2040.build.board=CYTRON_MAKER_PI_RP2040
cytron_maker_pi_rp2040.build.mcu=cortex-m0plus
cytron_maker_pi_rp2040.build.chip=rp2040
cytron_maker_pi_rp2040.build.toolchain=arm-none-eabi
cytron_maker_pi_rp2040.build.toolchainpkg=pqt-gcc
cytron_maker_pi_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
cytron_maker_pi_rp2040.build.uf2family=--family rp2040
cytron_maker_pi_rp2040.build.variant=cytron_maker_pi_rp2040
cytron_maker_pi_rp2040.upload.maximum_size=2097152
cytron_maker_pi_rp2040.upload.wait_for_upload_port=true
cytron_maker_pi_rp2040.upload.erase_cmd=
cytron_maker_pi_rp2040.serial.disableDTR=false
cytron_maker_pi_rp2040.serial.disableRTS=false
cytron_maker_pi_rp2040.build.f_cpu=125000000
cytron_maker_pi_rp2040.build.led=
cytron_maker_pi_rp2040.build.core=rp2040
cytron_maker_pi_rp2040.build.ldscript=memmap_default.ld
cytron_maker_pi_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
cytron_maker_pi_rp2040.build.usb_manufacturer="Cytron"
cytron_maker_pi_rp2040.build.usb_product="Maker Pi RP2040"
cytron_maker_pi_rp2040.menu.flash.2097152_0=2MB (no FS)
cytron_maker_pi_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
cytron_maker_pi_rp2040.menu.flash.2097152_0.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_0.build.flash_length=2093056
cytron_maker_pi_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_0.build.fs_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_0.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
cytron_maker_pi_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
cytron_maker_pi_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
cytron_maker_pi_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
cytron_maker_pi_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
cytron_maker_pi_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
cytron_maker_pi_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
cytron_maker_pi_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
cytron_maker_pi_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
cytron_maker_pi_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
cytron_maker_pi_rp2040.menu.freq.200=200 MHz
cytron_maker_pi_rp2040.menu.freq.200.build.f_cpu=200000000L
cytron_maker_pi_rp2040.menu.freq.50=50 MHz
cytron_maker_pi_rp2040.menu.freq.50.build.f_cpu=50000000L
cytron_maker_pi_rp2040.menu.freq.100=100 MHz
cytron_maker_pi_rp2040.menu.freq.100.build.f_cpu=100000000L
cytron_maker_pi_rp2040.menu.freq.120=120 MHz
cytron_maker_pi_rp2040.menu.freq.120.build.f_cpu=120000000L
cytron_maker_pi_rp2040.menu.freq.125=125 MHz
cytron_maker_pi_rp2040.menu.freq.125.build.f_cpu=125000000L
cytron_maker_pi_rp2040.menu.freq.128=128 MHz
cytron_maker_pi_rp2040.menu.freq.128.build.f_cpu=128000000L
cytron_maker_pi_rp2040.menu.freq.133=133 MHz
cytron_maker_pi_rp2040.menu.freq.133.build.f_cpu=133000000L
cytron_maker_pi_rp2040.menu.freq.150=150 MHz
cytron_maker_pi_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_pi_rp2040.menu.freq.176=176 MHz
cytron_maker_pi_rp2040.menu.freq.176.build.f_cpu=176000000L
cytron_maker_pi_rp2040.menu.freq.225=225 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.225.build.f_cpu=225000000L
cytron_maker_pi_rp2040.menu.freq.240=240 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.240.build.f_cpu=240000000L
cytron_maker_pi_rp2040.menu.freq.250=250 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.250.build.f_cpu=250000000L
cytron_maker_pi_rp2040.menu.freq.276=276 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.276.build.f_cpu=276000000L
cytron_maker_pi_rp2040.menu.freq.300=300 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.300.build.f_cpu=300000000L
cytron_maker_pi_rp2040.menu.opt.Small=Small (-Os) (standard)
cytron_maker_pi_rp2040.menu.opt.Small.build.flags.optimize=-Os
cytron_maker_pi_rp2040.menu.opt.Optimize=Optimize (-O)
cytron_maker_pi_rp2040.menu.opt.Optimize.build.flags.optimize=-O
cytron_maker_pi_rp2040.menu.opt.Optimize2=Optimize More (-O2)
cytron_maker_pi_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_maker_pi_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_maker_pi_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_maker_pi_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_maker_pi_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_maker_pi_rp2040.menu.opt.Debug=Debug (-Og)
cytron_maker_pi_rp2040.menu.opt.Debug.build.flags.optimize=-Og
cytron_maker_pi_rp2040.menu.opt.Disabled=Disabled (-O0)
cytron_maker_pi_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
cytron_maker_pi_rp2040.menu.profile.Disabled=Disabled
cytron_maker_pi_rp2040.menu.profile.Disabled.build.flags.profile=
cytron_maker_pi_rp2040.menu.profile.Enabled=Enabled
cytron_maker_pi_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
cytron_maker_pi_rp2040.menu.rtti.Disabled=Disabled
cytron_maker_pi_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
cytron_maker_pi_rp2040.menu.rtti.Enabled=Enabled
cytron_maker_pi_rp2040.menu.rtti.Enabled.build.flags.rtti=
cytron_maker_pi_rp2040.menu.stackprotect.Disabled=Disabled
cytron_maker_pi_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
cytron_maker_pi_rp2040.menu.stackprotect.Enabled=Enabled
cytron_maker_pi_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
cytron_maker_pi_rp2040.menu.exceptions.Disabled=Disabled
cytron_maker_pi_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
cytron_maker_pi_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
cytron_maker_pi_rp2040.menu.exceptions.Enabled=Enabled
cytron_maker_pi_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
cytron_maker_pi_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
cytron_maker_pi_rp2040.menu.dbgport.Disabled=Disabled
cytron_maker_pi_rp2040.menu.dbgport.Disabled.build.debug_port=
cytron_maker_pi_rp2040.menu.dbgport.Serial=Serial
cytron_maker_pi_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
cytron_maker_pi_rp2040.menu.dbgport.Serial1=Serial1
cytron_maker_pi_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
cytron_maker_pi_rp2040.menu.dbgport.Serial2=Serial2
cytron_maker_pi_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
cytron_maker_pi_rp2040.menu.dbgport.SerialSemi=SerialSemi
cytron_maker_pi_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
cytron_maker_pi_rp2040.menu.dbglvl.None=None
cytron_maker_pi_rp2040.menu.dbglvl.None.build.debug_level=
cytron_maker_pi_rp2040.menu.dbglvl.Core=Core
cytron_maker_pi_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
cytron_maker_pi_rp2040.menu.dbglvl.SPI=SPI
cytron_maker_pi_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
cytron_maker_pi_rp2040.menu.dbglvl.Wire=Wire
cytron_maker_pi_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
cytron_maker_pi_rp2040.menu.dbglvl.Bluetooth=Bluetooth
cytron_maker_pi_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
cytron_maker_pi_rp2040.menu.dbglvl.All=All
cytron_maker_pi_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
cytron_maker_pi_rp2040.menu.dbglvl.NDEBUG=NDEBUG
cytron_maker_pi_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
cytron_maker_pi_rp2040.menu.usbstack.picosdk=Pico SDK
cytron_maker_pi_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
cytron_maker_pi_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
cytron_maker_pi_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_pi_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
cytron_maker_pi_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_pi_rp2040.menu.usbstack.nousb=No USB
cytron_maker_pi_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
cytron_maker_pi_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_pi_rp2040.menu.uploadmethod.default=Default (UF2)
cytron_maker_pi_rp2040.menu.uploadmethod.default.build.ram_length=256k
cytron_maker_pi_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
cytron_maker_pi_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
cytron_maker_pi_rp2040.menu.uploadmethod.picotool=Picotool
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
cytron_maker_pi_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
cytron_maker_pi_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Cytron Maker Uno RP2040
# -----------------------------------
cytron_maker_uno_rp2040.name=Cytron Maker Uno RP2040
cytron_maker_uno_rp2040.vid.0=0x2e8a
cytron_maker_uno_rp2040.pid.0=0x1071
cytron_maker_uno_rp2040.vid.1=0x2e8a
cytron_maker_uno_rp2040.pid.1=0x1171
cytron_maker_uno_rp2040.vid.2=0x2e8a
cytron_maker_uno_rp2040.pid.2=0x5071
cytron_maker_uno_rp2040.vid.3=0x2e8a
cytron_maker_uno_rp2040.pid.3=0x5171
cytron_maker_uno_rp2040.vid.4=0x2e8a
cytron_maker_uno_rp2040.pid.4=0x9071
cytron_maker_uno_rp2040.vid.5=0x2e8a
cytron_maker_uno_rp2040.pid.5=0x9171
cytron_maker_uno_rp2040.vid.6=0x2e8a
cytron_maker_uno_rp2040.pid.6=0xd071
cytron_maker_uno_rp2040.vid.7=0x2e8a
cytron_maker_uno_rp2040.pid.7=0xd171
cytron_maker_uno_rp2040.upload_port.0.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.0.pid=0x1071
cytron_maker_uno_rp2040.upload_port.1.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.1.pid=0x1171
cytron_maker_uno_rp2040.upload_port.2.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.2.pid=0x5071
cytron_maker_uno_rp2040.upload_port.3.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.3.pid=0x5171
cytron_maker_uno_rp2040.upload_port.4.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.4.pid=0x9071
cytron_maker_uno_rp2040.upload_port.5.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.5.pid=0x9171
cytron_maker_uno_rp2040.upload_port.6.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.6.pid=0xd071
cytron_maker_uno_rp2040.upload_port.7.vid=0x2e8a
cytron_maker_uno_rp2040.upload_port.7.pid=0xd171
cytron_maker_uno_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
cytron_maker_uno_rp2040.build.usbpid=-DUSBD_PID=0x1071
cytron_maker_uno_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
cytron_maker_uno_rp2040.build.board=CYTRON_MAKER_UNO_RP2040
cytron_maker_uno_rp2040.build.mcu=cortex-m0plus
cytron_maker_uno_rp2040.build.chip=rp2040
cytron_maker_uno_rp2040.build.toolchain=arm-none-eabi
cytron_maker_uno_rp2040.build.toolchainpkg=pqt-gcc
cytron_maker_uno_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
cytron_maker_uno_rp2040.build.uf2family=--family rp2040
cytron_maker_uno_rp2040.build.variant=cytron_maker_uno_rp2040
cytron_maker_uno_rp2040.upload.maximum_size=2097152
cytron_maker_uno_rp2040.upload.wait_for_upload_port=true
cytron_maker_uno_rp2040.upload.erase_cmd=
cytron_maker_uno_rp2040.serial.disableDTR=false
cytron_maker_uno_rp2040.serial.disableRTS=false
cytron_maker_uno_rp2040.build.f_cpu=125000000
cytron_maker_uno_rp2040.build.led=
cytron_maker_uno_rp2040.build.core=rp2040
cytron_maker_uno_rp2040.build.ldscript=memmap_default.ld
cytron_maker_uno_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
cytron_maker_uno_rp2040.build.usb_manufacturer="Cytron"
cytron_maker_uno_rp2040.build.usb_product="Maker Uno RP2040"
cytron_maker_uno_rp2040.menu.flash.2097152_0=2MB (no FS)
cytron_maker_uno_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
cytron_maker_uno_rp2040.menu.flash.2097152_0.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_0.build.flash_length=2093056
cytron_maker_uno_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_0.build.fs_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_0.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
cytron_maker_uno_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
cytron_maker_uno_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
cytron_maker_uno_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
cytron_maker_uno_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
cytron_maker_uno_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
cytron_maker_uno_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
cytron_maker_uno_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
cytron_maker_uno_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
cytron_maker_uno_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
cytron_maker_uno_rp2040.menu.freq.200=200 MHz
cytron_maker_uno_rp2040.menu.freq.200.build.f_cpu=200000000L
cytron_maker_uno_rp2040.menu.freq.50=50 MHz
cytron_maker_uno_rp2040.menu.freq.50.build.f_cpu=50000000L
cytron_maker_uno_rp2040.menu.freq.100=100 MHz
cytron_maker_uno_rp2040.menu.freq.100.build.f_cpu=100000000L
cytron_maker_uno_rp2040.menu.freq.120=120 MHz
cytron_maker_uno_rp2040.menu.freq.120.build.f_cpu=120000000L
cytron_maker_uno_rp2040.menu.freq.125=125 MHz
cytron_maker_uno_rp2040.menu.freq.125.build.f_cpu=125000000L
cytron_maker_uno_rp2040.menu.freq.128=128 MHz
cytron_maker_uno_rp2040.menu.freq.128.build.f_cpu=128000000L
cytron_maker_uno_rp2040.menu.freq.133=133 MHz
cytron_maker_uno_rp2040.menu.freq.133.build.f_cpu=133000000L
cytron_maker_uno_rp2040.menu.freq.150=150 MHz
cytron_maker_uno_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_uno_rp2040.menu.freq.176=176 MHz
cytron_maker_uno_rp2040.menu.freq.176.build.f_cpu=176000000L
cytron_maker_uno_rp2040.menu.freq.225=225 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.225.build.f_cpu=225000000L
cytron_maker_uno_rp2040.menu.freq.240=240 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.240.build.f_cpu=240000000L
cytron_maker_uno_rp2040.menu.freq.250=250 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.250.build.f_cpu=250000000L
cytron_maker_uno_rp2040.menu.freq.276=276 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.276.build.f_cpu=276000000L
cytron_maker_uno_rp2040.menu.freq.300=300 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.300.build.f_cpu=300000000L
cytron_maker_uno_rp2040.menu.opt.Small=Small (-Os) (standard)
cytron_maker_uno_rp2040.menu.opt.Small.build.flags.optimize=-Os
cytron_maker_uno_rp2040.menu.opt.Optimize=Optimize (-O)
cytron_maker_uno_rp2040.menu.opt.Optimize.build.flags.optimize=-O
cytron_maker_uno_rp2040.menu.opt.Optimize2=Optimize More (-O2)
cytron_maker_uno_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_maker_uno_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_maker_uno_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_maker_uno_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_maker_uno_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_maker_uno_rp2040.menu.opt.Debug=Debug (-Og)
cytron_maker_uno_rp2040.menu.opt.Debug.build.flags.optimize=-Og
cytron_maker_uno_rp2040.menu.opt.Disabled=Disabled (-O0)
cytron_maker_uno_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
cytron_maker_uno_rp2040.menu.profile.Disabled=Disabled
cytron_maker_uno_rp2040.menu.profile.Disabled.build.flags.profile=
cytron_maker_uno_rp2040.menu.profile.Enabled=Enabled
cytron_maker_uno_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
cytron_maker_uno_rp2040.menu.rtti.Disabled=Disabled
cytron_maker_uno_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
cytron_maker_uno_rp2040.menu.rtti.Enabled=Enabled
cytron_maker_uno_rp2040.menu.rtti.Enabled.build.flags.rtti=
cytron_maker_uno_rp2040.menu.stackprotect.Disabled=Disabled
cytron_maker_uno_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
cytron_maker_uno_rp2040.menu.stackprotect.Enabled=Enabled
cytron_maker_uno_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
cytron_maker_uno_rp2040.menu.exceptions.Disabled=Disabled
cytron_maker_uno_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
cytron_maker_uno_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
cytron_maker_uno_rp2040.menu.exceptions.Enabled=Enabled
cytron_maker_uno_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
cytron_maker_uno_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
cytron_maker_uno_rp2040.menu.dbgport.Disabled=Disabled
cytron_maker_uno_rp2040.menu.dbgport.Disabled.build.debug_port=
cytron_maker_uno_rp2040.menu.dbgport.Serial=Serial
cytron_maker_uno_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
cytron_maker_uno_rp2040.menu.dbgport.Serial1=Serial1
cytron_maker_uno_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
cytron_maker_uno_rp2040.menu.dbgport.Serial2=Serial2
cytron_maker_uno_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
cytron_maker_uno_rp2040.menu.dbgport.SerialSemi=SerialSemi
cytron_maker_uno_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
cytron_maker_uno_rp2040.menu.dbglvl.None=None
cytron_maker_uno_rp2040.menu.dbglvl.None.build.debug_level=
cytron_maker_uno_rp2040.menu.dbglvl.Core=Core
cytron_maker_uno_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
cytron_maker_uno_rp2040.menu.dbglvl.SPI=SPI
cytron_maker_uno_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
cytron_maker_uno_rp2040.menu.dbglvl.Wire=Wire
cytron_maker_uno_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
cytron_maker_uno_rp2040.menu.dbglvl.Bluetooth=Bluetooth
cytron_maker_uno_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
cytron_maker_uno_rp2040.menu.dbglvl.All=All
cytron_maker_uno_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
cytron_maker_uno_rp2040.menu.dbglvl.NDEBUG=NDEBUG
cytron_maker_uno_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
cytron_maker_uno_rp2040.menu.usbstack.picosdk=Pico SDK
cytron_maker_uno_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
cytron_maker_uno_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
cytron_maker_uno_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_uno_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
cytron_maker_uno_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_maker_uno_rp2040.menu.usbstack.nousb=No USB
cytron_maker_uno_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
cytron_maker_uno_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_maker_uno_rp2040.menu.uploadmethod.default=Default (UF2)
cytron_maker_uno_rp2040.menu.uploadmethod.default.build.ram_length=256k
cytron_maker_uno_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
cytron_maker_uno_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
cytron_maker_uno_rp2040.menu.uploadmethod.picotool=Picotool
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
cytron_maker_uno_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
cytron_maker_uno_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Cytron Motion 2350 Pro
# -----------------------------------
cytron_motion_2350_pro.name=Cytron Motion 2350 Pro
cytron_motion_2350_pro.vid.0=0x2e8a
cytron_motion_2350_pro.pid.0=0x1096
cytron_motion_2350_pro.vid.1=0x2e8a
cytron_motion_2350_pro.pid.1=0x1196
cytron_motion_2350_pro.vid.2=0x2e8a
cytron_motion_2350_pro.pid.2=0x5096
cytron_motion_2350_pro.vid.3=0x2e8a
cytron_motion_2350_pro.pid.3=0x5196
cytron_motion_2350_pro.vid.4=0x2e8a
cytron_motion_2350_pro.pid.4=0x9096
cytron_motion_2350_pro.vid.5=0x2e8a
cytron_motion_2350_pro.pid.5=0x9196
cytron_motion_2350_pro.vid.6=0x2e8a
cytron_motion_2350_pro.pid.6=0xd096
cytron_motion_2350_pro.vid.7=0x2e8a
cytron_motion_2350_pro.pid.7=0xd196
cytron_motion_2350_pro.upload_port.0.vid=0x2e8a
cytron_motion_2350_pro.upload_port.0.pid=0x1096
cytron_motion_2350_pro.upload_port.1.vid=0x2e8a
cytron_motion_2350_pro.upload_port.1.pid=0x1196
cytron_motion_2350_pro.upload_port.2.vid=0x2e8a
cytron_motion_2350_pro.upload_port.2.pid=0x5096
cytron_motion_2350_pro.upload_port.3.vid=0x2e8a
cytron_motion_2350_pro.upload_port.3.pid=0x5196
cytron_motion_2350_pro.upload_port.4.vid=0x2e8a
cytron_motion_2350_pro.upload_port.4.pid=0x9096
cytron_motion_2350_pro.upload_port.5.vid=0x2e8a
cytron_motion_2350_pro.upload_port.5.pid=0x9196
cytron_motion_2350_pro.upload_port.6.vid=0x2e8a
cytron_motion_2350_pro.upload_port.6.pid=0xd096
cytron_motion_2350_pro.upload_port.7.vid=0x2e8a
cytron_motion_2350_pro.upload_port.7.pid=0xd196
cytron_motion_2350_pro.build.usbvid=-DUSBD_VID=0x2e8a
cytron_motion_2350_pro.build.usbpid=-DUSBD_PID=0x1096
cytron_motion_2350_pro.build.usbpwr=-DUSBD_MAX_POWER_MA=250
cytron_motion_2350_pro.build.board=CYTRON_MOTION_2350_PRO
cytron_motion_2350_pro.build.variant=cytron_motion_2350_pro
cytron_motion_2350_pro.upload.maximum_size=2097152
cytron_motion_2350_pro.upload.wait_for_upload_port=true
cytron_motion_2350_pro.upload.erase_cmd=
cytron_motion_2350_pro.serial.disableDTR=false
cytron_motion_2350_pro.serial.disableRTS=false
cytron_motion_2350_pro.build.f_cpu=125000000
cytron_motion_2350_pro.build.led=
cytron_motion_2350_pro.build.core=rp2040
cytron_motion_2350_pro.build.ldscript=memmap_default.ld
cytron_motion_2350_pro.build.boot2=none
cytron_motion_2350_pro.build.usb_manufacturer="Cytron"
cytron_motion_2350_pro.build.usb_product="Motion 2350 Pro"
cytron_motion_2350_pro.build.psram_length=0x000000
cytron_motion_2350_pro.menu.flash.2097152_0=2MB (no FS)
cytron_motion_2350_pro.menu.flash.2097152_0.upload.maximum_size=2088960
cytron_motion_2350_pro.menu.flash.2097152_0.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_0.build.flash_length=2088960
cytron_motion_2350_pro.menu.flash.2097152_0.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_0.build.fs_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_0.build.fs_end=270524416
cytron_motion_2350_pro.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
cytron_motion_2350_pro.menu.flash.2097152_65536.upload.maximum_size=2023424
cytron_motion_2350_pro.menu.flash.2097152_65536.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_65536.build.flash_length=2023424
cytron_motion_2350_pro.menu.flash.2097152_65536.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_65536.build.fs_start=270458880
cytron_motion_2350_pro.menu.flash.2097152_65536.build.fs_end=270524416
cytron_motion_2350_pro.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
cytron_motion_2350_pro.menu.flash.2097152_131072.upload.maximum_size=1957888
cytron_motion_2350_pro.menu.flash.2097152_131072.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_131072.build.flash_length=1957888
cytron_motion_2350_pro.menu.flash.2097152_131072.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_131072.build.fs_start=270393344
cytron_motion_2350_pro.menu.flash.2097152_131072.build.fs_end=270524416
cytron_motion_2350_pro.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
cytron_motion_2350_pro.menu.flash.2097152_262144.upload.maximum_size=1826816
cytron_motion_2350_pro.menu.flash.2097152_262144.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_262144.build.flash_length=1826816
cytron_motion_2350_pro.menu.flash.2097152_262144.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_262144.build.fs_start=270262272
cytron_motion_2350_pro.menu.flash.2097152_262144.build.fs_end=270524416
cytron_motion_2350_pro.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
cytron_motion_2350_pro.menu.flash.2097152_524288.upload.maximum_size=1564672
cytron_motion_2350_pro.menu.flash.2097152_524288.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_524288.build.flash_length=1564672
cytron_motion_2350_pro.menu.flash.2097152_524288.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_524288.build.fs_start=270000128
cytron_motion_2350_pro.menu.flash.2097152_524288.build.fs_end=270524416
cytron_motion_2350_pro.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
cytron_motion_2350_pro.menu.flash.2097152_1048576.upload.maximum_size=1040384
cytron_motion_2350_pro.menu.flash.2097152_1048576.build.flash_total=2097152
cytron_motion_2350_pro.menu.flash.2097152_1048576.build.flash_length=1040384
cytron_motion_2350_pro.menu.flash.2097152_1048576.build.eeprom_start=270524416
cytron_motion_2350_pro.menu.flash.2097152_1048576.build.fs_start=269475840
cytron_motion_2350_pro.menu.flash.2097152_1048576.build.fs_end=270524416
cytron_motion_2350_pro.menu.arch.arm=ARM
cytron_motion_2350_pro.menu.arch.arm.build.chip=rp2350
cytron_motion_2350_pro.menu.arch.arm.build.toolchain=arm-none-eabi
cytron_motion_2350_pro.menu.arch.arm.build.toolchainpkg=pqt-gcc
cytron_motion_2350_pro.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
cytron_motion_2350_pro.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
cytron_motion_2350_pro.menu.arch.arm.build.mcu=cortex-m33
cytron_motion_2350_pro.menu.arch.riscv=RISC-V
cytron_motion_2350_pro.menu.arch.riscv.build.chip=rp2350-riscv
cytron_motion_2350_pro.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
cytron_motion_2350_pro.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
cytron_motion_2350_pro.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
cytron_motion_2350_pro.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
cytron_motion_2350_pro.menu.arch.riscv.build.mcu=rv32imac
cytron_motion_2350_pro.menu.freq.150=150 MHz
cytron_motion_2350_pro.menu.freq.150.build.f_cpu=150000000L
cytron_motion_2350_pro.menu.freq.50=50 MHz
cytron_motion_2350_pro.menu.freq.50.build.f_cpu=50000000L
cytron_motion_2350_pro.menu.freq.100=100 MHz
cytron_motion_2350_pro.menu.freq.100.build.f_cpu=100000000L
cytron_motion_2350_pro.menu.freq.120=120 MHz
cytron_motion_2350_pro.menu.freq.120.build.f_cpu=120000000L
cytron_motion_2350_pro.menu.freq.125=125 MHz
cytron_motion_2350_pro.menu.freq.125.build.f_cpu=125000000L
cytron_motion_2350_pro.menu.freq.128=128 MHz
cytron_motion_2350_pro.menu.freq.128.build.f_cpu=128000000L
cytron_motion_2350_pro.menu.freq.133=133 MHz
cytron_motion_2350_pro.menu.freq.133.build.f_cpu=133000000L
cytron_motion_2350_pro.menu.freq.176=176 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.176.build.f_cpu=176000000L
cytron_motion_2350_pro.menu.freq.200=200 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.200.build.f_cpu=200000000L
cytron_motion_2350_pro.menu.freq.225=225 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.225.build.f_cpu=225000000L
cytron_motion_2350_pro.menu.freq.240=240 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.240.build.f_cpu=240000000L
cytron_motion_2350_pro.menu.freq.250=250 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.250.build.f_cpu=250000000L
cytron_motion_2350_pro.menu.freq.276=276 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.276.build.f_cpu=276000000L
cytron_motion_2350_pro.menu.freq.300=300 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.300.build.f_cpu=300000000L
cytron_motion_2350_pro.menu.opt.Small=Small (-Os) (standard)
cytron_motion_2350_pro.menu.opt.Small.build.flags.optimize=-Os
cytron_motion_2350_pro.menu.opt.Optimize=Optimize (-O)
cytron_motion_2350_pro.menu.opt.Optimize.build.flags.optimize=-O
cytron_motion_2350_pro.menu.opt.Optimize2=Optimize More (-O2)
cytron_motion_2350_pro.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_motion_2350_pro.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_motion_2350_pro.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_motion_2350_pro.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_motion_2350_pro.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_motion_2350_pro.menu.opt.Debug=Debug (-Og)
cytron_motion_2350_pro.menu.opt.Debug.build.flags.optimize=-Og
cytron_motion_2350_pro.menu.opt.Disabled=Disabled (-O0)
cytron_motion_2350_pro.menu.opt.Disabled.build.flags.optimize=-O0
cytron_motion_2350_pro.menu.profile.Disabled=Disabled
cytron_motion_2350_pro.menu.profile.Disabled.build.flags.profile=
cytron_motion_2350_pro.menu.profile.Enabled=Enabled
cytron_motion_2350_pro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
cytron_motion_2350_pro.menu.rtti.Disabled=Disabled
cytron_motion_2350_pro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
cytron_motion_2350_pro.menu.rtti.Enabled=Enabled
cytron_motion_2350_pro.menu.rtti.Enabled.build.flags.rtti=
cytron_motion_2350_pro.menu.stackprotect.Disabled=Disabled
cytron_motion_2350_pro.menu.stackprotect.Disabled.build.flags.stackprotect=
cytron_motion_2350_pro.menu.stackprotect.Enabled=Enabled
cytron_motion_2350_pro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
cytron_motion_2350_pro.menu.exceptions.Disabled=Disabled
cytron_motion_2350_pro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
cytron_motion_2350_pro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
cytron_motion_2350_pro.menu.exceptions.Enabled=Enabled
cytron_motion_2350_pro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
cytron_motion_2350_pro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
cytron_motion_2350_pro.menu.dbgport.Disabled=Disabled
cytron_motion_2350_pro.menu.dbgport.Disabled.build.debug_port=
cytron_motion_2350_pro.menu.dbgport.Serial=Serial
cytron_motion_2350_pro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
cytron_motion_2350_pro.menu.dbgport.Serial1=Serial1
cytron_motion_2350_pro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
cytron_motion_2350_pro.menu.dbgport.Serial2=Serial2
cytron_motion_2350_pro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
cytron_motion_2350_pro.menu.dbgport.SerialSemi=SerialSemi
cytron_motion_2350_pro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
cytron_motion_2350_pro.menu.dbglvl.None=None
cytron_motion_2350_pro.menu.dbglvl.None.build.debug_level=
cytron_motion_2350_pro.menu.dbglvl.Core=Core
cytron_motion_2350_pro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
cytron_motion_2350_pro.menu.dbglvl.SPI=SPI
cytron_motion_2350_pro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
cytron_motion_2350_pro.menu.dbglvl.Wire=Wire
cytron_motion_2350_pro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
cytron_motion_2350_pro.menu.dbglvl.Bluetooth=Bluetooth
cytron_motion_2350_pro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
cytron_motion_2350_pro.menu.dbglvl.All=All
cytron_motion_2350_pro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
cytron_motion_2350_pro.menu.dbglvl.NDEBUG=NDEBUG
cytron_motion_2350_pro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
cytron_motion_2350_pro.menu.usbstack.picosdk=Pico SDK
cytron_motion_2350_pro.menu.usbstack.picosdk.build.usbstack_flags=
cytron_motion_2350_pro.menu.usbstack.tinyusb=Adafruit TinyUSB
cytron_motion_2350_pro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_motion_2350_pro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
cytron_motion_2350_pro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
cytron_motion_2350_pro.menu.usbstack.nousb=No USB
cytron_motion_2350_pro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
cytron_motion_2350_pro.menu.ipbtstack.ipv4only=IPv4 Only
cytron_motion_2350_pro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
cytron_motion_2350_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
cytron_motion_2350_pro.menu.uploadmethod.default=Default (UF2)
cytron_motion_2350_pro.menu.uploadmethod.default.build.ram_length=512k
cytron_motion_2350_pro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_motion_2350_pro.menu.uploadmethod.default.upload.maximum_data_size=524288
cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool=uf2conv
cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool.default=uf2conv
cytron_motion_2350_pro.menu.uploadmethod.default.upload.tool.network=uf2conv-network
cytron_motion_2350_pro.menu.uploadmethod.picotool=Picotool
cytron_motion_2350_pro.menu.uploadmethod.picotool.build.ram_length=512k
cytron_motion_2350_pro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
cytron_motion_2350_pro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.maximum_data_size=524288
cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.tool=picotool
cytron_motion_2350_pro.menu.uploadmethod.picotool.upload.tool.default=picotool
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
cytron_motion_2350_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# DatanoiseTV PicoADK
# -----------------------------------
datanoisetv_picoadk.name=DatanoiseTV PicoADK
datanoisetv_picoadk.vid.0=0x2e8a
datanoisetv_picoadk.pid.0=0x000a
datanoisetv_picoadk.vid.1=0x2e8a
datanoisetv_picoadk.pid.1=0x010a
datanoisetv_picoadk.vid.2=0x2e8a
datanoisetv_picoadk.pid.2=0x400a
datanoisetv_picoadk.vid.3=0x2e8a
datanoisetv_picoadk.pid.3=0x410a
datanoisetv_picoadk.vid.4=0x2e8a
datanoisetv_picoadk.pid.4=0x800a
datanoisetv_picoadk.vid.5=0x2e8a
datanoisetv_picoadk.pid.5=0x810a
datanoisetv_picoadk.vid.6=0x2e8a
datanoisetv_picoadk.pid.6=0xc00a
datanoisetv_picoadk.vid.7=0x2e8a
datanoisetv_picoadk.pid.7=0xc10a
datanoisetv_picoadk.upload_port.0.vid=0x2e8a
datanoisetv_picoadk.upload_port.0.pid=0x000a
datanoisetv_picoadk.upload_port.1.vid=0x2e8a
datanoisetv_picoadk.upload_port.1.pid=0x010a
datanoisetv_picoadk.upload_port.2.vid=0x2e8a
datanoisetv_picoadk.upload_port.2.pid=0x400a
datanoisetv_picoadk.upload_port.3.vid=0x2e8a
datanoisetv_picoadk.upload_port.3.pid=0x410a
datanoisetv_picoadk.upload_port.4.vid=0x2e8a
datanoisetv_picoadk.upload_port.4.pid=0x800a
datanoisetv_picoadk.upload_port.5.vid=0x2e8a
datanoisetv_picoadk.upload_port.5.pid=0x810a
datanoisetv_picoadk.upload_port.6.vid=0x2e8a
datanoisetv_picoadk.upload_port.6.pid=0xc00a
datanoisetv_picoadk.upload_port.7.vid=0x2e8a
datanoisetv_picoadk.upload_port.7.pid=0xc10a
datanoisetv_picoadk.build.usbvid=-DUSBD_VID=0x2e8a
datanoisetv_picoadk.build.usbpid=-DUSBD_PID=0x000a
datanoisetv_picoadk.build.usbpwr=-DUSBD_MAX_POWER_MA=250
datanoisetv_picoadk.build.board=DATANOISETV_PICOADK
datanoisetv_picoadk.build.mcu=cortex-m0plus
datanoisetv_picoadk.build.chip=rp2040
datanoisetv_picoadk.build.toolchain=arm-none-eabi
datanoisetv_picoadk.build.toolchainpkg=pqt-gcc
datanoisetv_picoadk.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
datanoisetv_picoadk.build.uf2family=--family rp2040
datanoisetv_picoadk.build.variant=datanoisetv_picoadk
datanoisetv_picoadk.upload.maximum_size=2097152
datanoisetv_picoadk.upload.wait_for_upload_port=true
datanoisetv_picoadk.upload.erase_cmd=
datanoisetv_picoadk.serial.disableDTR=false
datanoisetv_picoadk.serial.disableRTS=false
datanoisetv_picoadk.build.f_cpu=125000000
datanoisetv_picoadk.build.led=
datanoisetv_picoadk.build.core=rp2040
datanoisetv_picoadk.build.ldscript=memmap_default.ld
datanoisetv_picoadk.build.boot2=boot2_w25q080_2_padded_checksum
datanoisetv_picoadk.build.usb_manufacturer="DatanoiseTV"
datanoisetv_picoadk.build.usb_product="PicoADK"
datanoisetv_picoadk.menu.flash.2097152_0=2MB (no FS)
datanoisetv_picoadk.menu.flash.2097152_0.upload.maximum_size=2093056
datanoisetv_picoadk.menu.flash.2097152_0.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_0.build.flash_length=2093056
datanoisetv_picoadk.menu.flash.2097152_0.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_0.build.fs_start=270528512
datanoisetv_picoadk.menu.flash.2097152_0.build.fs_end=270528512
datanoisetv_picoadk.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
datanoisetv_picoadk.menu.flash.2097152_65536.upload.maximum_size=2027520
datanoisetv_picoadk.menu.flash.2097152_65536.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_65536.build.flash_length=2027520
datanoisetv_picoadk.menu.flash.2097152_65536.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_65536.build.fs_start=270462976
datanoisetv_picoadk.menu.flash.2097152_65536.build.fs_end=270528512
datanoisetv_picoadk.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
datanoisetv_picoadk.menu.flash.2097152_131072.upload.maximum_size=1961984
datanoisetv_picoadk.menu.flash.2097152_131072.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_131072.build.flash_length=1961984
datanoisetv_picoadk.menu.flash.2097152_131072.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_131072.build.fs_start=270397440
datanoisetv_picoadk.menu.flash.2097152_131072.build.fs_end=270528512
datanoisetv_picoadk.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
datanoisetv_picoadk.menu.flash.2097152_262144.upload.maximum_size=1830912
datanoisetv_picoadk.menu.flash.2097152_262144.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_262144.build.flash_length=1830912
datanoisetv_picoadk.menu.flash.2097152_262144.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_262144.build.fs_start=270266368
datanoisetv_picoadk.menu.flash.2097152_262144.build.fs_end=270528512
datanoisetv_picoadk.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
datanoisetv_picoadk.menu.flash.2097152_524288.upload.maximum_size=1568768
datanoisetv_picoadk.menu.flash.2097152_524288.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_524288.build.flash_length=1568768
datanoisetv_picoadk.menu.flash.2097152_524288.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_524288.build.fs_start=270004224
datanoisetv_picoadk.menu.flash.2097152_524288.build.fs_end=270528512
datanoisetv_picoadk.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
datanoisetv_picoadk.menu.flash.2097152_1048576.upload.maximum_size=1044480
datanoisetv_picoadk.menu.flash.2097152_1048576.build.flash_total=2097152
datanoisetv_picoadk.menu.flash.2097152_1048576.build.flash_length=1044480
datanoisetv_picoadk.menu.flash.2097152_1048576.build.eeprom_start=270528512
datanoisetv_picoadk.menu.flash.2097152_1048576.build.fs_start=269479936
datanoisetv_picoadk.menu.flash.2097152_1048576.build.fs_end=270528512
datanoisetv_picoadk.menu.freq.200=200 MHz
datanoisetv_picoadk.menu.freq.200.build.f_cpu=200000000L
datanoisetv_picoadk.menu.freq.50=50 MHz
datanoisetv_picoadk.menu.freq.50.build.f_cpu=50000000L
datanoisetv_picoadk.menu.freq.100=100 MHz
datanoisetv_picoadk.menu.freq.100.build.f_cpu=100000000L
datanoisetv_picoadk.menu.freq.120=120 MHz
datanoisetv_picoadk.menu.freq.120.build.f_cpu=120000000L
datanoisetv_picoadk.menu.freq.125=125 MHz
datanoisetv_picoadk.menu.freq.125.build.f_cpu=125000000L
datanoisetv_picoadk.menu.freq.128=128 MHz
datanoisetv_picoadk.menu.freq.128.build.f_cpu=128000000L
datanoisetv_picoadk.menu.freq.133=133 MHz
datanoisetv_picoadk.menu.freq.133.build.f_cpu=133000000L
datanoisetv_picoadk.menu.freq.150=150 MHz
datanoisetv_picoadk.menu.freq.150.build.f_cpu=150000000L
datanoisetv_picoadk.menu.freq.176=176 MHz
datanoisetv_picoadk.menu.freq.176.build.f_cpu=176000000L
datanoisetv_picoadk.menu.freq.225=225 MHz (Overclock)
datanoisetv_picoadk.menu.freq.225.build.f_cpu=225000000L
datanoisetv_picoadk.menu.freq.240=240 MHz (Overclock)
datanoisetv_picoadk.menu.freq.240.build.f_cpu=240000000L
datanoisetv_picoadk.menu.freq.250=250 MHz (Overclock)
datanoisetv_picoadk.menu.freq.250.build.f_cpu=250000000L
datanoisetv_picoadk.menu.freq.276=276 MHz (Overclock)
datanoisetv_picoadk.menu.freq.276.build.f_cpu=276000000L
datanoisetv_picoadk.menu.freq.300=300 MHz (Overclock)
datanoisetv_picoadk.menu.freq.300.build.f_cpu=300000000L
datanoisetv_picoadk.menu.opt.Small=Small (-Os) (standard)
datanoisetv_picoadk.menu.opt.Small.build.flags.optimize=-Os
datanoisetv_picoadk.menu.opt.Optimize=Optimize (-O)
datanoisetv_picoadk.menu.opt.Optimize.build.flags.optimize=-O
datanoisetv_picoadk.menu.opt.Optimize2=Optimize More (-O2)
datanoisetv_picoadk.menu.opt.Optimize2.build.flags.optimize=-O2
datanoisetv_picoadk.menu.opt.Optimize3=Optimize Even More (-O3)
datanoisetv_picoadk.menu.opt.Optimize3.build.flags.optimize=-O3
datanoisetv_picoadk.menu.opt.Fast=Fast (-Ofast) (maybe slower)
datanoisetv_picoadk.menu.opt.Fast.build.flags.optimize=-Ofast
datanoisetv_picoadk.menu.opt.Debug=Debug (-Og)
datanoisetv_picoadk.menu.opt.Debug.build.flags.optimize=-Og
datanoisetv_picoadk.menu.opt.Disabled=Disabled (-O0)
datanoisetv_picoadk.menu.opt.Disabled.build.flags.optimize=-O0
datanoisetv_picoadk.menu.profile.Disabled=Disabled
datanoisetv_picoadk.menu.profile.Disabled.build.flags.profile=
datanoisetv_picoadk.menu.profile.Enabled=Enabled
datanoisetv_picoadk.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
datanoisetv_picoadk.menu.rtti.Disabled=Disabled
datanoisetv_picoadk.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
datanoisetv_picoadk.menu.rtti.Enabled=Enabled
datanoisetv_picoadk.menu.rtti.Enabled.build.flags.rtti=
datanoisetv_picoadk.menu.stackprotect.Disabled=Disabled
datanoisetv_picoadk.menu.stackprotect.Disabled.build.flags.stackprotect=
datanoisetv_picoadk.menu.stackprotect.Enabled=Enabled
datanoisetv_picoadk.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
datanoisetv_picoadk.menu.exceptions.Disabled=Disabled
datanoisetv_picoadk.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
datanoisetv_picoadk.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
datanoisetv_picoadk.menu.exceptions.Enabled=Enabled
datanoisetv_picoadk.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
datanoisetv_picoadk.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
datanoisetv_picoadk.menu.dbgport.Disabled=Disabled
datanoisetv_picoadk.menu.dbgport.Disabled.build.debug_port=
datanoisetv_picoadk.menu.dbgport.Serial=Serial
datanoisetv_picoadk.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
datanoisetv_picoadk.menu.dbgport.Serial1=Serial1
datanoisetv_picoadk.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
datanoisetv_picoadk.menu.dbgport.Serial2=Serial2
datanoisetv_picoadk.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
datanoisetv_picoadk.menu.dbgport.SerialSemi=SerialSemi
datanoisetv_picoadk.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
datanoisetv_picoadk.menu.dbglvl.None=None
datanoisetv_picoadk.menu.dbglvl.None.build.debug_level=
datanoisetv_picoadk.menu.dbglvl.Core=Core
datanoisetv_picoadk.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
datanoisetv_picoadk.menu.dbglvl.SPI=SPI
datanoisetv_picoadk.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
datanoisetv_picoadk.menu.dbglvl.Wire=Wire
datanoisetv_picoadk.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
datanoisetv_picoadk.menu.dbglvl.Bluetooth=Bluetooth
datanoisetv_picoadk.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
datanoisetv_picoadk.menu.dbglvl.All=All
datanoisetv_picoadk.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
datanoisetv_picoadk.menu.dbglvl.NDEBUG=NDEBUG
datanoisetv_picoadk.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
datanoisetv_picoadk.menu.usbstack.picosdk=Pico SDK
datanoisetv_picoadk.menu.usbstack.picosdk.build.usbstack_flags=
datanoisetv_picoadk.menu.usbstack.tinyusb=Adafruit TinyUSB
datanoisetv_picoadk.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
datanoisetv_picoadk.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
datanoisetv_picoadk.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
datanoisetv_picoadk.menu.usbstack.nousb=No USB
datanoisetv_picoadk.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
datanoisetv_picoadk.menu.ipbtstack.ipv4only=IPv4 Only
datanoisetv_picoadk.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
datanoisetv_picoadk.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
datanoisetv_picoadk.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
datanoisetv_picoadk.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
datanoisetv_picoadk.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
datanoisetv_picoadk.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
datanoisetv_picoadk.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
datanoisetv_picoadk.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk.menu.uploadmethod.default=Default (UF2)
datanoisetv_picoadk.menu.uploadmethod.default.build.ram_length=256k
datanoisetv_picoadk.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
datanoisetv_picoadk.menu.uploadmethod.default.upload.maximum_data_size=262144
datanoisetv_picoadk.menu.uploadmethod.default.upload.tool=uf2conv
datanoisetv_picoadk.menu.uploadmethod.default.upload.tool.default=uf2conv
datanoisetv_picoadk.menu.uploadmethod.default.upload.tool.network=uf2conv-network
datanoisetv_picoadk.menu.uploadmethod.picotool=Picotool
datanoisetv_picoadk.menu.uploadmethod.picotool.build.ram_length=256k
datanoisetv_picoadk.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
datanoisetv_picoadk.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
datanoisetv_picoadk.menu.uploadmethod.picotool.upload.maximum_data_size=262144
datanoisetv_picoadk.menu.uploadmethod.picotool.upload.tool=picotool
datanoisetv_picoadk.menu.uploadmethod.picotool.upload.tool.default=picotool
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
datanoisetv_picoadk.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# DatanoiseTV PicoADK v2
# -----------------------------------
datanoisetv_picoadk_v2.name=DatanoiseTV PicoADK v2
datanoisetv_picoadk_v2.vid.0=0x2e8a
datanoisetv_picoadk_v2.pid.0=0x10ae
datanoisetv_picoadk_v2.vid.1=0x2e8a
datanoisetv_picoadk_v2.pid.1=0x11ae
datanoisetv_picoadk_v2.vid.2=0x2e8a
datanoisetv_picoadk_v2.pid.2=0x50ae
datanoisetv_picoadk_v2.vid.3=0x2e8a
datanoisetv_picoadk_v2.pid.3=0x51ae
datanoisetv_picoadk_v2.vid.4=0x2e8a
datanoisetv_picoadk_v2.pid.4=0x90ae
datanoisetv_picoadk_v2.vid.5=0x2e8a
datanoisetv_picoadk_v2.pid.5=0x91ae
datanoisetv_picoadk_v2.vid.6=0x2e8a
datanoisetv_picoadk_v2.pid.6=0xd0ae
datanoisetv_picoadk_v2.vid.7=0x2e8a
datanoisetv_picoadk_v2.pid.7=0xd1ae
datanoisetv_picoadk_v2.upload_port.0.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.0.pid=0x10ae
datanoisetv_picoadk_v2.upload_port.1.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.1.pid=0x11ae
datanoisetv_picoadk_v2.upload_port.2.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.2.pid=0x50ae
datanoisetv_picoadk_v2.upload_port.3.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.3.pid=0x51ae
datanoisetv_picoadk_v2.upload_port.4.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.4.pid=0x90ae
datanoisetv_picoadk_v2.upload_port.5.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.5.pid=0x91ae
datanoisetv_picoadk_v2.upload_port.6.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.6.pid=0xd0ae
datanoisetv_picoadk_v2.upload_port.7.vid=0x2e8a
datanoisetv_picoadk_v2.upload_port.7.pid=0xd1ae
datanoisetv_picoadk_v2.build.usbvid=-DUSBD_VID=0x2e8a
datanoisetv_picoadk_v2.build.usbpid=-DUSBD_PID=0x10ae
datanoisetv_picoadk_v2.build.usbpwr=-DUSBD_MAX_POWER_MA=250
datanoisetv_picoadk_v2.build.board=DATANOISETV_PICOADK_V2
datanoisetv_picoadk_v2.build.variant=datanoisetv_picoadk_v2
datanoisetv_picoadk_v2.upload.maximum_size=4194304
datanoisetv_picoadk_v2.upload.wait_for_upload_port=true
datanoisetv_picoadk_v2.upload.erase_cmd=
datanoisetv_picoadk_v2.serial.disableDTR=false
datanoisetv_picoadk_v2.serial.disableRTS=false
datanoisetv_picoadk_v2.build.f_cpu=125000000
datanoisetv_picoadk_v2.build.led=
datanoisetv_picoadk_v2.build.core=rp2040
datanoisetv_picoadk_v2.build.ldscript=memmap_default.ld
datanoisetv_picoadk_v2.build.boot2=none
datanoisetv_picoadk_v2.build.usb_manufacturer="DatanoiseTV"
datanoisetv_picoadk_v2.build.usb_product="PicoADK v2"
datanoisetv_picoadk_v2.build.psram_length=0x000000
datanoisetv_picoadk_v2.menu.flash.4194304_0=4MB (no FS)
datanoisetv_picoadk_v2.menu.flash.4194304_0.upload.maximum_size=4186112
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.flash_length=4186112
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_0.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
datanoisetv_picoadk_v2.menu.flash.4194304_65536.upload.maximum_size=4120576
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.flash_length=4120576
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_start=272556032
datanoisetv_picoadk_v2.menu.flash.4194304_65536.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
datanoisetv_picoadk_v2.menu.flash.4194304_131072.upload.maximum_size=4055040
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.flash_length=4055040
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_start=272490496
datanoisetv_picoadk_v2.menu.flash.4194304_131072.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
datanoisetv_picoadk_v2.menu.flash.4194304_262144.upload.maximum_size=3923968
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.flash_length=3923968
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_start=272359424
datanoisetv_picoadk_v2.menu.flash.4194304_262144.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
datanoisetv_picoadk_v2.menu.flash.4194304_524288.upload.maximum_size=3661824
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.flash_length=3661824
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_start=272097280
datanoisetv_picoadk_v2.menu.flash.4194304_524288.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.upload.maximum_size=3137536
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.flash_length=3137536
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_start=271572992
datanoisetv_picoadk_v2.menu.flash.4194304_1048576.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.upload.maximum_size=2088960
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.flash_length=2088960
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_start=270524416
datanoisetv_picoadk_v2.menu.flash.4194304_2097152.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.upload.maximum_size=1040384
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_total=4194304
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.flash_length=1040384
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.eeprom_start=272621568
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_start=269475840
datanoisetv_picoadk_v2.menu.flash.4194304_3145728.build.fs_end=272621568
datanoisetv_picoadk_v2.menu.arch.arm=ARM
datanoisetv_picoadk_v2.menu.arch.arm.build.chip=rp2350
datanoisetv_picoadk_v2.menu.arch.arm.build.toolchain=arm-none-eabi
datanoisetv_picoadk_v2.menu.arch.arm.build.toolchainpkg=pqt-gcc
datanoisetv_picoadk_v2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
datanoisetv_picoadk_v2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
datanoisetv_picoadk_v2.menu.arch.arm.build.mcu=cortex-m33
datanoisetv_picoadk_v2.menu.arch.riscv=RISC-V
datanoisetv_picoadk_v2.menu.arch.riscv.build.chip=rp2350-riscv
datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
datanoisetv_picoadk_v2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
datanoisetv_picoadk_v2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
datanoisetv_picoadk_v2.menu.arch.riscv.build.mcu=rv32imac
datanoisetv_picoadk_v2.menu.freq.150=150 MHz
datanoisetv_picoadk_v2.menu.freq.150.build.f_cpu=150000000L
datanoisetv_picoadk_v2.menu.freq.50=50 MHz
datanoisetv_picoadk_v2.menu.freq.50.build.f_cpu=50000000L
datanoisetv_picoadk_v2.menu.freq.100=100 MHz
datanoisetv_picoadk_v2.menu.freq.100.build.f_cpu=100000000L
datanoisetv_picoadk_v2.menu.freq.120=120 MHz
datanoisetv_picoadk_v2.menu.freq.120.build.f_cpu=120000000L
datanoisetv_picoadk_v2.menu.freq.125=125 MHz
datanoisetv_picoadk_v2.menu.freq.125.build.f_cpu=125000000L
datanoisetv_picoadk_v2.menu.freq.128=128 MHz
datanoisetv_picoadk_v2.menu.freq.128.build.f_cpu=128000000L
datanoisetv_picoadk_v2.menu.freq.133=133 MHz
datanoisetv_picoadk_v2.menu.freq.133.build.f_cpu=133000000L
datanoisetv_picoadk_v2.menu.freq.176=176 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.176.build.f_cpu=176000000L
datanoisetv_picoadk_v2.menu.freq.200=200 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.200.build.f_cpu=200000000L
datanoisetv_picoadk_v2.menu.freq.225=225 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.225.build.f_cpu=225000000L
datanoisetv_picoadk_v2.menu.freq.240=240 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.240.build.f_cpu=240000000L
datanoisetv_picoadk_v2.menu.freq.250=250 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.250.build.f_cpu=250000000L
datanoisetv_picoadk_v2.menu.freq.276=276 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.276.build.f_cpu=276000000L
datanoisetv_picoadk_v2.menu.freq.300=300 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.300.build.f_cpu=300000000L
datanoisetv_picoadk_v2.menu.psram.0mb=0MByte PSRAM
datanoisetv_picoadk_v2.menu.psram.0mb.build.psram_length=0x000000
datanoisetv_picoadk_v2.menu.psram.2mb=2MByte PSRAM
datanoisetv_picoadk_v2.menu.psram.2mb.build.psram_length=0x200000
datanoisetv_picoadk_v2.menu.psram.4mb=4MByte PSRAM
datanoisetv_picoadk_v2.menu.psram.4mb.build.psram_length=0x400000
datanoisetv_picoadk_v2.menu.psram.8mb=8MByte PSRAM
datanoisetv_picoadk_v2.menu.psram.8mb.build.psram_length=0x800000
datanoisetv_picoadk_v2.menu.psramfreq.freq109=109 MHz
datanoisetv_picoadk_v2.menu.psramfreq.freq109.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=109000000
datanoisetv_picoadk_v2.menu.psramfreq.freq133=133 MHz
datanoisetv_picoadk_v2.menu.psramfreq.freq133.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=133000000
datanoisetv_picoadk_v2.menu.opt.Small=Small (-Os) (standard)
datanoisetv_picoadk_v2.menu.opt.Small.build.flags.optimize=-Os
datanoisetv_picoadk_v2.menu.opt.Optimize=Optimize (-O)
datanoisetv_picoadk_v2.menu.opt.Optimize.build.flags.optimize=-O
datanoisetv_picoadk_v2.menu.opt.Optimize2=Optimize More (-O2)
datanoisetv_picoadk_v2.menu.opt.Optimize2.build.flags.optimize=-O2
datanoisetv_picoadk_v2.menu.opt.Optimize3=Optimize Even More (-O3)
datanoisetv_picoadk_v2.menu.opt.Optimize3.build.flags.optimize=-O3
datanoisetv_picoadk_v2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
datanoisetv_picoadk_v2.menu.opt.Fast.build.flags.optimize=-Ofast
datanoisetv_picoadk_v2.menu.opt.Debug=Debug (-Og)
datanoisetv_picoadk_v2.menu.opt.Debug.build.flags.optimize=-Og
datanoisetv_picoadk_v2.menu.opt.Disabled=Disabled (-O0)
datanoisetv_picoadk_v2.menu.opt.Disabled.build.flags.optimize=-O0
datanoisetv_picoadk_v2.menu.profile.Disabled=Disabled
datanoisetv_picoadk_v2.menu.profile.Disabled.build.flags.profile=
datanoisetv_picoadk_v2.menu.profile.Enabled=Enabled
datanoisetv_picoadk_v2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
datanoisetv_picoadk_v2.menu.rtti.Disabled=Disabled
datanoisetv_picoadk_v2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
datanoisetv_picoadk_v2.menu.rtti.Enabled=Enabled
datanoisetv_picoadk_v2.menu.rtti.Enabled.build.flags.rtti=
datanoisetv_picoadk_v2.menu.stackprotect.Disabled=Disabled
datanoisetv_picoadk_v2.menu.stackprotect.Disabled.build.flags.stackprotect=
datanoisetv_picoadk_v2.menu.stackprotect.Enabled=Enabled
datanoisetv_picoadk_v2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
datanoisetv_picoadk_v2.menu.exceptions.Disabled=Disabled
datanoisetv_picoadk_v2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
datanoisetv_picoadk_v2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
datanoisetv_picoadk_v2.menu.exceptions.Enabled=Enabled
datanoisetv_picoadk_v2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
datanoisetv_picoadk_v2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
datanoisetv_picoadk_v2.menu.dbgport.Disabled=Disabled
datanoisetv_picoadk_v2.menu.dbgport.Disabled.build.debug_port=
datanoisetv_picoadk_v2.menu.dbgport.Serial=Serial
datanoisetv_picoadk_v2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
datanoisetv_picoadk_v2.menu.dbgport.Serial1=Serial1
datanoisetv_picoadk_v2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
datanoisetv_picoadk_v2.menu.dbgport.Serial2=Serial2
datanoisetv_picoadk_v2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
datanoisetv_picoadk_v2.menu.dbgport.SerialSemi=SerialSemi
datanoisetv_picoadk_v2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
datanoisetv_picoadk_v2.menu.dbglvl.None=None
datanoisetv_picoadk_v2.menu.dbglvl.None.build.debug_level=
datanoisetv_picoadk_v2.menu.dbglvl.Core=Core
datanoisetv_picoadk_v2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
datanoisetv_picoadk_v2.menu.dbglvl.SPI=SPI
datanoisetv_picoadk_v2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
datanoisetv_picoadk_v2.menu.dbglvl.Wire=Wire
datanoisetv_picoadk_v2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
datanoisetv_picoadk_v2.menu.dbglvl.Bluetooth=Bluetooth
datanoisetv_picoadk_v2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
datanoisetv_picoadk_v2.menu.dbglvl.All=All
datanoisetv_picoadk_v2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
datanoisetv_picoadk_v2.menu.dbglvl.NDEBUG=NDEBUG
datanoisetv_picoadk_v2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
datanoisetv_picoadk_v2.menu.usbstack.picosdk=Pico SDK
datanoisetv_picoadk_v2.menu.usbstack.picosdk.build.usbstack_flags=
datanoisetv_picoadk_v2.menu.usbstack.tinyusb=Adafruit TinyUSB
datanoisetv_picoadk_v2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
datanoisetv_picoadk_v2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
datanoisetv_picoadk_v2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
datanoisetv_picoadk_v2.menu.usbstack.nousb=No USB
datanoisetv_picoadk_v2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only=IPv4 Only
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
datanoisetv_picoadk_v2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
datanoisetv_picoadk_v2.menu.uploadmethod.default=Default (UF2)
datanoisetv_picoadk_v2.menu.uploadmethod.default.build.ram_length=512k
datanoisetv_picoadk_v2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.maximum_data_size=524288
datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool=uf2conv
datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool.default=uf2conv
datanoisetv_picoadk_v2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
datanoisetv_picoadk_v2.menu.uploadmethod.picotool=Picotool
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.ram_length=512k
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.tool=picotool
datanoisetv_picoadk_v2.menu.uploadmethod.picotool.upload.tool.default=picotool
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
datanoisetv_picoadk_v2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Degz Robotics Suibo RP2040
# -----------------------------------
degz_suibo.name=Degz Robotics Suibo RP2040
degz_suibo.vid.0=0x2e8a
degz_suibo.pid.0=0xf00a
degz_suibo.vid.1=0x2e8a
degz_suibo.pid.1=0xf10a
degz_suibo.upload_port.0.vid=0x2e8a
degz_suibo.upload_port.0.pid=0xf00a
degz_suibo.upload_port.1.vid=0x2e8a
degz_suibo.upload_port.1.pid=0xf10a
degz_suibo.build.usbvid=-DUSBD_VID=0x2e8a
degz_suibo.build.usbpid=-DUSBD_PID=0xf00a
degz_suibo.build.usbpwr=-DUSBD_MAX_POWER_MA=250
degz_suibo.build.board=DEGZ_SUIBO_RP2040
degz_suibo.build.mcu=cortex-m0plus
degz_suibo.build.chip=rp2040
degz_suibo.build.toolchain=arm-none-eabi
degz_suibo.build.toolchainpkg=pqt-gcc
degz_suibo.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
degz_suibo.build.uf2family=--family rp2040
degz_suibo.build.variant=degz_suibo
degz_suibo.upload.maximum_size=16777216
degz_suibo.upload.wait_for_upload_port=true
degz_suibo.upload.erase_cmd=
degz_suibo.serial.disableDTR=false
degz_suibo.serial.disableRTS=false
degz_suibo.build.f_cpu=125000000
degz_suibo.build.led=
degz_suibo.build.core=rp2040
degz_suibo.build.ldscript=memmap_default.ld
degz_suibo.build.boot2=boot2_generic_03h_4_padded_checksum
degz_suibo.build.usb_manufacturer="Degz Robotics"
degz_suibo.build.usb_product="Suibo RP2040"
degz_suibo.menu.flash.16777216_0=16MB (no FS)
degz_suibo.menu.flash.16777216_0.upload.maximum_size=16773120
degz_suibo.menu.flash.16777216_0.build.flash_total=16777216
degz_suibo.menu.flash.16777216_0.build.flash_length=16773120
degz_suibo.menu.flash.16777216_0.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_0.build.fs_start=285208576
degz_suibo.menu.flash.16777216_0.build.fs_end=285208576
degz_suibo.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
degz_suibo.menu.flash.16777216_65536.upload.maximum_size=16707584
degz_suibo.menu.flash.16777216_65536.build.flash_total=16777216
degz_suibo.menu.flash.16777216_65536.build.flash_length=16707584
degz_suibo.menu.flash.16777216_65536.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_65536.build.fs_start=285143040
degz_suibo.menu.flash.16777216_65536.build.fs_end=285208576
degz_suibo.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
degz_suibo.menu.flash.16777216_131072.upload.maximum_size=16642048
degz_suibo.menu.flash.16777216_131072.build.flash_total=16777216
degz_suibo.menu.flash.16777216_131072.build.flash_length=16642048
degz_suibo.menu.flash.16777216_131072.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_131072.build.fs_start=285077504
degz_suibo.menu.flash.16777216_131072.build.fs_end=285208576
degz_suibo.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
degz_suibo.menu.flash.16777216_262144.upload.maximum_size=16510976
degz_suibo.menu.flash.16777216_262144.build.flash_total=16777216
degz_suibo.menu.flash.16777216_262144.build.flash_length=16510976
degz_suibo.menu.flash.16777216_262144.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_262144.build.fs_start=284946432
degz_suibo.menu.flash.16777216_262144.build.fs_end=285208576
degz_suibo.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
degz_suibo.menu.flash.16777216_524288.upload.maximum_size=16248832
degz_suibo.menu.flash.16777216_524288.build.flash_total=16777216
degz_suibo.menu.flash.16777216_524288.build.flash_length=16248832
degz_suibo.menu.flash.16777216_524288.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_524288.build.fs_start=284684288
degz_suibo.menu.flash.16777216_524288.build.fs_end=285208576
degz_suibo.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
degz_suibo.menu.flash.16777216_1048576.upload.maximum_size=15724544
degz_suibo.menu.flash.16777216_1048576.build.flash_total=16777216
degz_suibo.menu.flash.16777216_1048576.build.flash_length=15724544
degz_suibo.menu.flash.16777216_1048576.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_1048576.build.fs_start=284160000
degz_suibo.menu.flash.16777216_1048576.build.fs_end=285208576
degz_suibo.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
degz_suibo.menu.flash.16777216_2097152.upload.maximum_size=14675968
degz_suibo.menu.flash.16777216_2097152.build.flash_total=16777216
degz_suibo.menu.flash.16777216_2097152.build.flash_length=14675968
degz_suibo.menu.flash.16777216_2097152.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_2097152.build.fs_start=283111424
degz_suibo.menu.flash.16777216_2097152.build.fs_end=285208576
degz_suibo.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
degz_suibo.menu.flash.16777216_3145728.upload.maximum_size=13627392
degz_suibo.menu.flash.16777216_3145728.build.flash_total=16777216
degz_suibo.menu.flash.16777216_3145728.build.flash_length=13627392
degz_suibo.menu.flash.16777216_3145728.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_3145728.build.fs_start=282062848
degz_suibo.menu.flash.16777216_3145728.build.fs_end=285208576
degz_suibo.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
degz_suibo.menu.flash.16777216_4194304.upload.maximum_size=12578816
degz_suibo.menu.flash.16777216_4194304.build.flash_total=16777216
degz_suibo.menu.flash.16777216_4194304.build.flash_length=12578816
degz_suibo.menu.flash.16777216_4194304.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_4194304.build.fs_start=281014272
degz_suibo.menu.flash.16777216_4194304.build.fs_end=285208576
degz_suibo.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
degz_suibo.menu.flash.16777216_5242880.upload.maximum_size=11530240
degz_suibo.menu.flash.16777216_5242880.build.flash_total=16777216
degz_suibo.menu.flash.16777216_5242880.build.flash_length=11530240
degz_suibo.menu.flash.16777216_5242880.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_5242880.build.fs_start=279965696
degz_suibo.menu.flash.16777216_5242880.build.fs_end=285208576
degz_suibo.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
degz_suibo.menu.flash.16777216_6291456.upload.maximum_size=10481664
degz_suibo.menu.flash.16777216_6291456.build.flash_total=16777216
degz_suibo.menu.flash.16777216_6291456.build.flash_length=10481664
degz_suibo.menu.flash.16777216_6291456.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_6291456.build.fs_start=278917120
degz_suibo.menu.flash.16777216_6291456.build.fs_end=285208576
degz_suibo.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
degz_suibo.menu.flash.16777216_7340032.upload.maximum_size=9433088
degz_suibo.menu.flash.16777216_7340032.build.flash_total=16777216
degz_suibo.menu.flash.16777216_7340032.build.flash_length=9433088
degz_suibo.menu.flash.16777216_7340032.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_7340032.build.fs_start=277868544
degz_suibo.menu.flash.16777216_7340032.build.fs_end=285208576
degz_suibo.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
degz_suibo.menu.flash.16777216_8388608.upload.maximum_size=8384512
degz_suibo.menu.flash.16777216_8388608.build.flash_total=16777216
degz_suibo.menu.flash.16777216_8388608.build.flash_length=8384512
degz_suibo.menu.flash.16777216_8388608.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_8388608.build.fs_start=276819968
degz_suibo.menu.flash.16777216_8388608.build.fs_end=285208576
degz_suibo.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
degz_suibo.menu.flash.16777216_9437184.upload.maximum_size=7335936
degz_suibo.menu.flash.16777216_9437184.build.flash_total=16777216
degz_suibo.menu.flash.16777216_9437184.build.flash_length=7335936
degz_suibo.menu.flash.16777216_9437184.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_9437184.build.fs_start=275771392
degz_suibo.menu.flash.16777216_9437184.build.fs_end=285208576
degz_suibo.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
degz_suibo.menu.flash.16777216_10485760.upload.maximum_size=6287360
degz_suibo.menu.flash.16777216_10485760.build.flash_total=16777216
degz_suibo.menu.flash.16777216_10485760.build.flash_length=6287360
degz_suibo.menu.flash.16777216_10485760.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_10485760.build.fs_start=274722816
degz_suibo.menu.flash.16777216_10485760.build.fs_end=285208576
degz_suibo.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
degz_suibo.menu.flash.16777216_11534336.upload.maximum_size=5238784
degz_suibo.menu.flash.16777216_11534336.build.flash_total=16777216
degz_suibo.menu.flash.16777216_11534336.build.flash_length=5238784
degz_suibo.menu.flash.16777216_11534336.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_11534336.build.fs_start=273674240
degz_suibo.menu.flash.16777216_11534336.build.fs_end=285208576
degz_suibo.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
degz_suibo.menu.flash.16777216_12582912.upload.maximum_size=4190208
degz_suibo.menu.flash.16777216_12582912.build.flash_total=16777216
degz_suibo.menu.flash.16777216_12582912.build.flash_length=4190208
degz_suibo.menu.flash.16777216_12582912.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_12582912.build.fs_start=272625664
degz_suibo.menu.flash.16777216_12582912.build.fs_end=285208576
degz_suibo.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
degz_suibo.menu.flash.16777216_13631488.upload.maximum_size=3141632
degz_suibo.menu.flash.16777216_13631488.build.flash_total=16777216
degz_suibo.menu.flash.16777216_13631488.build.flash_length=3141632
degz_suibo.menu.flash.16777216_13631488.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_13631488.build.fs_start=271577088
degz_suibo.menu.flash.16777216_13631488.build.fs_end=285208576
degz_suibo.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
degz_suibo.menu.flash.16777216_14680064.upload.maximum_size=2093056
degz_suibo.menu.flash.16777216_14680064.build.flash_total=16777216
degz_suibo.menu.flash.16777216_14680064.build.flash_length=2093056
degz_suibo.menu.flash.16777216_14680064.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_14680064.build.fs_start=270528512
degz_suibo.menu.flash.16777216_14680064.build.fs_end=285208576
degz_suibo.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
degz_suibo.menu.flash.16777216_15728640.upload.maximum_size=1044480
degz_suibo.menu.flash.16777216_15728640.build.flash_total=16777216
degz_suibo.menu.flash.16777216_15728640.build.flash_length=1044480
degz_suibo.menu.flash.16777216_15728640.build.eeprom_start=285208576
degz_suibo.menu.flash.16777216_15728640.build.fs_start=269479936
degz_suibo.menu.flash.16777216_15728640.build.fs_end=285208576
degz_suibo.menu.freq.200=200 MHz
degz_suibo.menu.freq.200.build.f_cpu=200000000L
degz_suibo.menu.freq.50=50 MHz
degz_suibo.menu.freq.50.build.f_cpu=50000000L
degz_suibo.menu.freq.100=100 MHz
degz_suibo.menu.freq.100.build.f_cpu=100000000L
degz_suibo.menu.freq.120=120 MHz
degz_suibo.menu.freq.120.build.f_cpu=120000000L
degz_suibo.menu.freq.125=125 MHz
degz_suibo.menu.freq.125.build.f_cpu=125000000L
degz_suibo.menu.freq.128=128 MHz
degz_suibo.menu.freq.128.build.f_cpu=128000000L
degz_suibo.menu.freq.133=133 MHz
degz_suibo.menu.freq.133.build.f_cpu=133000000L
degz_suibo.menu.freq.150=150 MHz
degz_suibo.menu.freq.150.build.f_cpu=150000000L
degz_suibo.menu.freq.176=176 MHz
degz_suibo.menu.freq.176.build.f_cpu=176000000L
degz_suibo.menu.freq.225=225 MHz (Overclock)
degz_suibo.menu.freq.225.build.f_cpu=225000000L
degz_suibo.menu.freq.240=240 MHz (Overclock)
degz_suibo.menu.freq.240.build.f_cpu=240000000L
degz_suibo.menu.freq.250=250 MHz (Overclock)
degz_suibo.menu.freq.250.build.f_cpu=250000000L
degz_suibo.menu.freq.276=276 MHz (Overclock)
degz_suibo.menu.freq.276.build.f_cpu=276000000L
degz_suibo.menu.freq.300=300 MHz (Overclock)
degz_suibo.menu.freq.300.build.f_cpu=300000000L
degz_suibo.menu.opt.Small=Small (-Os) (standard)
degz_suibo.menu.opt.Small.build.flags.optimize=-Os
degz_suibo.menu.opt.Optimize=Optimize (-O)
degz_suibo.menu.opt.Optimize.build.flags.optimize=-O
degz_suibo.menu.opt.Optimize2=Optimize More (-O2)
degz_suibo.menu.opt.Optimize2.build.flags.optimize=-O2
degz_suibo.menu.opt.Optimize3=Optimize Even More (-O3)
degz_suibo.menu.opt.Optimize3.build.flags.optimize=-O3
degz_suibo.menu.opt.Fast=Fast (-Ofast) (maybe slower)
degz_suibo.menu.opt.Fast.build.flags.optimize=-Ofast
degz_suibo.menu.opt.Debug=Debug (-Og)
degz_suibo.menu.opt.Debug.build.flags.optimize=-Og
degz_suibo.menu.opt.Disabled=Disabled (-O0)
degz_suibo.menu.opt.Disabled.build.flags.optimize=-O0
degz_suibo.menu.profile.Disabled=Disabled
degz_suibo.menu.profile.Disabled.build.flags.profile=
degz_suibo.menu.profile.Enabled=Enabled
degz_suibo.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
degz_suibo.menu.rtti.Disabled=Disabled
degz_suibo.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
degz_suibo.menu.rtti.Enabled=Enabled
degz_suibo.menu.rtti.Enabled.build.flags.rtti=
degz_suibo.menu.stackprotect.Disabled=Disabled
degz_suibo.menu.stackprotect.Disabled.build.flags.stackprotect=
degz_suibo.menu.stackprotect.Enabled=Enabled
degz_suibo.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
degz_suibo.menu.exceptions.Disabled=Disabled
degz_suibo.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
degz_suibo.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
degz_suibo.menu.exceptions.Enabled=Enabled
degz_suibo.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
degz_suibo.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
degz_suibo.menu.dbgport.Disabled=Disabled
degz_suibo.menu.dbgport.Disabled.build.debug_port=
degz_suibo.menu.dbgport.Serial=Serial
degz_suibo.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
degz_suibo.menu.dbgport.Serial1=Serial1
degz_suibo.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
degz_suibo.menu.dbgport.Serial2=Serial2
degz_suibo.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
degz_suibo.menu.dbgport.SerialSemi=SerialSemi
degz_suibo.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
degz_suibo.menu.dbglvl.None=None
degz_suibo.menu.dbglvl.None.build.debug_level=
degz_suibo.menu.dbglvl.Core=Core
degz_suibo.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
degz_suibo.menu.dbglvl.SPI=SPI
degz_suibo.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
degz_suibo.menu.dbglvl.Wire=Wire
degz_suibo.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
degz_suibo.menu.dbglvl.Bluetooth=Bluetooth
degz_suibo.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
degz_suibo.menu.dbglvl.All=All
degz_suibo.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
degz_suibo.menu.dbglvl.NDEBUG=NDEBUG
degz_suibo.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
degz_suibo.menu.usbstack.picosdk=Pico SDK
degz_suibo.menu.usbstack.picosdk.build.usbstack_flags=
degz_suibo.menu.usbstack.tinyusb=Adafruit TinyUSB
degz_suibo.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
degz_suibo.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
degz_suibo.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
degz_suibo.menu.usbstack.nousb=No USB
degz_suibo.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
degz_suibo.menu.ipbtstack.ipv4only=IPv4 Only
degz_suibo.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
degz_suibo.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
degz_suibo.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
degz_suibo.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
degz_suibo.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
degz_suibo.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
degz_suibo.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
degz_suibo.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
degz_suibo.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
degz_suibo.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
degz_suibo.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
degz_suibo.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
degz_suibo.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
degz_suibo.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
degz_suibo.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
degz_suibo.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
degz_suibo.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
degz_suibo.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
degz_suibo.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
degz_suibo.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
degz_suibo.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
degz_suibo.menu.uploadmethod.default=Default (UF2)
degz_suibo.menu.uploadmethod.default.build.ram_length=256k
degz_suibo.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
degz_suibo.menu.uploadmethod.default.upload.maximum_data_size=262144
degz_suibo.menu.uploadmethod.default.upload.tool=uf2conv
degz_suibo.menu.uploadmethod.default.upload.tool.default=uf2conv
degz_suibo.menu.uploadmethod.default.upload.tool.network=uf2conv-network
degz_suibo.menu.uploadmethod.picotool=Picotool
degz_suibo.menu.uploadmethod.picotool.build.ram_length=256k
degz_suibo.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
degz_suibo.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
degz_suibo.menu.uploadmethod.picotool.upload.maximum_data_size=262144
degz_suibo.menu.uploadmethod.picotool.upload.tool=picotool
degz_suibo.menu.uploadmethod.picotool.upload.tool.default=picotool
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
degz_suibo.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# DeRuiLab FlyBoard2040Core
# -----------------------------------
flyboard2040_core.name=DeRuiLab FlyBoard2040Core
flyboard2040_core.vid.0=0x2e8a
flyboard2040_core.pid.0=0x008a
flyboard2040_core.vid.1=0x2e8a
flyboard2040_core.pid.1=0x018a
flyboard2040_core.vid.2=0x2e8a
flyboard2040_core.pid.2=0x408a
flyboard2040_core.vid.3=0x2e8a
flyboard2040_core.pid.3=0x418a
flyboard2040_core.vid.4=0x2e8a
flyboard2040_core.pid.4=0x808a
flyboard2040_core.vid.5=0x2e8a
flyboard2040_core.pid.5=0x818a
flyboard2040_core.vid.6=0x2e8a
flyboard2040_core.pid.6=0xc08a
flyboard2040_core.vid.7=0x2e8a
flyboard2040_core.pid.7=0xc18a
flyboard2040_core.upload_port.0.vid=0x2e8a
flyboard2040_core.upload_port.0.pid=0x008a
flyboard2040_core.upload_port.1.vid=0x2e8a
flyboard2040_core.upload_port.1.pid=0x018a
flyboard2040_core.upload_port.2.vid=0x2e8a
flyboard2040_core.upload_port.2.pid=0x408a
flyboard2040_core.upload_port.3.vid=0x2e8a
flyboard2040_core.upload_port.3.pid=0x418a
flyboard2040_core.upload_port.4.vid=0x2e8a
flyboard2040_core.upload_port.4.pid=0x808a
flyboard2040_core.upload_port.5.vid=0x2e8a
flyboard2040_core.upload_port.5.pid=0x818a
flyboard2040_core.upload_port.6.vid=0x2e8a
flyboard2040_core.upload_port.6.pid=0xc08a
flyboard2040_core.upload_port.7.vid=0x2e8a
flyboard2040_core.upload_port.7.pid=0xc18a
flyboard2040_core.build.usbvid=-DUSBD_VID=0x2e8a
flyboard2040_core.build.usbpid=-DUSBD_PID=0x008a
flyboard2040_core.build.usbpwr=-DUSBD_MAX_POWER_MA=500
flyboard2040_core.build.board=FLYBOARD2040_CORE
flyboard2040_core.build.mcu=cortex-m0plus
flyboard2040_core.build.chip=rp2040
flyboard2040_core.build.toolchain=arm-none-eabi
flyboard2040_core.build.toolchainpkg=pqt-gcc
flyboard2040_core.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
flyboard2040_core.build.uf2family=--family rp2040
flyboard2040_core.build.variant=flyboard2040_core
flyboard2040_core.upload.maximum_size=4194304
flyboard2040_core.upload.wait_for_upload_port=true
flyboard2040_core.upload.erase_cmd=
flyboard2040_core.serial.disableDTR=false
flyboard2040_core.serial.disableRTS=false
flyboard2040_core.build.f_cpu=125000000
flyboard2040_core.build.led=
flyboard2040_core.build.core=rp2040
flyboard2040_core.build.ldscript=memmap_default.ld
flyboard2040_core.build.boot2=boot2_w25q080_2_padded_checksum
flyboard2040_core.build.usb_manufacturer="DeRuiLab"
flyboard2040_core.build.usb_product="FlyBoard2040Core"
flyboard2040_core.menu.flash.4194304_0=4MB (no FS)
flyboard2040_core.menu.flash.4194304_0.upload.maximum_size=4190208
flyboard2040_core.menu.flash.4194304_0.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_0.build.flash_length=4190208
flyboard2040_core.menu.flash.4194304_0.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_0.build.fs_start=272625664
flyboard2040_core.menu.flash.4194304_0.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
flyboard2040_core.menu.flash.4194304_65536.upload.maximum_size=4124672
flyboard2040_core.menu.flash.4194304_65536.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_65536.build.flash_length=4124672
flyboard2040_core.menu.flash.4194304_65536.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_65536.build.fs_start=272560128
flyboard2040_core.menu.flash.4194304_65536.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
flyboard2040_core.menu.flash.4194304_131072.upload.maximum_size=4059136
flyboard2040_core.menu.flash.4194304_131072.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_131072.build.flash_length=4059136
flyboard2040_core.menu.flash.4194304_131072.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_131072.build.fs_start=272494592
flyboard2040_core.menu.flash.4194304_131072.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
flyboard2040_core.menu.flash.4194304_262144.upload.maximum_size=3928064
flyboard2040_core.menu.flash.4194304_262144.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_262144.build.flash_length=3928064
flyboard2040_core.menu.flash.4194304_262144.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_262144.build.fs_start=272363520
flyboard2040_core.menu.flash.4194304_262144.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
flyboard2040_core.menu.flash.4194304_524288.upload.maximum_size=3665920
flyboard2040_core.menu.flash.4194304_524288.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_524288.build.flash_length=3665920
flyboard2040_core.menu.flash.4194304_524288.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_524288.build.fs_start=272101376
flyboard2040_core.menu.flash.4194304_524288.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
flyboard2040_core.menu.flash.4194304_1048576.upload.maximum_size=3141632
flyboard2040_core.menu.flash.4194304_1048576.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_1048576.build.flash_length=3141632
flyboard2040_core.menu.flash.4194304_1048576.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_1048576.build.fs_start=271577088
flyboard2040_core.menu.flash.4194304_1048576.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
flyboard2040_core.menu.flash.4194304_2097152.upload.maximum_size=2093056
flyboard2040_core.menu.flash.4194304_2097152.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_2097152.build.flash_length=2093056
flyboard2040_core.menu.flash.4194304_2097152.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_2097152.build.fs_start=270528512
flyboard2040_core.menu.flash.4194304_2097152.build.fs_end=272625664
flyboard2040_core.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
flyboard2040_core.menu.flash.4194304_3145728.upload.maximum_size=1044480
flyboard2040_core.menu.flash.4194304_3145728.build.flash_total=4194304
flyboard2040_core.menu.flash.4194304_3145728.build.flash_length=1044480
flyboard2040_core.menu.flash.4194304_3145728.build.eeprom_start=272625664
flyboard2040_core.menu.flash.4194304_3145728.build.fs_start=269479936
flyboard2040_core.menu.flash.4194304_3145728.build.fs_end=272625664
flyboard2040_core.menu.freq.200=200 MHz
flyboard2040_core.menu.freq.200.build.f_cpu=200000000L
flyboard2040_core.menu.freq.50=50 MHz
flyboard2040_core.menu.freq.50.build.f_cpu=50000000L
flyboard2040_core.menu.freq.100=100 MHz
flyboard2040_core.menu.freq.100.build.f_cpu=100000000L
flyboard2040_core.menu.freq.120=120 MHz
flyboard2040_core.menu.freq.120.build.f_cpu=120000000L
flyboard2040_core.menu.freq.125=125 MHz
flyboard2040_core.menu.freq.125.build.f_cpu=125000000L
flyboard2040_core.menu.freq.128=128 MHz
flyboard2040_core.menu.freq.128.build.f_cpu=128000000L
flyboard2040_core.menu.freq.133=133 MHz
flyboard2040_core.menu.freq.133.build.f_cpu=133000000L
flyboard2040_core.menu.freq.150=150 MHz
flyboard2040_core.menu.freq.150.build.f_cpu=150000000L
flyboard2040_core.menu.freq.176=176 MHz
flyboard2040_core.menu.freq.176.build.f_cpu=176000000L
flyboard2040_core.menu.freq.225=225 MHz (Overclock)
flyboard2040_core.menu.freq.225.build.f_cpu=225000000L
flyboard2040_core.menu.freq.240=240 MHz (Overclock)
flyboard2040_core.menu.freq.240.build.f_cpu=240000000L
flyboard2040_core.menu.freq.250=250 MHz (Overclock)
flyboard2040_core.menu.freq.250.build.f_cpu=250000000L
flyboard2040_core.menu.freq.276=276 MHz (Overclock)
flyboard2040_core.menu.freq.276.build.f_cpu=276000000L
flyboard2040_core.menu.freq.300=300 MHz (Overclock)
flyboard2040_core.menu.freq.300.build.f_cpu=300000000L
flyboard2040_core.menu.opt.Small=Small (-Os) (standard)
flyboard2040_core.menu.opt.Small.build.flags.optimize=-Os
flyboard2040_core.menu.opt.Optimize=Optimize (-O)
flyboard2040_core.menu.opt.Optimize.build.flags.optimize=-O
flyboard2040_core.menu.opt.Optimize2=Optimize More (-O2)
flyboard2040_core.menu.opt.Optimize2.build.flags.optimize=-O2
flyboard2040_core.menu.opt.Optimize3=Optimize Even More (-O3)
flyboard2040_core.menu.opt.Optimize3.build.flags.optimize=-O3
flyboard2040_core.menu.opt.Fast=Fast (-Ofast) (maybe slower)
flyboard2040_core.menu.opt.Fast.build.flags.optimize=-Ofast
flyboard2040_core.menu.opt.Debug=Debug (-Og)
flyboard2040_core.menu.opt.Debug.build.flags.optimize=-Og
flyboard2040_core.menu.opt.Disabled=Disabled (-O0)
flyboard2040_core.menu.opt.Disabled.build.flags.optimize=-O0
flyboard2040_core.menu.profile.Disabled=Disabled
flyboard2040_core.menu.profile.Disabled.build.flags.profile=
flyboard2040_core.menu.profile.Enabled=Enabled
flyboard2040_core.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
flyboard2040_core.menu.rtti.Disabled=Disabled
flyboard2040_core.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
flyboard2040_core.menu.rtti.Enabled=Enabled
flyboard2040_core.menu.rtti.Enabled.build.flags.rtti=
flyboard2040_core.menu.stackprotect.Disabled=Disabled
flyboard2040_core.menu.stackprotect.Disabled.build.flags.stackprotect=
flyboard2040_core.menu.stackprotect.Enabled=Enabled
flyboard2040_core.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
flyboard2040_core.menu.exceptions.Disabled=Disabled
flyboard2040_core.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
flyboard2040_core.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
flyboard2040_core.menu.exceptions.Enabled=Enabled
flyboard2040_core.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
flyboard2040_core.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
flyboard2040_core.menu.dbgport.Disabled=Disabled
flyboard2040_core.menu.dbgport.Disabled.build.debug_port=
flyboard2040_core.menu.dbgport.Serial=Serial
flyboard2040_core.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
flyboard2040_core.menu.dbgport.Serial1=Serial1
flyboard2040_core.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
flyboard2040_core.menu.dbgport.Serial2=Serial2
flyboard2040_core.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
flyboard2040_core.menu.dbgport.SerialSemi=SerialSemi
flyboard2040_core.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
flyboard2040_core.menu.dbglvl.None=None
flyboard2040_core.menu.dbglvl.None.build.debug_level=
flyboard2040_core.menu.dbglvl.Core=Core
flyboard2040_core.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
flyboard2040_core.menu.dbglvl.SPI=SPI
flyboard2040_core.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
flyboard2040_core.menu.dbglvl.Wire=Wire
flyboard2040_core.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
flyboard2040_core.menu.dbglvl.Bluetooth=Bluetooth
flyboard2040_core.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
flyboard2040_core.menu.dbglvl.All=All
flyboard2040_core.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
flyboard2040_core.menu.dbglvl.NDEBUG=NDEBUG
flyboard2040_core.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
flyboard2040_core.menu.usbstack.picosdk=Pico SDK
flyboard2040_core.menu.usbstack.picosdk.build.usbstack_flags=
flyboard2040_core.menu.usbstack.tinyusb=Adafruit TinyUSB
flyboard2040_core.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
flyboard2040_core.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
flyboard2040_core.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
flyboard2040_core.menu.usbstack.nousb=No USB
flyboard2040_core.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
flyboard2040_core.menu.ipbtstack.ipv4only=IPv4 Only
flyboard2040_core.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
flyboard2040_core.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
flyboard2040_core.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
flyboard2040_core.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
flyboard2040_core.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
flyboard2040_core.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
flyboard2040_core.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
flyboard2040_core.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
flyboard2040_core.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
flyboard2040_core.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
flyboard2040_core.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
flyboard2040_core.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
flyboard2040_core.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
flyboard2040_core.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
flyboard2040_core.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
flyboard2040_core.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
flyboard2040_core.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
flyboard2040_core.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
flyboard2040_core.menu.uploadmethod.default=Default (UF2)
flyboard2040_core.menu.uploadmethod.default.build.ram_length=256k
flyboard2040_core.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
flyboard2040_core.menu.uploadmethod.default.upload.maximum_data_size=262144
flyboard2040_core.menu.uploadmethod.default.upload.tool=uf2conv
flyboard2040_core.menu.uploadmethod.default.upload.tool.default=uf2conv
flyboard2040_core.menu.uploadmethod.default.upload.tool.network=uf2conv-network
flyboard2040_core.menu.uploadmethod.picotool=Picotool
flyboard2040_core.menu.uploadmethod.picotool.build.ram_length=256k
flyboard2040_core.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
flyboard2040_core.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
flyboard2040_core.menu.uploadmethod.picotool.upload.maximum_data_size=262144
flyboard2040_core.menu.uploadmethod.picotool.upload.tool=picotool
flyboard2040_core.menu.uploadmethod.picotool.upload.tool.default=picotool
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
flyboard2040_core.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# DFRobot Beetle RP2040
# -----------------------------------
dfrobot_beetle_rp2040.name=DFRobot Beetle RP2040
dfrobot_beetle_rp2040.vid.0=0x3343
dfrobot_beetle_rp2040.pid.0=0x4253
dfrobot_beetle_rp2040.vid.1=0x3343
dfrobot_beetle_rp2040.pid.1=0x4353
dfrobot_beetle_rp2040.vid.2=0x3343
dfrobot_beetle_rp2040.pid.2=0xc253
dfrobot_beetle_rp2040.vid.3=0x3343
dfrobot_beetle_rp2040.pid.3=0xc353
dfrobot_beetle_rp2040.upload_port.0.vid=0x3343
dfrobot_beetle_rp2040.upload_port.0.pid=0x4253
dfrobot_beetle_rp2040.upload_port.1.vid=0x3343
dfrobot_beetle_rp2040.upload_port.1.pid=0x4353
dfrobot_beetle_rp2040.upload_port.2.vid=0x3343
dfrobot_beetle_rp2040.upload_port.2.pid=0xc253
dfrobot_beetle_rp2040.upload_port.3.vid=0x3343
dfrobot_beetle_rp2040.upload_port.3.pid=0xc353
dfrobot_beetle_rp2040.build.usbvid=-DUSBD_VID=0x3343
dfrobot_beetle_rp2040.build.usbpid=-DUSBD_PID=0x4253
dfrobot_beetle_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
dfrobot_beetle_rp2040.build.board=DFROBOT_BEETLE_RP2040
dfrobot_beetle_rp2040.build.mcu=cortex-m0plus
dfrobot_beetle_rp2040.build.chip=rp2040
dfrobot_beetle_rp2040.build.toolchain=arm-none-eabi
dfrobot_beetle_rp2040.build.toolchainpkg=pqt-gcc
dfrobot_beetle_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
dfrobot_beetle_rp2040.build.uf2family=--family rp2040
dfrobot_beetle_rp2040.build.variant=dfrobot_beetle_rp2040
dfrobot_beetle_rp2040.upload.maximum_size=2097152
dfrobot_beetle_rp2040.upload.wait_for_upload_port=true
dfrobot_beetle_rp2040.upload.erase_cmd=
dfrobot_beetle_rp2040.serial.disableDTR=false
dfrobot_beetle_rp2040.serial.disableRTS=false
dfrobot_beetle_rp2040.build.f_cpu=125000000
dfrobot_beetle_rp2040.build.led=
dfrobot_beetle_rp2040.build.core=rp2040
dfrobot_beetle_rp2040.build.ldscript=memmap_default.ld
dfrobot_beetle_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
dfrobot_beetle_rp2040.build.usb_manufacturer="DFRobot"
dfrobot_beetle_rp2040.build.usb_product="Beetle RP2040"
dfrobot_beetle_rp2040.menu.flash.2097152_0=2MB (no FS)
dfrobot_beetle_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
dfrobot_beetle_rp2040.menu.flash.2097152_0.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_0.build.flash_length=2093056
dfrobot_beetle_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_0.build.fs_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_0.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
dfrobot_beetle_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
dfrobot_beetle_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
dfrobot_beetle_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
dfrobot_beetle_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
dfrobot_beetle_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
dfrobot_beetle_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
dfrobot_beetle_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
dfrobot_beetle_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
dfrobot_beetle_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
dfrobot_beetle_rp2040.menu.freq.200=200 MHz
dfrobot_beetle_rp2040.menu.freq.200.build.f_cpu=200000000L
dfrobot_beetle_rp2040.menu.freq.50=50 MHz
dfrobot_beetle_rp2040.menu.freq.50.build.f_cpu=50000000L
dfrobot_beetle_rp2040.menu.freq.100=100 MHz
dfrobot_beetle_rp2040.menu.freq.100.build.f_cpu=100000000L
dfrobot_beetle_rp2040.menu.freq.120=120 MHz
dfrobot_beetle_rp2040.menu.freq.120.build.f_cpu=120000000L
dfrobot_beetle_rp2040.menu.freq.125=125 MHz
dfrobot_beetle_rp2040.menu.freq.125.build.f_cpu=125000000L
dfrobot_beetle_rp2040.menu.freq.128=128 MHz
dfrobot_beetle_rp2040.menu.freq.128.build.f_cpu=128000000L
dfrobot_beetle_rp2040.menu.freq.133=133 MHz
dfrobot_beetle_rp2040.menu.freq.133.build.f_cpu=133000000L
dfrobot_beetle_rp2040.menu.freq.150=150 MHz
dfrobot_beetle_rp2040.menu.freq.150.build.f_cpu=150000000L
dfrobot_beetle_rp2040.menu.freq.176=176 MHz
dfrobot_beetle_rp2040.menu.freq.176.build.f_cpu=176000000L
dfrobot_beetle_rp2040.menu.freq.225=225 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.225.build.f_cpu=225000000L
dfrobot_beetle_rp2040.menu.freq.240=240 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.240.build.f_cpu=240000000L
dfrobot_beetle_rp2040.menu.freq.250=250 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.250.build.f_cpu=250000000L
dfrobot_beetle_rp2040.menu.freq.276=276 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.276.build.f_cpu=276000000L
dfrobot_beetle_rp2040.menu.freq.300=300 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.300.build.f_cpu=300000000L
dfrobot_beetle_rp2040.menu.opt.Small=Small (-Os) (standard)
dfrobot_beetle_rp2040.menu.opt.Small.build.flags.optimize=-Os
dfrobot_beetle_rp2040.menu.opt.Optimize=Optimize (-O)
dfrobot_beetle_rp2040.menu.opt.Optimize.build.flags.optimize=-O
dfrobot_beetle_rp2040.menu.opt.Optimize2=Optimize More (-O2)
dfrobot_beetle_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
dfrobot_beetle_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
dfrobot_beetle_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
dfrobot_beetle_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
dfrobot_beetle_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
dfrobot_beetle_rp2040.menu.opt.Debug=Debug (-Og)
dfrobot_beetle_rp2040.menu.opt.Debug.build.flags.optimize=-Og
dfrobot_beetle_rp2040.menu.opt.Disabled=Disabled (-O0)
dfrobot_beetle_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
dfrobot_beetle_rp2040.menu.profile.Disabled=Disabled
dfrobot_beetle_rp2040.menu.profile.Disabled.build.flags.profile=
dfrobot_beetle_rp2040.menu.profile.Enabled=Enabled
dfrobot_beetle_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
dfrobot_beetle_rp2040.menu.rtti.Disabled=Disabled
dfrobot_beetle_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
dfrobot_beetle_rp2040.menu.rtti.Enabled=Enabled
dfrobot_beetle_rp2040.menu.rtti.Enabled.build.flags.rtti=
dfrobot_beetle_rp2040.menu.stackprotect.Disabled=Disabled
dfrobot_beetle_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
dfrobot_beetle_rp2040.menu.stackprotect.Enabled=Enabled
dfrobot_beetle_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
dfrobot_beetle_rp2040.menu.exceptions.Disabled=Disabled
dfrobot_beetle_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
dfrobot_beetle_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
dfrobot_beetle_rp2040.menu.exceptions.Enabled=Enabled
dfrobot_beetle_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
dfrobot_beetle_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
dfrobot_beetle_rp2040.menu.dbgport.Disabled=Disabled
dfrobot_beetle_rp2040.menu.dbgport.Disabled.build.debug_port=
dfrobot_beetle_rp2040.menu.dbgport.Serial=Serial
dfrobot_beetle_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
dfrobot_beetle_rp2040.menu.dbgport.Serial1=Serial1
dfrobot_beetle_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
dfrobot_beetle_rp2040.menu.dbgport.Serial2=Serial2
dfrobot_beetle_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
dfrobot_beetle_rp2040.menu.dbgport.SerialSemi=SerialSemi
dfrobot_beetle_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
dfrobot_beetle_rp2040.menu.dbglvl.None=None
dfrobot_beetle_rp2040.menu.dbglvl.None.build.debug_level=
dfrobot_beetle_rp2040.menu.dbglvl.Core=Core
dfrobot_beetle_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
dfrobot_beetle_rp2040.menu.dbglvl.SPI=SPI
dfrobot_beetle_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
dfrobot_beetle_rp2040.menu.dbglvl.Wire=Wire
dfrobot_beetle_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
dfrobot_beetle_rp2040.menu.dbglvl.Bluetooth=Bluetooth
dfrobot_beetle_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
dfrobot_beetle_rp2040.menu.dbglvl.All=All
dfrobot_beetle_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
dfrobot_beetle_rp2040.menu.dbglvl.NDEBUG=NDEBUG
dfrobot_beetle_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
dfrobot_beetle_rp2040.menu.usbstack.picosdk=Pico SDK
dfrobot_beetle_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
dfrobot_beetle_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
dfrobot_beetle_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
dfrobot_beetle_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
dfrobot_beetle_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
dfrobot_beetle_rp2040.menu.usbstack.nousb=No USB
dfrobot_beetle_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
dfrobot_beetle_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
dfrobot_beetle_rp2040.menu.uploadmethod.default=Default (UF2)
dfrobot_beetle_rp2040.menu.uploadmethod.default.build.ram_length=256k
dfrobot_beetle_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
dfrobot_beetle_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
dfrobot_beetle_rp2040.menu.uploadmethod.picotool=Picotool
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
dfrobot_beetle_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
dfrobot_beetle_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# L'atelier d'Arnoz DudesCab
# -----------------------------------
DudesCab.name=L'atelier d'Arnoz DudesCab
DudesCab.vid.0=0x2e8a
DudesCab.pid.0=0x106f
DudesCab.vid.1=0x2e8a
DudesCab.pid.1=0x116f
DudesCab.vid.2=0x2e8a
DudesCab.pid.2=0x506f
DudesCab.vid.3=0x2e8a
DudesCab.pid.3=0x516f
DudesCab.vid.4=0x2e8a
DudesCab.pid.4=0x906f
DudesCab.vid.5=0x2e8a
DudesCab.pid.5=0x916f
DudesCab.vid.6=0x2e8a
DudesCab.pid.6=0xd06f
DudesCab.vid.7=0x2e8a
DudesCab.pid.7=0xd16f
DudesCab.upload_port.0.vid=0x2e8a
DudesCab.upload_port.0.pid=0x106f
DudesCab.upload_port.1.vid=0x2e8a
DudesCab.upload_port.1.pid=0x116f
DudesCab.upload_port.2.vid=0x2e8a
DudesCab.upload_port.2.pid=0x506f
DudesCab.upload_port.3.vid=0x2e8a
DudesCab.upload_port.3.pid=0x516f
DudesCab.upload_port.4.vid=0x2e8a
DudesCab.upload_port.4.pid=0x906f
DudesCab.upload_port.5.vid=0x2e8a
DudesCab.upload_port.5.pid=0x916f
DudesCab.upload_port.6.vid=0x2e8a
DudesCab.upload_port.6.pid=0xd06f
DudesCab.upload_port.7.vid=0x2e8a
DudesCab.upload_port.7.pid=0xd16f
DudesCab.build.usbvid=-DUSBD_VID=0x2e8a
DudesCab.build.usbpid=-DUSBD_PID=0x106f
DudesCab.build.usbpwr=-DUSBD_MAX_POWER_MA=250
DudesCab.build.board=RASPBERRY_PI_PICO
DudesCab.build.mcu=cortex-m0plus
DudesCab.build.chip=rp2040
DudesCab.build.toolchain=arm-none-eabi
DudesCab.build.toolchainpkg=pqt-gcc
DudesCab.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
DudesCab.build.uf2family=--family rp2040
DudesCab.build.variant=DudesCab
DudesCab.upload.maximum_size=4194304
DudesCab.upload.wait_for_upload_port=true
DudesCab.upload.erase_cmd=
DudesCab.serial.disableDTR=false
DudesCab.serial.disableRTS=false
DudesCab.build.f_cpu=125000000
DudesCab.build.led=
DudesCab.build.core=rp2040
DudesCab.build.ldscript=memmap_default.ld
DudesCab.build.boot2=boot2_w25q080_2_padded_checksum
DudesCab.build.usb_manufacturer="L'atelier d'Arnoz"
DudesCab.build.usb_product="DudesCab"
DudesCab.menu.flash.4194304_0=4MB (no FS)
DudesCab.menu.flash.4194304_0.upload.maximum_size=4190208
DudesCab.menu.flash.4194304_0.build.flash_total=4194304
DudesCab.menu.flash.4194304_0.build.flash_length=4190208
DudesCab.menu.flash.4194304_0.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_0.build.fs_start=272625664
DudesCab.menu.flash.4194304_0.build.fs_end=272625664
DudesCab.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
DudesCab.menu.flash.4194304_65536.upload.maximum_size=4124672
DudesCab.menu.flash.4194304_65536.build.flash_total=4194304
DudesCab.menu.flash.4194304_65536.build.flash_length=4124672
DudesCab.menu.flash.4194304_65536.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_65536.build.fs_start=272560128
DudesCab.menu.flash.4194304_65536.build.fs_end=272625664
DudesCab.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
DudesCab.menu.flash.4194304_131072.upload.maximum_size=4059136
DudesCab.menu.flash.4194304_131072.build.flash_total=4194304
DudesCab.menu.flash.4194304_131072.build.flash_length=4059136
DudesCab.menu.flash.4194304_131072.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_131072.build.fs_start=272494592
DudesCab.menu.flash.4194304_131072.build.fs_end=272625664
DudesCab.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
DudesCab.menu.flash.4194304_262144.upload.maximum_size=3928064
DudesCab.menu.flash.4194304_262144.build.flash_total=4194304
DudesCab.menu.flash.4194304_262144.build.flash_length=3928064
DudesCab.menu.flash.4194304_262144.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_262144.build.fs_start=272363520
DudesCab.menu.flash.4194304_262144.build.fs_end=272625664
DudesCab.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
DudesCab.menu.flash.4194304_524288.upload.maximum_size=3665920
DudesCab.menu.flash.4194304_524288.build.flash_total=4194304
DudesCab.menu.flash.4194304_524288.build.flash_length=3665920
DudesCab.menu.flash.4194304_524288.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_524288.build.fs_start=272101376
DudesCab.menu.flash.4194304_524288.build.fs_end=272625664
DudesCab.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
DudesCab.menu.flash.4194304_1048576.upload.maximum_size=3141632
DudesCab.menu.flash.4194304_1048576.build.flash_total=4194304
DudesCab.menu.flash.4194304_1048576.build.flash_length=3141632
DudesCab.menu.flash.4194304_1048576.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_1048576.build.fs_start=271577088
DudesCab.menu.flash.4194304_1048576.build.fs_end=272625664
DudesCab.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
DudesCab.menu.flash.4194304_2097152.upload.maximum_size=2093056
DudesCab.menu.flash.4194304_2097152.build.flash_total=4194304
DudesCab.menu.flash.4194304_2097152.build.flash_length=2093056
DudesCab.menu.flash.4194304_2097152.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_2097152.build.fs_start=270528512
DudesCab.menu.flash.4194304_2097152.build.fs_end=272625664
DudesCab.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
DudesCab.menu.flash.4194304_3145728.upload.maximum_size=1044480
DudesCab.menu.flash.4194304_3145728.build.flash_total=4194304
DudesCab.menu.flash.4194304_3145728.build.flash_length=1044480
DudesCab.menu.flash.4194304_3145728.build.eeprom_start=272625664
DudesCab.menu.flash.4194304_3145728.build.fs_start=269479936
DudesCab.menu.flash.4194304_3145728.build.fs_end=272625664
DudesCab.menu.freq.200=200 MHz
DudesCab.menu.freq.200.build.f_cpu=200000000L
DudesCab.menu.freq.50=50 MHz
DudesCab.menu.freq.50.build.f_cpu=50000000L
DudesCab.menu.freq.100=100 MHz
DudesCab.menu.freq.100.build.f_cpu=100000000L
DudesCab.menu.freq.120=120 MHz
DudesCab.menu.freq.120.build.f_cpu=120000000L
DudesCab.menu.freq.125=125 MHz
DudesCab.menu.freq.125.build.f_cpu=125000000L
DudesCab.menu.freq.128=128 MHz
DudesCab.menu.freq.128.build.f_cpu=128000000L
DudesCab.menu.freq.133=133 MHz
DudesCab.menu.freq.133.build.f_cpu=133000000L
DudesCab.menu.freq.150=150 MHz
DudesCab.menu.freq.150.build.f_cpu=150000000L
DudesCab.menu.freq.176=176 MHz
DudesCab.menu.freq.176.build.f_cpu=176000000L
DudesCab.menu.freq.225=225 MHz (Overclock)
DudesCab.menu.freq.225.build.f_cpu=225000000L
DudesCab.menu.freq.240=240 MHz (Overclock)
DudesCab.menu.freq.240.build.f_cpu=240000000L
DudesCab.menu.freq.250=250 MHz (Overclock)
DudesCab.menu.freq.250.build.f_cpu=250000000L
DudesCab.menu.freq.276=276 MHz (Overclock)
DudesCab.menu.freq.276.build.f_cpu=276000000L
DudesCab.menu.freq.300=300 MHz (Overclock)
DudesCab.menu.freq.300.build.f_cpu=300000000L
DudesCab.menu.opt.Small=Small (-Os) (standard)
DudesCab.menu.opt.Small.build.flags.optimize=-Os
DudesCab.menu.opt.Optimize=Optimize (-O)
DudesCab.menu.opt.Optimize.build.flags.optimize=-O
DudesCab.menu.opt.Optimize2=Optimize More (-O2)
DudesCab.menu.opt.Optimize2.build.flags.optimize=-O2
DudesCab.menu.opt.Optimize3=Optimize Even More (-O3)
DudesCab.menu.opt.Optimize3.build.flags.optimize=-O3
DudesCab.menu.opt.Fast=Fast (-Ofast) (maybe slower)
DudesCab.menu.opt.Fast.build.flags.optimize=-Ofast
DudesCab.menu.opt.Debug=Debug (-Og)
DudesCab.menu.opt.Debug.build.flags.optimize=-Og
DudesCab.menu.opt.Disabled=Disabled (-O0)
DudesCab.menu.opt.Disabled.build.flags.optimize=-O0
DudesCab.menu.profile.Disabled=Disabled
DudesCab.menu.profile.Disabled.build.flags.profile=
DudesCab.menu.profile.Enabled=Enabled
DudesCab.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
DudesCab.menu.rtti.Disabled=Disabled
DudesCab.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
DudesCab.menu.rtti.Enabled=Enabled
DudesCab.menu.rtti.Enabled.build.flags.rtti=
DudesCab.menu.stackprotect.Disabled=Disabled
DudesCab.menu.stackprotect.Disabled.build.flags.stackprotect=
DudesCab.menu.stackprotect.Enabled=Enabled
DudesCab.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
DudesCab.menu.exceptions.Disabled=Disabled
DudesCab.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
DudesCab.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
DudesCab.menu.exceptions.Enabled=Enabled
DudesCab.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
DudesCab.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
DudesCab.menu.dbgport.Disabled=Disabled
DudesCab.menu.dbgport.Disabled.build.debug_port=
DudesCab.menu.dbgport.Serial=Serial
DudesCab.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
DudesCab.menu.dbgport.Serial1=Serial1
DudesCab.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
DudesCab.menu.dbgport.Serial2=Serial2
DudesCab.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
DudesCab.menu.dbgport.SerialSemi=SerialSemi
DudesCab.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
DudesCab.menu.dbglvl.None=None
DudesCab.menu.dbglvl.None.build.debug_level=
DudesCab.menu.dbglvl.Core=Core
DudesCab.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
DudesCab.menu.dbglvl.SPI=SPI
DudesCab.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
DudesCab.menu.dbglvl.Wire=Wire
DudesCab.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
DudesCab.menu.dbglvl.Bluetooth=Bluetooth
DudesCab.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
DudesCab.menu.dbglvl.All=All
DudesCab.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
DudesCab.menu.dbglvl.NDEBUG=NDEBUG
DudesCab.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
DudesCab.menu.usbstack.picosdk=Pico SDK
DudesCab.menu.usbstack.picosdk.build.usbstack_flags=
DudesCab.menu.usbstack.tinyusb=Adafruit TinyUSB
DudesCab.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
DudesCab.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
DudesCab.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
DudesCab.menu.usbstack.nousb=No USB
DudesCab.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
DudesCab.menu.ipbtstack.ipv4only=IPv4 Only
DudesCab.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
DudesCab.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
DudesCab.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
DudesCab.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
DudesCab.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
DudesCab.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
DudesCab.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
DudesCab.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
DudesCab.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
DudesCab.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
DudesCab.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
DudesCab.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
DudesCab.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
DudesCab.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
DudesCab.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
DudesCab.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
DudesCab.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
DudesCab.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
DudesCab.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
DudesCab.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
DudesCab.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
DudesCab.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
DudesCab.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
DudesCab.menu.uploadmethod.default=Default (UF2)
DudesCab.menu.uploadmethod.default.build.ram_length=256k
DudesCab.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
DudesCab.menu.uploadmethod.default.upload.maximum_data_size=262144
DudesCab.menu.uploadmethod.default.upload.tool=uf2conv
DudesCab.menu.uploadmethod.default.upload.tool.default=uf2conv
DudesCab.menu.uploadmethod.default.upload.tool.network=uf2conv-network
DudesCab.menu.uploadmethod.picotool=Picotool
DudesCab.menu.uploadmethod.picotool.build.ram_length=256k
DudesCab.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
DudesCab.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
DudesCab.menu.uploadmethod.picotool.upload.maximum_data_size=262144
DudesCab.menu.uploadmethod.picotool.upload.tool=picotool
DudesCab.menu.uploadmethod.picotool.upload.tool.default=picotool
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
DudesCab.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# ElectronicCats HunterCat NFC RP2040
# -----------------------------------
electroniccats_huntercat_nfc.name=ElectronicCats HunterCat NFC RP2040
electroniccats_huntercat_nfc.vid.0=0x2E8A
electroniccats_huntercat_nfc.pid.0=0x1037
electroniccats_huntercat_nfc.vid.1=0x2E8A
electroniccats_huntercat_nfc.pid.1=0x1137
electroniccats_huntercat_nfc.vid.2=0x2E8A
electroniccats_huntercat_nfc.pid.2=0x5037
electroniccats_huntercat_nfc.vid.3=0x2E8A
electroniccats_huntercat_nfc.pid.3=0x5137
electroniccats_huntercat_nfc.vid.4=0x2E8A
electroniccats_huntercat_nfc.pid.4=0x9037
electroniccats_huntercat_nfc.vid.5=0x2E8A
electroniccats_huntercat_nfc.pid.5=0x9137
electroniccats_huntercat_nfc.vid.6=0x2E8A
electroniccats_huntercat_nfc.pid.6=0xd037
electroniccats_huntercat_nfc.vid.7=0x2E8A
electroniccats_huntercat_nfc.pid.7=0xd137
electroniccats_huntercat_nfc.upload_port.0.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.0.pid=0x1037
electroniccats_huntercat_nfc.upload_port.1.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.1.pid=0x1137
electroniccats_huntercat_nfc.upload_port.2.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.2.pid=0x5037
electroniccats_huntercat_nfc.upload_port.3.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.3.pid=0x5137
electroniccats_huntercat_nfc.upload_port.4.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.4.pid=0x9037
electroniccats_huntercat_nfc.upload_port.5.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.5.pid=0x9137
electroniccats_huntercat_nfc.upload_port.6.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.6.pid=0xd037
electroniccats_huntercat_nfc.upload_port.7.vid=0x2E8A
electroniccats_huntercat_nfc.upload_port.7.pid=0xd137
electroniccats_huntercat_nfc.build.usbvid=-DUSBD_VID=0x2E8A
electroniccats_huntercat_nfc.build.usbpid=-DUSBD_PID=0x1037
electroniccats_huntercat_nfc.build.usbpwr=-DUSBD_MAX_POWER_MA=500
electroniccats_huntercat_nfc.build.board=ELECTRONICCATS_HUNTERCAT_NFC
electroniccats_huntercat_nfc.build.mcu=cortex-m0plus
electroniccats_huntercat_nfc.build.chip=rp2040
electroniccats_huntercat_nfc.build.toolchain=arm-none-eabi
electroniccats_huntercat_nfc.build.toolchainpkg=pqt-gcc
electroniccats_huntercat_nfc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
electroniccats_huntercat_nfc.build.uf2family=--family rp2040
electroniccats_huntercat_nfc.build.variant=electroniccats_huntercat_nfc
electroniccats_huntercat_nfc.upload.maximum_size=2097152
electroniccats_huntercat_nfc.upload.wait_for_upload_port=true
electroniccats_huntercat_nfc.upload.erase_cmd=
electroniccats_huntercat_nfc.serial.disableDTR=false
electroniccats_huntercat_nfc.serial.disableRTS=false
electroniccats_huntercat_nfc.build.f_cpu=125000000
electroniccats_huntercat_nfc.build.led=
electroniccats_huntercat_nfc.build.core=rp2040
electroniccats_huntercat_nfc.build.ldscript=memmap_default.ld
electroniccats_huntercat_nfc.build.boot2=boot2_w25q080_2_padded_checksum
electroniccats_huntercat_nfc.build.usb_manufacturer="ElectronicCats"
electroniccats_huntercat_nfc.build.usb_product="HunterCat NFC RP2040"
electroniccats_huntercat_nfc.menu.flash.2097152_0=2MB (no FS)
electroniccats_huntercat_nfc.menu.flash.2097152_0.upload.maximum_size=2093056
electroniccats_huntercat_nfc.menu.flash.2097152_0.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_0.build.flash_length=2093056
electroniccats_huntercat_nfc.menu.flash.2097152_0.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_0.build.fs_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_0.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
electroniccats_huntercat_nfc.menu.flash.2097152_65536.upload.maximum_size=2027520
electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.flash_length=2027520
electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.fs_start=270462976
electroniccats_huntercat_nfc.menu.flash.2097152_65536.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
electroniccats_huntercat_nfc.menu.flash.2097152_131072.upload.maximum_size=1961984
electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.flash_length=1961984
electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.fs_start=270397440
electroniccats_huntercat_nfc.menu.flash.2097152_131072.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
electroniccats_huntercat_nfc.menu.flash.2097152_262144.upload.maximum_size=1830912
electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.flash_length=1830912
electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.fs_start=270266368
electroniccats_huntercat_nfc.menu.flash.2097152_262144.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
electroniccats_huntercat_nfc.menu.flash.2097152_524288.upload.maximum_size=1568768
electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.flash_length=1568768
electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.fs_start=270004224
electroniccats_huntercat_nfc.menu.flash.2097152_524288.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.upload.maximum_size=1044480
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.flash_total=2097152
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.flash_length=1044480
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.eeprom_start=270528512
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.fs_start=269479936
electroniccats_huntercat_nfc.menu.flash.2097152_1048576.build.fs_end=270528512
electroniccats_huntercat_nfc.menu.freq.200=200 MHz
electroniccats_huntercat_nfc.menu.freq.200.build.f_cpu=200000000L
electroniccats_huntercat_nfc.menu.freq.50=50 MHz
electroniccats_huntercat_nfc.menu.freq.50.build.f_cpu=50000000L
electroniccats_huntercat_nfc.menu.freq.100=100 MHz
electroniccats_huntercat_nfc.menu.freq.100.build.f_cpu=100000000L
electroniccats_huntercat_nfc.menu.freq.120=120 MHz
electroniccats_huntercat_nfc.menu.freq.120.build.f_cpu=120000000L
electroniccats_huntercat_nfc.menu.freq.125=125 MHz
electroniccats_huntercat_nfc.menu.freq.125.build.f_cpu=125000000L
electroniccats_huntercat_nfc.menu.freq.128=128 MHz
electroniccats_huntercat_nfc.menu.freq.128.build.f_cpu=128000000L
electroniccats_huntercat_nfc.menu.freq.133=133 MHz
electroniccats_huntercat_nfc.menu.freq.133.build.f_cpu=133000000L
electroniccats_huntercat_nfc.menu.freq.150=150 MHz
electroniccats_huntercat_nfc.menu.freq.150.build.f_cpu=150000000L
electroniccats_huntercat_nfc.menu.freq.176=176 MHz
electroniccats_huntercat_nfc.menu.freq.176.build.f_cpu=176000000L
electroniccats_huntercat_nfc.menu.freq.225=225 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.225.build.f_cpu=225000000L
electroniccats_huntercat_nfc.menu.freq.240=240 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.240.build.f_cpu=240000000L
electroniccats_huntercat_nfc.menu.freq.250=250 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.250.build.f_cpu=250000000L
electroniccats_huntercat_nfc.menu.freq.276=276 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.276.build.f_cpu=276000000L
electroniccats_huntercat_nfc.menu.freq.300=300 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.300.build.f_cpu=300000000L
electroniccats_huntercat_nfc.menu.opt.Small=Small (-Os) (standard)
electroniccats_huntercat_nfc.menu.opt.Small.build.flags.optimize=-Os
electroniccats_huntercat_nfc.menu.opt.Optimize=Optimize (-O)
electroniccats_huntercat_nfc.menu.opt.Optimize.build.flags.optimize=-O
electroniccats_huntercat_nfc.menu.opt.Optimize2=Optimize More (-O2)
electroniccats_huntercat_nfc.menu.opt.Optimize2.build.flags.optimize=-O2
electroniccats_huntercat_nfc.menu.opt.Optimize3=Optimize Even More (-O3)
electroniccats_huntercat_nfc.menu.opt.Optimize3.build.flags.optimize=-O3
electroniccats_huntercat_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
electroniccats_huntercat_nfc.menu.opt.Fast.build.flags.optimize=-Ofast
electroniccats_huntercat_nfc.menu.opt.Debug=Debug (-Og)
electroniccats_huntercat_nfc.menu.opt.Debug.build.flags.optimize=-Og
electroniccats_huntercat_nfc.menu.opt.Disabled=Disabled (-O0)
electroniccats_huntercat_nfc.menu.opt.Disabled.build.flags.optimize=-O0
electroniccats_huntercat_nfc.menu.profile.Disabled=Disabled
electroniccats_huntercat_nfc.menu.profile.Disabled.build.flags.profile=
electroniccats_huntercat_nfc.menu.profile.Enabled=Enabled
electroniccats_huntercat_nfc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
electroniccats_huntercat_nfc.menu.rtti.Disabled=Disabled
electroniccats_huntercat_nfc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
electroniccats_huntercat_nfc.menu.rtti.Enabled=Enabled
electroniccats_huntercat_nfc.menu.rtti.Enabled.build.flags.rtti=
electroniccats_huntercat_nfc.menu.stackprotect.Disabled=Disabled
electroniccats_huntercat_nfc.menu.stackprotect.Disabled.build.flags.stackprotect=
electroniccats_huntercat_nfc.menu.stackprotect.Enabled=Enabled
electroniccats_huntercat_nfc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
electroniccats_huntercat_nfc.menu.exceptions.Disabled=Disabled
electroniccats_huntercat_nfc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
electroniccats_huntercat_nfc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
electroniccats_huntercat_nfc.menu.exceptions.Enabled=Enabled
electroniccats_huntercat_nfc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
electroniccats_huntercat_nfc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
electroniccats_huntercat_nfc.menu.dbgport.Disabled=Disabled
electroniccats_huntercat_nfc.menu.dbgport.Disabled.build.debug_port=
electroniccats_huntercat_nfc.menu.dbgport.Serial=Serial
electroniccats_huntercat_nfc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
electroniccats_huntercat_nfc.menu.dbgport.Serial1=Serial1
electroniccats_huntercat_nfc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
electroniccats_huntercat_nfc.menu.dbgport.Serial2=Serial2
electroniccats_huntercat_nfc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
electroniccats_huntercat_nfc.menu.dbgport.SerialSemi=SerialSemi
electroniccats_huntercat_nfc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
electroniccats_huntercat_nfc.menu.dbglvl.None=None
electroniccats_huntercat_nfc.menu.dbglvl.None.build.debug_level=
electroniccats_huntercat_nfc.menu.dbglvl.Core=Core
electroniccats_huntercat_nfc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
electroniccats_huntercat_nfc.menu.dbglvl.SPI=SPI
electroniccats_huntercat_nfc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
electroniccats_huntercat_nfc.menu.dbglvl.Wire=Wire
electroniccats_huntercat_nfc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
electroniccats_huntercat_nfc.menu.dbglvl.Bluetooth=Bluetooth
electroniccats_huntercat_nfc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
electroniccats_huntercat_nfc.menu.dbglvl.All=All
electroniccats_huntercat_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
electroniccats_huntercat_nfc.menu.dbglvl.NDEBUG=NDEBUG
electroniccats_huntercat_nfc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
electroniccats_huntercat_nfc.menu.usbstack.picosdk=Pico SDK
electroniccats_huntercat_nfc.menu.usbstack.picosdk.build.usbstack_flags=
electroniccats_huntercat_nfc.menu.usbstack.tinyusb=Adafruit TinyUSB
electroniccats_huntercat_nfc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
electroniccats_huntercat_nfc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
electroniccats_huntercat_nfc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
electroniccats_huntercat_nfc.menu.usbstack.nousb=No USB
electroniccats_huntercat_nfc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only=IPv4 Only
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
electroniccats_huntercat_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
electroniccats_huntercat_nfc.menu.uploadmethod.default=Default (UF2)
electroniccats_huntercat_nfc.menu.uploadmethod.default.build.ram_length=256k
electroniccats_huntercat_nfc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.maximum_data_size=262144
electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool=uf2conv
electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool.default=uf2conv
electroniccats_huntercat_nfc.menu.uploadmethod.default.upload.tool.network=uf2conv-network
electroniccats_huntercat_nfc.menu.uploadmethod.picotool=Picotool
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.ram_length=256k
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.maximum_data_size=262144
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.tool=picotool
electroniccats_huntercat_nfc.menu.uploadmethod.picotool.upload.tool.default=picotool
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
electroniccats_huntercat_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# EVN Alpha
# -----------------------------------
evn_alpha.name=EVN Alpha
evn_alpha.vid.0=0x2e8a
evn_alpha.pid.0=0xf00a
evn_alpha.vid.1=0x2e8a
evn_alpha.pid.1=0xf10a
evn_alpha.upload_port.0.vid=0x2e8a
evn_alpha.upload_port.0.pid=0xf00a
evn_alpha.upload_port.1.vid=0x2e8a
evn_alpha.upload_port.1.pid=0xf10a
evn_alpha.build.usbvid=-DUSBD_VID=0x2e8a
evn_alpha.build.usbpid=-DUSBD_PID=0xf00a
evn_alpha.build.usbpwr=-DUSBD_MAX_POWER_MA=500
evn_alpha.build.board=EVN_ALPHA
evn_alpha.build.mcu=cortex-m0plus
evn_alpha.build.chip=rp2040
evn_alpha.build.toolchain=arm-none-eabi
evn_alpha.build.toolchainpkg=pqt-gcc
evn_alpha.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
evn_alpha.build.uf2family=--family rp2040
evn_alpha.build.variant=evn_alpha
evn_alpha.upload.maximum_size=16777216
evn_alpha.upload.wait_for_upload_port=true
evn_alpha.upload.erase_cmd=
evn_alpha.serial.disableDTR=false
evn_alpha.serial.disableRTS=false
evn_alpha.build.f_cpu=125000000
evn_alpha.build.led=
evn_alpha.build.core=rp2040
evn_alpha.build.ldscript=memmap_default.ld
evn_alpha.build.boot2=boot2_generic_03h_4_padded_checksum
evn_alpha.build.usb_manufacturer="EVN"
evn_alpha.build.usb_product="Alpha"
evn_alpha.menu.flash.16777216_0=16MB (no FS)
evn_alpha.menu.flash.16777216_0.upload.maximum_size=16773120
evn_alpha.menu.flash.16777216_0.build.flash_total=16777216
evn_alpha.menu.flash.16777216_0.build.flash_length=16773120
evn_alpha.menu.flash.16777216_0.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_0.build.fs_start=285208576
evn_alpha.menu.flash.16777216_0.build.fs_end=285208576
evn_alpha.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
evn_alpha.menu.flash.16777216_65536.upload.maximum_size=16707584
evn_alpha.menu.flash.16777216_65536.build.flash_total=16777216
evn_alpha.menu.flash.16777216_65536.build.flash_length=16707584
evn_alpha.menu.flash.16777216_65536.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_65536.build.fs_start=285143040
evn_alpha.menu.flash.16777216_65536.build.fs_end=285208576
evn_alpha.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
evn_alpha.menu.flash.16777216_131072.upload.maximum_size=16642048
evn_alpha.menu.flash.16777216_131072.build.flash_total=16777216
evn_alpha.menu.flash.16777216_131072.build.flash_length=16642048
evn_alpha.menu.flash.16777216_131072.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_131072.build.fs_start=285077504
evn_alpha.menu.flash.16777216_131072.build.fs_end=285208576
evn_alpha.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
evn_alpha.menu.flash.16777216_262144.upload.maximum_size=16510976
evn_alpha.menu.flash.16777216_262144.build.flash_total=16777216
evn_alpha.menu.flash.16777216_262144.build.flash_length=16510976
evn_alpha.menu.flash.16777216_262144.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_262144.build.fs_start=284946432
evn_alpha.menu.flash.16777216_262144.build.fs_end=285208576
evn_alpha.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
evn_alpha.menu.flash.16777216_524288.upload.maximum_size=16248832
evn_alpha.menu.flash.16777216_524288.build.flash_total=16777216
evn_alpha.menu.flash.16777216_524288.build.flash_length=16248832
evn_alpha.menu.flash.16777216_524288.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_524288.build.fs_start=284684288
evn_alpha.menu.flash.16777216_524288.build.fs_end=285208576
evn_alpha.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
evn_alpha.menu.flash.16777216_1048576.upload.maximum_size=15724544
evn_alpha.menu.flash.16777216_1048576.build.flash_total=16777216
evn_alpha.menu.flash.16777216_1048576.build.flash_length=15724544
evn_alpha.menu.flash.16777216_1048576.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_1048576.build.fs_start=284160000
evn_alpha.menu.flash.16777216_1048576.build.fs_end=285208576
evn_alpha.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
evn_alpha.menu.flash.16777216_2097152.upload.maximum_size=14675968
evn_alpha.menu.flash.16777216_2097152.build.flash_total=16777216
evn_alpha.menu.flash.16777216_2097152.build.flash_length=14675968
evn_alpha.menu.flash.16777216_2097152.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_2097152.build.fs_start=283111424
evn_alpha.menu.flash.16777216_2097152.build.fs_end=285208576
evn_alpha.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
evn_alpha.menu.flash.16777216_3145728.upload.maximum_size=13627392
evn_alpha.menu.flash.16777216_3145728.build.flash_total=16777216
evn_alpha.menu.flash.16777216_3145728.build.flash_length=13627392
evn_alpha.menu.flash.16777216_3145728.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_3145728.build.fs_start=282062848
evn_alpha.menu.flash.16777216_3145728.build.fs_end=285208576
evn_alpha.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
evn_alpha.menu.flash.16777216_4194304.upload.maximum_size=12578816
evn_alpha.menu.flash.16777216_4194304.build.flash_total=16777216
evn_alpha.menu.flash.16777216_4194304.build.flash_length=12578816
evn_alpha.menu.flash.16777216_4194304.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_4194304.build.fs_start=281014272
evn_alpha.menu.flash.16777216_4194304.build.fs_end=285208576
evn_alpha.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
evn_alpha.menu.flash.16777216_5242880.upload.maximum_size=11530240
evn_alpha.menu.flash.16777216_5242880.build.flash_total=16777216
evn_alpha.menu.flash.16777216_5242880.build.flash_length=11530240
evn_alpha.menu.flash.16777216_5242880.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_5242880.build.fs_start=279965696
evn_alpha.menu.flash.16777216_5242880.build.fs_end=285208576
evn_alpha.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
evn_alpha.menu.flash.16777216_6291456.upload.maximum_size=10481664
evn_alpha.menu.flash.16777216_6291456.build.flash_total=16777216
evn_alpha.menu.flash.16777216_6291456.build.flash_length=10481664
evn_alpha.menu.flash.16777216_6291456.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_6291456.build.fs_start=278917120
evn_alpha.menu.flash.16777216_6291456.build.fs_end=285208576
evn_alpha.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
evn_alpha.menu.flash.16777216_7340032.upload.maximum_size=9433088
evn_alpha.menu.flash.16777216_7340032.build.flash_total=16777216
evn_alpha.menu.flash.16777216_7340032.build.flash_length=9433088
evn_alpha.menu.flash.16777216_7340032.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_7340032.build.fs_start=277868544
evn_alpha.menu.flash.16777216_7340032.build.fs_end=285208576
evn_alpha.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
evn_alpha.menu.flash.16777216_8388608.upload.maximum_size=8384512
evn_alpha.menu.flash.16777216_8388608.build.flash_total=16777216
evn_alpha.menu.flash.16777216_8388608.build.flash_length=8384512
evn_alpha.menu.flash.16777216_8388608.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_8388608.build.fs_start=276819968
evn_alpha.menu.flash.16777216_8388608.build.fs_end=285208576
evn_alpha.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
evn_alpha.menu.flash.16777216_9437184.upload.maximum_size=7335936
evn_alpha.menu.flash.16777216_9437184.build.flash_total=16777216
evn_alpha.menu.flash.16777216_9437184.build.flash_length=7335936
evn_alpha.menu.flash.16777216_9437184.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_9437184.build.fs_start=275771392
evn_alpha.menu.flash.16777216_9437184.build.fs_end=285208576
evn_alpha.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
evn_alpha.menu.flash.16777216_10485760.upload.maximum_size=6287360
evn_alpha.menu.flash.16777216_10485760.build.flash_total=16777216
evn_alpha.menu.flash.16777216_10485760.build.flash_length=6287360
evn_alpha.menu.flash.16777216_10485760.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_10485760.build.fs_start=274722816
evn_alpha.menu.flash.16777216_10485760.build.fs_end=285208576
evn_alpha.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
evn_alpha.menu.flash.16777216_11534336.upload.maximum_size=5238784
evn_alpha.menu.flash.16777216_11534336.build.flash_total=16777216
evn_alpha.menu.flash.16777216_11534336.build.flash_length=5238784
evn_alpha.menu.flash.16777216_11534336.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_11534336.build.fs_start=273674240
evn_alpha.menu.flash.16777216_11534336.build.fs_end=285208576
evn_alpha.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
evn_alpha.menu.flash.16777216_12582912.upload.maximum_size=4190208
evn_alpha.menu.flash.16777216_12582912.build.flash_total=16777216
evn_alpha.menu.flash.16777216_12582912.build.flash_length=4190208
evn_alpha.menu.flash.16777216_12582912.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_12582912.build.fs_start=272625664
evn_alpha.menu.flash.16777216_12582912.build.fs_end=285208576
evn_alpha.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
evn_alpha.menu.flash.16777216_13631488.upload.maximum_size=3141632
evn_alpha.menu.flash.16777216_13631488.build.flash_total=16777216
evn_alpha.menu.flash.16777216_13631488.build.flash_length=3141632
evn_alpha.menu.flash.16777216_13631488.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_13631488.build.fs_start=271577088
evn_alpha.menu.flash.16777216_13631488.build.fs_end=285208576
evn_alpha.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
evn_alpha.menu.flash.16777216_14680064.upload.maximum_size=2093056
evn_alpha.menu.flash.16777216_14680064.build.flash_total=16777216
evn_alpha.menu.flash.16777216_14680064.build.flash_length=2093056
evn_alpha.menu.flash.16777216_14680064.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_14680064.build.fs_start=270528512
evn_alpha.menu.flash.16777216_14680064.build.fs_end=285208576
evn_alpha.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
evn_alpha.menu.flash.16777216_15728640.upload.maximum_size=1044480
evn_alpha.menu.flash.16777216_15728640.build.flash_total=16777216
evn_alpha.menu.flash.16777216_15728640.build.flash_length=1044480
evn_alpha.menu.flash.16777216_15728640.build.eeprom_start=285208576
evn_alpha.menu.flash.16777216_15728640.build.fs_start=269479936
evn_alpha.menu.flash.16777216_15728640.build.fs_end=285208576
evn_alpha.menu.freq.200=200 MHz
evn_alpha.menu.freq.200.build.f_cpu=200000000L
evn_alpha.menu.freq.50=50 MHz
evn_alpha.menu.freq.50.build.f_cpu=50000000L
evn_alpha.menu.freq.100=100 MHz
evn_alpha.menu.freq.100.build.f_cpu=100000000L
evn_alpha.menu.freq.120=120 MHz
evn_alpha.menu.freq.120.build.f_cpu=120000000L
evn_alpha.menu.freq.125=125 MHz
evn_alpha.menu.freq.125.build.f_cpu=125000000L
evn_alpha.menu.freq.128=128 MHz
evn_alpha.menu.freq.128.build.f_cpu=128000000L
evn_alpha.menu.freq.133=133 MHz
evn_alpha.menu.freq.133.build.f_cpu=133000000L
evn_alpha.menu.freq.150=150 MHz
evn_alpha.menu.freq.150.build.f_cpu=150000000L
evn_alpha.menu.freq.176=176 MHz
evn_alpha.menu.freq.176.build.f_cpu=176000000L
evn_alpha.menu.freq.225=225 MHz (Overclock)
evn_alpha.menu.freq.225.build.f_cpu=225000000L
evn_alpha.menu.freq.240=240 MHz (Overclock)
evn_alpha.menu.freq.240.build.f_cpu=240000000L
evn_alpha.menu.freq.250=250 MHz (Overclock)
evn_alpha.menu.freq.250.build.f_cpu=250000000L
evn_alpha.menu.freq.276=276 MHz (Overclock)
evn_alpha.menu.freq.276.build.f_cpu=276000000L
evn_alpha.menu.freq.300=300 MHz (Overclock)
evn_alpha.menu.freq.300.build.f_cpu=300000000L
evn_alpha.menu.opt.Small=Small (-Os) (standard)
evn_alpha.menu.opt.Small.build.flags.optimize=-Os
evn_alpha.menu.opt.Optimize=Optimize (-O)
evn_alpha.menu.opt.Optimize.build.flags.optimize=-O
evn_alpha.menu.opt.Optimize2=Optimize More (-O2)
evn_alpha.menu.opt.Optimize2.build.flags.optimize=-O2
evn_alpha.menu.opt.Optimize3=Optimize Even More (-O3)
evn_alpha.menu.opt.Optimize3.build.flags.optimize=-O3
evn_alpha.menu.opt.Fast=Fast (-Ofast) (maybe slower)
evn_alpha.menu.opt.Fast.build.flags.optimize=-Ofast
evn_alpha.menu.opt.Debug=Debug (-Og)
evn_alpha.menu.opt.Debug.build.flags.optimize=-Og
evn_alpha.menu.opt.Disabled=Disabled (-O0)
evn_alpha.menu.opt.Disabled.build.flags.optimize=-O0
evn_alpha.menu.profile.Disabled=Disabled
evn_alpha.menu.profile.Disabled.build.flags.profile=
evn_alpha.menu.profile.Enabled=Enabled
evn_alpha.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
evn_alpha.menu.rtti.Disabled=Disabled
evn_alpha.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
evn_alpha.menu.rtti.Enabled=Enabled
evn_alpha.menu.rtti.Enabled.build.flags.rtti=
evn_alpha.menu.stackprotect.Disabled=Disabled
evn_alpha.menu.stackprotect.Disabled.build.flags.stackprotect=
evn_alpha.menu.stackprotect.Enabled=Enabled
evn_alpha.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
evn_alpha.menu.exceptions.Disabled=Disabled
evn_alpha.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
evn_alpha.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
evn_alpha.menu.exceptions.Enabled=Enabled
evn_alpha.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
evn_alpha.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
evn_alpha.menu.dbgport.Disabled=Disabled
evn_alpha.menu.dbgport.Disabled.build.debug_port=
evn_alpha.menu.dbgport.Serial=Serial
evn_alpha.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
evn_alpha.menu.dbgport.Serial1=Serial1
evn_alpha.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
evn_alpha.menu.dbgport.Serial2=Serial2
evn_alpha.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
evn_alpha.menu.dbgport.SerialSemi=SerialSemi
evn_alpha.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
evn_alpha.menu.dbglvl.None=None
evn_alpha.menu.dbglvl.None.build.debug_level=
evn_alpha.menu.dbglvl.Core=Core
evn_alpha.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
evn_alpha.menu.dbglvl.SPI=SPI
evn_alpha.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
evn_alpha.menu.dbglvl.Wire=Wire
evn_alpha.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
evn_alpha.menu.dbglvl.Bluetooth=Bluetooth
evn_alpha.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
evn_alpha.menu.dbglvl.All=All
evn_alpha.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
evn_alpha.menu.dbglvl.NDEBUG=NDEBUG
evn_alpha.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
evn_alpha.menu.usbstack.picosdk=Pico SDK
evn_alpha.menu.usbstack.picosdk.build.usbstack_flags=
evn_alpha.menu.usbstack.tinyusb=Adafruit TinyUSB
evn_alpha.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
evn_alpha.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
evn_alpha.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
evn_alpha.menu.usbstack.nousb=No USB
evn_alpha.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
evn_alpha.menu.ipbtstack.ipv4only=IPv4 Only
evn_alpha.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
evn_alpha.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
evn_alpha.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
evn_alpha.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
evn_alpha.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
evn_alpha.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
evn_alpha.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
evn_alpha.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
evn_alpha.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
evn_alpha.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
evn_alpha.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
evn_alpha.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
evn_alpha.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
evn_alpha.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
evn_alpha.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
evn_alpha.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
evn_alpha.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
evn_alpha.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
evn_alpha.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
evn_alpha.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
evn_alpha.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
evn_alpha.menu.uploadmethod.default=Default (UF2)
evn_alpha.menu.uploadmethod.default.build.ram_length=256k
evn_alpha.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
evn_alpha.menu.uploadmethod.default.upload.maximum_data_size=262144
evn_alpha.menu.uploadmethod.default.upload.tool=uf2conv
evn_alpha.menu.uploadmethod.default.upload.tool.default=uf2conv
evn_alpha.menu.uploadmethod.default.upload.tool.network=uf2conv-network
evn_alpha.menu.uploadmethod.picotool=Picotool
evn_alpha.menu.uploadmethod.picotool.build.ram_length=256k
evn_alpha.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
evn_alpha.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
evn_alpha.menu.uploadmethod.picotool.upload.maximum_data_size=262144
evn_alpha.menu.uploadmethod.picotool.upload.tool=picotool
evn_alpha.menu.uploadmethod.picotool.upload.tool.default=picotool
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
evn_alpha.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# ExtremeElectronics RC2040
# -----------------------------------
extelec_rc2040.name=ExtremeElectronics RC2040
extelec_rc2040.vid.0=0x2e8a
extelec_rc2040.pid.0=0xee20
extelec_rc2040.vid.1=0x2e8a
extelec_rc2040.pid.1=0xef20
extelec_rc2040.upload_port.0.vid=0x2e8a
extelec_rc2040.upload_port.0.pid=0xee20
extelec_rc2040.upload_port.1.vid=0x2e8a
extelec_rc2040.upload_port.1.pid=0xef20
extelec_rc2040.build.usbvid=-DUSBD_VID=0x2e8a
extelec_rc2040.build.usbpid=-DUSBD_PID=0xee20
extelec_rc2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
extelec_rc2040.build.board=EXTREMEELEXTRONICS_RC2040
extelec_rc2040.build.mcu=cortex-m0plus
extelec_rc2040.build.chip=rp2040
extelec_rc2040.build.toolchain=arm-none-eabi
extelec_rc2040.build.toolchainpkg=pqt-gcc
extelec_rc2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
extelec_rc2040.build.uf2family=--family rp2040
extelec_rc2040.build.variant=extelec_rc2040
extelec_rc2040.upload.maximum_size=2097152
extelec_rc2040.upload.wait_for_upload_port=true
extelec_rc2040.upload.erase_cmd=
extelec_rc2040.serial.disableDTR=false
extelec_rc2040.serial.disableRTS=false
extelec_rc2040.build.f_cpu=125000000
extelec_rc2040.build.led=
extelec_rc2040.build.core=rp2040
extelec_rc2040.build.ldscript=memmap_default.ld
extelec_rc2040.build.boot2=boot2_w25q080_2_padded_checksum
extelec_rc2040.build.usb_manufacturer="ExtremeElectronics"
extelec_rc2040.build.usb_product="RC2040"
extelec_rc2040.menu.flash.2097152_0=2MB (no FS)
extelec_rc2040.menu.flash.2097152_0.upload.maximum_size=2093056
extelec_rc2040.menu.flash.2097152_0.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_0.build.flash_length=2093056
extelec_rc2040.menu.flash.2097152_0.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_0.build.fs_start=270528512
extelec_rc2040.menu.flash.2097152_0.build.fs_end=270528512
extelec_rc2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
extelec_rc2040.menu.flash.2097152_65536.upload.maximum_size=2027520
extelec_rc2040.menu.flash.2097152_65536.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_65536.build.flash_length=2027520
extelec_rc2040.menu.flash.2097152_65536.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_65536.build.fs_start=270462976
extelec_rc2040.menu.flash.2097152_65536.build.fs_end=270528512
extelec_rc2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
extelec_rc2040.menu.flash.2097152_131072.upload.maximum_size=1961984
extelec_rc2040.menu.flash.2097152_131072.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_131072.build.flash_length=1961984
extelec_rc2040.menu.flash.2097152_131072.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_131072.build.fs_start=270397440
extelec_rc2040.menu.flash.2097152_131072.build.fs_end=270528512
extelec_rc2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
extelec_rc2040.menu.flash.2097152_262144.upload.maximum_size=1830912
extelec_rc2040.menu.flash.2097152_262144.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_262144.build.flash_length=1830912
extelec_rc2040.menu.flash.2097152_262144.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_262144.build.fs_start=270266368
extelec_rc2040.menu.flash.2097152_262144.build.fs_end=270528512
extelec_rc2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
extelec_rc2040.menu.flash.2097152_524288.upload.maximum_size=1568768
extelec_rc2040.menu.flash.2097152_524288.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_524288.build.flash_length=1568768
extelec_rc2040.menu.flash.2097152_524288.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_524288.build.fs_start=270004224
extelec_rc2040.menu.flash.2097152_524288.build.fs_end=270528512
extelec_rc2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
extelec_rc2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
extelec_rc2040.menu.flash.2097152_1048576.build.flash_total=2097152
extelec_rc2040.menu.flash.2097152_1048576.build.flash_length=1044480
extelec_rc2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
extelec_rc2040.menu.flash.2097152_1048576.build.fs_start=269479936
extelec_rc2040.menu.flash.2097152_1048576.build.fs_end=270528512
extelec_rc2040.menu.freq.200=200 MHz
extelec_rc2040.menu.freq.200.build.f_cpu=200000000L
extelec_rc2040.menu.freq.50=50 MHz
extelec_rc2040.menu.freq.50.build.f_cpu=50000000L
extelec_rc2040.menu.freq.100=100 MHz
extelec_rc2040.menu.freq.100.build.f_cpu=100000000L
extelec_rc2040.menu.freq.120=120 MHz
extelec_rc2040.menu.freq.120.build.f_cpu=120000000L
extelec_rc2040.menu.freq.125=125 MHz
extelec_rc2040.menu.freq.125.build.f_cpu=125000000L
extelec_rc2040.menu.freq.128=128 MHz
extelec_rc2040.menu.freq.128.build.f_cpu=128000000L
extelec_rc2040.menu.freq.133=133 MHz
extelec_rc2040.menu.freq.133.build.f_cpu=133000000L
extelec_rc2040.menu.freq.150=150 MHz
extelec_rc2040.menu.freq.150.build.f_cpu=150000000L
extelec_rc2040.menu.freq.176=176 MHz
extelec_rc2040.menu.freq.176.build.f_cpu=176000000L
extelec_rc2040.menu.freq.225=225 MHz (Overclock)
extelec_rc2040.menu.freq.225.build.f_cpu=225000000L
extelec_rc2040.menu.freq.240=240 MHz (Overclock)
extelec_rc2040.menu.freq.240.build.f_cpu=240000000L
extelec_rc2040.menu.freq.250=250 MHz (Overclock)
extelec_rc2040.menu.freq.250.build.f_cpu=250000000L
extelec_rc2040.menu.freq.276=276 MHz (Overclock)
extelec_rc2040.menu.freq.276.build.f_cpu=276000000L
extelec_rc2040.menu.freq.300=300 MHz (Overclock)
extelec_rc2040.menu.freq.300.build.f_cpu=300000000L
extelec_rc2040.menu.opt.Small=Small (-Os) (standard)
extelec_rc2040.menu.opt.Small.build.flags.optimize=-Os
extelec_rc2040.menu.opt.Optimize=Optimize (-O)
extelec_rc2040.menu.opt.Optimize.build.flags.optimize=-O
extelec_rc2040.menu.opt.Optimize2=Optimize More (-O2)
extelec_rc2040.menu.opt.Optimize2.build.flags.optimize=-O2
extelec_rc2040.menu.opt.Optimize3=Optimize Even More (-O3)
extelec_rc2040.menu.opt.Optimize3.build.flags.optimize=-O3
extelec_rc2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
extelec_rc2040.menu.opt.Fast.build.flags.optimize=-Ofast
extelec_rc2040.menu.opt.Debug=Debug (-Og)
extelec_rc2040.menu.opt.Debug.build.flags.optimize=-Og
extelec_rc2040.menu.opt.Disabled=Disabled (-O0)
extelec_rc2040.menu.opt.Disabled.build.flags.optimize=-O0
extelec_rc2040.menu.profile.Disabled=Disabled
extelec_rc2040.menu.profile.Disabled.build.flags.profile=
extelec_rc2040.menu.profile.Enabled=Enabled
extelec_rc2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
extelec_rc2040.menu.rtti.Disabled=Disabled
extelec_rc2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
extelec_rc2040.menu.rtti.Enabled=Enabled
extelec_rc2040.menu.rtti.Enabled.build.flags.rtti=
extelec_rc2040.menu.stackprotect.Disabled=Disabled
extelec_rc2040.menu.stackprotect.Disabled.build.flags.stackprotect=
extelec_rc2040.menu.stackprotect.Enabled=Enabled
extelec_rc2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
extelec_rc2040.menu.exceptions.Disabled=Disabled
extelec_rc2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
extelec_rc2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
extelec_rc2040.menu.exceptions.Enabled=Enabled
extelec_rc2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
extelec_rc2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
extelec_rc2040.menu.dbgport.Disabled=Disabled
extelec_rc2040.menu.dbgport.Disabled.build.debug_port=
extelec_rc2040.menu.dbgport.Serial=Serial
extelec_rc2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
extelec_rc2040.menu.dbgport.Serial1=Serial1
extelec_rc2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
extelec_rc2040.menu.dbgport.Serial2=Serial2
extelec_rc2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
extelec_rc2040.menu.dbgport.SerialSemi=SerialSemi
extelec_rc2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
extelec_rc2040.menu.dbglvl.None=None
extelec_rc2040.menu.dbglvl.None.build.debug_level=
extelec_rc2040.menu.dbglvl.Core=Core
extelec_rc2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
extelec_rc2040.menu.dbglvl.SPI=SPI
extelec_rc2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
extelec_rc2040.menu.dbglvl.Wire=Wire
extelec_rc2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
extelec_rc2040.menu.dbglvl.Bluetooth=Bluetooth
extelec_rc2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
extelec_rc2040.menu.dbglvl.All=All
extelec_rc2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
extelec_rc2040.menu.dbglvl.NDEBUG=NDEBUG
extelec_rc2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
extelec_rc2040.menu.usbstack.picosdk=Pico SDK
extelec_rc2040.menu.usbstack.picosdk.build.usbstack_flags=
extelec_rc2040.menu.usbstack.tinyusb=Adafruit TinyUSB
extelec_rc2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
extelec_rc2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
extelec_rc2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
extelec_rc2040.menu.usbstack.nousb=No USB
extelec_rc2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
extelec_rc2040.menu.ipbtstack.ipv4only=IPv4 Only
extelec_rc2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
extelec_rc2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
extelec_rc2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
extelec_rc2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
extelec_rc2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
extelec_rc2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
extelec_rc2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
extelec_rc2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
extelec_rc2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
extelec_rc2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
extelec_rc2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
extelec_rc2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
extelec_rc2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
extelec_rc2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
extelec_rc2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
extelec_rc2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
extelec_rc2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
extelec_rc2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
extelec_rc2040.menu.uploadmethod.default=Default (UF2)
extelec_rc2040.menu.uploadmethod.default.build.ram_length=256k
extelec_rc2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
extelec_rc2040.menu.uploadmethod.default.upload.maximum_data_size=262144
extelec_rc2040.menu.uploadmethod.default.upload.tool=uf2conv
extelec_rc2040.menu.uploadmethod.default.upload.tool.default=uf2conv
extelec_rc2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
extelec_rc2040.menu.uploadmethod.picotool=Picotool
extelec_rc2040.menu.uploadmethod.picotool.build.ram_length=256k
extelec_rc2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
extelec_rc2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
extelec_rc2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
extelec_rc2040.menu.uploadmethod.picotool.upload.tool=picotool
extelec_rc2040.menu.uploadmethod.picotool.upload.tool.default=picotool
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
extelec_rc2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# GroundStudio Marble Pico
# -----------------------------------
groundstudio_marble_pico.name=GroundStudio Marble Pico
groundstudio_marble_pico.vid.0=0x2e8a
groundstudio_marble_pico.pid.0=0x0003
groundstudio_marble_pico.vid.1=0x2e8a
groundstudio_marble_pico.pid.1=0x0103
groundstudio_marble_pico.vid.2=0x2e8a
groundstudio_marble_pico.pid.2=0x4003
groundstudio_marble_pico.vid.3=0x2e8a
groundstudio_marble_pico.pid.3=0x4103
groundstudio_marble_pico.vid.4=0x2e8a
groundstudio_marble_pico.pid.4=0x8003
groundstudio_marble_pico.vid.5=0x2e8a
groundstudio_marble_pico.pid.5=0x8103
groundstudio_marble_pico.vid.6=0x2e8a
groundstudio_marble_pico.pid.6=0xc003
groundstudio_marble_pico.vid.7=0x2e8a
groundstudio_marble_pico.pid.7=0xc103
groundstudio_marble_pico.upload_port.0.vid=0x2e8a
groundstudio_marble_pico.upload_port.0.pid=0x0003
groundstudio_marble_pico.upload_port.1.vid=0x2e8a
groundstudio_marble_pico.upload_port.1.pid=0x0103
groundstudio_marble_pico.upload_port.2.vid=0x2e8a
groundstudio_marble_pico.upload_port.2.pid=0x4003
groundstudio_marble_pico.upload_port.3.vid=0x2e8a
groundstudio_marble_pico.upload_port.3.pid=0x4103
groundstudio_marble_pico.upload_port.4.vid=0x2e8a
groundstudio_marble_pico.upload_port.4.pid=0x8003
groundstudio_marble_pico.upload_port.5.vid=0x2e8a
groundstudio_marble_pico.upload_port.5.pid=0x8103
groundstudio_marble_pico.upload_port.6.vid=0x2e8a
groundstudio_marble_pico.upload_port.6.pid=0xc003
groundstudio_marble_pico.upload_port.7.vid=0x2e8a
groundstudio_marble_pico.upload_port.7.pid=0xc103
groundstudio_marble_pico.build.usbvid=-DUSBD_VID=0x2e8a
groundstudio_marble_pico.build.usbpid=-DUSBD_PID=0x0003
groundstudio_marble_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=500
groundstudio_marble_pico.build.board=MARBLE_PICO
groundstudio_marble_pico.build.mcu=cortex-m0plus
groundstudio_marble_pico.build.chip=rp2040
groundstudio_marble_pico.build.toolchain=arm-none-eabi
groundstudio_marble_pico.build.toolchainpkg=pqt-gcc
groundstudio_marble_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
groundstudio_marble_pico.build.uf2family=--family rp2040
groundstudio_marble_pico.build.variant=groundstudio_marble_pico
groundstudio_marble_pico.upload.maximum_size=8388608
groundstudio_marble_pico.upload.wait_for_upload_port=true
groundstudio_marble_pico.upload.erase_cmd=
groundstudio_marble_pico.serial.disableDTR=false
groundstudio_marble_pico.serial.disableRTS=false
groundstudio_marble_pico.build.f_cpu=125000000
groundstudio_marble_pico.build.led=
groundstudio_marble_pico.build.core=rp2040
groundstudio_marble_pico.build.ldscript=memmap_default.ld
groundstudio_marble_pico.build.boot2=boot2_w25q16jvxq_4_padded_checksum
groundstudio_marble_pico.build.usb_manufacturer="GroundStudio"
groundstudio_marble_pico.build.usb_product="Marble Pico"
groundstudio_marble_pico.menu.flash.8388608_0=8MB (no FS)
groundstudio_marble_pico.menu.flash.8388608_0.upload.maximum_size=8384512
groundstudio_marble_pico.menu.flash.8388608_0.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_0.build.flash_length=8384512
groundstudio_marble_pico.menu.flash.8388608_0.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_0.build.fs_start=276819968
groundstudio_marble_pico.menu.flash.8388608_0.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
groundstudio_marble_pico.menu.flash.8388608_65536.upload.maximum_size=8318976
groundstudio_marble_pico.menu.flash.8388608_65536.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_65536.build.flash_length=8318976
groundstudio_marble_pico.menu.flash.8388608_65536.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_65536.build.fs_start=276754432
groundstudio_marble_pico.menu.flash.8388608_65536.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
groundstudio_marble_pico.menu.flash.8388608_131072.upload.maximum_size=8253440
groundstudio_marble_pico.menu.flash.8388608_131072.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_131072.build.flash_length=8253440
groundstudio_marble_pico.menu.flash.8388608_131072.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_131072.build.fs_start=276688896
groundstudio_marble_pico.menu.flash.8388608_131072.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
groundstudio_marble_pico.menu.flash.8388608_262144.upload.maximum_size=8122368
groundstudio_marble_pico.menu.flash.8388608_262144.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_262144.build.flash_length=8122368
groundstudio_marble_pico.menu.flash.8388608_262144.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_262144.build.fs_start=276557824
groundstudio_marble_pico.menu.flash.8388608_262144.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
groundstudio_marble_pico.menu.flash.8388608_524288.upload.maximum_size=7860224
groundstudio_marble_pico.menu.flash.8388608_524288.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_524288.build.flash_length=7860224
groundstudio_marble_pico.menu.flash.8388608_524288.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_524288.build.fs_start=276295680
groundstudio_marble_pico.menu.flash.8388608_524288.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
groundstudio_marble_pico.menu.flash.8388608_1048576.upload.maximum_size=7335936
groundstudio_marble_pico.menu.flash.8388608_1048576.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_1048576.build.flash_length=7335936
groundstudio_marble_pico.menu.flash.8388608_1048576.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_1048576.build.fs_start=275771392
groundstudio_marble_pico.menu.flash.8388608_1048576.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
groundstudio_marble_pico.menu.flash.8388608_2097152.upload.maximum_size=6287360
groundstudio_marble_pico.menu.flash.8388608_2097152.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_2097152.build.flash_length=6287360
groundstudio_marble_pico.menu.flash.8388608_2097152.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_2097152.build.fs_start=274722816
groundstudio_marble_pico.menu.flash.8388608_2097152.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
groundstudio_marble_pico.menu.flash.8388608_3145728.upload.maximum_size=5238784
groundstudio_marble_pico.menu.flash.8388608_3145728.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_3145728.build.flash_length=5238784
groundstudio_marble_pico.menu.flash.8388608_3145728.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_3145728.build.fs_start=273674240
groundstudio_marble_pico.menu.flash.8388608_3145728.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
groundstudio_marble_pico.menu.flash.8388608_4194304.upload.maximum_size=4190208
groundstudio_marble_pico.menu.flash.8388608_4194304.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_4194304.build.flash_length=4190208
groundstudio_marble_pico.menu.flash.8388608_4194304.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_4194304.build.fs_start=272625664
groundstudio_marble_pico.menu.flash.8388608_4194304.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
groundstudio_marble_pico.menu.flash.8388608_5242880.upload.maximum_size=3141632
groundstudio_marble_pico.menu.flash.8388608_5242880.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_5242880.build.flash_length=3141632
groundstudio_marble_pico.menu.flash.8388608_5242880.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_5242880.build.fs_start=271577088
groundstudio_marble_pico.menu.flash.8388608_5242880.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
groundstudio_marble_pico.menu.flash.8388608_6291456.upload.maximum_size=2093056
groundstudio_marble_pico.menu.flash.8388608_6291456.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_6291456.build.flash_length=2093056
groundstudio_marble_pico.menu.flash.8388608_6291456.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_6291456.build.fs_start=270528512
groundstudio_marble_pico.menu.flash.8388608_6291456.build.fs_end=276819968
groundstudio_marble_pico.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
groundstudio_marble_pico.menu.flash.8388608_7340032.upload.maximum_size=1044480
groundstudio_marble_pico.menu.flash.8388608_7340032.build.flash_total=8388608
groundstudio_marble_pico.menu.flash.8388608_7340032.build.flash_length=1044480
groundstudio_marble_pico.menu.flash.8388608_7340032.build.eeprom_start=276819968
groundstudio_marble_pico.menu.flash.8388608_7340032.build.fs_start=269479936
groundstudio_marble_pico.menu.flash.8388608_7340032.build.fs_end=276819968
groundstudio_marble_pico.menu.freq.200=200 MHz
groundstudio_marble_pico.menu.freq.200.build.f_cpu=200000000L
groundstudio_marble_pico.menu.freq.50=50 MHz
groundstudio_marble_pico.menu.freq.50.build.f_cpu=50000000L
groundstudio_marble_pico.menu.freq.100=100 MHz
groundstudio_marble_pico.menu.freq.100.build.f_cpu=100000000L
groundstudio_marble_pico.menu.freq.120=120 MHz
groundstudio_marble_pico.menu.freq.120.build.f_cpu=120000000L
groundstudio_marble_pico.menu.freq.125=125 MHz
groundstudio_marble_pico.menu.freq.125.build.f_cpu=125000000L
groundstudio_marble_pico.menu.freq.128=128 MHz
groundstudio_marble_pico.menu.freq.128.build.f_cpu=128000000L
groundstudio_marble_pico.menu.freq.133=133 MHz
groundstudio_marble_pico.menu.freq.133.build.f_cpu=133000000L
groundstudio_marble_pico.menu.freq.150=150 MHz
groundstudio_marble_pico.menu.freq.150.build.f_cpu=150000000L
groundstudio_marble_pico.menu.freq.176=176 MHz
groundstudio_marble_pico.menu.freq.176.build.f_cpu=176000000L
groundstudio_marble_pico.menu.freq.225=225 MHz (Overclock)
groundstudio_marble_pico.menu.freq.225.build.f_cpu=225000000L
groundstudio_marble_pico.menu.freq.240=240 MHz (Overclock)
groundstudio_marble_pico.menu.freq.240.build.f_cpu=240000000L
groundstudio_marble_pico.menu.freq.250=250 MHz (Overclock)
groundstudio_marble_pico.menu.freq.250.build.f_cpu=250000000L
groundstudio_marble_pico.menu.freq.276=276 MHz (Overclock)
groundstudio_marble_pico.menu.freq.276.build.f_cpu=276000000L
groundstudio_marble_pico.menu.freq.300=300 MHz (Overclock)
groundstudio_marble_pico.menu.freq.300.build.f_cpu=300000000L
groundstudio_marble_pico.menu.opt.Small=Small (-Os) (standard)
groundstudio_marble_pico.menu.opt.Small.build.flags.optimize=-Os
groundstudio_marble_pico.menu.opt.Optimize=Optimize (-O)
groundstudio_marble_pico.menu.opt.Optimize.build.flags.optimize=-O
groundstudio_marble_pico.menu.opt.Optimize2=Optimize More (-O2)
groundstudio_marble_pico.menu.opt.Optimize2.build.flags.optimize=-O2
groundstudio_marble_pico.menu.opt.Optimize3=Optimize Even More (-O3)
groundstudio_marble_pico.menu.opt.Optimize3.build.flags.optimize=-O3
groundstudio_marble_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
groundstudio_marble_pico.menu.opt.Fast.build.flags.optimize=-Ofast
groundstudio_marble_pico.menu.opt.Debug=Debug (-Og)
groundstudio_marble_pico.menu.opt.Debug.build.flags.optimize=-Og
groundstudio_marble_pico.menu.opt.Disabled=Disabled (-O0)
groundstudio_marble_pico.menu.opt.Disabled.build.flags.optimize=-O0
groundstudio_marble_pico.menu.profile.Disabled=Disabled
groundstudio_marble_pico.menu.profile.Disabled.build.flags.profile=
groundstudio_marble_pico.menu.profile.Enabled=Enabled
groundstudio_marble_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
groundstudio_marble_pico.menu.rtti.Disabled=Disabled
groundstudio_marble_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
groundstudio_marble_pico.menu.rtti.Enabled=Enabled
groundstudio_marble_pico.menu.rtti.Enabled.build.flags.rtti=
groundstudio_marble_pico.menu.stackprotect.Disabled=Disabled
groundstudio_marble_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
groundstudio_marble_pico.menu.stackprotect.Enabled=Enabled
groundstudio_marble_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
groundstudio_marble_pico.menu.exceptions.Disabled=Disabled
groundstudio_marble_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
groundstudio_marble_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
groundstudio_marble_pico.menu.exceptions.Enabled=Enabled
groundstudio_marble_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
groundstudio_marble_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
groundstudio_marble_pico.menu.dbgport.Disabled=Disabled
groundstudio_marble_pico.menu.dbgport.Disabled.build.debug_port=
groundstudio_marble_pico.menu.dbgport.Serial=Serial
groundstudio_marble_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
groundstudio_marble_pico.menu.dbgport.Serial1=Serial1
groundstudio_marble_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
groundstudio_marble_pico.menu.dbgport.Serial2=Serial2
groundstudio_marble_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
groundstudio_marble_pico.menu.dbgport.SerialSemi=SerialSemi
groundstudio_marble_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
groundstudio_marble_pico.menu.dbglvl.None=None
groundstudio_marble_pico.menu.dbglvl.None.build.debug_level=
groundstudio_marble_pico.menu.dbglvl.Core=Core
groundstudio_marble_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
groundstudio_marble_pico.menu.dbglvl.SPI=SPI
groundstudio_marble_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
groundstudio_marble_pico.menu.dbglvl.Wire=Wire
groundstudio_marble_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
groundstudio_marble_pico.menu.dbglvl.Bluetooth=Bluetooth
groundstudio_marble_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
groundstudio_marble_pico.menu.dbglvl.All=All
groundstudio_marble_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
groundstudio_marble_pico.menu.dbglvl.NDEBUG=NDEBUG
groundstudio_marble_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
groundstudio_marble_pico.menu.usbstack.picosdk=Pico SDK
groundstudio_marble_pico.menu.usbstack.picosdk.build.usbstack_flags=
groundstudio_marble_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
groundstudio_marble_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
groundstudio_marble_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
groundstudio_marble_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
groundstudio_marble_pico.menu.usbstack.nousb=No USB
groundstudio_marble_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
groundstudio_marble_pico.menu.ipbtstack.ipv4only=IPv4 Only
groundstudio_marble_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
groundstudio_marble_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
groundstudio_marble_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
groundstudio_marble_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
groundstudio_marble_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
groundstudio_marble_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
groundstudio_marble_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
groundstudio_marble_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
groundstudio_marble_pico.menu.uploadmethod.default=Default (UF2)
groundstudio_marble_pico.menu.uploadmethod.default.build.ram_length=256k
groundstudio_marble_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
groundstudio_marble_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
groundstudio_marble_pico.menu.uploadmethod.default.upload.tool=uf2conv
groundstudio_marble_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
groundstudio_marble_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
groundstudio_marble_pico.menu.uploadmethod.picotool=Picotool
groundstudio_marble_pico.menu.uploadmethod.picotool.build.ram_length=256k
groundstudio_marble_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
groundstudio_marble_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
groundstudio_marble_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
groundstudio_marble_pico.menu.uploadmethod.picotool.upload.tool=picotool
groundstudio_marble_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
groundstudio_marble_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 LTE
# -----------------------------------
challenger_2040_lte.name=iLabs Challenger 2040 LTE
challenger_2040_lte.vid.0=0x2e8a
challenger_2040_lte.pid.0=0x100b
challenger_2040_lte.vid.1=0x2e8a
challenger_2040_lte.pid.1=0x110b
challenger_2040_lte.vid.2=0x2e8a
challenger_2040_lte.pid.2=0x500b
challenger_2040_lte.vid.3=0x2e8a
challenger_2040_lte.pid.3=0x510b
challenger_2040_lte.vid.4=0x2e8a
challenger_2040_lte.pid.4=0x900b
challenger_2040_lte.vid.5=0x2e8a
challenger_2040_lte.pid.5=0x910b
challenger_2040_lte.vid.6=0x2e8a
challenger_2040_lte.pid.6=0xd00b
challenger_2040_lte.vid.7=0x2e8a
challenger_2040_lte.pid.7=0xd10b
challenger_2040_lte.upload_port.0.vid=0x2e8a
challenger_2040_lte.upload_port.0.pid=0x100b
challenger_2040_lte.upload_port.1.vid=0x2e8a
challenger_2040_lte.upload_port.1.pid=0x110b
challenger_2040_lte.upload_port.2.vid=0x2e8a
challenger_2040_lte.upload_port.2.pid=0x500b
challenger_2040_lte.upload_port.3.vid=0x2e8a
challenger_2040_lte.upload_port.3.pid=0x510b
challenger_2040_lte.upload_port.4.vid=0x2e8a
challenger_2040_lte.upload_port.4.pid=0x900b
challenger_2040_lte.upload_port.5.vid=0x2e8a
challenger_2040_lte.upload_port.5.pid=0x910b
challenger_2040_lte.upload_port.6.vid=0x2e8a
challenger_2040_lte.upload_port.6.pid=0xd00b
challenger_2040_lte.upload_port.7.vid=0x2e8a
challenger_2040_lte.upload_port.7.pid=0xd10b
challenger_2040_lte.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_lte.build.usbpid=-DUSBD_PID=0x100b
challenger_2040_lte.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2040_lte.build.board=CHALLENGER_2040_LTE_RP2040
challenger_2040_lte.build.mcu=cortex-m0plus
challenger_2040_lte.build.chip=rp2040
challenger_2040_lte.build.toolchain=arm-none-eabi
challenger_2040_lte.build.toolchainpkg=pqt-gcc
challenger_2040_lte.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_lte.build.uf2family=--family rp2040
challenger_2040_lte.build.variant=challenger_2040_lte
challenger_2040_lte.upload.maximum_size=8388608
challenger_2040_lte.upload.wait_for_upload_port=true
challenger_2040_lte.upload.erase_cmd=
challenger_2040_lte.serial.disableDTR=false
challenger_2040_lte.serial.disableRTS=false
challenger_2040_lte.build.f_cpu=125000000
challenger_2040_lte.build.led=
challenger_2040_lte.build.core=rp2040
challenger_2040_lte.build.ldscript=memmap_default.ld
challenger_2040_lte.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_lte.build.usb_manufacturer="iLabs"
challenger_2040_lte.build.usb_product="Challenger 2040 LTE"
challenger_2040_lte.menu.flash.8388608_0=8MB (no FS)
challenger_2040_lte.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_lte.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_lte.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_lte.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_lte.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_lte.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_lte.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_lte.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_lte.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_lte.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_lte.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_lte.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_lte.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_lte.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_lte.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_lte.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_lte.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_lte.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_lte.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_lte.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_lte.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_lte.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_lte.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_lte.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_lte.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_lte.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_lte.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_lte.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_lte.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_lte.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_lte.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_lte.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_lte.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_lte.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_lte.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_lte.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_lte.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_lte.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_lte.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_lte.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_lte.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_lte.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_lte.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_lte.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_lte.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_lte.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_lte.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_lte.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_lte.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_lte.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_lte.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_lte.menu.freq.200=200 MHz
challenger_2040_lte.menu.freq.200.build.f_cpu=200000000L
challenger_2040_lte.menu.freq.50=50 MHz
challenger_2040_lte.menu.freq.50.build.f_cpu=50000000L
challenger_2040_lte.menu.freq.100=100 MHz
challenger_2040_lte.menu.freq.100.build.f_cpu=100000000L
challenger_2040_lte.menu.freq.120=120 MHz
challenger_2040_lte.menu.freq.120.build.f_cpu=120000000L
challenger_2040_lte.menu.freq.125=125 MHz
challenger_2040_lte.menu.freq.125.build.f_cpu=125000000L
challenger_2040_lte.menu.freq.128=128 MHz
challenger_2040_lte.menu.freq.128.build.f_cpu=128000000L
challenger_2040_lte.menu.freq.133=133 MHz
challenger_2040_lte.menu.freq.133.build.f_cpu=133000000L
challenger_2040_lte.menu.freq.150=150 MHz
challenger_2040_lte.menu.freq.150.build.f_cpu=150000000L
challenger_2040_lte.menu.freq.176=176 MHz
challenger_2040_lte.menu.freq.176.build.f_cpu=176000000L
challenger_2040_lte.menu.freq.225=225 MHz (Overclock)
challenger_2040_lte.menu.freq.225.build.f_cpu=225000000L
challenger_2040_lte.menu.freq.240=240 MHz (Overclock)
challenger_2040_lte.menu.freq.240.build.f_cpu=240000000L
challenger_2040_lte.menu.freq.250=250 MHz (Overclock)
challenger_2040_lte.menu.freq.250.build.f_cpu=250000000L
challenger_2040_lte.menu.freq.276=276 MHz (Overclock)
challenger_2040_lte.menu.freq.276.build.f_cpu=276000000L
challenger_2040_lte.menu.freq.300=300 MHz (Overclock)
challenger_2040_lte.menu.freq.300.build.f_cpu=300000000L
challenger_2040_lte.menu.opt.Small=Small (-Os) (standard)
challenger_2040_lte.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_lte.menu.opt.Optimize=Optimize (-O)
challenger_2040_lte.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_lte.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_lte.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_lte.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_lte.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_lte.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_lte.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_lte.menu.opt.Debug=Debug (-Og)
challenger_2040_lte.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_lte.menu.opt.Disabled=Disabled (-O0)
challenger_2040_lte.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_lte.menu.profile.Disabled=Disabled
challenger_2040_lte.menu.profile.Disabled.build.flags.profile=
challenger_2040_lte.menu.profile.Enabled=Enabled
challenger_2040_lte.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_lte.menu.rtti.Disabled=Disabled
challenger_2040_lte.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_lte.menu.rtti.Enabled=Enabled
challenger_2040_lte.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_lte.menu.stackprotect.Disabled=Disabled
challenger_2040_lte.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_lte.menu.stackprotect.Enabled=Enabled
challenger_2040_lte.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_lte.menu.exceptions.Disabled=Disabled
challenger_2040_lte.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_lte.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_lte.menu.exceptions.Enabled=Enabled
challenger_2040_lte.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_lte.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_lte.menu.dbgport.Disabled=Disabled
challenger_2040_lte.menu.dbgport.Disabled.build.debug_port=
challenger_2040_lte.menu.dbgport.Serial=Serial
challenger_2040_lte.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_lte.menu.dbgport.Serial1=Serial1
challenger_2040_lte.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_lte.menu.dbgport.Serial2=Serial2
challenger_2040_lte.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_lte.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_lte.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_lte.menu.dbglvl.None=None
challenger_2040_lte.menu.dbglvl.None.build.debug_level=
challenger_2040_lte.menu.dbglvl.Core=Core
challenger_2040_lte.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_lte.menu.dbglvl.SPI=SPI
challenger_2040_lte.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_lte.menu.dbglvl.Wire=Wire
challenger_2040_lte.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_lte.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_lte.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_lte.menu.dbglvl.All=All
challenger_2040_lte.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_lte.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_lte.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_lte.menu.usbstack.picosdk=Pico SDK
challenger_2040_lte.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_lte.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_lte.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_lte.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_lte.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_lte.menu.usbstack.nousb=No USB
challenger_2040_lte.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_lte.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_lte.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_lte.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_lte.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_lte.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_lte.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_lte.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_lte.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_lte.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_lte.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_lte.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_lte.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_lte.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_lte.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_lte.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_lte.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_lte.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_lte.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_lte.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_lte.menu.uploadmethod.default=Default (UF2)
challenger_2040_lte.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_lte.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_lte.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_lte.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_lte.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_lte.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_lte.menu.uploadmethod.picotool=Picotool
challenger_2040_lte.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_lte.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_lte.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_lte.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_lte.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_lte.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_lte.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 LoRa
# -----------------------------------
challenger_2040_lora.name=iLabs Challenger 2040 LoRa
challenger_2040_lora.vid.0=0x2e8a
challenger_2040_lora.pid.0=0x1023
challenger_2040_lora.vid.1=0x2e8a
challenger_2040_lora.pid.1=0x1123
challenger_2040_lora.vid.2=0x2e8a
challenger_2040_lora.pid.2=0x5023
challenger_2040_lora.vid.3=0x2e8a
challenger_2040_lora.pid.3=0x5123
challenger_2040_lora.vid.4=0x2e8a
challenger_2040_lora.pid.4=0x9023
challenger_2040_lora.vid.5=0x2e8a
challenger_2040_lora.pid.5=0x9123
challenger_2040_lora.vid.6=0x2e8a
challenger_2040_lora.pid.6=0xd023
challenger_2040_lora.vid.7=0x2e8a
challenger_2040_lora.pid.7=0xd123
challenger_2040_lora.upload_port.0.vid=0x2e8a
challenger_2040_lora.upload_port.0.pid=0x1023
challenger_2040_lora.upload_port.1.vid=0x2e8a
challenger_2040_lora.upload_port.1.pid=0x1123
challenger_2040_lora.upload_port.2.vid=0x2e8a
challenger_2040_lora.upload_port.2.pid=0x5023
challenger_2040_lora.upload_port.3.vid=0x2e8a
challenger_2040_lora.upload_port.3.pid=0x5123
challenger_2040_lora.upload_port.4.vid=0x2e8a
challenger_2040_lora.upload_port.4.pid=0x9023
challenger_2040_lora.upload_port.5.vid=0x2e8a
challenger_2040_lora.upload_port.5.pid=0x9123
challenger_2040_lora.upload_port.6.vid=0x2e8a
challenger_2040_lora.upload_port.6.pid=0xd023
challenger_2040_lora.upload_port.7.vid=0x2e8a
challenger_2040_lora.upload_port.7.pid=0xd123
challenger_2040_lora.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_lora.build.usbpid=-DUSBD_PID=0x1023
challenger_2040_lora.build.usbpwr=-DUSBD_MAX_POWER_MA=250
challenger_2040_lora.build.board=CHALLENGER_2040_LORA_RP2040
challenger_2040_lora.build.mcu=cortex-m0plus
challenger_2040_lora.build.chip=rp2040
challenger_2040_lora.build.toolchain=arm-none-eabi
challenger_2040_lora.build.toolchainpkg=pqt-gcc
challenger_2040_lora.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_lora.build.uf2family=--family rp2040
challenger_2040_lora.build.variant=challenger_2040_lora
challenger_2040_lora.upload.maximum_size=8388608
challenger_2040_lora.upload.wait_for_upload_port=true
challenger_2040_lora.upload.erase_cmd=
challenger_2040_lora.serial.disableDTR=false
challenger_2040_lora.serial.disableRTS=false
challenger_2040_lora.build.f_cpu=125000000
challenger_2040_lora.build.led=
challenger_2040_lora.build.core=rp2040
challenger_2040_lora.build.ldscript=memmap_default.ld
challenger_2040_lora.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_lora.build.usb_manufacturer="iLabs"
challenger_2040_lora.build.usb_product="Challenger 2040 LoRa"
challenger_2040_lora.menu.flash.8388608_0=8MB (no FS)
challenger_2040_lora.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_lora.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_lora.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_lora.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_lora.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_lora.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_lora.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_lora.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_lora.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_lora.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_lora.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_lora.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_lora.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_lora.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_lora.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_lora.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_lora.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_lora.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_lora.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_lora.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_lora.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_lora.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_lora.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_lora.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_lora.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_lora.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_lora.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_lora.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_lora.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_lora.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_lora.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_lora.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_lora.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_lora.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_lora.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_lora.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_lora.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_lora.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_lora.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_lora.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_lora.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_lora.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_lora.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_lora.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_lora.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_lora.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_lora.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_lora.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_lora.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_lora.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_lora.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_lora.menu.freq.200=200 MHz
challenger_2040_lora.menu.freq.200.build.f_cpu=200000000L
challenger_2040_lora.menu.freq.50=50 MHz
challenger_2040_lora.menu.freq.50.build.f_cpu=50000000L
challenger_2040_lora.menu.freq.100=100 MHz
challenger_2040_lora.menu.freq.100.build.f_cpu=100000000L
challenger_2040_lora.menu.freq.120=120 MHz
challenger_2040_lora.menu.freq.120.build.f_cpu=120000000L
challenger_2040_lora.menu.freq.125=125 MHz
challenger_2040_lora.menu.freq.125.build.f_cpu=125000000L
challenger_2040_lora.menu.freq.128=128 MHz
challenger_2040_lora.menu.freq.128.build.f_cpu=128000000L
challenger_2040_lora.menu.freq.133=133 MHz
challenger_2040_lora.menu.freq.133.build.f_cpu=133000000L
challenger_2040_lora.menu.freq.150=150 MHz
challenger_2040_lora.menu.freq.150.build.f_cpu=150000000L
challenger_2040_lora.menu.freq.176=176 MHz
challenger_2040_lora.menu.freq.176.build.f_cpu=176000000L
challenger_2040_lora.menu.freq.225=225 MHz (Overclock)
challenger_2040_lora.menu.freq.225.build.f_cpu=225000000L
challenger_2040_lora.menu.freq.240=240 MHz (Overclock)
challenger_2040_lora.menu.freq.240.build.f_cpu=240000000L
challenger_2040_lora.menu.freq.250=250 MHz (Overclock)
challenger_2040_lora.menu.freq.250.build.f_cpu=250000000L
challenger_2040_lora.menu.freq.276=276 MHz (Overclock)
challenger_2040_lora.menu.freq.276.build.f_cpu=276000000L
challenger_2040_lora.menu.freq.300=300 MHz (Overclock)
challenger_2040_lora.menu.freq.300.build.f_cpu=300000000L
challenger_2040_lora.menu.opt.Small=Small (-Os) (standard)
challenger_2040_lora.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_lora.menu.opt.Optimize=Optimize (-O)
challenger_2040_lora.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_lora.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_lora.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_lora.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_lora.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_lora.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_lora.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_lora.menu.opt.Debug=Debug (-Og)
challenger_2040_lora.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_lora.menu.opt.Disabled=Disabled (-O0)
challenger_2040_lora.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_lora.menu.profile.Disabled=Disabled
challenger_2040_lora.menu.profile.Disabled.build.flags.profile=
challenger_2040_lora.menu.profile.Enabled=Enabled
challenger_2040_lora.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_lora.menu.rtti.Disabled=Disabled
challenger_2040_lora.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_lora.menu.rtti.Enabled=Enabled
challenger_2040_lora.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_lora.menu.stackprotect.Disabled=Disabled
challenger_2040_lora.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_lora.menu.stackprotect.Enabled=Enabled
challenger_2040_lora.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_lora.menu.exceptions.Disabled=Disabled
challenger_2040_lora.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_lora.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_lora.menu.exceptions.Enabled=Enabled
challenger_2040_lora.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_lora.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_lora.menu.dbgport.Disabled=Disabled
challenger_2040_lora.menu.dbgport.Disabled.build.debug_port=
challenger_2040_lora.menu.dbgport.Serial=Serial
challenger_2040_lora.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_lora.menu.dbgport.Serial1=Serial1
challenger_2040_lora.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_lora.menu.dbgport.Serial2=Serial2
challenger_2040_lora.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_lora.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_lora.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_lora.menu.dbglvl.None=None
challenger_2040_lora.menu.dbglvl.None.build.debug_level=
challenger_2040_lora.menu.dbglvl.Core=Core
challenger_2040_lora.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_lora.menu.dbglvl.SPI=SPI
challenger_2040_lora.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_lora.menu.dbglvl.Wire=Wire
challenger_2040_lora.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_lora.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_lora.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_lora.menu.dbglvl.All=All
challenger_2040_lora.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_lora.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_lora.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_lora.menu.usbstack.picosdk=Pico SDK
challenger_2040_lora.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_lora.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_lora.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_lora.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_lora.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_lora.menu.usbstack.nousb=No USB
challenger_2040_lora.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_lora.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_lora.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_lora.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_lora.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_lora.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_lora.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_lora.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_lora.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_lora.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_lora.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_lora.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_lora.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_lora.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_lora.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_lora.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_lora.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_lora.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_lora.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_lora.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_lora.menu.uploadmethod.default=Default (UF2)
challenger_2040_lora.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_lora.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_lora.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_lora.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_lora.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_lora.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_lora.menu.uploadmethod.picotool=Picotool
challenger_2040_lora.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_lora.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_lora.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_lora.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_lora.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_lora.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_lora.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 SubGHz
# -----------------------------------
challenger_2040_subghz.name=iLabs Challenger 2040 SubGHz
challenger_2040_subghz.vid.0=0x2e8a
challenger_2040_subghz.pid.0=0x1032
challenger_2040_subghz.vid.1=0x2e8a
challenger_2040_subghz.pid.1=0x1132
challenger_2040_subghz.vid.2=0x2e8a
challenger_2040_subghz.pid.2=0x5032
challenger_2040_subghz.vid.3=0x2e8a
challenger_2040_subghz.pid.3=0x5132
challenger_2040_subghz.vid.4=0x2e8a
challenger_2040_subghz.pid.4=0x9032
challenger_2040_subghz.vid.5=0x2e8a
challenger_2040_subghz.pid.5=0x9132
challenger_2040_subghz.vid.6=0x2e8a
challenger_2040_subghz.pid.6=0xd032
challenger_2040_subghz.vid.7=0x2e8a
challenger_2040_subghz.pid.7=0xd132
challenger_2040_subghz.upload_port.0.vid=0x2e8a
challenger_2040_subghz.upload_port.0.pid=0x1032
challenger_2040_subghz.upload_port.1.vid=0x2e8a
challenger_2040_subghz.upload_port.1.pid=0x1132
challenger_2040_subghz.upload_port.2.vid=0x2e8a
challenger_2040_subghz.upload_port.2.pid=0x5032
challenger_2040_subghz.upload_port.3.vid=0x2e8a
challenger_2040_subghz.upload_port.3.pid=0x5132
challenger_2040_subghz.upload_port.4.vid=0x2e8a
challenger_2040_subghz.upload_port.4.pid=0x9032
challenger_2040_subghz.upload_port.5.vid=0x2e8a
challenger_2040_subghz.upload_port.5.pid=0x9132
challenger_2040_subghz.upload_port.6.vid=0x2e8a
challenger_2040_subghz.upload_port.6.pid=0xd032
challenger_2040_subghz.upload_port.7.vid=0x2e8a
challenger_2040_subghz.upload_port.7.pid=0xd132
challenger_2040_subghz.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_subghz.build.usbpid=-DUSBD_PID=0x1032
challenger_2040_subghz.build.usbpwr=-DUSBD_MAX_POWER_MA=250
challenger_2040_subghz.build.board=CHALLENGER_2040_SUBGHZ_RP2040
challenger_2040_subghz.build.mcu=cortex-m0plus
challenger_2040_subghz.build.chip=rp2040
challenger_2040_subghz.build.toolchain=arm-none-eabi
challenger_2040_subghz.build.toolchainpkg=pqt-gcc
challenger_2040_subghz.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_subghz.build.uf2family=--family rp2040
challenger_2040_subghz.build.variant=challenger_2040_subghz
challenger_2040_subghz.upload.maximum_size=8388608
challenger_2040_subghz.upload.wait_for_upload_port=true
challenger_2040_subghz.upload.erase_cmd=
challenger_2040_subghz.serial.disableDTR=false
challenger_2040_subghz.serial.disableRTS=false
challenger_2040_subghz.build.f_cpu=125000000
challenger_2040_subghz.build.led=
challenger_2040_subghz.build.core=rp2040
challenger_2040_subghz.build.ldscript=memmap_default.ld
challenger_2040_subghz.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_subghz.build.usb_manufacturer="iLabs"
challenger_2040_subghz.build.usb_product="Challenger 2040 SubGHz"
challenger_2040_subghz.menu.flash.8388608_0=8MB (no FS)
challenger_2040_subghz.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_subghz.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_subghz.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_subghz.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_subghz.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_subghz.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_subghz.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_subghz.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_subghz.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_subghz.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_subghz.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_subghz.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_subghz.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_subghz.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_subghz.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_subghz.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_subghz.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_subghz.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_subghz.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_subghz.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_subghz.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_subghz.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_subghz.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_subghz.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_subghz.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_subghz.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_subghz.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_subghz.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_subghz.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_subghz.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_subghz.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_subghz.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_subghz.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_subghz.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_subghz.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_subghz.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_subghz.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_subghz.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_subghz.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_subghz.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_subghz.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_subghz.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_subghz.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_subghz.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_subghz.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_subghz.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_subghz.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_subghz.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_subghz.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_subghz.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_subghz.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_subghz.menu.freq.200=200 MHz
challenger_2040_subghz.menu.freq.200.build.f_cpu=200000000L
challenger_2040_subghz.menu.freq.50=50 MHz
challenger_2040_subghz.menu.freq.50.build.f_cpu=50000000L
challenger_2040_subghz.menu.freq.100=100 MHz
challenger_2040_subghz.menu.freq.100.build.f_cpu=100000000L
challenger_2040_subghz.menu.freq.120=120 MHz
challenger_2040_subghz.menu.freq.120.build.f_cpu=120000000L
challenger_2040_subghz.menu.freq.125=125 MHz
challenger_2040_subghz.menu.freq.125.build.f_cpu=125000000L
challenger_2040_subghz.menu.freq.128=128 MHz
challenger_2040_subghz.menu.freq.128.build.f_cpu=128000000L
challenger_2040_subghz.menu.freq.133=133 MHz
challenger_2040_subghz.menu.freq.133.build.f_cpu=133000000L
challenger_2040_subghz.menu.freq.150=150 MHz
challenger_2040_subghz.menu.freq.150.build.f_cpu=150000000L
challenger_2040_subghz.menu.freq.176=176 MHz
challenger_2040_subghz.menu.freq.176.build.f_cpu=176000000L
challenger_2040_subghz.menu.freq.225=225 MHz (Overclock)
challenger_2040_subghz.menu.freq.225.build.f_cpu=225000000L
challenger_2040_subghz.menu.freq.240=240 MHz (Overclock)
challenger_2040_subghz.menu.freq.240.build.f_cpu=240000000L
challenger_2040_subghz.menu.freq.250=250 MHz (Overclock)
challenger_2040_subghz.menu.freq.250.build.f_cpu=250000000L
challenger_2040_subghz.menu.freq.276=276 MHz (Overclock)
challenger_2040_subghz.menu.freq.276.build.f_cpu=276000000L
challenger_2040_subghz.menu.freq.300=300 MHz (Overclock)
challenger_2040_subghz.menu.freq.300.build.f_cpu=300000000L
challenger_2040_subghz.menu.opt.Small=Small (-Os) (standard)
challenger_2040_subghz.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_subghz.menu.opt.Optimize=Optimize (-O)
challenger_2040_subghz.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_subghz.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_subghz.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_subghz.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_subghz.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_subghz.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_subghz.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_subghz.menu.opt.Debug=Debug (-Og)
challenger_2040_subghz.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_subghz.menu.opt.Disabled=Disabled (-O0)
challenger_2040_subghz.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_subghz.menu.profile.Disabled=Disabled
challenger_2040_subghz.menu.profile.Disabled.build.flags.profile=
challenger_2040_subghz.menu.profile.Enabled=Enabled
challenger_2040_subghz.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_subghz.menu.rtti.Disabled=Disabled
challenger_2040_subghz.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_subghz.menu.rtti.Enabled=Enabled
challenger_2040_subghz.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_subghz.menu.stackprotect.Disabled=Disabled
challenger_2040_subghz.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_subghz.menu.stackprotect.Enabled=Enabled
challenger_2040_subghz.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_subghz.menu.exceptions.Disabled=Disabled
challenger_2040_subghz.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_subghz.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_subghz.menu.exceptions.Enabled=Enabled
challenger_2040_subghz.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_subghz.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_subghz.menu.dbgport.Disabled=Disabled
challenger_2040_subghz.menu.dbgport.Disabled.build.debug_port=
challenger_2040_subghz.menu.dbgport.Serial=Serial
challenger_2040_subghz.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_subghz.menu.dbgport.Serial1=Serial1
challenger_2040_subghz.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_subghz.menu.dbgport.Serial2=Serial2
challenger_2040_subghz.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_subghz.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_subghz.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_subghz.menu.dbglvl.None=None
challenger_2040_subghz.menu.dbglvl.None.build.debug_level=
challenger_2040_subghz.menu.dbglvl.Core=Core
challenger_2040_subghz.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_subghz.menu.dbglvl.SPI=SPI
challenger_2040_subghz.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_subghz.menu.dbglvl.Wire=Wire
challenger_2040_subghz.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_subghz.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_subghz.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_subghz.menu.dbglvl.All=All
challenger_2040_subghz.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_subghz.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_subghz.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_subghz.menu.usbstack.picosdk=Pico SDK
challenger_2040_subghz.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_subghz.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_subghz.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_subghz.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_subghz.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_subghz.menu.usbstack.nousb=No USB
challenger_2040_subghz.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_subghz.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_subghz.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_subghz.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_subghz.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_subghz.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_subghz.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_subghz.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_subghz.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_subghz.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_subghz.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_subghz.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_subghz.menu.uploadmethod.default=Default (UF2)
challenger_2040_subghz.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_subghz.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_subghz.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_subghz.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_subghz.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_subghz.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_subghz.menu.uploadmethod.picotool=Picotool
challenger_2040_subghz.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_subghz.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_subghz.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_subghz.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_subghz.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_subghz.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_subghz.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 WiFi
# -----------------------------------
challenger_2040_wifi.name=iLabs Challenger 2040 WiFi
challenger_2040_wifi.vid.0=0x2e8a
challenger_2040_wifi.pid.0=0x1006
challenger_2040_wifi.vid.1=0x2e8a
challenger_2040_wifi.pid.1=0x1106
challenger_2040_wifi.vid.2=0x2e8a
challenger_2040_wifi.pid.2=0x5006
challenger_2040_wifi.vid.3=0x2e8a
challenger_2040_wifi.pid.3=0x5106
challenger_2040_wifi.vid.4=0x2e8a
challenger_2040_wifi.pid.4=0x9006
challenger_2040_wifi.vid.5=0x2e8a
challenger_2040_wifi.pid.5=0x9106
challenger_2040_wifi.vid.6=0x2e8a
challenger_2040_wifi.pid.6=0xd006
challenger_2040_wifi.vid.7=0x2e8a
challenger_2040_wifi.pid.7=0xd106
challenger_2040_wifi.upload_port.0.vid=0x2e8a
challenger_2040_wifi.upload_port.0.pid=0x1006
challenger_2040_wifi.upload_port.1.vid=0x2e8a
challenger_2040_wifi.upload_port.1.pid=0x1106
challenger_2040_wifi.upload_port.2.vid=0x2e8a
challenger_2040_wifi.upload_port.2.pid=0x5006
challenger_2040_wifi.upload_port.3.vid=0x2e8a
challenger_2040_wifi.upload_port.3.pid=0x5106
challenger_2040_wifi.upload_port.4.vid=0x2e8a
challenger_2040_wifi.upload_port.4.pid=0x9006
challenger_2040_wifi.upload_port.5.vid=0x2e8a
challenger_2040_wifi.upload_port.5.pid=0x9106
challenger_2040_wifi.upload_port.6.vid=0x2e8a
challenger_2040_wifi.upload_port.6.pid=0xd006
challenger_2040_wifi.upload_port.7.vid=0x2e8a
challenger_2040_wifi.upload_port.7.pid=0xd106
challenger_2040_wifi.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_wifi.build.usbpid=-DUSBD_PID=0x1006
challenger_2040_wifi.build.usbpwr=-DUSBD_MAX_POWER_MA=250
challenger_2040_wifi.build.board=CHALLENGER_2040_WIFI_RP2040
challenger_2040_wifi.build.mcu=cortex-m0plus
challenger_2040_wifi.build.chip=rp2040
challenger_2040_wifi.build.toolchain=arm-none-eabi
challenger_2040_wifi.build.toolchainpkg=pqt-gcc
challenger_2040_wifi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_wifi.build.uf2family=--family rp2040
challenger_2040_wifi.build.variant=challenger_2040_wifi
challenger_2040_wifi.upload.maximum_size=8388608
challenger_2040_wifi.upload.wait_for_upload_port=true
challenger_2040_wifi.upload.erase_cmd=
challenger_2040_wifi.serial.disableDTR=false
challenger_2040_wifi.serial.disableRTS=false
challenger_2040_wifi.build.f_cpu=125000000
challenger_2040_wifi.build.led=
challenger_2040_wifi.build.core=rp2040
challenger_2040_wifi.build.ldscript=memmap_default.ld
challenger_2040_wifi.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_wifi.build.usb_manufacturer="iLabs"
challenger_2040_wifi.build.usb_product="Challenger 2040 WiFi"
challenger_2040_wifi.build.extra_flags=-DWIFIESPAT2
challenger_2040_wifi.menu.flash.8388608_0=8MB (no FS)
challenger_2040_wifi.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_wifi.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_wifi.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_wifi.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_wifi.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_wifi.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_wifi.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_wifi.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_wifi.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_wifi.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_wifi.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_wifi.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_wifi.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_wifi.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_wifi.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_wifi.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_wifi.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_wifi.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_wifi.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_wifi.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_wifi.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_wifi.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_wifi.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_wifi.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_wifi.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_wifi.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_wifi.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_wifi.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_wifi.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_wifi.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_wifi.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_wifi.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_wifi.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_wifi.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_wifi.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_wifi.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_wifi.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_wifi.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_wifi.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_wifi.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_wifi.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_wifi.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_wifi.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_wifi.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_wifi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_wifi.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_wifi.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_wifi.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_wifi.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_wifi.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_wifi.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_wifi.menu.freq.200=200 MHz
challenger_2040_wifi.menu.freq.200.build.f_cpu=200000000L
challenger_2040_wifi.menu.freq.50=50 MHz
challenger_2040_wifi.menu.freq.50.build.f_cpu=50000000L
challenger_2040_wifi.menu.freq.100=100 MHz
challenger_2040_wifi.menu.freq.100.build.f_cpu=100000000L
challenger_2040_wifi.menu.freq.120=120 MHz
challenger_2040_wifi.menu.freq.120.build.f_cpu=120000000L
challenger_2040_wifi.menu.freq.125=125 MHz
challenger_2040_wifi.menu.freq.125.build.f_cpu=125000000L
challenger_2040_wifi.menu.freq.128=128 MHz
challenger_2040_wifi.menu.freq.128.build.f_cpu=128000000L
challenger_2040_wifi.menu.freq.133=133 MHz
challenger_2040_wifi.menu.freq.133.build.f_cpu=133000000L
challenger_2040_wifi.menu.freq.150=150 MHz
challenger_2040_wifi.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi.menu.freq.176=176 MHz
challenger_2040_wifi.menu.freq.176.build.f_cpu=176000000L
challenger_2040_wifi.menu.freq.225=225 MHz (Overclock)
challenger_2040_wifi.menu.freq.225.build.f_cpu=225000000L
challenger_2040_wifi.menu.freq.240=240 MHz (Overclock)
challenger_2040_wifi.menu.freq.240.build.f_cpu=240000000L
challenger_2040_wifi.menu.freq.250=250 MHz (Overclock)
challenger_2040_wifi.menu.freq.250.build.f_cpu=250000000L
challenger_2040_wifi.menu.freq.276=276 MHz (Overclock)
challenger_2040_wifi.menu.freq.276.build.f_cpu=276000000L
challenger_2040_wifi.menu.freq.300=300 MHz (Overclock)
challenger_2040_wifi.menu.freq.300.build.f_cpu=300000000L
challenger_2040_wifi.menu.opt.Small=Small (-Os) (standard)
challenger_2040_wifi.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_wifi.menu.opt.Optimize=Optimize (-O)
challenger_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_wifi.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_wifi.menu.opt.Debug=Debug (-Og)
challenger_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_wifi.menu.opt.Disabled=Disabled (-O0)
challenger_2040_wifi.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_wifi.menu.profile.Disabled=Disabled
challenger_2040_wifi.menu.profile.Disabled.build.flags.profile=
challenger_2040_wifi.menu.profile.Enabled=Enabled
challenger_2040_wifi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_wifi.menu.rtti.Disabled=Disabled
challenger_2040_wifi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_wifi.menu.rtti.Enabled=Enabled
challenger_2040_wifi.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_wifi.menu.stackprotect.Disabled=Disabled
challenger_2040_wifi.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_wifi.menu.stackprotect.Enabled=Enabled
challenger_2040_wifi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_wifi.menu.exceptions.Disabled=Disabled
challenger_2040_wifi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_wifi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_wifi.menu.exceptions.Enabled=Enabled
challenger_2040_wifi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_wifi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_wifi.menu.dbgport.Disabled=Disabled
challenger_2040_wifi.menu.dbgport.Disabled.build.debug_port=
challenger_2040_wifi.menu.dbgport.Serial=Serial
challenger_2040_wifi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_wifi.menu.dbgport.Serial1=Serial1
challenger_2040_wifi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_wifi.menu.dbgport.Serial2=Serial2
challenger_2040_wifi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_wifi.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_wifi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_wifi.menu.dbglvl.None=None
challenger_2040_wifi.menu.dbglvl.None.build.debug_level=
challenger_2040_wifi.menu.dbglvl.Core=Core
challenger_2040_wifi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_wifi.menu.dbglvl.SPI=SPI
challenger_2040_wifi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_wifi.menu.dbglvl.Wire=Wire
challenger_2040_wifi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_wifi.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_wifi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi.menu.dbglvl.All=All
challenger_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_wifi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_wifi.menu.usbstack.picosdk=Pico SDK
challenger_2040_wifi.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_wifi.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_wifi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_wifi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi.menu.usbstack.nousb=No USB
challenger_2040_wifi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_wifi.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_wifi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_wifi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_wifi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi.menu.uploadmethod.default=Default (UF2)
challenger_2040_wifi.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_wifi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_wifi.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_wifi.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_wifi.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_wifi.menu.uploadmethod.picotool=Picotool
challenger_2040_wifi.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_wifi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_wifi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_wifi.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_wifi.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_wifi.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 WiFi/BLE
# -----------------------------------
challenger_2040_wifi_ble.name=iLabs Challenger 2040 WiFi/BLE
challenger_2040_wifi_ble.vid.0=0x2e8a
challenger_2040_wifi_ble.pid.0=0x102c
challenger_2040_wifi_ble.vid.1=0x2e8a
challenger_2040_wifi_ble.pid.1=0x112c
challenger_2040_wifi_ble.vid.2=0x2e8a
challenger_2040_wifi_ble.pid.2=0x502c
challenger_2040_wifi_ble.vid.3=0x2e8a
challenger_2040_wifi_ble.pid.3=0x512c
challenger_2040_wifi_ble.vid.4=0x2e8a
challenger_2040_wifi_ble.pid.4=0x902c
challenger_2040_wifi_ble.vid.5=0x2e8a
challenger_2040_wifi_ble.pid.5=0x912c
challenger_2040_wifi_ble.vid.6=0x2e8a
challenger_2040_wifi_ble.pid.6=0xd02c
challenger_2040_wifi_ble.vid.7=0x2e8a
challenger_2040_wifi_ble.pid.7=0xd12c
challenger_2040_wifi_ble.upload_port.0.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.0.pid=0x102c
challenger_2040_wifi_ble.upload_port.1.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.1.pid=0x112c
challenger_2040_wifi_ble.upload_port.2.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.2.pid=0x502c
challenger_2040_wifi_ble.upload_port.3.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.3.pid=0x512c
challenger_2040_wifi_ble.upload_port.4.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.4.pid=0x902c
challenger_2040_wifi_ble.upload_port.5.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.5.pid=0x912c
challenger_2040_wifi_ble.upload_port.6.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.6.pid=0xd02c
challenger_2040_wifi_ble.upload_port.7.vid=0x2e8a
challenger_2040_wifi_ble.upload_port.7.pid=0xd12c
challenger_2040_wifi_ble.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_wifi_ble.build.usbpid=-DUSBD_PID=0x102c
challenger_2040_wifi_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2040_wifi_ble.build.board=CHALLENGER_2040_WIFI_BLE_RP2040
challenger_2040_wifi_ble.build.mcu=cortex-m0plus
challenger_2040_wifi_ble.build.chip=rp2040
challenger_2040_wifi_ble.build.toolchain=arm-none-eabi
challenger_2040_wifi_ble.build.toolchainpkg=pqt-gcc
challenger_2040_wifi_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_wifi_ble.build.uf2family=--family rp2040
challenger_2040_wifi_ble.build.variant=challenger_2040_wifi_ble
challenger_2040_wifi_ble.upload.maximum_size=8388608
challenger_2040_wifi_ble.upload.wait_for_upload_port=true
challenger_2040_wifi_ble.upload.erase_cmd=
challenger_2040_wifi_ble.serial.disableDTR=false
challenger_2040_wifi_ble.serial.disableRTS=false
challenger_2040_wifi_ble.build.f_cpu=125000000
challenger_2040_wifi_ble.build.led=
challenger_2040_wifi_ble.build.core=rp2040
challenger_2040_wifi_ble.build.ldscript=memmap_default.ld
challenger_2040_wifi_ble.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_wifi_ble.build.usb_manufacturer="iLabs"
challenger_2040_wifi_ble.build.usb_product="Challenger 2040 WiFi/BLE"
challenger_2040_wifi_ble.menu.espwifitype.esp_at=ESP AT
challenger_2040_wifi_ble.menu.espwifitype.esp_at.build.espwifitype=-DWIFIESPAT2
challenger_2040_wifi_ble.menu.espwifitype.esp_hosted=ESP Hosted
challenger_2040_wifi_ble.menu.espwifitype.esp_hosted.build.espwifitype=-DESPHOSTSPI=SPI1
challenger_2040_wifi_ble.menu.wificountry.worldwide=Worldwide
challenger_2040_wifi_ble.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
challenger_2040_wifi_ble.menu.wificountry.australia=Australia
challenger_2040_wifi_ble.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
challenger_2040_wifi_ble.menu.wificountry.austria=Austria
challenger_2040_wifi_ble.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
challenger_2040_wifi_ble.menu.wificountry.belgium=Belgium
challenger_2040_wifi_ble.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
challenger_2040_wifi_ble.menu.wificountry.brazil=Brazil
challenger_2040_wifi_ble.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
challenger_2040_wifi_ble.menu.wificountry.canada=Canada
challenger_2040_wifi_ble.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
challenger_2040_wifi_ble.menu.wificountry.chile=Chile
challenger_2040_wifi_ble.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
challenger_2040_wifi_ble.menu.wificountry.china=China
challenger_2040_wifi_ble.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
challenger_2040_wifi_ble.menu.wificountry.colombia=Colombia
challenger_2040_wifi_ble.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
challenger_2040_wifi_ble.menu.wificountry.czech_republic=Czech Republic
challenger_2040_wifi_ble.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
challenger_2040_wifi_ble.menu.wificountry.denmark=Denmark
challenger_2040_wifi_ble.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
challenger_2040_wifi_ble.menu.wificountry.estonia=Estonia
challenger_2040_wifi_ble.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
challenger_2040_wifi_ble.menu.wificountry.finland=Finland
challenger_2040_wifi_ble.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
challenger_2040_wifi_ble.menu.wificountry.france=France
challenger_2040_wifi_ble.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
challenger_2040_wifi_ble.menu.wificountry.germany=Germany
challenger_2040_wifi_ble.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
challenger_2040_wifi_ble.menu.wificountry.greece=Greece
challenger_2040_wifi_ble.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
challenger_2040_wifi_ble.menu.wificountry.hong_kong=Hong Kong
challenger_2040_wifi_ble.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
challenger_2040_wifi_ble.menu.wificountry.hungary=Hungary
challenger_2040_wifi_ble.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
challenger_2040_wifi_ble.menu.wificountry.iceland=Iceland
challenger_2040_wifi_ble.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
challenger_2040_wifi_ble.menu.wificountry.india=India
challenger_2040_wifi_ble.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
challenger_2040_wifi_ble.menu.wificountry.israel=Israel
challenger_2040_wifi_ble.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
challenger_2040_wifi_ble.menu.wificountry.italy=Italy
challenger_2040_wifi_ble.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
challenger_2040_wifi_ble.menu.wificountry.japan=Japan
challenger_2040_wifi_ble.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
challenger_2040_wifi_ble.menu.wificountry.kenya=Kenya
challenger_2040_wifi_ble.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
challenger_2040_wifi_ble.menu.wificountry.latvia=Latvia
challenger_2040_wifi_ble.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
challenger_2040_wifi_ble.menu.wificountry.liechtenstein=Liechtenstein
challenger_2040_wifi_ble.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
challenger_2040_wifi_ble.menu.wificountry.lithuania=Lithuania
challenger_2040_wifi_ble.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
challenger_2040_wifi_ble.menu.wificountry.luxembourg=Luxembourg
challenger_2040_wifi_ble.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
challenger_2040_wifi_ble.menu.wificountry.malaysia=Malaysia
challenger_2040_wifi_ble.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
challenger_2040_wifi_ble.menu.wificountry.malta=Malta
challenger_2040_wifi_ble.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
challenger_2040_wifi_ble.menu.wificountry.mexico=Mexico
challenger_2040_wifi_ble.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
challenger_2040_wifi_ble.menu.wificountry.netherlands=Netherlands
challenger_2040_wifi_ble.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
challenger_2040_wifi_ble.menu.wificountry.new_zealand=New Zealand
challenger_2040_wifi_ble.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
challenger_2040_wifi_ble.menu.wificountry.nigeria=Nigeria
challenger_2040_wifi_ble.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
challenger_2040_wifi_ble.menu.wificountry.norway=Norway
challenger_2040_wifi_ble.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
challenger_2040_wifi_ble.menu.wificountry.peru=Peru
challenger_2040_wifi_ble.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
challenger_2040_wifi_ble.menu.wificountry.philippines=Philippines
challenger_2040_wifi_ble.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
challenger_2040_wifi_ble.menu.wificountry.poland=Poland
challenger_2040_wifi_ble.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
challenger_2040_wifi_ble.menu.wificountry.portugal=Portugal
challenger_2040_wifi_ble.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
challenger_2040_wifi_ble.menu.wificountry.singapore=Singapore
challenger_2040_wifi_ble.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
challenger_2040_wifi_ble.menu.wificountry.slovakia=Slovakia
challenger_2040_wifi_ble.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
challenger_2040_wifi_ble.menu.wificountry.slovenia=Slovenia
challenger_2040_wifi_ble.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
challenger_2040_wifi_ble.menu.wificountry.south_africa=South Africa
challenger_2040_wifi_ble.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
challenger_2040_wifi_ble.menu.wificountry.south_korea=South Korea
challenger_2040_wifi_ble.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
challenger_2040_wifi_ble.menu.wificountry.spain=Spain
challenger_2040_wifi_ble.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
challenger_2040_wifi_ble.menu.wificountry.sweden=Sweden
challenger_2040_wifi_ble.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
challenger_2040_wifi_ble.menu.wificountry.switzerland=Switzerland
challenger_2040_wifi_ble.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
challenger_2040_wifi_ble.menu.wificountry.taiwan=Taiwan
challenger_2040_wifi_ble.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
challenger_2040_wifi_ble.menu.wificountry.thailand=Thailand
challenger_2040_wifi_ble.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
challenger_2040_wifi_ble.menu.wificountry.turkey=Turkey
challenger_2040_wifi_ble.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
challenger_2040_wifi_ble.menu.wificountry.uk=UK
challenger_2040_wifi_ble.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
challenger_2040_wifi_ble.menu.wificountry.usa=USA
challenger_2040_wifi_ble.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
challenger_2040_wifi_ble.menu.flash.8388608_0=8MB (no FS)
challenger_2040_wifi_ble.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_wifi_ble.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_wifi_ble.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_wifi_ble.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_wifi_ble.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_wifi_ble.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_wifi_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_wifi_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_wifi_ble.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_wifi_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_wifi_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_wifi_ble.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_wifi_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_wifi_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_wifi_ble.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_wifi_ble.menu.flash.16777216_0=16MB (no FS)
challenger_2040_wifi_ble.menu.flash.16777216_0.upload.maximum_size=16773120
challenger_2040_wifi_ble.menu.flash.16777216_0.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_0.build.flash_length=16773120
challenger_2040_wifi_ble.menu.flash.16777216_0.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_0.build.fs_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_0.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
challenger_2040_wifi_ble.menu.flash.16777216_15728640.upload.maximum_size=1044480
challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.flash_length=1044480
challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.fs_start=269479936
challenger_2040_wifi_ble.menu.flash.16777216_15728640.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
challenger_2040_wifi_ble.menu.flash.16777216_14680064.upload.maximum_size=2093056
challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.flash_length=2093056
challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.fs_start=270528512
challenger_2040_wifi_ble.menu.flash.16777216_14680064.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
challenger_2040_wifi_ble.menu.flash.16777216_12582912.upload.maximum_size=4190208
challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.flash_length=4190208
challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.fs_start=272625664
challenger_2040_wifi_ble.menu.flash.16777216_12582912.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
challenger_2040_wifi_ble.menu.flash.16777216_8388608.upload.maximum_size=8384512
challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.flash_length=8384512
challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.fs_start=276819968
challenger_2040_wifi_ble.menu.flash.16777216_8388608.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
challenger_2040_wifi_ble.menu.flash.16777216_4194304.upload.maximum_size=12578816
challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.flash_length=12578816
challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.fs_start=281014272
challenger_2040_wifi_ble.menu.flash.16777216_4194304.build.fs_end=285208576
challenger_2040_wifi_ble.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
challenger_2040_wifi_ble.menu.flash.16777216_2097152.upload.maximum_size=14675968
challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.flash_total=16777216
challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.flash_length=14675968
challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.eeprom_start=285208576
challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.fs_start=283111424
challenger_2040_wifi_ble.menu.flash.16777216_2097152.build.fs_end=285208576
challenger_2040_wifi_ble.menu.freq.200=200 MHz
challenger_2040_wifi_ble.menu.freq.200.build.f_cpu=200000000L
challenger_2040_wifi_ble.menu.freq.50=50 MHz
challenger_2040_wifi_ble.menu.freq.50.build.f_cpu=50000000L
challenger_2040_wifi_ble.menu.freq.100=100 MHz
challenger_2040_wifi_ble.menu.freq.100.build.f_cpu=100000000L
challenger_2040_wifi_ble.menu.freq.120=120 MHz
challenger_2040_wifi_ble.menu.freq.120.build.f_cpu=120000000L
challenger_2040_wifi_ble.menu.freq.125=125 MHz
challenger_2040_wifi_ble.menu.freq.125.build.f_cpu=125000000L
challenger_2040_wifi_ble.menu.freq.128=128 MHz
challenger_2040_wifi_ble.menu.freq.128.build.f_cpu=128000000L
challenger_2040_wifi_ble.menu.freq.133=133 MHz
challenger_2040_wifi_ble.menu.freq.133.build.f_cpu=133000000L
challenger_2040_wifi_ble.menu.freq.150=150 MHz
challenger_2040_wifi_ble.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi_ble.menu.freq.176=176 MHz
challenger_2040_wifi_ble.menu.freq.176.build.f_cpu=176000000L
challenger_2040_wifi_ble.menu.freq.225=225 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.225.build.f_cpu=225000000L
challenger_2040_wifi_ble.menu.freq.240=240 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.240.build.f_cpu=240000000L
challenger_2040_wifi_ble.menu.freq.250=250 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.250.build.f_cpu=250000000L
challenger_2040_wifi_ble.menu.freq.276=276 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.276.build.f_cpu=276000000L
challenger_2040_wifi_ble.menu.freq.300=300 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.300.build.f_cpu=300000000L
challenger_2040_wifi_ble.menu.opt.Small=Small (-Os) (standard)
challenger_2040_wifi_ble.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_wifi_ble.menu.opt.Optimize=Optimize (-O)
challenger_2040_wifi_ble.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_wifi_ble.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_wifi_ble.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_wifi_ble.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_wifi_ble.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_wifi_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_wifi_ble.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_wifi_ble.menu.opt.Debug=Debug (-Og)
challenger_2040_wifi_ble.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_wifi_ble.menu.opt.Disabled=Disabled (-O0)
challenger_2040_wifi_ble.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_wifi_ble.menu.profile.Disabled=Disabled
challenger_2040_wifi_ble.menu.profile.Disabled.build.flags.profile=
challenger_2040_wifi_ble.menu.profile.Enabled=Enabled
challenger_2040_wifi_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_wifi_ble.menu.rtti.Disabled=Disabled
challenger_2040_wifi_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_wifi_ble.menu.rtti.Enabled=Enabled
challenger_2040_wifi_ble.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_wifi_ble.menu.stackprotect.Disabled=Disabled
challenger_2040_wifi_ble.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_wifi_ble.menu.stackprotect.Enabled=Enabled
challenger_2040_wifi_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_wifi_ble.menu.exceptions.Disabled=Disabled
challenger_2040_wifi_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_wifi_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_wifi_ble.menu.exceptions.Enabled=Enabled
challenger_2040_wifi_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_wifi_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_wifi_ble.menu.dbgport.Disabled=Disabled
challenger_2040_wifi_ble.menu.dbgport.Disabled.build.debug_port=
challenger_2040_wifi_ble.menu.dbgport.Serial=Serial
challenger_2040_wifi_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_wifi_ble.menu.dbgport.Serial1=Serial1
challenger_2040_wifi_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_wifi_ble.menu.dbgport.Serial2=Serial2
challenger_2040_wifi_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_wifi_ble.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_wifi_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_wifi_ble.menu.dbglvl.None=None
challenger_2040_wifi_ble.menu.dbglvl.None.build.debug_level=
challenger_2040_wifi_ble.menu.dbglvl.Core=Core
challenger_2040_wifi_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_wifi_ble.menu.dbglvl.SPI=SPI
challenger_2040_wifi_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_wifi_ble.menu.dbglvl.Wire=Wire
challenger_2040_wifi_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_wifi_ble.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_wifi_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi_ble.menu.dbglvl.All=All
challenger_2040_wifi_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi_ble.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_wifi_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_wifi_ble.menu.usbstack.picosdk=Pico SDK
challenger_2040_wifi_ble.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_wifi_ble.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_wifi_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_wifi_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi_ble.menu.usbstack.nousb=No USB
challenger_2040_wifi_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_wifi_ble.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_wifi_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi_ble.menu.uploadmethod.default=Default (UF2)
challenger_2040_wifi_ble.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_wifi_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi_ble.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_wifi_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_wifi_ble.menu.uploadmethod.picotool=Picotool
challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_wifi_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_wifi_ble.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 WiFi6/BLE
# -----------------------------------
challenger_2040_wifi6_ble.name=iLabs Challenger 2040 WiFi6/BLE
challenger_2040_wifi6_ble.vid.0=0x2e8a
challenger_2040_wifi6_ble.pid.0=0x105f
challenger_2040_wifi6_ble.vid.1=0x2e8a
challenger_2040_wifi6_ble.pid.1=0x115f
challenger_2040_wifi6_ble.vid.2=0x2e8a
challenger_2040_wifi6_ble.pid.2=0x505f
challenger_2040_wifi6_ble.vid.3=0x2e8a
challenger_2040_wifi6_ble.pid.3=0x515f
challenger_2040_wifi6_ble.vid.4=0x2e8a
challenger_2040_wifi6_ble.pid.4=0x905f
challenger_2040_wifi6_ble.vid.5=0x2e8a
challenger_2040_wifi6_ble.pid.5=0x915f
challenger_2040_wifi6_ble.vid.6=0x2e8a
challenger_2040_wifi6_ble.pid.6=0xd05f
challenger_2040_wifi6_ble.vid.7=0x2e8a
challenger_2040_wifi6_ble.pid.7=0xd15f
challenger_2040_wifi6_ble.upload_port.0.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.0.pid=0x105f
challenger_2040_wifi6_ble.upload_port.1.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.1.pid=0x115f
challenger_2040_wifi6_ble.upload_port.2.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.2.pid=0x505f
challenger_2040_wifi6_ble.upload_port.3.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.3.pid=0x515f
challenger_2040_wifi6_ble.upload_port.4.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.4.pid=0x905f
challenger_2040_wifi6_ble.upload_port.5.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.5.pid=0x915f
challenger_2040_wifi6_ble.upload_port.6.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.6.pid=0xd05f
challenger_2040_wifi6_ble.upload_port.7.vid=0x2e8a
challenger_2040_wifi6_ble.upload_port.7.pid=0xd15f
challenger_2040_wifi6_ble.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_wifi6_ble.build.usbpid=-DUSBD_PID=0x105f
challenger_2040_wifi6_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2040_wifi6_ble.build.board=CHALLENGER_2040_WIFI6_BLE_RP2040
challenger_2040_wifi6_ble.build.mcu=cortex-m0plus
challenger_2040_wifi6_ble.build.chip=rp2040
challenger_2040_wifi6_ble.build.toolchain=arm-none-eabi
challenger_2040_wifi6_ble.build.toolchainpkg=pqt-gcc
challenger_2040_wifi6_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_wifi6_ble.build.uf2family=--family rp2040
challenger_2040_wifi6_ble.build.variant=challenger_2040_wifi6_ble
challenger_2040_wifi6_ble.upload.maximum_size=8388608
challenger_2040_wifi6_ble.upload.wait_for_upload_port=true
challenger_2040_wifi6_ble.upload.erase_cmd=
challenger_2040_wifi6_ble.serial.disableDTR=false
challenger_2040_wifi6_ble.serial.disableRTS=false
challenger_2040_wifi6_ble.build.f_cpu=125000000
challenger_2040_wifi6_ble.build.led=
challenger_2040_wifi6_ble.build.core=rp2040
challenger_2040_wifi6_ble.build.ldscript=memmap_default.ld
challenger_2040_wifi6_ble.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_wifi6_ble.build.usb_manufacturer="iLabs"
challenger_2040_wifi6_ble.build.usb_product="Challenger 2040 WiFi6/BLE"
challenger_2040_wifi6_ble.build.extra_flags=-DWIFIESPAT2
challenger_2040_wifi6_ble.menu.flash.8388608_0=8MB (no FS)
challenger_2040_wifi6_ble.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_wifi6_ble.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_wifi6_ble.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_wifi6_ble.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_wifi6_ble.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_wifi6_ble.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_wifi6_ble.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_wifi6_ble.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_wifi6_ble.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_wifi6_ble.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_wifi6_ble.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_wifi6_ble.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_wifi6_ble.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_wifi6_ble.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_wifi6_ble.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_wifi6_ble.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_wifi6_ble.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_wifi6_ble.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_wifi6_ble.menu.freq.200=200 MHz
challenger_2040_wifi6_ble.menu.freq.200.build.f_cpu=200000000L
challenger_2040_wifi6_ble.menu.freq.50=50 MHz
challenger_2040_wifi6_ble.menu.freq.50.build.f_cpu=50000000L
challenger_2040_wifi6_ble.menu.freq.100=100 MHz
challenger_2040_wifi6_ble.menu.freq.100.build.f_cpu=100000000L
challenger_2040_wifi6_ble.menu.freq.120=120 MHz
challenger_2040_wifi6_ble.menu.freq.120.build.f_cpu=120000000L
challenger_2040_wifi6_ble.menu.freq.125=125 MHz
challenger_2040_wifi6_ble.menu.freq.125.build.f_cpu=125000000L
challenger_2040_wifi6_ble.menu.freq.128=128 MHz
challenger_2040_wifi6_ble.menu.freq.128.build.f_cpu=128000000L
challenger_2040_wifi6_ble.menu.freq.133=133 MHz
challenger_2040_wifi6_ble.menu.freq.133.build.f_cpu=133000000L
challenger_2040_wifi6_ble.menu.freq.150=150 MHz
challenger_2040_wifi6_ble.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi6_ble.menu.freq.176=176 MHz
challenger_2040_wifi6_ble.menu.freq.176.build.f_cpu=176000000L
challenger_2040_wifi6_ble.menu.freq.225=225 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.225.build.f_cpu=225000000L
challenger_2040_wifi6_ble.menu.freq.240=240 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.240.build.f_cpu=240000000L
challenger_2040_wifi6_ble.menu.freq.250=250 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.250.build.f_cpu=250000000L
challenger_2040_wifi6_ble.menu.freq.276=276 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.276.build.f_cpu=276000000L
challenger_2040_wifi6_ble.menu.freq.300=300 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.300.build.f_cpu=300000000L
challenger_2040_wifi6_ble.menu.opt.Small=Small (-Os) (standard)
challenger_2040_wifi6_ble.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_wifi6_ble.menu.opt.Optimize=Optimize (-O)
challenger_2040_wifi6_ble.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_wifi6_ble.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_wifi6_ble.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_wifi6_ble.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_wifi6_ble.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_wifi6_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_wifi6_ble.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_wifi6_ble.menu.opt.Debug=Debug (-Og)
challenger_2040_wifi6_ble.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_wifi6_ble.menu.opt.Disabled=Disabled (-O0)
challenger_2040_wifi6_ble.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_wifi6_ble.menu.profile.Disabled=Disabled
challenger_2040_wifi6_ble.menu.profile.Disabled.build.flags.profile=
challenger_2040_wifi6_ble.menu.profile.Enabled=Enabled
challenger_2040_wifi6_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_wifi6_ble.menu.rtti.Disabled=Disabled
challenger_2040_wifi6_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_wifi6_ble.menu.rtti.Enabled=Enabled
challenger_2040_wifi6_ble.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_wifi6_ble.menu.stackprotect.Disabled=Disabled
challenger_2040_wifi6_ble.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_wifi6_ble.menu.stackprotect.Enabled=Enabled
challenger_2040_wifi6_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_wifi6_ble.menu.exceptions.Disabled=Disabled
challenger_2040_wifi6_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_wifi6_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_wifi6_ble.menu.exceptions.Enabled=Enabled
challenger_2040_wifi6_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_wifi6_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_wifi6_ble.menu.dbgport.Disabled=Disabled
challenger_2040_wifi6_ble.menu.dbgport.Disabled.build.debug_port=
challenger_2040_wifi6_ble.menu.dbgport.Serial=Serial
challenger_2040_wifi6_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_wifi6_ble.menu.dbgport.Serial1=Serial1
challenger_2040_wifi6_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_wifi6_ble.menu.dbgport.Serial2=Serial2
challenger_2040_wifi6_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_wifi6_ble.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_wifi6_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_wifi6_ble.menu.dbglvl.None=None
challenger_2040_wifi6_ble.menu.dbglvl.None.build.debug_level=
challenger_2040_wifi6_ble.menu.dbglvl.Core=Core
challenger_2040_wifi6_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_wifi6_ble.menu.dbglvl.SPI=SPI
challenger_2040_wifi6_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_wifi6_ble.menu.dbglvl.Wire=Wire
challenger_2040_wifi6_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_wifi6_ble.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_wifi6_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi6_ble.menu.dbglvl.All=All
challenger_2040_wifi6_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_wifi6_ble.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_wifi6_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_wifi6_ble.menu.usbstack.picosdk=Pico SDK
challenger_2040_wifi6_ble.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_wifi6_ble.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_wifi6_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi6_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_wifi6_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_wifi6_ble.menu.usbstack.nousb=No USB
challenger_2040_wifi6_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_wifi6_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_wifi6_ble.menu.uploadmethod.default=Default (UF2)
challenger_2040_wifi6_ble.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_wifi6_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_wifi6_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_wifi6_ble.menu.uploadmethod.picotool=Picotool
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_wifi6_ble.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_wifi6_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger NB 2040 WiFi
# -----------------------------------
challenger_nb_2040_wifi.name=iLabs Challenger NB 2040 WiFi
challenger_nb_2040_wifi.vid.0=0x2e8a
challenger_nb_2040_wifi.pid.0=0x100d
challenger_nb_2040_wifi.vid.1=0x2e8a
challenger_nb_2040_wifi.pid.1=0x110d
challenger_nb_2040_wifi.vid.2=0x2e8a
challenger_nb_2040_wifi.pid.2=0x500d
challenger_nb_2040_wifi.vid.3=0x2e8a
challenger_nb_2040_wifi.pid.3=0x510d
challenger_nb_2040_wifi.vid.4=0x2e8a
challenger_nb_2040_wifi.pid.4=0x900d
challenger_nb_2040_wifi.vid.5=0x2e8a
challenger_nb_2040_wifi.pid.5=0x910d
challenger_nb_2040_wifi.vid.6=0x2e8a
challenger_nb_2040_wifi.pid.6=0xd00d
challenger_nb_2040_wifi.vid.7=0x2e8a
challenger_nb_2040_wifi.pid.7=0xd10d
challenger_nb_2040_wifi.upload_port.0.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.0.pid=0x100d
challenger_nb_2040_wifi.upload_port.1.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.1.pid=0x110d
challenger_nb_2040_wifi.upload_port.2.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.2.pid=0x500d
challenger_nb_2040_wifi.upload_port.3.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.3.pid=0x510d
challenger_nb_2040_wifi.upload_port.4.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.4.pid=0x900d
challenger_nb_2040_wifi.upload_port.5.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.5.pid=0x910d
challenger_nb_2040_wifi.upload_port.6.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.6.pid=0xd00d
challenger_nb_2040_wifi.upload_port.7.vid=0x2e8a
challenger_nb_2040_wifi.upload_port.7.pid=0xd10d
challenger_nb_2040_wifi.build.usbvid=-DUSBD_VID=0x2e8a
challenger_nb_2040_wifi.build.usbpid=-DUSBD_PID=0x100d
challenger_nb_2040_wifi.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_nb_2040_wifi.build.board=CHALLENGER_NB_2040_WIFI_RP2040
challenger_nb_2040_wifi.build.mcu=cortex-m0plus
challenger_nb_2040_wifi.build.chip=rp2040
challenger_nb_2040_wifi.build.toolchain=arm-none-eabi
challenger_nb_2040_wifi.build.toolchainpkg=pqt-gcc
challenger_nb_2040_wifi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_nb_2040_wifi.build.uf2family=--family rp2040
challenger_nb_2040_wifi.build.variant=challenger_nb_2040_wifi
challenger_nb_2040_wifi.upload.maximum_size=8388608
challenger_nb_2040_wifi.upload.wait_for_upload_port=true
challenger_nb_2040_wifi.upload.erase_cmd=
challenger_nb_2040_wifi.serial.disableDTR=false
challenger_nb_2040_wifi.serial.disableRTS=false
challenger_nb_2040_wifi.build.f_cpu=125000000
challenger_nb_2040_wifi.build.led=
challenger_nb_2040_wifi.build.core=rp2040
challenger_nb_2040_wifi.build.ldscript=memmap_default.ld
challenger_nb_2040_wifi.build.boot2=boot2_w25q080_2_padded_checksum
challenger_nb_2040_wifi.build.usb_manufacturer="iLabs"
challenger_nb_2040_wifi.build.usb_product="Challenger NB 2040 WiFi"
challenger_nb_2040_wifi.build.extra_flags=-DWIFIESPAT2
challenger_nb_2040_wifi.menu.flash.8388608_0=8MB (no FS)
challenger_nb_2040_wifi.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_nb_2040_wifi.menu.flash.8388608_0.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_0.build.flash_length=8384512
challenger_nb_2040_wifi.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_0.build.fs_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_0.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_nb_2040_wifi.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_nb_2040_wifi.menu.flash.8388608_65536.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_65536.build.flash_length=8318976
challenger_nb_2040_wifi.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_65536.build.fs_start=276754432
challenger_nb_2040_wifi.menu.flash.8388608_65536.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_nb_2040_wifi.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_nb_2040_wifi.menu.flash.8388608_131072.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_131072.build.flash_length=8253440
challenger_nb_2040_wifi.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_131072.build.fs_start=276688896
challenger_nb_2040_wifi.menu.flash.8388608_131072.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_nb_2040_wifi.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_nb_2040_wifi.menu.flash.8388608_262144.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_262144.build.flash_length=8122368
challenger_nb_2040_wifi.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_262144.build.fs_start=276557824
challenger_nb_2040_wifi.menu.flash.8388608_262144.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_nb_2040_wifi.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_nb_2040_wifi.menu.flash.8388608_524288.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_524288.build.flash_length=7860224
challenger_nb_2040_wifi.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_524288.build.fs_start=276295680
challenger_nb_2040_wifi.menu.flash.8388608_524288.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_nb_2040_wifi.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_nb_2040_wifi.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_nb_2040_wifi.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_nb_2040_wifi.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_nb_2040_wifi.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_nb_2040_wifi.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_nb_2040_wifi.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_nb_2040_wifi.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_nb_2040_wifi.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_nb_2040_wifi.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_nb_2040_wifi.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_nb_2040_wifi.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_nb_2040_wifi.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_nb_2040_wifi.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_nb_2040_wifi.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_nb_2040_wifi.menu.freq.200=200 MHz
challenger_nb_2040_wifi.menu.freq.200.build.f_cpu=200000000L
challenger_nb_2040_wifi.menu.freq.50=50 MHz
challenger_nb_2040_wifi.menu.freq.50.build.f_cpu=50000000L
challenger_nb_2040_wifi.menu.freq.100=100 MHz
challenger_nb_2040_wifi.menu.freq.100.build.f_cpu=100000000L
challenger_nb_2040_wifi.menu.freq.120=120 MHz
challenger_nb_2040_wifi.menu.freq.120.build.f_cpu=120000000L
challenger_nb_2040_wifi.menu.freq.125=125 MHz
challenger_nb_2040_wifi.menu.freq.125.build.f_cpu=125000000L
challenger_nb_2040_wifi.menu.freq.128=128 MHz
challenger_nb_2040_wifi.menu.freq.128.build.f_cpu=128000000L
challenger_nb_2040_wifi.menu.freq.133=133 MHz
challenger_nb_2040_wifi.menu.freq.133.build.f_cpu=133000000L
challenger_nb_2040_wifi.menu.freq.150=150 MHz
challenger_nb_2040_wifi.menu.freq.150.build.f_cpu=150000000L
challenger_nb_2040_wifi.menu.freq.176=176 MHz
challenger_nb_2040_wifi.menu.freq.176.build.f_cpu=176000000L
challenger_nb_2040_wifi.menu.freq.225=225 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.225.build.f_cpu=225000000L
challenger_nb_2040_wifi.menu.freq.240=240 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.240.build.f_cpu=240000000L
challenger_nb_2040_wifi.menu.freq.250=250 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.250.build.f_cpu=250000000L
challenger_nb_2040_wifi.menu.freq.276=276 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.276.build.f_cpu=276000000L
challenger_nb_2040_wifi.menu.freq.300=300 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.300.build.f_cpu=300000000L
challenger_nb_2040_wifi.menu.opt.Small=Small (-Os) (standard)
challenger_nb_2040_wifi.menu.opt.Small.build.flags.optimize=-Os
challenger_nb_2040_wifi.menu.opt.Optimize=Optimize (-O)
challenger_nb_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O
challenger_nb_2040_wifi.menu.opt.Optimize2=Optimize More (-O2)
challenger_nb_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_nb_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_nb_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_nb_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_nb_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_nb_2040_wifi.menu.opt.Debug=Debug (-Og)
challenger_nb_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og
challenger_nb_2040_wifi.menu.opt.Disabled=Disabled (-O0)
challenger_nb_2040_wifi.menu.opt.Disabled.build.flags.optimize=-O0
challenger_nb_2040_wifi.menu.profile.Disabled=Disabled
challenger_nb_2040_wifi.menu.profile.Disabled.build.flags.profile=
challenger_nb_2040_wifi.menu.profile.Enabled=Enabled
challenger_nb_2040_wifi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_nb_2040_wifi.menu.rtti.Disabled=Disabled
challenger_nb_2040_wifi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_nb_2040_wifi.menu.rtti.Enabled=Enabled
challenger_nb_2040_wifi.menu.rtti.Enabled.build.flags.rtti=
challenger_nb_2040_wifi.menu.stackprotect.Disabled=Disabled
challenger_nb_2040_wifi.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_nb_2040_wifi.menu.stackprotect.Enabled=Enabled
challenger_nb_2040_wifi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_nb_2040_wifi.menu.exceptions.Disabled=Disabled
challenger_nb_2040_wifi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_nb_2040_wifi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_nb_2040_wifi.menu.exceptions.Enabled=Enabled
challenger_nb_2040_wifi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_nb_2040_wifi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_nb_2040_wifi.menu.dbgport.Disabled=Disabled
challenger_nb_2040_wifi.menu.dbgport.Disabled.build.debug_port=
challenger_nb_2040_wifi.menu.dbgport.Serial=Serial
challenger_nb_2040_wifi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_nb_2040_wifi.menu.dbgport.Serial1=Serial1
challenger_nb_2040_wifi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_nb_2040_wifi.menu.dbgport.Serial2=Serial2
challenger_nb_2040_wifi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_nb_2040_wifi.menu.dbgport.SerialSemi=SerialSemi
challenger_nb_2040_wifi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_nb_2040_wifi.menu.dbglvl.None=None
challenger_nb_2040_wifi.menu.dbglvl.None.build.debug_level=
challenger_nb_2040_wifi.menu.dbglvl.Core=Core
challenger_nb_2040_wifi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_nb_2040_wifi.menu.dbglvl.SPI=SPI
challenger_nb_2040_wifi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_nb_2040_wifi.menu.dbglvl.Wire=Wire
challenger_nb_2040_wifi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_nb_2040_wifi.menu.dbglvl.Bluetooth=Bluetooth
challenger_nb_2040_wifi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_nb_2040_wifi.menu.dbglvl.All=All
challenger_nb_2040_wifi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_nb_2040_wifi.menu.dbglvl.NDEBUG=NDEBUG
challenger_nb_2040_wifi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_nb_2040_wifi.menu.usbstack.picosdk=Pico SDK
challenger_nb_2040_wifi.menu.usbstack.picosdk.build.usbstack_flags=
challenger_nb_2040_wifi.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_nb_2040_wifi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_nb_2040_wifi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_nb_2040_wifi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_nb_2040_wifi.menu.usbstack.nousb=No USB
challenger_nb_2040_wifi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_nb_2040_wifi.menu.ipbtstack.ipv4only=IPv4 Only
challenger_nb_2040_wifi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_nb_2040_wifi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_nb_2040_wifi.menu.uploadmethod.default=Default (UF2)
challenger_nb_2040_wifi.menu.uploadmethod.default.build.ram_length=256k
challenger_nb_2040_wifi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_nb_2040_wifi.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool=uf2conv
challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_nb_2040_wifi.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_nb_2040_wifi.menu.uploadmethod.picotool=Picotool
challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.ram_length=256k
challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_nb_2040_wifi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.tool=picotool
challenger_nb_2040_wifi.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_nb_2040_wifi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 SD/RTC
# -----------------------------------
challenger_2040_sdrtc.name=iLabs Challenger 2040 SD/RTC
challenger_2040_sdrtc.vid.0=0x2e8a
challenger_2040_sdrtc.pid.0=0x102d
challenger_2040_sdrtc.vid.1=0x2e8a
challenger_2040_sdrtc.pid.1=0x112d
challenger_2040_sdrtc.vid.2=0x2e8a
challenger_2040_sdrtc.pid.2=0x502d
challenger_2040_sdrtc.vid.3=0x2e8a
challenger_2040_sdrtc.pid.3=0x512d
challenger_2040_sdrtc.vid.4=0x2e8a
challenger_2040_sdrtc.pid.4=0x902d
challenger_2040_sdrtc.vid.5=0x2e8a
challenger_2040_sdrtc.pid.5=0x912d
challenger_2040_sdrtc.vid.6=0x2e8a
challenger_2040_sdrtc.pid.6=0xd02d
challenger_2040_sdrtc.vid.7=0x2e8a
challenger_2040_sdrtc.pid.7=0xd12d
challenger_2040_sdrtc.upload_port.0.vid=0x2e8a
challenger_2040_sdrtc.upload_port.0.pid=0x102d
challenger_2040_sdrtc.upload_port.1.vid=0x2e8a
challenger_2040_sdrtc.upload_port.1.pid=0x112d
challenger_2040_sdrtc.upload_port.2.vid=0x2e8a
challenger_2040_sdrtc.upload_port.2.pid=0x502d
challenger_2040_sdrtc.upload_port.3.vid=0x2e8a
challenger_2040_sdrtc.upload_port.3.pid=0x512d
challenger_2040_sdrtc.upload_port.4.vid=0x2e8a
challenger_2040_sdrtc.upload_port.4.pid=0x902d
challenger_2040_sdrtc.upload_port.5.vid=0x2e8a
challenger_2040_sdrtc.upload_port.5.pid=0x912d
challenger_2040_sdrtc.upload_port.6.vid=0x2e8a
challenger_2040_sdrtc.upload_port.6.pid=0xd02d
challenger_2040_sdrtc.upload_port.7.vid=0x2e8a
challenger_2040_sdrtc.upload_port.7.pid=0xd12d
challenger_2040_sdrtc.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_sdrtc.build.usbpid=-DUSBD_PID=0x102d
challenger_2040_sdrtc.build.usbpwr=-DUSBD_MAX_POWER_MA=250
challenger_2040_sdrtc.build.board=CHALLENGER_2040_SDRTC_RP2040
challenger_2040_sdrtc.build.mcu=cortex-m0plus
challenger_2040_sdrtc.build.chip=rp2040
challenger_2040_sdrtc.build.toolchain=arm-none-eabi
challenger_2040_sdrtc.build.toolchainpkg=pqt-gcc
challenger_2040_sdrtc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_sdrtc.build.uf2family=--family rp2040
challenger_2040_sdrtc.build.variant=challenger_2040_sdrtc
challenger_2040_sdrtc.upload.maximum_size=8388608
challenger_2040_sdrtc.upload.wait_for_upload_port=true
challenger_2040_sdrtc.upload.erase_cmd=
challenger_2040_sdrtc.serial.disableDTR=false
challenger_2040_sdrtc.serial.disableRTS=false
challenger_2040_sdrtc.build.f_cpu=125000000
challenger_2040_sdrtc.build.led=
challenger_2040_sdrtc.build.core=rp2040
challenger_2040_sdrtc.build.ldscript=memmap_default.ld
challenger_2040_sdrtc.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_sdrtc.build.usb_manufacturer="iLabs"
challenger_2040_sdrtc.build.usb_product="Challenger 2040 SD/RTC"
challenger_2040_sdrtc.menu.flash.8388608_0=8MB (no FS)
challenger_2040_sdrtc.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_sdrtc.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_sdrtc.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_sdrtc.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_sdrtc.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_sdrtc.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_sdrtc.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_sdrtc.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_sdrtc.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_sdrtc.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_sdrtc.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_sdrtc.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_sdrtc.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_sdrtc.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_sdrtc.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_sdrtc.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_sdrtc.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_sdrtc.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_sdrtc.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_sdrtc.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_sdrtc.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_sdrtc.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_sdrtc.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_sdrtc.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_sdrtc.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_sdrtc.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_sdrtc.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_sdrtc.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_sdrtc.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_sdrtc.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_sdrtc.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_sdrtc.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_sdrtc.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_sdrtc.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_sdrtc.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_sdrtc.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_sdrtc.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_sdrtc.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_sdrtc.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_sdrtc.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_sdrtc.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_sdrtc.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_sdrtc.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_sdrtc.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_sdrtc.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_sdrtc.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_sdrtc.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_sdrtc.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_sdrtc.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_sdrtc.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_sdrtc.menu.freq.200=200 MHz
challenger_2040_sdrtc.menu.freq.200.build.f_cpu=200000000L
challenger_2040_sdrtc.menu.freq.50=50 MHz
challenger_2040_sdrtc.menu.freq.50.build.f_cpu=50000000L
challenger_2040_sdrtc.menu.freq.100=100 MHz
challenger_2040_sdrtc.menu.freq.100.build.f_cpu=100000000L
challenger_2040_sdrtc.menu.freq.120=120 MHz
challenger_2040_sdrtc.menu.freq.120.build.f_cpu=120000000L
challenger_2040_sdrtc.menu.freq.125=125 MHz
challenger_2040_sdrtc.menu.freq.125.build.f_cpu=125000000L
challenger_2040_sdrtc.menu.freq.128=128 MHz
challenger_2040_sdrtc.menu.freq.128.build.f_cpu=128000000L
challenger_2040_sdrtc.menu.freq.133=133 MHz
challenger_2040_sdrtc.menu.freq.133.build.f_cpu=133000000L
challenger_2040_sdrtc.menu.freq.150=150 MHz
challenger_2040_sdrtc.menu.freq.150.build.f_cpu=150000000L
challenger_2040_sdrtc.menu.freq.176=176 MHz
challenger_2040_sdrtc.menu.freq.176.build.f_cpu=176000000L
challenger_2040_sdrtc.menu.freq.225=225 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.225.build.f_cpu=225000000L
challenger_2040_sdrtc.menu.freq.240=240 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.240.build.f_cpu=240000000L
challenger_2040_sdrtc.menu.freq.250=250 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.250.build.f_cpu=250000000L
challenger_2040_sdrtc.menu.freq.276=276 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.276.build.f_cpu=276000000L
challenger_2040_sdrtc.menu.freq.300=300 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.300.build.f_cpu=300000000L
challenger_2040_sdrtc.menu.opt.Small=Small (-Os) (standard)
challenger_2040_sdrtc.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_sdrtc.menu.opt.Optimize=Optimize (-O)
challenger_2040_sdrtc.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_sdrtc.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_sdrtc.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_sdrtc.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_sdrtc.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_sdrtc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_sdrtc.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_sdrtc.menu.opt.Debug=Debug (-Og)
challenger_2040_sdrtc.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_sdrtc.menu.opt.Disabled=Disabled (-O0)
challenger_2040_sdrtc.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_sdrtc.menu.profile.Disabled=Disabled
challenger_2040_sdrtc.menu.profile.Disabled.build.flags.profile=
challenger_2040_sdrtc.menu.profile.Enabled=Enabled
challenger_2040_sdrtc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_sdrtc.menu.rtti.Disabled=Disabled
challenger_2040_sdrtc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_sdrtc.menu.rtti.Enabled=Enabled
challenger_2040_sdrtc.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_sdrtc.menu.stackprotect.Disabled=Disabled
challenger_2040_sdrtc.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_sdrtc.menu.stackprotect.Enabled=Enabled
challenger_2040_sdrtc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_sdrtc.menu.exceptions.Disabled=Disabled
challenger_2040_sdrtc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_sdrtc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_sdrtc.menu.exceptions.Enabled=Enabled
challenger_2040_sdrtc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_sdrtc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_sdrtc.menu.dbgport.Disabled=Disabled
challenger_2040_sdrtc.menu.dbgport.Disabled.build.debug_port=
challenger_2040_sdrtc.menu.dbgport.Serial=Serial
challenger_2040_sdrtc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_sdrtc.menu.dbgport.Serial1=Serial1
challenger_2040_sdrtc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_sdrtc.menu.dbgport.Serial2=Serial2
challenger_2040_sdrtc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_sdrtc.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_sdrtc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_sdrtc.menu.dbglvl.None=None
challenger_2040_sdrtc.menu.dbglvl.None.build.debug_level=
challenger_2040_sdrtc.menu.dbglvl.Core=Core
challenger_2040_sdrtc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_sdrtc.menu.dbglvl.SPI=SPI
challenger_2040_sdrtc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_sdrtc.menu.dbglvl.Wire=Wire
challenger_2040_sdrtc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_sdrtc.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_sdrtc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_sdrtc.menu.dbglvl.All=All
challenger_2040_sdrtc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_sdrtc.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_sdrtc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_sdrtc.menu.usbstack.picosdk=Pico SDK
challenger_2040_sdrtc.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_sdrtc.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_sdrtc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_sdrtc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_sdrtc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_sdrtc.menu.usbstack.nousb=No USB
challenger_2040_sdrtc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_sdrtc.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_sdrtc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_sdrtc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_sdrtc.menu.uploadmethod.default=Default (UF2)
challenger_2040_sdrtc.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_sdrtc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_sdrtc.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_sdrtc.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_sdrtc.menu.uploadmethod.picotool=Picotool
challenger_2040_sdrtc.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_sdrtc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_sdrtc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_sdrtc.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_sdrtc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 NFC
# -----------------------------------
challenger_2040_nfc.name=iLabs Challenger 2040 NFC
challenger_2040_nfc.vid.0=0x2e8a
challenger_2040_nfc.pid.0=0x1036
challenger_2040_nfc.vid.1=0x2e8a
challenger_2040_nfc.pid.1=0x1136
challenger_2040_nfc.vid.2=0x2e8a
challenger_2040_nfc.pid.2=0x5036
challenger_2040_nfc.vid.3=0x2e8a
challenger_2040_nfc.pid.3=0x5136
challenger_2040_nfc.vid.4=0x2e8a
challenger_2040_nfc.pid.4=0x9036
challenger_2040_nfc.vid.5=0x2e8a
challenger_2040_nfc.pid.5=0x9136
challenger_2040_nfc.vid.6=0x2e8a
challenger_2040_nfc.pid.6=0xd036
challenger_2040_nfc.vid.7=0x2e8a
challenger_2040_nfc.pid.7=0xd136
challenger_2040_nfc.upload_port.0.vid=0x2e8a
challenger_2040_nfc.upload_port.0.pid=0x1036
challenger_2040_nfc.upload_port.1.vid=0x2e8a
challenger_2040_nfc.upload_port.1.pid=0x1136
challenger_2040_nfc.upload_port.2.vid=0x2e8a
challenger_2040_nfc.upload_port.2.pid=0x5036
challenger_2040_nfc.upload_port.3.vid=0x2e8a
challenger_2040_nfc.upload_port.3.pid=0x5136
challenger_2040_nfc.upload_port.4.vid=0x2e8a
challenger_2040_nfc.upload_port.4.pid=0x9036
challenger_2040_nfc.upload_port.5.vid=0x2e8a
challenger_2040_nfc.upload_port.5.pid=0x9136
challenger_2040_nfc.upload_port.6.vid=0x2e8a
challenger_2040_nfc.upload_port.6.pid=0xd036
challenger_2040_nfc.upload_port.7.vid=0x2e8a
challenger_2040_nfc.upload_port.7.pid=0xd136
challenger_2040_nfc.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_nfc.build.usbpid=-DUSBD_PID=0x1036
challenger_2040_nfc.build.usbpwr=-DUSBD_MAX_POWER_MA=250
challenger_2040_nfc.build.board=CHALLENGER_2040_NFC_RP2040
challenger_2040_nfc.build.mcu=cortex-m0plus
challenger_2040_nfc.build.chip=rp2040
challenger_2040_nfc.build.toolchain=arm-none-eabi
challenger_2040_nfc.build.toolchainpkg=pqt-gcc
challenger_2040_nfc.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_nfc.build.uf2family=--family rp2040
challenger_2040_nfc.build.variant=challenger_2040_nfc
challenger_2040_nfc.upload.maximum_size=8388608
challenger_2040_nfc.upload.wait_for_upload_port=true
challenger_2040_nfc.upload.erase_cmd=
challenger_2040_nfc.serial.disableDTR=false
challenger_2040_nfc.serial.disableRTS=false
challenger_2040_nfc.build.f_cpu=125000000
challenger_2040_nfc.build.led=
challenger_2040_nfc.build.core=rp2040
challenger_2040_nfc.build.ldscript=memmap_default.ld
challenger_2040_nfc.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_nfc.build.usb_manufacturer="iLabs"
challenger_2040_nfc.build.usb_product="Challenger 2040 NFC"
challenger_2040_nfc.menu.flash.8388608_0=8MB (no FS)
challenger_2040_nfc.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_nfc.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_nfc.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_nfc.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_nfc.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_nfc.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_nfc.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_nfc.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_nfc.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_nfc.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_nfc.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_nfc.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_nfc.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_nfc.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_nfc.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_nfc.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_nfc.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_nfc.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_nfc.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_nfc.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_nfc.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_nfc.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_nfc.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_nfc.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_nfc.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_nfc.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_nfc.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_nfc.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_nfc.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_nfc.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_nfc.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_nfc.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_nfc.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_nfc.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_nfc.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_nfc.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_nfc.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_nfc.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_nfc.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_nfc.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_nfc.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_nfc.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_nfc.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_nfc.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_nfc.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_nfc.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_nfc.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_nfc.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_nfc.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_nfc.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_nfc.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_nfc.menu.freq.200=200 MHz
challenger_2040_nfc.menu.freq.200.build.f_cpu=200000000L
challenger_2040_nfc.menu.freq.50=50 MHz
challenger_2040_nfc.menu.freq.50.build.f_cpu=50000000L
challenger_2040_nfc.menu.freq.100=100 MHz
challenger_2040_nfc.menu.freq.100.build.f_cpu=100000000L
challenger_2040_nfc.menu.freq.120=120 MHz
challenger_2040_nfc.menu.freq.120.build.f_cpu=120000000L
challenger_2040_nfc.menu.freq.125=125 MHz
challenger_2040_nfc.menu.freq.125.build.f_cpu=125000000L
challenger_2040_nfc.menu.freq.128=128 MHz
challenger_2040_nfc.menu.freq.128.build.f_cpu=128000000L
challenger_2040_nfc.menu.freq.133=133 MHz
challenger_2040_nfc.menu.freq.133.build.f_cpu=133000000L
challenger_2040_nfc.menu.freq.150=150 MHz
challenger_2040_nfc.menu.freq.150.build.f_cpu=150000000L
challenger_2040_nfc.menu.freq.176=176 MHz
challenger_2040_nfc.menu.freq.176.build.f_cpu=176000000L
challenger_2040_nfc.menu.freq.225=225 MHz (Overclock)
challenger_2040_nfc.menu.freq.225.build.f_cpu=225000000L
challenger_2040_nfc.menu.freq.240=240 MHz (Overclock)
challenger_2040_nfc.menu.freq.240.build.f_cpu=240000000L
challenger_2040_nfc.menu.freq.250=250 MHz (Overclock)
challenger_2040_nfc.menu.freq.250.build.f_cpu=250000000L
challenger_2040_nfc.menu.freq.276=276 MHz (Overclock)
challenger_2040_nfc.menu.freq.276.build.f_cpu=276000000L
challenger_2040_nfc.menu.freq.300=300 MHz (Overclock)
challenger_2040_nfc.menu.freq.300.build.f_cpu=300000000L
challenger_2040_nfc.menu.opt.Small=Small (-Os) (standard)
challenger_2040_nfc.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_nfc.menu.opt.Optimize=Optimize (-O)
challenger_2040_nfc.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_nfc.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_nfc.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_nfc.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_nfc.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_nfc.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_nfc.menu.opt.Debug=Debug (-Og)
challenger_2040_nfc.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_nfc.menu.opt.Disabled=Disabled (-O0)
challenger_2040_nfc.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_nfc.menu.profile.Disabled=Disabled
challenger_2040_nfc.menu.profile.Disabled.build.flags.profile=
challenger_2040_nfc.menu.profile.Enabled=Enabled
challenger_2040_nfc.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_nfc.menu.rtti.Disabled=Disabled
challenger_2040_nfc.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_nfc.menu.rtti.Enabled=Enabled
challenger_2040_nfc.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_nfc.menu.stackprotect.Disabled=Disabled
challenger_2040_nfc.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_nfc.menu.stackprotect.Enabled=Enabled
challenger_2040_nfc.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_nfc.menu.exceptions.Disabled=Disabled
challenger_2040_nfc.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_nfc.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_nfc.menu.exceptions.Enabled=Enabled
challenger_2040_nfc.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_nfc.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_nfc.menu.dbgport.Disabled=Disabled
challenger_2040_nfc.menu.dbgport.Disabled.build.debug_port=
challenger_2040_nfc.menu.dbgport.Serial=Serial
challenger_2040_nfc.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_nfc.menu.dbgport.Serial1=Serial1
challenger_2040_nfc.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_nfc.menu.dbgport.Serial2=Serial2
challenger_2040_nfc.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_nfc.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_nfc.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_nfc.menu.dbglvl.None=None
challenger_2040_nfc.menu.dbglvl.None.build.debug_level=
challenger_2040_nfc.menu.dbglvl.Core=Core
challenger_2040_nfc.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_nfc.menu.dbglvl.SPI=SPI
challenger_2040_nfc.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_nfc.menu.dbglvl.Wire=Wire
challenger_2040_nfc.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_nfc.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_nfc.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_nfc.menu.dbglvl.All=All
challenger_2040_nfc.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_nfc.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_nfc.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_nfc.menu.usbstack.picosdk=Pico SDK
challenger_2040_nfc.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_nfc.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_nfc.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_nfc.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_nfc.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_nfc.menu.usbstack.nousb=No USB
challenger_2040_nfc.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_nfc.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_nfc.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_nfc.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_nfc.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_nfc.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_nfc.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_nfc.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_nfc.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_nfc.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_nfc.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_nfc.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_nfc.menu.uploadmethod.default=Default (UF2)
challenger_2040_nfc.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_nfc.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_nfc.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_nfc.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_nfc.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_nfc.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_nfc.menu.uploadmethod.picotool=Picotool
challenger_2040_nfc.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_nfc.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_nfc.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_nfc.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_nfc.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_nfc.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_nfc.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2040 UWB
# -----------------------------------
challenger_2040_uwb.name=iLabs Challenger 2040 UWB
challenger_2040_uwb.vid.0=0x2e8a
challenger_2040_uwb.pid.0=0x1052
challenger_2040_uwb.vid.1=0x2e8a
challenger_2040_uwb.pid.1=0x1152
challenger_2040_uwb.vid.2=0x2e8a
challenger_2040_uwb.pid.2=0x5052
challenger_2040_uwb.vid.3=0x2e8a
challenger_2040_uwb.pid.3=0x5152
challenger_2040_uwb.vid.4=0x2e8a
challenger_2040_uwb.pid.4=0x9052
challenger_2040_uwb.vid.5=0x2e8a
challenger_2040_uwb.pid.5=0x9152
challenger_2040_uwb.vid.6=0x2e8a
challenger_2040_uwb.pid.6=0xd052
challenger_2040_uwb.vid.7=0x2e8a
challenger_2040_uwb.pid.7=0xd152
challenger_2040_uwb.upload_port.0.vid=0x2e8a
challenger_2040_uwb.upload_port.0.pid=0x1052
challenger_2040_uwb.upload_port.1.vid=0x2e8a
challenger_2040_uwb.upload_port.1.pid=0x1152
challenger_2040_uwb.upload_port.2.vid=0x2e8a
challenger_2040_uwb.upload_port.2.pid=0x5052
challenger_2040_uwb.upload_port.3.vid=0x2e8a
challenger_2040_uwb.upload_port.3.pid=0x5152
challenger_2040_uwb.upload_port.4.vid=0x2e8a
challenger_2040_uwb.upload_port.4.pid=0x9052
challenger_2040_uwb.upload_port.5.vid=0x2e8a
challenger_2040_uwb.upload_port.5.pid=0x9152
challenger_2040_uwb.upload_port.6.vid=0x2e8a
challenger_2040_uwb.upload_port.6.pid=0xd052
challenger_2040_uwb.upload_port.7.vid=0x2e8a
challenger_2040_uwb.upload_port.7.pid=0xd152
challenger_2040_uwb.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2040_uwb.build.usbpid=-DUSBD_PID=0x1052
challenger_2040_uwb.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2040_uwb.build.board=CHALLENGER_2040_UWB_RP2040
challenger_2040_uwb.build.mcu=cortex-m0plus
challenger_2040_uwb.build.chip=rp2040
challenger_2040_uwb.build.toolchain=arm-none-eabi
challenger_2040_uwb.build.toolchainpkg=pqt-gcc
challenger_2040_uwb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
challenger_2040_uwb.build.uf2family=--family rp2040
challenger_2040_uwb.build.variant=challenger_2040_uwb
challenger_2040_uwb.upload.maximum_size=8388608
challenger_2040_uwb.upload.wait_for_upload_port=true
challenger_2040_uwb.upload.erase_cmd=
challenger_2040_uwb.serial.disableDTR=false
challenger_2040_uwb.serial.disableRTS=false
challenger_2040_uwb.build.f_cpu=125000000
challenger_2040_uwb.build.led=
challenger_2040_uwb.build.core=rp2040
challenger_2040_uwb.build.ldscript=memmap_default.ld
challenger_2040_uwb.build.boot2=boot2_w25q080_2_padded_checksum
challenger_2040_uwb.build.usb_manufacturer="iLabs"
challenger_2040_uwb.build.usb_product="Challenger 2040 UWB"
challenger_2040_uwb.menu.flash.8388608_0=8MB (no FS)
challenger_2040_uwb.menu.flash.8388608_0.upload.maximum_size=8384512
challenger_2040_uwb.menu.flash.8388608_0.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_0.build.flash_length=8384512
challenger_2040_uwb.menu.flash.8388608_0.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_0.build.fs_start=276819968
challenger_2040_uwb.menu.flash.8388608_0.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2040_uwb.menu.flash.8388608_65536.upload.maximum_size=8318976
challenger_2040_uwb.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_65536.build.flash_length=8318976
challenger_2040_uwb.menu.flash.8388608_65536.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_65536.build.fs_start=276754432
challenger_2040_uwb.menu.flash.8388608_65536.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2040_uwb.menu.flash.8388608_131072.upload.maximum_size=8253440
challenger_2040_uwb.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_131072.build.flash_length=8253440
challenger_2040_uwb.menu.flash.8388608_131072.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_131072.build.fs_start=276688896
challenger_2040_uwb.menu.flash.8388608_131072.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2040_uwb.menu.flash.8388608_262144.upload.maximum_size=8122368
challenger_2040_uwb.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_262144.build.flash_length=8122368
challenger_2040_uwb.menu.flash.8388608_262144.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_262144.build.fs_start=276557824
challenger_2040_uwb.menu.flash.8388608_262144.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2040_uwb.menu.flash.8388608_524288.upload.maximum_size=7860224
challenger_2040_uwb.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_524288.build.flash_length=7860224
challenger_2040_uwb.menu.flash.8388608_524288.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_524288.build.fs_start=276295680
challenger_2040_uwb.menu.flash.8388608_524288.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2040_uwb.menu.flash.8388608_1048576.upload.maximum_size=7335936
challenger_2040_uwb.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_1048576.build.flash_length=7335936
challenger_2040_uwb.menu.flash.8388608_1048576.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_1048576.build.fs_start=275771392
challenger_2040_uwb.menu.flash.8388608_1048576.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2040_uwb.menu.flash.8388608_2097152.upload.maximum_size=6287360
challenger_2040_uwb.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_2097152.build.flash_length=6287360
challenger_2040_uwb.menu.flash.8388608_2097152.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_2097152.build.fs_start=274722816
challenger_2040_uwb.menu.flash.8388608_2097152.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2040_uwb.menu.flash.8388608_3145728.upload.maximum_size=5238784
challenger_2040_uwb.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_3145728.build.flash_length=5238784
challenger_2040_uwb.menu.flash.8388608_3145728.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_3145728.build.fs_start=273674240
challenger_2040_uwb.menu.flash.8388608_3145728.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2040_uwb.menu.flash.8388608_4194304.upload.maximum_size=4190208
challenger_2040_uwb.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_4194304.build.flash_length=4190208
challenger_2040_uwb.menu.flash.8388608_4194304.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_4194304.build.fs_start=272625664
challenger_2040_uwb.menu.flash.8388608_4194304.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2040_uwb.menu.flash.8388608_5242880.upload.maximum_size=3141632
challenger_2040_uwb.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_5242880.build.flash_length=3141632
challenger_2040_uwb.menu.flash.8388608_5242880.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_5242880.build.fs_start=271577088
challenger_2040_uwb.menu.flash.8388608_5242880.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2040_uwb.menu.flash.8388608_6291456.upload.maximum_size=2093056
challenger_2040_uwb.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_6291456.build.flash_length=2093056
challenger_2040_uwb.menu.flash.8388608_6291456.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_6291456.build.fs_start=270528512
challenger_2040_uwb.menu.flash.8388608_6291456.build.fs_end=276819968
challenger_2040_uwb.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2040_uwb.menu.flash.8388608_7340032.upload.maximum_size=1044480
challenger_2040_uwb.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2040_uwb.menu.flash.8388608_7340032.build.flash_length=1044480
challenger_2040_uwb.menu.flash.8388608_7340032.build.eeprom_start=276819968
challenger_2040_uwb.menu.flash.8388608_7340032.build.fs_start=269479936
challenger_2040_uwb.menu.flash.8388608_7340032.build.fs_end=276819968
challenger_2040_uwb.menu.freq.200=200 MHz
challenger_2040_uwb.menu.freq.200.build.f_cpu=200000000L
challenger_2040_uwb.menu.freq.50=50 MHz
challenger_2040_uwb.menu.freq.50.build.f_cpu=50000000L
challenger_2040_uwb.menu.freq.100=100 MHz
challenger_2040_uwb.menu.freq.100.build.f_cpu=100000000L
challenger_2040_uwb.menu.freq.120=120 MHz
challenger_2040_uwb.menu.freq.120.build.f_cpu=120000000L
challenger_2040_uwb.menu.freq.125=125 MHz
challenger_2040_uwb.menu.freq.125.build.f_cpu=125000000L
challenger_2040_uwb.menu.freq.128=128 MHz
challenger_2040_uwb.menu.freq.128.build.f_cpu=128000000L
challenger_2040_uwb.menu.freq.133=133 MHz
challenger_2040_uwb.menu.freq.133.build.f_cpu=133000000L
challenger_2040_uwb.menu.freq.150=150 MHz
challenger_2040_uwb.menu.freq.150.build.f_cpu=150000000L
challenger_2040_uwb.menu.freq.176=176 MHz
challenger_2040_uwb.menu.freq.176.build.f_cpu=176000000L
challenger_2040_uwb.menu.freq.225=225 MHz (Overclock)
challenger_2040_uwb.menu.freq.225.build.f_cpu=225000000L
challenger_2040_uwb.menu.freq.240=240 MHz (Overclock)
challenger_2040_uwb.menu.freq.240.build.f_cpu=240000000L
challenger_2040_uwb.menu.freq.250=250 MHz (Overclock)
challenger_2040_uwb.menu.freq.250.build.f_cpu=250000000L
challenger_2040_uwb.menu.freq.276=276 MHz (Overclock)
challenger_2040_uwb.menu.freq.276.build.f_cpu=276000000L
challenger_2040_uwb.menu.freq.300=300 MHz (Overclock)
challenger_2040_uwb.menu.freq.300.build.f_cpu=300000000L
challenger_2040_uwb.menu.opt.Small=Small (-Os) (standard)
challenger_2040_uwb.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_uwb.menu.opt.Optimize=Optimize (-O)
challenger_2040_uwb.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_uwb.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_uwb.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_uwb.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_uwb.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_uwb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_uwb.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_uwb.menu.opt.Debug=Debug (-Og)
challenger_2040_uwb.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_uwb.menu.opt.Disabled=Disabled (-O0)
challenger_2040_uwb.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2040_uwb.menu.profile.Disabled=Disabled
challenger_2040_uwb.menu.profile.Disabled.build.flags.profile=
challenger_2040_uwb.menu.profile.Enabled=Enabled
challenger_2040_uwb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2040_uwb.menu.rtti.Disabled=Disabled
challenger_2040_uwb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2040_uwb.menu.rtti.Enabled=Enabled
challenger_2040_uwb.menu.rtti.Enabled.build.flags.rtti=
challenger_2040_uwb.menu.stackprotect.Disabled=Disabled
challenger_2040_uwb.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2040_uwb.menu.stackprotect.Enabled=Enabled
challenger_2040_uwb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2040_uwb.menu.exceptions.Disabled=Disabled
challenger_2040_uwb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2040_uwb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2040_uwb.menu.exceptions.Enabled=Enabled
challenger_2040_uwb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2040_uwb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2040_uwb.menu.dbgport.Disabled=Disabled
challenger_2040_uwb.menu.dbgport.Disabled.build.debug_port=
challenger_2040_uwb.menu.dbgport.Serial=Serial
challenger_2040_uwb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2040_uwb.menu.dbgport.Serial1=Serial1
challenger_2040_uwb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2040_uwb.menu.dbgport.Serial2=Serial2
challenger_2040_uwb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2040_uwb.menu.dbgport.SerialSemi=SerialSemi
challenger_2040_uwb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2040_uwb.menu.dbglvl.None=None
challenger_2040_uwb.menu.dbglvl.None.build.debug_level=
challenger_2040_uwb.menu.dbglvl.Core=Core
challenger_2040_uwb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2040_uwb.menu.dbglvl.SPI=SPI
challenger_2040_uwb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2040_uwb.menu.dbglvl.Wire=Wire
challenger_2040_uwb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2040_uwb.menu.dbglvl.Bluetooth=Bluetooth
challenger_2040_uwb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2040_uwb.menu.dbglvl.All=All
challenger_2040_uwb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2040_uwb.menu.dbglvl.NDEBUG=NDEBUG
challenger_2040_uwb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2040_uwb.menu.usbstack.picosdk=Pico SDK
challenger_2040_uwb.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2040_uwb.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2040_uwb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_uwb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2040_uwb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2040_uwb.menu.usbstack.nousb=No USB
challenger_2040_uwb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2040_uwb.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2040_uwb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2040_uwb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2040_uwb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2040_uwb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2040_uwb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2040_uwb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2040_uwb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2040_uwb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2040_uwb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2040_uwb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2040_uwb.menu.uploadmethod.default=Default (UF2)
challenger_2040_uwb.menu.uploadmethod.default.build.ram_length=256k
challenger_2040_uwb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_uwb.menu.uploadmethod.default.upload.maximum_data_size=262144
challenger_2040_uwb.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2040_uwb.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2040_uwb.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2040_uwb.menu.uploadmethod.picotool=Picotool
challenger_2040_uwb.menu.uploadmethod.picotool.build.ram_length=256k
challenger_2040_uwb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2040_uwb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2040_uwb.menu.uploadmethod.picotool.upload.maximum_data_size=262144
challenger_2040_uwb.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2040_uwb.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2040_uwb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Connectivity 2040 LTE/WiFi/BLE
# -----------------------------------
connectivity_2040_lte_wifi_ble.name=iLabs Connectivity 2040 LTE/WiFi/BLE
connectivity_2040_lte_wifi_ble.vid.0=0x2e8a
connectivity_2040_lte_wifi_ble.pid.0=0x107b
connectivity_2040_lte_wifi_ble.vid.1=0x2e8a
connectivity_2040_lte_wifi_ble.pid.1=0x117b
connectivity_2040_lte_wifi_ble.vid.2=0x2e8a
connectivity_2040_lte_wifi_ble.pid.2=0x507b
connectivity_2040_lte_wifi_ble.vid.3=0x2e8a
connectivity_2040_lte_wifi_ble.pid.3=0x517b
connectivity_2040_lte_wifi_ble.vid.4=0x2e8a
connectivity_2040_lte_wifi_ble.pid.4=0x907b
connectivity_2040_lte_wifi_ble.vid.5=0x2e8a
connectivity_2040_lte_wifi_ble.pid.5=0x917b
connectivity_2040_lte_wifi_ble.vid.6=0x2e8a
connectivity_2040_lte_wifi_ble.pid.6=0xd07b
connectivity_2040_lte_wifi_ble.vid.7=0x2e8a
connectivity_2040_lte_wifi_ble.pid.7=0xd17b
connectivity_2040_lte_wifi_ble.upload_port.0.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.0.pid=0x107b
connectivity_2040_lte_wifi_ble.upload_port.1.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.1.pid=0x117b
connectivity_2040_lte_wifi_ble.upload_port.2.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.2.pid=0x507b
connectivity_2040_lte_wifi_ble.upload_port.3.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.3.pid=0x517b
connectivity_2040_lte_wifi_ble.upload_port.4.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.4.pid=0x907b
connectivity_2040_lte_wifi_ble.upload_port.5.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.5.pid=0x917b
connectivity_2040_lte_wifi_ble.upload_port.6.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.6.pid=0xd07b
connectivity_2040_lte_wifi_ble.upload_port.7.vid=0x2e8a
connectivity_2040_lte_wifi_ble.upload_port.7.pid=0xd17b
connectivity_2040_lte_wifi_ble.build.usbvid=-DUSBD_VID=0x2e8a
connectivity_2040_lte_wifi_ble.build.usbpid=-DUSBD_PID=0x107b
connectivity_2040_lte_wifi_ble.build.usbpwr=-DUSBD_MAX_POWER_MA=500
connectivity_2040_lte_wifi_ble.build.board=CONNECTIVITY_2040_LTE_WIFI_BLE_RP2040
connectivity_2040_lte_wifi_ble.build.mcu=cortex-m0plus
connectivity_2040_lte_wifi_ble.build.chip=rp2040
connectivity_2040_lte_wifi_ble.build.toolchain=arm-none-eabi
connectivity_2040_lte_wifi_ble.build.toolchainpkg=pqt-gcc
connectivity_2040_lte_wifi_ble.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
connectivity_2040_lte_wifi_ble.build.uf2family=--family rp2040
connectivity_2040_lte_wifi_ble.build.variant=connectivity_2040_lte_wifi_ble
connectivity_2040_lte_wifi_ble.upload.maximum_size=8388608
connectivity_2040_lte_wifi_ble.upload.wait_for_upload_port=true
connectivity_2040_lte_wifi_ble.upload.erase_cmd=
connectivity_2040_lte_wifi_ble.serial.disableDTR=false
connectivity_2040_lte_wifi_ble.serial.disableRTS=false
connectivity_2040_lte_wifi_ble.build.f_cpu=125000000
connectivity_2040_lte_wifi_ble.build.led=
connectivity_2040_lte_wifi_ble.build.core=rp2040
connectivity_2040_lte_wifi_ble.build.ldscript=memmap_default.ld
connectivity_2040_lte_wifi_ble.build.boot2=boot2_w25q080_2_padded_checksum
connectivity_2040_lte_wifi_ble.build.usb_manufacturer="iLabs"
connectivity_2040_lte_wifi_ble.build.usb_product="Connectivity 2040 LTE/WiFi/BLE"
connectivity_2040_lte_wifi_ble.build.extra_flags=-DWIFIESPAT2
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0=8MB (no FS)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.upload.maximum_size=8384512
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.flash_length=8384512
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.fs_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_0.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.upload.maximum_size=8318976
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.flash_length=8318976
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.fs_start=276754432
connectivity_2040_lte_wifi_ble.menu.flash.8388608_65536.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.upload.maximum_size=8253440
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.flash_length=8253440
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.fs_start=276688896
connectivity_2040_lte_wifi_ble.menu.flash.8388608_131072.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.upload.maximum_size=8122368
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.flash_length=8122368
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.fs_start=276557824
connectivity_2040_lte_wifi_ble.menu.flash.8388608_262144.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.upload.maximum_size=7860224
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.flash_length=7860224
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.fs_start=276295680
connectivity_2040_lte_wifi_ble.menu.flash.8388608_524288.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.upload.maximum_size=7335936
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.flash_length=7335936
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.fs_start=275771392
connectivity_2040_lte_wifi_ble.menu.flash.8388608_1048576.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.upload.maximum_size=6287360
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.flash_length=6287360
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.fs_start=274722816
connectivity_2040_lte_wifi_ble.menu.flash.8388608_2097152.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.upload.maximum_size=5238784
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.flash_length=5238784
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.fs_start=273674240
connectivity_2040_lte_wifi_ble.menu.flash.8388608_3145728.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.upload.maximum_size=4190208
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.flash_length=4190208
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.fs_start=272625664
connectivity_2040_lte_wifi_ble.menu.flash.8388608_4194304.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.upload.maximum_size=3141632
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.flash_length=3141632
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.fs_start=271577088
connectivity_2040_lte_wifi_ble.menu.flash.8388608_5242880.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.upload.maximum_size=2093056
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.flash_length=2093056
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.fs_start=270528512
connectivity_2040_lte_wifi_ble.menu.flash.8388608_6291456.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.upload.maximum_size=1044480
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.flash_total=8388608
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.flash_length=1044480
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.eeprom_start=276819968
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.fs_start=269479936
connectivity_2040_lte_wifi_ble.menu.flash.8388608_7340032.build.fs_end=276819968
connectivity_2040_lte_wifi_ble.menu.freq.200=200 MHz
connectivity_2040_lte_wifi_ble.menu.freq.200.build.f_cpu=200000000L
connectivity_2040_lte_wifi_ble.menu.freq.50=50 MHz
connectivity_2040_lte_wifi_ble.menu.freq.50.build.f_cpu=50000000L
connectivity_2040_lte_wifi_ble.menu.freq.100=100 MHz
connectivity_2040_lte_wifi_ble.menu.freq.100.build.f_cpu=100000000L
connectivity_2040_lte_wifi_ble.menu.freq.120=120 MHz
connectivity_2040_lte_wifi_ble.menu.freq.120.build.f_cpu=120000000L
connectivity_2040_lte_wifi_ble.menu.freq.125=125 MHz
connectivity_2040_lte_wifi_ble.menu.freq.125.build.f_cpu=125000000L
connectivity_2040_lte_wifi_ble.menu.freq.128=128 MHz
connectivity_2040_lte_wifi_ble.menu.freq.128.build.f_cpu=128000000L
connectivity_2040_lte_wifi_ble.menu.freq.133=133 MHz
connectivity_2040_lte_wifi_ble.menu.freq.133.build.f_cpu=133000000L
connectivity_2040_lte_wifi_ble.menu.freq.150=150 MHz
connectivity_2040_lte_wifi_ble.menu.freq.150.build.f_cpu=150000000L
connectivity_2040_lte_wifi_ble.menu.freq.176=176 MHz
connectivity_2040_lte_wifi_ble.menu.freq.176.build.f_cpu=176000000L
connectivity_2040_lte_wifi_ble.menu.freq.225=225 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.225.build.f_cpu=225000000L
connectivity_2040_lte_wifi_ble.menu.freq.240=240 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.240.build.f_cpu=240000000L
connectivity_2040_lte_wifi_ble.menu.freq.250=250 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.250.build.f_cpu=250000000L
connectivity_2040_lte_wifi_ble.menu.freq.276=276 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.276.build.f_cpu=276000000L
connectivity_2040_lte_wifi_ble.menu.freq.300=300 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.300.build.f_cpu=300000000L
connectivity_2040_lte_wifi_ble.menu.opt.Small=Small (-Os) (standard)
connectivity_2040_lte_wifi_ble.menu.opt.Small.build.flags.optimize=-Os
connectivity_2040_lte_wifi_ble.menu.opt.Optimize=Optimize (-O)
connectivity_2040_lte_wifi_ble.menu.opt.Optimize.build.flags.optimize=-O
connectivity_2040_lte_wifi_ble.menu.opt.Optimize2=Optimize More (-O2)
connectivity_2040_lte_wifi_ble.menu.opt.Optimize2.build.flags.optimize=-O2
connectivity_2040_lte_wifi_ble.menu.opt.Optimize3=Optimize Even More (-O3)
connectivity_2040_lte_wifi_ble.menu.opt.Optimize3.build.flags.optimize=-O3
connectivity_2040_lte_wifi_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower)
connectivity_2040_lte_wifi_ble.menu.opt.Fast.build.flags.optimize=-Ofast
connectivity_2040_lte_wifi_ble.menu.opt.Debug=Debug (-Og)
connectivity_2040_lte_wifi_ble.menu.opt.Debug.build.flags.optimize=-Og
connectivity_2040_lte_wifi_ble.menu.opt.Disabled=Disabled (-O0)
connectivity_2040_lte_wifi_ble.menu.opt.Disabled.build.flags.optimize=-O0
connectivity_2040_lte_wifi_ble.menu.profile.Disabled=Disabled
connectivity_2040_lte_wifi_ble.menu.profile.Disabled.build.flags.profile=
connectivity_2040_lte_wifi_ble.menu.profile.Enabled=Enabled
connectivity_2040_lte_wifi_ble.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
connectivity_2040_lte_wifi_ble.menu.rtti.Disabled=Disabled
connectivity_2040_lte_wifi_ble.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
connectivity_2040_lte_wifi_ble.menu.rtti.Enabled=Enabled
connectivity_2040_lte_wifi_ble.menu.rtti.Enabled.build.flags.rtti=
connectivity_2040_lte_wifi_ble.menu.stackprotect.Disabled=Disabled
connectivity_2040_lte_wifi_ble.menu.stackprotect.Disabled.build.flags.stackprotect=
connectivity_2040_lte_wifi_ble.menu.stackprotect.Enabled=Enabled
connectivity_2040_lte_wifi_ble.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled=Disabled
connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
connectivity_2040_lte_wifi_ble.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled=Enabled
connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
connectivity_2040_lte_wifi_ble.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
connectivity_2040_lte_wifi_ble.menu.dbgport.Disabled=Disabled
connectivity_2040_lte_wifi_ble.menu.dbgport.Disabled.build.debug_port=
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial=Serial
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial1=Serial1
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial2=Serial2
connectivity_2040_lte_wifi_ble.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
connectivity_2040_lte_wifi_ble.menu.dbgport.SerialSemi=SerialSemi
connectivity_2040_lte_wifi_ble.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
connectivity_2040_lte_wifi_ble.menu.dbglvl.None=None
connectivity_2040_lte_wifi_ble.menu.dbglvl.None.build.debug_level=
connectivity_2040_lte_wifi_ble.menu.dbglvl.Core=Core
connectivity_2040_lte_wifi_ble.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
connectivity_2040_lte_wifi_ble.menu.dbglvl.SPI=SPI
connectivity_2040_lte_wifi_ble.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
connectivity_2040_lte_wifi_ble.menu.dbglvl.Wire=Wire
connectivity_2040_lte_wifi_ble.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
connectivity_2040_lte_wifi_ble.menu.dbglvl.Bluetooth=Bluetooth
connectivity_2040_lte_wifi_ble.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
connectivity_2040_lte_wifi_ble.menu.dbglvl.All=All
connectivity_2040_lte_wifi_ble.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
connectivity_2040_lte_wifi_ble.menu.dbglvl.NDEBUG=NDEBUG
connectivity_2040_lte_wifi_ble.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
connectivity_2040_lte_wifi_ble.menu.usbstack.picosdk=Pico SDK
connectivity_2040_lte_wifi_ble.menu.usbstack.picosdk.build.usbstack_flags=
connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb=Adafruit TinyUSB
connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
connectivity_2040_lte_wifi_ble.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
connectivity_2040_lte_wifi_ble.menu.usbstack.nousb=No USB
connectivity_2040_lte_wifi_ble.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only=IPv4 Only
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
connectivity_2040_lte_wifi_ble.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default=Default (UF2)
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.build.ram_length=256k
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.maximum_data_size=262144
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool=uf2conv
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool.default=uf2conv
connectivity_2040_lte_wifi_ble.menu.uploadmethod.default.upload.tool.network=uf2conv-network
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool=Picotool
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.ram_length=256k
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.maximum_data_size=262144
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.tool=picotool
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picotool.upload.tool.default=picotool
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
connectivity_2040_lte_wifi_ble.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs RPICO32
# -----------------------------------
ilabs_rpico32.name=iLabs RPICO32
ilabs_rpico32.vid.0=0x2e8a
ilabs_rpico32.pid.0=0x1010
ilabs_rpico32.vid.1=0x2e8a
ilabs_rpico32.pid.1=0x1110
ilabs_rpico32.vid.2=0x2e8a
ilabs_rpico32.pid.2=0x5010
ilabs_rpico32.vid.3=0x2e8a
ilabs_rpico32.pid.3=0x5110
ilabs_rpico32.vid.4=0x2e8a
ilabs_rpico32.pid.4=0x9010
ilabs_rpico32.vid.5=0x2e8a
ilabs_rpico32.pid.5=0x9110
ilabs_rpico32.vid.6=0x2e8a
ilabs_rpico32.pid.6=0xd010
ilabs_rpico32.vid.7=0x2e8a
ilabs_rpico32.pid.7=0xd110
ilabs_rpico32.upload_port.0.vid=0x2e8a
ilabs_rpico32.upload_port.0.pid=0x1010
ilabs_rpico32.upload_port.1.vid=0x2e8a
ilabs_rpico32.upload_port.1.pid=0x1110
ilabs_rpico32.upload_port.2.vid=0x2e8a
ilabs_rpico32.upload_port.2.pid=0x5010
ilabs_rpico32.upload_port.3.vid=0x2e8a
ilabs_rpico32.upload_port.3.pid=0x5110
ilabs_rpico32.upload_port.4.vid=0x2e8a
ilabs_rpico32.upload_port.4.pid=0x9010
ilabs_rpico32.upload_port.5.vid=0x2e8a
ilabs_rpico32.upload_port.5.pid=0x9110
ilabs_rpico32.upload_port.6.vid=0x2e8a
ilabs_rpico32.upload_port.6.pid=0xd010
ilabs_rpico32.upload_port.7.vid=0x2e8a
ilabs_rpico32.upload_port.7.pid=0xd110
ilabs_rpico32.build.usbvid=-DUSBD_VID=0x2e8a
ilabs_rpico32.build.usbpid=-DUSBD_PID=0x1010
ilabs_rpico32.build.usbpwr=-DUSBD_MAX_POWER_MA=250
ilabs_rpico32.build.board=ILABS_2040_RPICO32_RP2040
ilabs_rpico32.build.mcu=cortex-m0plus
ilabs_rpico32.build.chip=rp2040
ilabs_rpico32.build.toolchain=arm-none-eabi
ilabs_rpico32.build.toolchainpkg=pqt-gcc
ilabs_rpico32.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
ilabs_rpico32.build.uf2family=--family rp2040
ilabs_rpico32.build.variant=ilabs_rpico32
ilabs_rpico32.upload.maximum_size=8388608
ilabs_rpico32.upload.wait_for_upload_port=true
ilabs_rpico32.upload.erase_cmd=
ilabs_rpico32.serial.disableDTR=false
ilabs_rpico32.serial.disableRTS=false
ilabs_rpico32.build.f_cpu=125000000
ilabs_rpico32.build.led=
ilabs_rpico32.build.core=rp2040
ilabs_rpico32.build.ldscript=memmap_default.ld
ilabs_rpico32.build.boot2=boot2_w25q080_2_padded_checksum
ilabs_rpico32.build.usb_manufacturer="iLabs"
ilabs_rpico32.build.usb_product="RPICO32"
ilabs_rpico32.build.extra_flags=-DWIFIESPAT2
ilabs_rpico32.menu.flash.8388608_0=8MB (no FS)
ilabs_rpico32.menu.flash.8388608_0.upload.maximum_size=8384512
ilabs_rpico32.menu.flash.8388608_0.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_0.build.flash_length=8384512
ilabs_rpico32.menu.flash.8388608_0.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_0.build.fs_start=276819968
ilabs_rpico32.menu.flash.8388608_0.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
ilabs_rpico32.menu.flash.8388608_65536.upload.maximum_size=8318976
ilabs_rpico32.menu.flash.8388608_65536.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_65536.build.flash_length=8318976
ilabs_rpico32.menu.flash.8388608_65536.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_65536.build.fs_start=276754432
ilabs_rpico32.menu.flash.8388608_65536.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
ilabs_rpico32.menu.flash.8388608_131072.upload.maximum_size=8253440
ilabs_rpico32.menu.flash.8388608_131072.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_131072.build.flash_length=8253440
ilabs_rpico32.menu.flash.8388608_131072.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_131072.build.fs_start=276688896
ilabs_rpico32.menu.flash.8388608_131072.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
ilabs_rpico32.menu.flash.8388608_262144.upload.maximum_size=8122368
ilabs_rpico32.menu.flash.8388608_262144.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_262144.build.flash_length=8122368
ilabs_rpico32.menu.flash.8388608_262144.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_262144.build.fs_start=276557824
ilabs_rpico32.menu.flash.8388608_262144.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
ilabs_rpico32.menu.flash.8388608_524288.upload.maximum_size=7860224
ilabs_rpico32.menu.flash.8388608_524288.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_524288.build.flash_length=7860224
ilabs_rpico32.menu.flash.8388608_524288.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_524288.build.fs_start=276295680
ilabs_rpico32.menu.flash.8388608_524288.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
ilabs_rpico32.menu.flash.8388608_1048576.upload.maximum_size=7335936
ilabs_rpico32.menu.flash.8388608_1048576.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_1048576.build.flash_length=7335936
ilabs_rpico32.menu.flash.8388608_1048576.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_1048576.build.fs_start=275771392
ilabs_rpico32.menu.flash.8388608_1048576.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
ilabs_rpico32.menu.flash.8388608_2097152.upload.maximum_size=6287360
ilabs_rpico32.menu.flash.8388608_2097152.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_2097152.build.flash_length=6287360
ilabs_rpico32.menu.flash.8388608_2097152.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_2097152.build.fs_start=274722816
ilabs_rpico32.menu.flash.8388608_2097152.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
ilabs_rpico32.menu.flash.8388608_3145728.upload.maximum_size=5238784
ilabs_rpico32.menu.flash.8388608_3145728.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_3145728.build.flash_length=5238784
ilabs_rpico32.menu.flash.8388608_3145728.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_3145728.build.fs_start=273674240
ilabs_rpico32.menu.flash.8388608_3145728.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
ilabs_rpico32.menu.flash.8388608_4194304.upload.maximum_size=4190208
ilabs_rpico32.menu.flash.8388608_4194304.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_4194304.build.flash_length=4190208
ilabs_rpico32.menu.flash.8388608_4194304.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_4194304.build.fs_start=272625664
ilabs_rpico32.menu.flash.8388608_4194304.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
ilabs_rpico32.menu.flash.8388608_5242880.upload.maximum_size=3141632
ilabs_rpico32.menu.flash.8388608_5242880.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_5242880.build.flash_length=3141632
ilabs_rpico32.menu.flash.8388608_5242880.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_5242880.build.fs_start=271577088
ilabs_rpico32.menu.flash.8388608_5242880.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
ilabs_rpico32.menu.flash.8388608_6291456.upload.maximum_size=2093056
ilabs_rpico32.menu.flash.8388608_6291456.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_6291456.build.flash_length=2093056
ilabs_rpico32.menu.flash.8388608_6291456.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_6291456.build.fs_start=270528512
ilabs_rpico32.menu.flash.8388608_6291456.build.fs_end=276819968
ilabs_rpico32.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
ilabs_rpico32.menu.flash.8388608_7340032.upload.maximum_size=1044480
ilabs_rpico32.menu.flash.8388608_7340032.build.flash_total=8388608
ilabs_rpico32.menu.flash.8388608_7340032.build.flash_length=1044480
ilabs_rpico32.menu.flash.8388608_7340032.build.eeprom_start=276819968
ilabs_rpico32.menu.flash.8388608_7340032.build.fs_start=269479936
ilabs_rpico32.menu.flash.8388608_7340032.build.fs_end=276819968
ilabs_rpico32.menu.freq.200=200 MHz
ilabs_rpico32.menu.freq.200.build.f_cpu=200000000L
ilabs_rpico32.menu.freq.50=50 MHz
ilabs_rpico32.menu.freq.50.build.f_cpu=50000000L
ilabs_rpico32.menu.freq.100=100 MHz
ilabs_rpico32.menu.freq.100.build.f_cpu=100000000L
ilabs_rpico32.menu.freq.120=120 MHz
ilabs_rpico32.menu.freq.120.build.f_cpu=120000000L
ilabs_rpico32.menu.freq.125=125 MHz
ilabs_rpico32.menu.freq.125.build.f_cpu=125000000L
ilabs_rpico32.menu.freq.128=128 MHz
ilabs_rpico32.menu.freq.128.build.f_cpu=128000000L
ilabs_rpico32.menu.freq.133=133 MHz
ilabs_rpico32.menu.freq.133.build.f_cpu=133000000L
ilabs_rpico32.menu.freq.150=150 MHz
ilabs_rpico32.menu.freq.150.build.f_cpu=150000000L
ilabs_rpico32.menu.freq.176=176 MHz
ilabs_rpico32.menu.freq.176.build.f_cpu=176000000L
ilabs_rpico32.menu.freq.225=225 MHz (Overclock)
ilabs_rpico32.menu.freq.225.build.f_cpu=225000000L
ilabs_rpico32.menu.freq.240=240 MHz (Overclock)
ilabs_rpico32.menu.freq.240.build.f_cpu=240000000L
ilabs_rpico32.menu.freq.250=250 MHz (Overclock)
ilabs_rpico32.menu.freq.250.build.f_cpu=250000000L
ilabs_rpico32.menu.freq.276=276 MHz (Overclock)
ilabs_rpico32.menu.freq.276.build.f_cpu=276000000L
ilabs_rpico32.menu.freq.300=300 MHz (Overclock)
ilabs_rpico32.menu.freq.300.build.f_cpu=300000000L
ilabs_rpico32.menu.opt.Small=Small (-Os) (standard)
ilabs_rpico32.menu.opt.Small.build.flags.optimize=-Os
ilabs_rpico32.menu.opt.Optimize=Optimize (-O)
ilabs_rpico32.menu.opt.Optimize.build.flags.optimize=-O
ilabs_rpico32.menu.opt.Optimize2=Optimize More (-O2)
ilabs_rpico32.menu.opt.Optimize2.build.flags.optimize=-O2
ilabs_rpico32.menu.opt.Optimize3=Optimize Even More (-O3)
ilabs_rpico32.menu.opt.Optimize3.build.flags.optimize=-O3
ilabs_rpico32.menu.opt.Fast=Fast (-Ofast) (maybe slower)
ilabs_rpico32.menu.opt.Fast.build.flags.optimize=-Ofast
ilabs_rpico32.menu.opt.Debug=Debug (-Og)
ilabs_rpico32.menu.opt.Debug.build.flags.optimize=-Og
ilabs_rpico32.menu.opt.Disabled=Disabled (-O0)
ilabs_rpico32.menu.opt.Disabled.build.flags.optimize=-O0
ilabs_rpico32.menu.profile.Disabled=Disabled
ilabs_rpico32.menu.profile.Disabled.build.flags.profile=
ilabs_rpico32.menu.profile.Enabled=Enabled
ilabs_rpico32.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
ilabs_rpico32.menu.rtti.Disabled=Disabled
ilabs_rpico32.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
ilabs_rpico32.menu.rtti.Enabled=Enabled
ilabs_rpico32.menu.rtti.Enabled.build.flags.rtti=
ilabs_rpico32.menu.stackprotect.Disabled=Disabled
ilabs_rpico32.menu.stackprotect.Disabled.build.flags.stackprotect=
ilabs_rpico32.menu.stackprotect.Enabled=Enabled
ilabs_rpico32.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
ilabs_rpico32.menu.exceptions.Disabled=Disabled
ilabs_rpico32.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
ilabs_rpico32.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
ilabs_rpico32.menu.exceptions.Enabled=Enabled
ilabs_rpico32.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
ilabs_rpico32.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
ilabs_rpico32.menu.dbgport.Disabled=Disabled
ilabs_rpico32.menu.dbgport.Disabled.build.debug_port=
ilabs_rpico32.menu.dbgport.Serial=Serial
ilabs_rpico32.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
ilabs_rpico32.menu.dbgport.Serial1=Serial1
ilabs_rpico32.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
ilabs_rpico32.menu.dbgport.Serial2=Serial2
ilabs_rpico32.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
ilabs_rpico32.menu.dbgport.SerialSemi=SerialSemi
ilabs_rpico32.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
ilabs_rpico32.menu.dbglvl.None=None
ilabs_rpico32.menu.dbglvl.None.build.debug_level=
ilabs_rpico32.menu.dbglvl.Core=Core
ilabs_rpico32.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
ilabs_rpico32.menu.dbglvl.SPI=SPI
ilabs_rpico32.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
ilabs_rpico32.menu.dbglvl.Wire=Wire
ilabs_rpico32.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
ilabs_rpico32.menu.dbglvl.Bluetooth=Bluetooth
ilabs_rpico32.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
ilabs_rpico32.menu.dbglvl.All=All
ilabs_rpico32.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
ilabs_rpico32.menu.dbglvl.NDEBUG=NDEBUG
ilabs_rpico32.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
ilabs_rpico32.menu.usbstack.picosdk=Pico SDK
ilabs_rpico32.menu.usbstack.picosdk.build.usbstack_flags=
ilabs_rpico32.menu.usbstack.tinyusb=Adafruit TinyUSB
ilabs_rpico32.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
ilabs_rpico32.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
ilabs_rpico32.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
ilabs_rpico32.menu.usbstack.nousb=No USB
ilabs_rpico32.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
ilabs_rpico32.menu.ipbtstack.ipv4only=IPv4 Only
ilabs_rpico32.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
ilabs_rpico32.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
ilabs_rpico32.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
ilabs_rpico32.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
ilabs_rpico32.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
ilabs_rpico32.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
ilabs_rpico32.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
ilabs_rpico32.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
ilabs_rpico32.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
ilabs_rpico32.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
ilabs_rpico32.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
ilabs_rpico32.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
ilabs_rpico32.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
ilabs_rpico32.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
ilabs_rpico32.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
ilabs_rpico32.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
ilabs_rpico32.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
ilabs_rpico32.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
ilabs_rpico32.menu.uploadmethod.default=Default (UF2)
ilabs_rpico32.menu.uploadmethod.default.build.ram_length=256k
ilabs_rpico32.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
ilabs_rpico32.menu.uploadmethod.default.upload.maximum_data_size=262144
ilabs_rpico32.menu.uploadmethod.default.upload.tool=uf2conv
ilabs_rpico32.menu.uploadmethod.default.upload.tool.default=uf2conv
ilabs_rpico32.menu.uploadmethod.default.upload.tool.network=uf2conv-network
ilabs_rpico32.menu.uploadmethod.picotool=Picotool
ilabs_rpico32.menu.uploadmethod.picotool.build.ram_length=256k
ilabs_rpico32.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
ilabs_rpico32.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
ilabs_rpico32.menu.uploadmethod.picotool.upload.maximum_data_size=262144
ilabs_rpico32.menu.uploadmethod.picotool.upload.tool=picotool
ilabs_rpico32.menu.uploadmethod.picotool.upload.tool.default=picotool
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
ilabs_rpico32.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2350 WiFi/BLE
# -----------------------------------
challenger_2350_wifi6_ble5.name=iLabs Challenger 2350 WiFi/BLE
challenger_2350_wifi6_ble5.vid.0=0x2e8a
challenger_2350_wifi6_ble5.pid.0=0x109a
challenger_2350_wifi6_ble5.vid.1=0x2e8a
challenger_2350_wifi6_ble5.pid.1=0x119a
challenger_2350_wifi6_ble5.vid.2=0x2e8a
challenger_2350_wifi6_ble5.pid.2=0x509a
challenger_2350_wifi6_ble5.vid.3=0x2e8a
challenger_2350_wifi6_ble5.pid.3=0x519a
challenger_2350_wifi6_ble5.vid.4=0x2e8a
challenger_2350_wifi6_ble5.pid.4=0x909a
challenger_2350_wifi6_ble5.vid.5=0x2e8a
challenger_2350_wifi6_ble5.pid.5=0x919a
challenger_2350_wifi6_ble5.vid.6=0x2e8a
challenger_2350_wifi6_ble5.pid.6=0xd09a
challenger_2350_wifi6_ble5.vid.7=0x2e8a
challenger_2350_wifi6_ble5.pid.7=0xd19a
challenger_2350_wifi6_ble5.upload_port.0.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.0.pid=0x109a
challenger_2350_wifi6_ble5.upload_port.1.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.1.pid=0x119a
challenger_2350_wifi6_ble5.upload_port.2.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.2.pid=0x509a
challenger_2350_wifi6_ble5.upload_port.3.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.3.pid=0x519a
challenger_2350_wifi6_ble5.upload_port.4.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.4.pid=0x909a
challenger_2350_wifi6_ble5.upload_port.5.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.5.pid=0x919a
challenger_2350_wifi6_ble5.upload_port.6.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.6.pid=0xd09a
challenger_2350_wifi6_ble5.upload_port.7.vid=0x2e8a
challenger_2350_wifi6_ble5.upload_port.7.pid=0xd19a
challenger_2350_wifi6_ble5.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2350_wifi6_ble5.build.usbpid=-DUSBD_PID=0x109a
challenger_2350_wifi6_ble5.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2350_wifi6_ble5.build.board=CHALLENGER_2350_WIFI_BLE_RP2350
challenger_2350_wifi6_ble5.build.variant=challenger_2350_wifi6_ble5
challenger_2350_wifi6_ble5.upload.maximum_size=8388608
challenger_2350_wifi6_ble5.upload.wait_for_upload_port=true
challenger_2350_wifi6_ble5.upload.erase_cmd=
challenger_2350_wifi6_ble5.serial.disableDTR=false
challenger_2350_wifi6_ble5.serial.disableRTS=false
challenger_2350_wifi6_ble5.build.f_cpu=125000000
challenger_2350_wifi6_ble5.build.led=
challenger_2350_wifi6_ble5.build.core=rp2040
challenger_2350_wifi6_ble5.build.ldscript=memmap_default.ld
challenger_2350_wifi6_ble5.build.boot2=none
challenger_2350_wifi6_ble5.build.usb_manufacturer="iLabs"
challenger_2350_wifi6_ble5.build.usb_product="Challenger 2350 WiFi/BLE"
challenger_2350_wifi6_ble5.build.psram_length=0x800000
challenger_2350_wifi6_ble5.menu.espwifitype.esp_at=ESP AT
challenger_2350_wifi6_ble5.menu.espwifitype.esp_at.build.espwifitype=-DWIFIESPAT2
challenger_2350_wifi6_ble5.menu.espwifitype.esp_hosted=ESP Hosted
challenger_2350_wifi6_ble5.menu.espwifitype.esp_hosted.build.espwifitype=-DESPHOSTSPI=SPI1
challenger_2350_wifi6_ble5.menu.wificountry.worldwide=Worldwide
challenger_2350_wifi6_ble5.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
challenger_2350_wifi6_ble5.menu.wificountry.australia=Australia
challenger_2350_wifi6_ble5.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
challenger_2350_wifi6_ble5.menu.wificountry.austria=Austria
challenger_2350_wifi6_ble5.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
challenger_2350_wifi6_ble5.menu.wificountry.belgium=Belgium
challenger_2350_wifi6_ble5.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
challenger_2350_wifi6_ble5.menu.wificountry.brazil=Brazil
challenger_2350_wifi6_ble5.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
challenger_2350_wifi6_ble5.menu.wificountry.canada=Canada
challenger_2350_wifi6_ble5.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
challenger_2350_wifi6_ble5.menu.wificountry.chile=Chile
challenger_2350_wifi6_ble5.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
challenger_2350_wifi6_ble5.menu.wificountry.china=China
challenger_2350_wifi6_ble5.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
challenger_2350_wifi6_ble5.menu.wificountry.colombia=Colombia
challenger_2350_wifi6_ble5.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
challenger_2350_wifi6_ble5.menu.wificountry.czech_republic=Czech Republic
challenger_2350_wifi6_ble5.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
challenger_2350_wifi6_ble5.menu.wificountry.denmark=Denmark
challenger_2350_wifi6_ble5.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
challenger_2350_wifi6_ble5.menu.wificountry.estonia=Estonia
challenger_2350_wifi6_ble5.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
challenger_2350_wifi6_ble5.menu.wificountry.finland=Finland
challenger_2350_wifi6_ble5.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
challenger_2350_wifi6_ble5.menu.wificountry.france=France
challenger_2350_wifi6_ble5.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
challenger_2350_wifi6_ble5.menu.wificountry.germany=Germany
challenger_2350_wifi6_ble5.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
challenger_2350_wifi6_ble5.menu.wificountry.greece=Greece
challenger_2350_wifi6_ble5.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
challenger_2350_wifi6_ble5.menu.wificountry.hong_kong=Hong Kong
challenger_2350_wifi6_ble5.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
challenger_2350_wifi6_ble5.menu.wificountry.hungary=Hungary
challenger_2350_wifi6_ble5.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
challenger_2350_wifi6_ble5.menu.wificountry.iceland=Iceland
challenger_2350_wifi6_ble5.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
challenger_2350_wifi6_ble5.menu.wificountry.india=India
challenger_2350_wifi6_ble5.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
challenger_2350_wifi6_ble5.menu.wificountry.israel=Israel
challenger_2350_wifi6_ble5.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
challenger_2350_wifi6_ble5.menu.wificountry.italy=Italy
challenger_2350_wifi6_ble5.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
challenger_2350_wifi6_ble5.menu.wificountry.japan=Japan
challenger_2350_wifi6_ble5.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
challenger_2350_wifi6_ble5.menu.wificountry.kenya=Kenya
challenger_2350_wifi6_ble5.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
challenger_2350_wifi6_ble5.menu.wificountry.latvia=Latvia
challenger_2350_wifi6_ble5.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
challenger_2350_wifi6_ble5.menu.wificountry.liechtenstein=Liechtenstein
challenger_2350_wifi6_ble5.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
challenger_2350_wifi6_ble5.menu.wificountry.lithuania=Lithuania
challenger_2350_wifi6_ble5.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
challenger_2350_wifi6_ble5.menu.wificountry.luxembourg=Luxembourg
challenger_2350_wifi6_ble5.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
challenger_2350_wifi6_ble5.menu.wificountry.malaysia=Malaysia
challenger_2350_wifi6_ble5.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
challenger_2350_wifi6_ble5.menu.wificountry.malta=Malta
challenger_2350_wifi6_ble5.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
challenger_2350_wifi6_ble5.menu.wificountry.mexico=Mexico
challenger_2350_wifi6_ble5.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
challenger_2350_wifi6_ble5.menu.wificountry.netherlands=Netherlands
challenger_2350_wifi6_ble5.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
challenger_2350_wifi6_ble5.menu.wificountry.new_zealand=New Zealand
challenger_2350_wifi6_ble5.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
challenger_2350_wifi6_ble5.menu.wificountry.nigeria=Nigeria
challenger_2350_wifi6_ble5.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
challenger_2350_wifi6_ble5.menu.wificountry.norway=Norway
challenger_2350_wifi6_ble5.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
challenger_2350_wifi6_ble5.menu.wificountry.peru=Peru
challenger_2350_wifi6_ble5.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
challenger_2350_wifi6_ble5.menu.wificountry.philippines=Philippines
challenger_2350_wifi6_ble5.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
challenger_2350_wifi6_ble5.menu.wificountry.poland=Poland
challenger_2350_wifi6_ble5.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
challenger_2350_wifi6_ble5.menu.wificountry.portugal=Portugal
challenger_2350_wifi6_ble5.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
challenger_2350_wifi6_ble5.menu.wificountry.singapore=Singapore
challenger_2350_wifi6_ble5.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
challenger_2350_wifi6_ble5.menu.wificountry.slovakia=Slovakia
challenger_2350_wifi6_ble5.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
challenger_2350_wifi6_ble5.menu.wificountry.slovenia=Slovenia
challenger_2350_wifi6_ble5.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
challenger_2350_wifi6_ble5.menu.wificountry.south_africa=South Africa
challenger_2350_wifi6_ble5.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
challenger_2350_wifi6_ble5.menu.wificountry.south_korea=South Korea
challenger_2350_wifi6_ble5.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
challenger_2350_wifi6_ble5.menu.wificountry.spain=Spain
challenger_2350_wifi6_ble5.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
challenger_2350_wifi6_ble5.menu.wificountry.sweden=Sweden
challenger_2350_wifi6_ble5.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
challenger_2350_wifi6_ble5.menu.wificountry.switzerland=Switzerland
challenger_2350_wifi6_ble5.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
challenger_2350_wifi6_ble5.menu.wificountry.taiwan=Taiwan
challenger_2350_wifi6_ble5.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
challenger_2350_wifi6_ble5.menu.wificountry.thailand=Thailand
challenger_2350_wifi6_ble5.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
challenger_2350_wifi6_ble5.menu.wificountry.turkey=Turkey
challenger_2350_wifi6_ble5.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
challenger_2350_wifi6_ble5.menu.wificountry.uk=UK
challenger_2350_wifi6_ble5.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
challenger_2350_wifi6_ble5.menu.wificountry.usa=USA
challenger_2350_wifi6_ble5.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
challenger_2350_wifi6_ble5.menu.flash.8388608_0=8MB (no FS)
challenger_2350_wifi6_ble5.menu.flash.8388608_0.upload.maximum_size=8380416
challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.flash_total=8388608
challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.flash_length=8380416
challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.eeprom_start=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.fs_start=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_0.build.fs_end=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.upload.maximum_size=1040384
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.flash_length=1040384
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.eeprom_start=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.fs_start=269475840
challenger_2350_wifi6_ble5.menu.flash.8388608_7340032.build.fs_end=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.upload.maximum_size=4186112
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.flash_length=4186112
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.eeprom_start=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.fs_start=272621568
challenger_2350_wifi6_ble5.menu.flash.8388608_4194304.build.fs_end=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.upload.maximum_size=6283264
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.flash_length=6283264
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.eeprom_start=276815872
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.fs_start=274718720
challenger_2350_wifi6_ble5.menu.flash.8388608_2097152.build.fs_end=276815872
challenger_2350_wifi6_ble5.menu.flash.16777216_0=16MB (no FS)
challenger_2350_wifi6_ble5.menu.flash.16777216_0.upload.maximum_size=16769024
challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.flash_length=16769024
challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.fs_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_0.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.upload.maximum_size=1040384
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.flash_length=1040384
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.fs_start=269475840
challenger_2350_wifi6_ble5.menu.flash.16777216_15728640.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.upload.maximum_size=2088960
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.flash_length=2088960
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.fs_start=270524416
challenger_2350_wifi6_ble5.menu.flash.16777216_14680064.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.upload.maximum_size=4186112
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.flash_length=4186112
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.fs_start=272621568
challenger_2350_wifi6_ble5.menu.flash.16777216_12582912.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.upload.maximum_size=8380416
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.flash_length=8380416
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.fs_start=276815872
challenger_2350_wifi6_ble5.menu.flash.16777216_8388608.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.upload.maximum_size=12574720
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.flash_length=12574720
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.fs_start=281010176
challenger_2350_wifi6_ble5.menu.flash.16777216_4194304.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.upload.maximum_size=14671872
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.flash_total=16777216
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.flash_length=14671872
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.eeprom_start=285204480
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.fs_start=283107328
challenger_2350_wifi6_ble5.menu.flash.16777216_2097152.build.fs_end=285204480
challenger_2350_wifi6_ble5.menu.arch.arm=ARM
challenger_2350_wifi6_ble5.menu.arch.arm.build.chip=rp2350
challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchain=arm-none-eabi
challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchainpkg=pqt-gcc
challenger_2350_wifi6_ble5.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
challenger_2350_wifi6_ble5.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
challenger_2350_wifi6_ble5.menu.arch.arm.build.mcu=cortex-m33
challenger_2350_wifi6_ble5.menu.arch.riscv=RISC-V
challenger_2350_wifi6_ble5.menu.arch.riscv.build.chip=rp2350-riscv
challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
challenger_2350_wifi6_ble5.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
challenger_2350_wifi6_ble5.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
challenger_2350_wifi6_ble5.menu.arch.riscv.build.mcu=rv32imac
challenger_2350_wifi6_ble5.menu.freq.150=150 MHz
challenger_2350_wifi6_ble5.menu.freq.150.build.f_cpu=150000000L
challenger_2350_wifi6_ble5.menu.freq.50=50 MHz
challenger_2350_wifi6_ble5.menu.freq.50.build.f_cpu=50000000L
challenger_2350_wifi6_ble5.menu.freq.100=100 MHz
challenger_2350_wifi6_ble5.menu.freq.100.build.f_cpu=100000000L
challenger_2350_wifi6_ble5.menu.freq.120=120 MHz
challenger_2350_wifi6_ble5.menu.freq.120.build.f_cpu=120000000L
challenger_2350_wifi6_ble5.menu.freq.125=125 MHz
challenger_2350_wifi6_ble5.menu.freq.125.build.f_cpu=125000000L
challenger_2350_wifi6_ble5.menu.freq.128=128 MHz
challenger_2350_wifi6_ble5.menu.freq.128.build.f_cpu=128000000L
challenger_2350_wifi6_ble5.menu.freq.133=133 MHz
challenger_2350_wifi6_ble5.menu.freq.133.build.f_cpu=133000000L
challenger_2350_wifi6_ble5.menu.freq.176=176 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.176.build.f_cpu=176000000L
challenger_2350_wifi6_ble5.menu.freq.200=200 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.200.build.f_cpu=200000000L
challenger_2350_wifi6_ble5.menu.freq.225=225 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.225.build.f_cpu=225000000L
challenger_2350_wifi6_ble5.menu.freq.240=240 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.240.build.f_cpu=240000000L
challenger_2350_wifi6_ble5.menu.freq.250=250 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.250.build.f_cpu=250000000L
challenger_2350_wifi6_ble5.menu.freq.276=276 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.276.build.f_cpu=276000000L
challenger_2350_wifi6_ble5.menu.freq.300=300 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.300.build.f_cpu=300000000L
challenger_2350_wifi6_ble5.menu.opt.Small=Small (-Os) (standard)
challenger_2350_wifi6_ble5.menu.opt.Small.build.flags.optimize=-Os
challenger_2350_wifi6_ble5.menu.opt.Optimize=Optimize (-O)
challenger_2350_wifi6_ble5.menu.opt.Optimize.build.flags.optimize=-O
challenger_2350_wifi6_ble5.menu.opt.Optimize2=Optimize More (-O2)
challenger_2350_wifi6_ble5.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2350_wifi6_ble5.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2350_wifi6_ble5.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2350_wifi6_ble5.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2350_wifi6_ble5.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2350_wifi6_ble5.menu.opt.Debug=Debug (-Og)
challenger_2350_wifi6_ble5.menu.opt.Debug.build.flags.optimize=-Og
challenger_2350_wifi6_ble5.menu.opt.Disabled=Disabled (-O0)
challenger_2350_wifi6_ble5.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2350_wifi6_ble5.menu.profile.Disabled=Disabled
challenger_2350_wifi6_ble5.menu.profile.Disabled.build.flags.profile=
challenger_2350_wifi6_ble5.menu.profile.Enabled=Enabled
challenger_2350_wifi6_ble5.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2350_wifi6_ble5.menu.rtti.Disabled=Disabled
challenger_2350_wifi6_ble5.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2350_wifi6_ble5.menu.rtti.Enabled=Enabled
challenger_2350_wifi6_ble5.menu.rtti.Enabled.build.flags.rtti=
challenger_2350_wifi6_ble5.menu.stackprotect.Disabled=Disabled
challenger_2350_wifi6_ble5.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2350_wifi6_ble5.menu.stackprotect.Enabled=Enabled
challenger_2350_wifi6_ble5.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2350_wifi6_ble5.menu.exceptions.Disabled=Disabled
challenger_2350_wifi6_ble5.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2350_wifi6_ble5.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2350_wifi6_ble5.menu.exceptions.Enabled=Enabled
challenger_2350_wifi6_ble5.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2350_wifi6_ble5.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2350_wifi6_ble5.menu.dbgport.Disabled=Disabled
challenger_2350_wifi6_ble5.menu.dbgport.Disabled.build.debug_port=
challenger_2350_wifi6_ble5.menu.dbgport.Serial=Serial
challenger_2350_wifi6_ble5.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2350_wifi6_ble5.menu.dbgport.Serial1=Serial1
challenger_2350_wifi6_ble5.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2350_wifi6_ble5.menu.dbgport.Serial2=Serial2
challenger_2350_wifi6_ble5.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2350_wifi6_ble5.menu.dbgport.SerialSemi=SerialSemi
challenger_2350_wifi6_ble5.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2350_wifi6_ble5.menu.dbglvl.None=None
challenger_2350_wifi6_ble5.menu.dbglvl.None.build.debug_level=
challenger_2350_wifi6_ble5.menu.dbglvl.Core=Core
challenger_2350_wifi6_ble5.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2350_wifi6_ble5.menu.dbglvl.SPI=SPI
challenger_2350_wifi6_ble5.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2350_wifi6_ble5.menu.dbglvl.Wire=Wire
challenger_2350_wifi6_ble5.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2350_wifi6_ble5.menu.dbglvl.Bluetooth=Bluetooth
challenger_2350_wifi6_ble5.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2350_wifi6_ble5.menu.dbglvl.All=All
challenger_2350_wifi6_ble5.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2350_wifi6_ble5.menu.dbglvl.NDEBUG=NDEBUG
challenger_2350_wifi6_ble5.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2350_wifi6_ble5.menu.usbstack.picosdk=Pico SDK
challenger_2350_wifi6_ble5.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2350_wifi6_ble5.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2350_wifi6_ble5.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2350_wifi6_ble5.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2350_wifi6_ble5.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2350_wifi6_ble5.menu.usbstack.nousb=No USB
challenger_2350_wifi6_ble5.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2350_wifi6_ble5.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2350_wifi6_ble5.menu.uploadmethod.default=Default (UF2)
challenger_2350_wifi6_ble5.menu.uploadmethod.default.build.ram_length=512k
challenger_2350_wifi6_ble5.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.maximum_data_size=524288
challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2350_wifi6_ble5.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool=Picotool
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.ram_length=512k
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.maximum_data_size=524288
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2350_wifi6_ble5.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2350_wifi6_ble5.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# iLabs Challenger 2350 BConnect
# -----------------------------------
challenger_2350_bconnect.name=iLabs Challenger 2350 BConnect
challenger_2350_bconnect.vid.0=0x2e8a
challenger_2350_bconnect.pid.0=0x109b
challenger_2350_bconnect.vid.1=0x2e8a
challenger_2350_bconnect.pid.1=0x119b
challenger_2350_bconnect.vid.2=0x2e8a
challenger_2350_bconnect.pid.2=0x509b
challenger_2350_bconnect.vid.3=0x2e8a
challenger_2350_bconnect.pid.3=0x519b
challenger_2350_bconnect.vid.4=0x2e8a
challenger_2350_bconnect.pid.4=0x909b
challenger_2350_bconnect.vid.5=0x2e8a
challenger_2350_bconnect.pid.5=0x919b
challenger_2350_bconnect.vid.6=0x2e8a
challenger_2350_bconnect.pid.6=0xd09b
challenger_2350_bconnect.vid.7=0x2e8a
challenger_2350_bconnect.pid.7=0xd19b
challenger_2350_bconnect.upload_port.0.vid=0x2e8a
challenger_2350_bconnect.upload_port.0.pid=0x109b
challenger_2350_bconnect.upload_port.1.vid=0x2e8a
challenger_2350_bconnect.upload_port.1.pid=0x119b
challenger_2350_bconnect.upload_port.2.vid=0x2e8a
challenger_2350_bconnect.upload_port.2.pid=0x509b
challenger_2350_bconnect.upload_port.3.vid=0x2e8a
challenger_2350_bconnect.upload_port.3.pid=0x519b
challenger_2350_bconnect.upload_port.4.vid=0x2e8a
challenger_2350_bconnect.upload_port.4.pid=0x909b
challenger_2350_bconnect.upload_port.5.vid=0x2e8a
challenger_2350_bconnect.upload_port.5.pid=0x919b
challenger_2350_bconnect.upload_port.6.vid=0x2e8a
challenger_2350_bconnect.upload_port.6.pid=0xd09b
challenger_2350_bconnect.upload_port.7.vid=0x2e8a
challenger_2350_bconnect.upload_port.7.pid=0xd19b
challenger_2350_bconnect.build.usbvid=-DUSBD_VID=0x2e8a
challenger_2350_bconnect.build.usbpid=-DUSBD_PID=0x109b
challenger_2350_bconnect.build.usbpwr=-DUSBD_MAX_POWER_MA=500
challenger_2350_bconnect.build.board=CHALLENGER_2350_BCONNECT_RP2350
challenger_2350_bconnect.build.variant=challenger_2350_bconnect
challenger_2350_bconnect.upload.maximum_size=8388608
challenger_2350_bconnect.upload.wait_for_upload_port=true
challenger_2350_bconnect.upload.erase_cmd=
challenger_2350_bconnect.serial.disableDTR=false
challenger_2350_bconnect.serial.disableRTS=false
challenger_2350_bconnect.build.f_cpu=125000000
challenger_2350_bconnect.build.led=
challenger_2350_bconnect.build.core=rp2040
challenger_2350_bconnect.build.ldscript=memmap_default.ld
challenger_2350_bconnect.build.boot2=none
challenger_2350_bconnect.build.usb_manufacturer="iLabs"
challenger_2350_bconnect.build.usb_product="Challenger 2350 BConnect"
challenger_2350_bconnect.build.psram_length=0x800000
challenger_2350_bconnect.menu.flash.8388608_0=8MB (no FS)
challenger_2350_bconnect.menu.flash.8388608_0.upload.maximum_size=8380416
challenger_2350_bconnect.menu.flash.8388608_0.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_0.build.flash_length=8380416
challenger_2350_bconnect.menu.flash.8388608_0.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_0.build.fs_start=276815872
challenger_2350_bconnect.menu.flash.8388608_0.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
challenger_2350_bconnect.menu.flash.8388608_65536.upload.maximum_size=8314880
challenger_2350_bconnect.menu.flash.8388608_65536.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_65536.build.flash_length=8314880
challenger_2350_bconnect.menu.flash.8388608_65536.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_65536.build.fs_start=276750336
challenger_2350_bconnect.menu.flash.8388608_65536.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
challenger_2350_bconnect.menu.flash.8388608_131072.upload.maximum_size=8249344
challenger_2350_bconnect.menu.flash.8388608_131072.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_131072.build.flash_length=8249344
challenger_2350_bconnect.menu.flash.8388608_131072.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_131072.build.fs_start=276684800
challenger_2350_bconnect.menu.flash.8388608_131072.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
challenger_2350_bconnect.menu.flash.8388608_262144.upload.maximum_size=8118272
challenger_2350_bconnect.menu.flash.8388608_262144.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_262144.build.flash_length=8118272
challenger_2350_bconnect.menu.flash.8388608_262144.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_262144.build.fs_start=276553728
challenger_2350_bconnect.menu.flash.8388608_262144.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
challenger_2350_bconnect.menu.flash.8388608_524288.upload.maximum_size=7856128
challenger_2350_bconnect.menu.flash.8388608_524288.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_524288.build.flash_length=7856128
challenger_2350_bconnect.menu.flash.8388608_524288.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_524288.build.fs_start=276291584
challenger_2350_bconnect.menu.flash.8388608_524288.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
challenger_2350_bconnect.menu.flash.8388608_1048576.upload.maximum_size=7331840
challenger_2350_bconnect.menu.flash.8388608_1048576.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_1048576.build.flash_length=7331840
challenger_2350_bconnect.menu.flash.8388608_1048576.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_1048576.build.fs_start=275767296
challenger_2350_bconnect.menu.flash.8388608_1048576.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
challenger_2350_bconnect.menu.flash.8388608_2097152.upload.maximum_size=6283264
challenger_2350_bconnect.menu.flash.8388608_2097152.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_2097152.build.flash_length=6283264
challenger_2350_bconnect.menu.flash.8388608_2097152.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_2097152.build.fs_start=274718720
challenger_2350_bconnect.menu.flash.8388608_2097152.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
challenger_2350_bconnect.menu.flash.8388608_3145728.upload.maximum_size=5234688
challenger_2350_bconnect.menu.flash.8388608_3145728.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_3145728.build.flash_length=5234688
challenger_2350_bconnect.menu.flash.8388608_3145728.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_3145728.build.fs_start=273670144
challenger_2350_bconnect.menu.flash.8388608_3145728.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
challenger_2350_bconnect.menu.flash.8388608_4194304.upload.maximum_size=4186112
challenger_2350_bconnect.menu.flash.8388608_4194304.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_4194304.build.flash_length=4186112
challenger_2350_bconnect.menu.flash.8388608_4194304.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_4194304.build.fs_start=272621568
challenger_2350_bconnect.menu.flash.8388608_4194304.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
challenger_2350_bconnect.menu.flash.8388608_5242880.upload.maximum_size=3137536
challenger_2350_bconnect.menu.flash.8388608_5242880.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_5242880.build.flash_length=3137536
challenger_2350_bconnect.menu.flash.8388608_5242880.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_5242880.build.fs_start=271572992
challenger_2350_bconnect.menu.flash.8388608_5242880.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
challenger_2350_bconnect.menu.flash.8388608_6291456.upload.maximum_size=2088960
challenger_2350_bconnect.menu.flash.8388608_6291456.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_6291456.build.flash_length=2088960
challenger_2350_bconnect.menu.flash.8388608_6291456.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_6291456.build.fs_start=270524416
challenger_2350_bconnect.menu.flash.8388608_6291456.build.fs_end=276815872
challenger_2350_bconnect.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
challenger_2350_bconnect.menu.flash.8388608_7340032.upload.maximum_size=1040384
challenger_2350_bconnect.menu.flash.8388608_7340032.build.flash_total=8388608
challenger_2350_bconnect.menu.flash.8388608_7340032.build.flash_length=1040384
challenger_2350_bconnect.menu.flash.8388608_7340032.build.eeprom_start=276815872
challenger_2350_bconnect.menu.flash.8388608_7340032.build.fs_start=269475840
challenger_2350_bconnect.menu.flash.8388608_7340032.build.fs_end=276815872
challenger_2350_bconnect.menu.arch.arm=ARM
challenger_2350_bconnect.menu.arch.arm.build.chip=rp2350
challenger_2350_bconnect.menu.arch.arm.build.toolchain=arm-none-eabi
challenger_2350_bconnect.menu.arch.arm.build.toolchainpkg=pqt-gcc
challenger_2350_bconnect.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
challenger_2350_bconnect.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
challenger_2350_bconnect.menu.arch.arm.build.mcu=cortex-m33
challenger_2350_bconnect.menu.arch.riscv=RISC-V
challenger_2350_bconnect.menu.arch.riscv.build.chip=rp2350-riscv
challenger_2350_bconnect.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
challenger_2350_bconnect.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
challenger_2350_bconnect.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
challenger_2350_bconnect.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
challenger_2350_bconnect.menu.arch.riscv.build.mcu=rv32imac
challenger_2350_bconnect.menu.freq.150=150 MHz
challenger_2350_bconnect.menu.freq.150.build.f_cpu=150000000L
challenger_2350_bconnect.menu.freq.50=50 MHz
challenger_2350_bconnect.menu.freq.50.build.f_cpu=50000000L
challenger_2350_bconnect.menu.freq.100=100 MHz
challenger_2350_bconnect.menu.freq.100.build.f_cpu=100000000L
challenger_2350_bconnect.menu.freq.120=120 MHz
challenger_2350_bconnect.menu.freq.120.build.f_cpu=120000000L
challenger_2350_bconnect.menu.freq.125=125 MHz
challenger_2350_bconnect.menu.freq.125.build.f_cpu=125000000L
challenger_2350_bconnect.menu.freq.128=128 MHz
challenger_2350_bconnect.menu.freq.128.build.f_cpu=128000000L
challenger_2350_bconnect.menu.freq.133=133 MHz
challenger_2350_bconnect.menu.freq.133.build.f_cpu=133000000L
challenger_2350_bconnect.menu.freq.176=176 MHz (Overclock)
challenger_2350_bconnect.menu.freq.176.build.f_cpu=176000000L
challenger_2350_bconnect.menu.freq.200=200 MHz (Overclock)
challenger_2350_bconnect.menu.freq.200.build.f_cpu=200000000L
challenger_2350_bconnect.menu.freq.225=225 MHz (Overclock)
challenger_2350_bconnect.menu.freq.225.build.f_cpu=225000000L
challenger_2350_bconnect.menu.freq.240=240 MHz (Overclock)
challenger_2350_bconnect.menu.freq.240.build.f_cpu=240000000L
challenger_2350_bconnect.menu.freq.250=250 MHz (Overclock)
challenger_2350_bconnect.menu.freq.250.build.f_cpu=250000000L
challenger_2350_bconnect.menu.freq.276=276 MHz (Overclock)
challenger_2350_bconnect.menu.freq.276.build.f_cpu=276000000L
challenger_2350_bconnect.menu.freq.300=300 MHz (Overclock)
challenger_2350_bconnect.menu.freq.300.build.f_cpu=300000000L
challenger_2350_bconnect.menu.opt.Small=Small (-Os) (standard)
challenger_2350_bconnect.menu.opt.Small.build.flags.optimize=-Os
challenger_2350_bconnect.menu.opt.Optimize=Optimize (-O)
challenger_2350_bconnect.menu.opt.Optimize.build.flags.optimize=-O
challenger_2350_bconnect.menu.opt.Optimize2=Optimize More (-O2)
challenger_2350_bconnect.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2350_bconnect.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2350_bconnect.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2350_bconnect.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2350_bconnect.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2350_bconnect.menu.opt.Debug=Debug (-Og)
challenger_2350_bconnect.menu.opt.Debug.build.flags.optimize=-Og
challenger_2350_bconnect.menu.opt.Disabled=Disabled (-O0)
challenger_2350_bconnect.menu.opt.Disabled.build.flags.optimize=-O0
challenger_2350_bconnect.menu.profile.Disabled=Disabled
challenger_2350_bconnect.menu.profile.Disabled.build.flags.profile=
challenger_2350_bconnect.menu.profile.Enabled=Enabled
challenger_2350_bconnect.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
challenger_2350_bconnect.menu.rtti.Disabled=Disabled
challenger_2350_bconnect.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
challenger_2350_bconnect.menu.rtti.Enabled=Enabled
challenger_2350_bconnect.menu.rtti.Enabled.build.flags.rtti=
challenger_2350_bconnect.menu.stackprotect.Disabled=Disabled
challenger_2350_bconnect.menu.stackprotect.Disabled.build.flags.stackprotect=
challenger_2350_bconnect.menu.stackprotect.Enabled=Enabled
challenger_2350_bconnect.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
challenger_2350_bconnect.menu.exceptions.Disabled=Disabled
challenger_2350_bconnect.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
challenger_2350_bconnect.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
challenger_2350_bconnect.menu.exceptions.Enabled=Enabled
challenger_2350_bconnect.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
challenger_2350_bconnect.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
challenger_2350_bconnect.menu.dbgport.Disabled=Disabled
challenger_2350_bconnect.menu.dbgport.Disabled.build.debug_port=
challenger_2350_bconnect.menu.dbgport.Serial=Serial
challenger_2350_bconnect.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
challenger_2350_bconnect.menu.dbgport.Serial1=Serial1
challenger_2350_bconnect.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
challenger_2350_bconnect.menu.dbgport.Serial2=Serial2
challenger_2350_bconnect.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
challenger_2350_bconnect.menu.dbgport.SerialSemi=SerialSemi
challenger_2350_bconnect.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
challenger_2350_bconnect.menu.dbglvl.None=None
challenger_2350_bconnect.menu.dbglvl.None.build.debug_level=
challenger_2350_bconnect.menu.dbglvl.Core=Core
challenger_2350_bconnect.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
challenger_2350_bconnect.menu.dbglvl.SPI=SPI
challenger_2350_bconnect.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
challenger_2350_bconnect.menu.dbglvl.Wire=Wire
challenger_2350_bconnect.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
challenger_2350_bconnect.menu.dbglvl.Bluetooth=Bluetooth
challenger_2350_bconnect.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
challenger_2350_bconnect.menu.dbglvl.All=All
challenger_2350_bconnect.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
challenger_2350_bconnect.menu.dbglvl.NDEBUG=NDEBUG
challenger_2350_bconnect.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
challenger_2350_bconnect.menu.usbstack.picosdk=Pico SDK
challenger_2350_bconnect.menu.usbstack.picosdk.build.usbstack_flags=
challenger_2350_bconnect.menu.usbstack.tinyusb=Adafruit TinyUSB
challenger_2350_bconnect.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2350_bconnect.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
challenger_2350_bconnect.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
challenger_2350_bconnect.menu.usbstack.nousb=No USB
challenger_2350_bconnect.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
challenger_2350_bconnect.menu.ipbtstack.ipv4only=IPv4 Only
challenger_2350_bconnect.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
challenger_2350_bconnect.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
challenger_2350_bconnect.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
challenger_2350_bconnect.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
challenger_2350_bconnect.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
challenger_2350_bconnect.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
challenger_2350_bconnect.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
challenger_2350_bconnect.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
challenger_2350_bconnect.menu.uploadmethod.default=Default (UF2)
challenger_2350_bconnect.menu.uploadmethod.default.build.ram_length=512k
challenger_2350_bconnect.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2350_bconnect.menu.uploadmethod.default.upload.maximum_data_size=524288
challenger_2350_bconnect.menu.uploadmethod.default.upload.tool=uf2conv
challenger_2350_bconnect.menu.uploadmethod.default.upload.tool.default=uf2conv
challenger_2350_bconnect.menu.uploadmethod.default.upload.tool.network=uf2conv-network
challenger_2350_bconnect.menu.uploadmethod.picotool=Picotool
challenger_2350_bconnect.menu.uploadmethod.picotool.build.ram_length=512k
challenger_2350_bconnect.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
challenger_2350_bconnect.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
challenger_2350_bconnect.menu.uploadmethod.picotool.upload.maximum_data_size=524288
challenger_2350_bconnect.menu.uploadmethod.picotool.upload.tool=picotool
challenger_2350_bconnect.menu.uploadmethod.picotool.upload.tool.default=picotool
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
challenger_2350_bconnect.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Makerbase MKS THR36
# -----------------------------------
mksthr36.name=Makerbase MKS THR36
mksthr36.vid.0=0x2e8a
mksthr36.pid.0=0x000a
mksthr36.vid.1=0x2e8a
mksthr36.pid.1=0x010a
mksthr36.vid.2=0x2e8a
mksthr36.pid.2=0x400a
mksthr36.vid.3=0x2e8a
mksthr36.pid.3=0x410a
mksthr36.vid.4=0x2e8a
mksthr36.pid.4=0x800a
mksthr36.vid.5=0x2e8a
mksthr36.pid.5=0x810a
mksthr36.vid.6=0x2e8a
mksthr36.pid.6=0xc00a
mksthr36.vid.7=0x2e8a
mksthr36.pid.7=0xc10a
mksthr36.upload_port.0.vid=0x2e8a
mksthr36.upload_port.0.pid=0x000a
mksthr36.upload_port.1.vid=0x2e8a
mksthr36.upload_port.1.pid=0x010a
mksthr36.upload_port.2.vid=0x2e8a
mksthr36.upload_port.2.pid=0x400a
mksthr36.upload_port.3.vid=0x2e8a
mksthr36.upload_port.3.pid=0x410a
mksthr36.upload_port.4.vid=0x2e8a
mksthr36.upload_port.4.pid=0x800a
mksthr36.upload_port.5.vid=0x2e8a
mksthr36.upload_port.5.pid=0x810a
mksthr36.upload_port.6.vid=0x2e8a
mksthr36.upload_port.6.pid=0xc00a
mksthr36.upload_port.7.vid=0x2e8a
mksthr36.upload_port.7.pid=0xc10a
mksthr36.build.usbvid=-DUSBD_VID=0x2e8a
mksthr36.build.usbpid=-DUSBD_PID=0x000a
mksthr36.build.usbpwr=-DUSBD_MAX_POWER_MA=250
mksthr36.build.board=MAKERBASE_MKSTHR36
mksthr36.build.mcu=cortex-m0plus
mksthr36.build.chip=rp2040
mksthr36.build.toolchain=arm-none-eabi
mksthr36.build.toolchainpkg=pqt-gcc
mksthr36.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
mksthr36.build.uf2family=--family rp2040
mksthr36.build.variant=mksthr36
mksthr36.upload.maximum_size=1048576
mksthr36.upload.wait_for_upload_port=true
mksthr36.upload.erase_cmd=
mksthr36.serial.disableDTR=false
mksthr36.serial.disableRTS=false
mksthr36.build.f_cpu=125000000
mksthr36.build.led=
mksthr36.build.core=rp2040
mksthr36.build.ldscript=memmap_default.ld
mksthr36.build.boot2=boot2_w25q080_2_padded_checksum
mksthr36.build.usb_manufacturer="Makerbase"
mksthr36.build.usb_product="MKS THR36"
mksthr36.menu.flash.1048576_0=1MB (no FS)
mksthr36.menu.flash.1048576_0.upload.maximum_size=1044480
mksthr36.menu.flash.1048576_0.build.flash_total=1048576
mksthr36.menu.flash.1048576_0.build.flash_length=1044480
mksthr36.menu.flash.1048576_0.build.eeprom_start=269479936
mksthr36.menu.flash.1048576_0.build.fs_start=269479936
mksthr36.menu.flash.1048576_0.build.fs_end=269479936
mksthr36.menu.flash.1048576_65536=1MB (Sketch: 960KB, FS: 64KB)
mksthr36.menu.flash.1048576_65536.upload.maximum_size=978944
mksthr36.menu.flash.1048576_65536.build.flash_total=1048576
mksthr36.menu.flash.1048576_65536.build.flash_length=978944
mksthr36.menu.flash.1048576_65536.build.eeprom_start=269479936
mksthr36.menu.flash.1048576_65536.build.fs_start=269414400
mksthr36.menu.flash.1048576_65536.build.fs_end=269479936
mksthr36.menu.flash.1048576_131072=1MB (Sketch: 896KB, FS: 128KB)
mksthr36.menu.flash.1048576_131072.upload.maximum_size=913408
mksthr36.menu.flash.1048576_131072.build.flash_total=1048576
mksthr36.menu.flash.1048576_131072.build.flash_length=913408
mksthr36.menu.flash.1048576_131072.build.eeprom_start=269479936
mksthr36.menu.flash.1048576_131072.build.fs_start=269348864
mksthr36.menu.flash.1048576_131072.build.fs_end=269479936
mksthr36.menu.flash.1048576_262144=1MB (Sketch: 768KB, FS: 256KB)
mksthr36.menu.flash.1048576_262144.upload.maximum_size=782336
mksthr36.menu.flash.1048576_262144.build.flash_total=1048576
mksthr36.menu.flash.1048576_262144.build.flash_length=782336
mksthr36.menu.flash.1048576_262144.build.eeprom_start=269479936
mksthr36.menu.flash.1048576_262144.build.fs_start=269217792
mksthr36.menu.flash.1048576_262144.build.fs_end=269479936
mksthr36.menu.flash.1048576_524288=1MB (Sketch: 512KB, FS: 512KB)
mksthr36.menu.flash.1048576_524288.upload.maximum_size=520192
mksthr36.menu.flash.1048576_524288.build.flash_total=1048576
mksthr36.menu.flash.1048576_524288.build.flash_length=520192
mksthr36.menu.flash.1048576_524288.build.eeprom_start=269479936
mksthr36.menu.flash.1048576_524288.build.fs_start=268955648
mksthr36.menu.flash.1048576_524288.build.fs_end=269479936
mksthr36.menu.freq.200=200 MHz
mksthr36.menu.freq.200.build.f_cpu=200000000L
mksthr36.menu.freq.50=50 MHz
mksthr36.menu.freq.50.build.f_cpu=50000000L
mksthr36.menu.freq.100=100 MHz
mksthr36.menu.freq.100.build.f_cpu=100000000L
mksthr36.menu.freq.120=120 MHz
mksthr36.menu.freq.120.build.f_cpu=120000000L
mksthr36.menu.freq.125=125 MHz
mksthr36.menu.freq.125.build.f_cpu=125000000L
mksthr36.menu.freq.128=128 MHz
mksthr36.menu.freq.128.build.f_cpu=128000000L
mksthr36.menu.freq.133=133 MHz
mksthr36.menu.freq.133.build.f_cpu=133000000L
mksthr36.menu.freq.150=150 MHz
mksthr36.menu.freq.150.build.f_cpu=150000000L
mksthr36.menu.freq.176=176 MHz
mksthr36.menu.freq.176.build.f_cpu=176000000L
mksthr36.menu.freq.225=225 MHz (Overclock)
mksthr36.menu.freq.225.build.f_cpu=225000000L
mksthr36.menu.freq.240=240 MHz (Overclock)
mksthr36.menu.freq.240.build.f_cpu=240000000L
mksthr36.menu.freq.250=250 MHz (Overclock)
mksthr36.menu.freq.250.build.f_cpu=250000000L
mksthr36.menu.freq.276=276 MHz (Overclock)
mksthr36.menu.freq.276.build.f_cpu=276000000L
mksthr36.menu.freq.300=300 MHz (Overclock)
mksthr36.menu.freq.300.build.f_cpu=300000000L
mksthr36.menu.opt.Small=Small (-Os) (standard)
mksthr36.menu.opt.Small.build.flags.optimize=-Os
mksthr36.menu.opt.Optimize=Optimize (-O)
mksthr36.menu.opt.Optimize.build.flags.optimize=-O
mksthr36.menu.opt.Optimize2=Optimize More (-O2)
mksthr36.menu.opt.Optimize2.build.flags.optimize=-O2
mksthr36.menu.opt.Optimize3=Optimize Even More (-O3)
mksthr36.menu.opt.Optimize3.build.flags.optimize=-O3
mksthr36.menu.opt.Fast=Fast (-Ofast) (maybe slower)
mksthr36.menu.opt.Fast.build.flags.optimize=-Ofast
mksthr36.menu.opt.Debug=Debug (-Og)
mksthr36.menu.opt.Debug.build.flags.optimize=-Og
mksthr36.menu.opt.Disabled=Disabled (-O0)
mksthr36.menu.opt.Disabled.build.flags.optimize=-O0
mksthr36.menu.profile.Disabled=Disabled
mksthr36.menu.profile.Disabled.build.flags.profile=
mksthr36.menu.profile.Enabled=Enabled
mksthr36.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
mksthr36.menu.rtti.Disabled=Disabled
mksthr36.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
mksthr36.menu.rtti.Enabled=Enabled
mksthr36.menu.rtti.Enabled.build.flags.rtti=
mksthr36.menu.stackprotect.Disabled=Disabled
mksthr36.menu.stackprotect.Disabled.build.flags.stackprotect=
mksthr36.menu.stackprotect.Enabled=Enabled
mksthr36.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
mksthr36.menu.exceptions.Disabled=Disabled
mksthr36.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
mksthr36.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
mksthr36.menu.exceptions.Enabled=Enabled
mksthr36.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
mksthr36.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
mksthr36.menu.dbgport.Disabled=Disabled
mksthr36.menu.dbgport.Disabled.build.debug_port=
mksthr36.menu.dbgport.Serial=Serial
mksthr36.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
mksthr36.menu.dbgport.Serial1=Serial1
mksthr36.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
mksthr36.menu.dbgport.Serial2=Serial2
mksthr36.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
mksthr36.menu.dbgport.SerialSemi=SerialSemi
mksthr36.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
mksthr36.menu.dbglvl.None=None
mksthr36.menu.dbglvl.None.build.debug_level=
mksthr36.menu.dbglvl.Core=Core
mksthr36.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
mksthr36.menu.dbglvl.SPI=SPI
mksthr36.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
mksthr36.menu.dbglvl.Wire=Wire
mksthr36.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
mksthr36.menu.dbglvl.Bluetooth=Bluetooth
mksthr36.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
mksthr36.menu.dbglvl.All=All
mksthr36.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
mksthr36.menu.dbglvl.NDEBUG=NDEBUG
mksthr36.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
mksthr36.menu.usbstack.picosdk=Pico SDK
mksthr36.menu.usbstack.picosdk.build.usbstack_flags=
mksthr36.menu.usbstack.tinyusb=Adafruit TinyUSB
mksthr36.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
mksthr36.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
mksthr36.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
mksthr36.menu.usbstack.nousb=No USB
mksthr36.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
mksthr36.menu.ipbtstack.ipv4only=IPv4 Only
mksthr36.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
mksthr36.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
mksthr36.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
mksthr36.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
mksthr36.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
mksthr36.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
mksthr36.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
mksthr36.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
mksthr36.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
mksthr36.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
mksthr36.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
mksthr36.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
mksthr36.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
mksthr36.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
mksthr36.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
mksthr36.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
mksthr36.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
mksthr36.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
mksthr36.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
mksthr36.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
mksthr36.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
mksthr36.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
mksthr36.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
mksthr36.menu.uploadmethod.default=Default (UF2)
mksthr36.menu.uploadmethod.default.build.ram_length=256k
mksthr36.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
mksthr36.menu.uploadmethod.default.upload.maximum_data_size=262144
mksthr36.menu.uploadmethod.default.upload.tool=uf2conv
mksthr36.menu.uploadmethod.default.upload.tool.default=uf2conv
mksthr36.menu.uploadmethod.default.upload.tool.network=uf2conv-network
mksthr36.menu.uploadmethod.picotool=Picotool
mksthr36.menu.uploadmethod.picotool.build.ram_length=256k
mksthr36.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
mksthr36.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
mksthr36.menu.uploadmethod.picotool.upload.maximum_data_size=262144
mksthr36.menu.uploadmethod.picotool.upload.tool=picotool
mksthr36.menu.uploadmethod.picotool.upload.tool.default=picotool
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
mksthr36.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Makerbase MKS THR42
# -----------------------------------
mksthr42.name=Makerbase MKS THR42
mksthr42.vid.0=0x2e8a
mksthr42.pid.0=0x000a
mksthr42.vid.1=0x2e8a
mksthr42.pid.1=0x010a
mksthr42.vid.2=0x2e8a
mksthr42.pid.2=0x400a
mksthr42.vid.3=0x2e8a
mksthr42.pid.3=0x410a
mksthr42.vid.4=0x2e8a
mksthr42.pid.4=0x800a
mksthr42.vid.5=0x2e8a
mksthr42.pid.5=0x810a
mksthr42.vid.6=0x2e8a
mksthr42.pid.6=0xc00a
mksthr42.vid.7=0x2e8a
mksthr42.pid.7=0xc10a
mksthr42.upload_port.0.vid=0x2e8a
mksthr42.upload_port.0.pid=0x000a
mksthr42.upload_port.1.vid=0x2e8a
mksthr42.upload_port.1.pid=0x010a
mksthr42.upload_port.2.vid=0x2e8a
mksthr42.upload_port.2.pid=0x400a
mksthr42.upload_port.3.vid=0x2e8a
mksthr42.upload_port.3.pid=0x410a
mksthr42.upload_port.4.vid=0x2e8a
mksthr42.upload_port.4.pid=0x800a
mksthr42.upload_port.5.vid=0x2e8a
mksthr42.upload_port.5.pid=0x810a
mksthr42.upload_port.6.vid=0x2e8a
mksthr42.upload_port.6.pid=0xc00a
mksthr42.upload_port.7.vid=0x2e8a
mksthr42.upload_port.7.pid=0xc10a
mksthr42.build.usbvid=-DUSBD_VID=0x2e8a
mksthr42.build.usbpid=-DUSBD_PID=0x000a
mksthr42.build.usbpwr=-DUSBD_MAX_POWER_MA=250
mksthr42.build.board=MAKERBASE_MKSTHR42
mksthr42.build.mcu=cortex-m0plus
mksthr42.build.chip=rp2040
mksthr42.build.toolchain=arm-none-eabi
mksthr42.build.toolchainpkg=pqt-gcc
mksthr42.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
mksthr42.build.uf2family=--family rp2040
mksthr42.build.variant=mksthr42
mksthr42.upload.maximum_size=1048576
mksthr42.upload.wait_for_upload_port=true
mksthr42.upload.erase_cmd=
mksthr42.serial.disableDTR=false
mksthr42.serial.disableRTS=false
mksthr42.build.f_cpu=125000000
mksthr42.build.led=
mksthr42.build.core=rp2040
mksthr42.build.ldscript=memmap_default.ld
mksthr42.build.boot2=boot2_w25q080_2_padded_checksum
mksthr42.build.usb_manufacturer="Makerbase"
mksthr42.build.usb_product="MKS THR42"
mksthr42.menu.flash.1048576_0=1MB (no FS)
mksthr42.menu.flash.1048576_0.upload.maximum_size=1044480
mksthr42.menu.flash.1048576_0.build.flash_total=1048576
mksthr42.menu.flash.1048576_0.build.flash_length=1044480
mksthr42.menu.flash.1048576_0.build.eeprom_start=269479936
mksthr42.menu.flash.1048576_0.build.fs_start=269479936
mksthr42.menu.flash.1048576_0.build.fs_end=269479936
mksthr42.menu.flash.1048576_65536=1MB (Sketch: 960KB, FS: 64KB)
mksthr42.menu.flash.1048576_65536.upload.maximum_size=978944
mksthr42.menu.flash.1048576_65536.build.flash_total=1048576
mksthr42.menu.flash.1048576_65536.build.flash_length=978944
mksthr42.menu.flash.1048576_65536.build.eeprom_start=269479936
mksthr42.menu.flash.1048576_65536.build.fs_start=269414400
mksthr42.menu.flash.1048576_65536.build.fs_end=269479936
mksthr42.menu.flash.1048576_131072=1MB (Sketch: 896KB, FS: 128KB)
mksthr42.menu.flash.1048576_131072.upload.maximum_size=913408
mksthr42.menu.flash.1048576_131072.build.flash_total=1048576
mksthr42.menu.flash.1048576_131072.build.flash_length=913408
mksthr42.menu.flash.1048576_131072.build.eeprom_start=269479936
mksthr42.menu.flash.1048576_131072.build.fs_start=269348864
mksthr42.menu.flash.1048576_131072.build.fs_end=269479936
mksthr42.menu.flash.1048576_262144=1MB (Sketch: 768KB, FS: 256KB)
mksthr42.menu.flash.1048576_262144.upload.maximum_size=782336
mksthr42.menu.flash.1048576_262144.build.flash_total=1048576
mksthr42.menu.flash.1048576_262144.build.flash_length=782336
mksthr42.menu.flash.1048576_262144.build.eeprom_start=269479936
mksthr42.menu.flash.1048576_262144.build.fs_start=269217792
mksthr42.menu.flash.1048576_262144.build.fs_end=269479936
mksthr42.menu.flash.1048576_524288=1MB (Sketch: 512KB, FS: 512KB)
mksthr42.menu.flash.1048576_524288.upload.maximum_size=520192
mksthr42.menu.flash.1048576_524288.build.flash_total=1048576
mksthr42.menu.flash.1048576_524288.build.flash_length=520192
mksthr42.menu.flash.1048576_524288.build.eeprom_start=269479936
mksthr42.menu.flash.1048576_524288.build.fs_start=268955648
mksthr42.menu.flash.1048576_524288.build.fs_end=269479936
mksthr42.menu.freq.200=200 MHz
mksthr42.menu.freq.200.build.f_cpu=200000000L
mksthr42.menu.freq.50=50 MHz
mksthr42.menu.freq.50.build.f_cpu=50000000L
mksthr42.menu.freq.100=100 MHz
mksthr42.menu.freq.100.build.f_cpu=100000000L
mksthr42.menu.freq.120=120 MHz
mksthr42.menu.freq.120.build.f_cpu=120000000L
mksthr42.menu.freq.125=125 MHz
mksthr42.menu.freq.125.build.f_cpu=125000000L
mksthr42.menu.freq.128=128 MHz
mksthr42.menu.freq.128.build.f_cpu=128000000L
mksthr42.menu.freq.133=133 MHz
mksthr42.menu.freq.133.build.f_cpu=133000000L
mksthr42.menu.freq.150=150 MHz
mksthr42.menu.freq.150.build.f_cpu=150000000L
mksthr42.menu.freq.176=176 MHz
mksthr42.menu.freq.176.build.f_cpu=176000000L
mksthr42.menu.freq.225=225 MHz (Overclock)
mksthr42.menu.freq.225.build.f_cpu=225000000L
mksthr42.menu.freq.240=240 MHz (Overclock)
mksthr42.menu.freq.240.build.f_cpu=240000000L
mksthr42.menu.freq.250=250 MHz (Overclock)
mksthr42.menu.freq.250.build.f_cpu=250000000L
mksthr42.menu.freq.276=276 MHz (Overclock)
mksthr42.menu.freq.276.build.f_cpu=276000000L
mksthr42.menu.freq.300=300 MHz (Overclock)
mksthr42.menu.freq.300.build.f_cpu=300000000L
mksthr42.menu.opt.Small=Small (-Os) (standard)
mksthr42.menu.opt.Small.build.flags.optimize=-Os
mksthr42.menu.opt.Optimize=Optimize (-O)
mksthr42.menu.opt.Optimize.build.flags.optimize=-O
mksthr42.menu.opt.Optimize2=Optimize More (-O2)
mksthr42.menu.opt.Optimize2.build.flags.optimize=-O2
mksthr42.menu.opt.Optimize3=Optimize Even More (-O3)
mksthr42.menu.opt.Optimize3.build.flags.optimize=-O3
mksthr42.menu.opt.Fast=Fast (-Ofast) (maybe slower)
mksthr42.menu.opt.Fast.build.flags.optimize=-Ofast
mksthr42.menu.opt.Debug=Debug (-Og)
mksthr42.menu.opt.Debug.build.flags.optimize=-Og
mksthr42.menu.opt.Disabled=Disabled (-O0)
mksthr42.menu.opt.Disabled.build.flags.optimize=-O0
mksthr42.menu.profile.Disabled=Disabled
mksthr42.menu.profile.Disabled.build.flags.profile=
mksthr42.menu.profile.Enabled=Enabled
mksthr42.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
mksthr42.menu.rtti.Disabled=Disabled
mksthr42.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
mksthr42.menu.rtti.Enabled=Enabled
mksthr42.menu.rtti.Enabled.build.flags.rtti=
mksthr42.menu.stackprotect.Disabled=Disabled
mksthr42.menu.stackprotect.Disabled.build.flags.stackprotect=
mksthr42.menu.stackprotect.Enabled=Enabled
mksthr42.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
mksthr42.menu.exceptions.Disabled=Disabled
mksthr42.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
mksthr42.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
mksthr42.menu.exceptions.Enabled=Enabled
mksthr42.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
mksthr42.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
mksthr42.menu.dbgport.Disabled=Disabled
mksthr42.menu.dbgport.Disabled.build.debug_port=
mksthr42.menu.dbgport.Serial=Serial
mksthr42.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
mksthr42.menu.dbgport.Serial1=Serial1
mksthr42.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
mksthr42.menu.dbgport.Serial2=Serial2
mksthr42.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
mksthr42.menu.dbgport.SerialSemi=SerialSemi
mksthr42.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
mksthr42.menu.dbglvl.None=None
mksthr42.menu.dbglvl.None.build.debug_level=
mksthr42.menu.dbglvl.Core=Core
mksthr42.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
mksthr42.menu.dbglvl.SPI=SPI
mksthr42.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
mksthr42.menu.dbglvl.Wire=Wire
mksthr42.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
mksthr42.menu.dbglvl.Bluetooth=Bluetooth
mksthr42.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
mksthr42.menu.dbglvl.All=All
mksthr42.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
mksthr42.menu.dbglvl.NDEBUG=NDEBUG
mksthr42.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
mksthr42.menu.usbstack.picosdk=Pico SDK
mksthr42.menu.usbstack.picosdk.build.usbstack_flags=
mksthr42.menu.usbstack.tinyusb=Adafruit TinyUSB
mksthr42.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
mksthr42.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
mksthr42.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
mksthr42.menu.usbstack.nousb=No USB
mksthr42.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
mksthr42.menu.ipbtstack.ipv4only=IPv4 Only
mksthr42.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
mksthr42.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
mksthr42.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
mksthr42.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
mksthr42.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
mksthr42.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
mksthr42.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
mksthr42.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
mksthr42.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
mksthr42.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
mksthr42.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
mksthr42.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
mksthr42.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
mksthr42.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
mksthr42.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
mksthr42.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
mksthr42.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
mksthr42.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
mksthr42.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
mksthr42.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
mksthr42.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
mksthr42.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
mksthr42.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
mksthr42.menu.uploadmethod.default=Default (UF2)
mksthr42.menu.uploadmethod.default.build.ram_length=256k
mksthr42.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
mksthr42.menu.uploadmethod.default.upload.maximum_data_size=262144
mksthr42.menu.uploadmethod.default.upload.tool=uf2conv
mksthr42.menu.uploadmethod.default.upload.tool.default=uf2conv
mksthr42.menu.uploadmethod.default.upload.tool.network=uf2conv-network
mksthr42.menu.uploadmethod.picotool=Picotool
mksthr42.menu.uploadmethod.picotool.build.ram_length=256k
mksthr42.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
mksthr42.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
mksthr42.menu.uploadmethod.picotool.upload.maximum_data_size=262144
mksthr42.menu.uploadmethod.picotool.upload.tool=picotool
mksthr42.menu.uploadmethod.picotool.upload.tool.default=picotool
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
mksthr42.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Melopero Cookie RP2040
# -----------------------------------
melopero_cookie_rp2040.name=Melopero Cookie RP2040
melopero_cookie_rp2040.vid.0=0x2e8a
melopero_cookie_rp2040.pid.0=0x1011
melopero_cookie_rp2040.vid.1=0x2e8a
melopero_cookie_rp2040.pid.1=0x1111
melopero_cookie_rp2040.vid.2=0x2e8a
melopero_cookie_rp2040.pid.2=0x5011
melopero_cookie_rp2040.vid.3=0x2e8a
melopero_cookie_rp2040.pid.3=0x5111
melopero_cookie_rp2040.vid.4=0x2e8a
melopero_cookie_rp2040.pid.4=0x9011
melopero_cookie_rp2040.vid.5=0x2e8a
melopero_cookie_rp2040.pid.5=0x9111
melopero_cookie_rp2040.vid.6=0x2e8a
melopero_cookie_rp2040.pid.6=0xd011
melopero_cookie_rp2040.vid.7=0x2e8a
melopero_cookie_rp2040.pid.7=0xd111
melopero_cookie_rp2040.upload_port.0.vid=0x2e8a
melopero_cookie_rp2040.upload_port.0.pid=0x1011
melopero_cookie_rp2040.upload_port.1.vid=0x2e8a
melopero_cookie_rp2040.upload_port.1.pid=0x1111
melopero_cookie_rp2040.upload_port.2.vid=0x2e8a
melopero_cookie_rp2040.upload_port.2.pid=0x5011
melopero_cookie_rp2040.upload_port.3.vid=0x2e8a
melopero_cookie_rp2040.upload_port.3.pid=0x5111
melopero_cookie_rp2040.upload_port.4.vid=0x2e8a
melopero_cookie_rp2040.upload_port.4.pid=0x9011
melopero_cookie_rp2040.upload_port.5.vid=0x2e8a
melopero_cookie_rp2040.upload_port.5.pid=0x9111
melopero_cookie_rp2040.upload_port.6.vid=0x2e8a
melopero_cookie_rp2040.upload_port.6.pid=0xd011
melopero_cookie_rp2040.upload_port.7.vid=0x2e8a
melopero_cookie_rp2040.upload_port.7.pid=0xd111
melopero_cookie_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
melopero_cookie_rp2040.build.usbpid=-DUSBD_PID=0x1011
melopero_cookie_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
melopero_cookie_rp2040.build.board=MELOPERO_COOKIE_RP2040
melopero_cookie_rp2040.build.mcu=cortex-m0plus
melopero_cookie_rp2040.build.chip=rp2040
melopero_cookie_rp2040.build.toolchain=arm-none-eabi
melopero_cookie_rp2040.build.toolchainpkg=pqt-gcc
melopero_cookie_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
melopero_cookie_rp2040.build.uf2family=--family rp2040
melopero_cookie_rp2040.build.variant=melopero_cookie_rp2040
melopero_cookie_rp2040.upload.maximum_size=8388608
melopero_cookie_rp2040.upload.wait_for_upload_port=true
melopero_cookie_rp2040.upload.erase_cmd=
melopero_cookie_rp2040.serial.disableDTR=false
melopero_cookie_rp2040.serial.disableRTS=false
melopero_cookie_rp2040.build.f_cpu=125000000
melopero_cookie_rp2040.build.led=
melopero_cookie_rp2040.build.core=rp2040
melopero_cookie_rp2040.build.ldscript=memmap_default.ld
melopero_cookie_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
melopero_cookie_rp2040.build.usb_manufacturer="Melopero"
melopero_cookie_rp2040.build.usb_product="Cookie RP2040"
melopero_cookie_rp2040.menu.flash.8388608_0=8MB (no FS)
melopero_cookie_rp2040.menu.flash.8388608_0.upload.maximum_size=8384512
melopero_cookie_rp2040.menu.flash.8388608_0.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_0.build.flash_length=8384512
melopero_cookie_rp2040.menu.flash.8388608_0.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_0.build.fs_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_0.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
melopero_cookie_rp2040.menu.flash.8388608_65536.upload.maximum_size=8318976
melopero_cookie_rp2040.menu.flash.8388608_65536.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_65536.build.flash_length=8318976
melopero_cookie_rp2040.menu.flash.8388608_65536.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_65536.build.fs_start=276754432
melopero_cookie_rp2040.menu.flash.8388608_65536.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
melopero_cookie_rp2040.menu.flash.8388608_131072.upload.maximum_size=8253440
melopero_cookie_rp2040.menu.flash.8388608_131072.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_131072.build.flash_length=8253440
melopero_cookie_rp2040.menu.flash.8388608_131072.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_131072.build.fs_start=276688896
melopero_cookie_rp2040.menu.flash.8388608_131072.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
melopero_cookie_rp2040.menu.flash.8388608_262144.upload.maximum_size=8122368
melopero_cookie_rp2040.menu.flash.8388608_262144.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_262144.build.flash_length=8122368
melopero_cookie_rp2040.menu.flash.8388608_262144.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_262144.build.fs_start=276557824
melopero_cookie_rp2040.menu.flash.8388608_262144.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
melopero_cookie_rp2040.menu.flash.8388608_524288.upload.maximum_size=7860224
melopero_cookie_rp2040.menu.flash.8388608_524288.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_524288.build.flash_length=7860224
melopero_cookie_rp2040.menu.flash.8388608_524288.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_524288.build.fs_start=276295680
melopero_cookie_rp2040.menu.flash.8388608_524288.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
melopero_cookie_rp2040.menu.flash.8388608_1048576.upload.maximum_size=7335936
melopero_cookie_rp2040.menu.flash.8388608_1048576.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_1048576.build.flash_length=7335936
melopero_cookie_rp2040.menu.flash.8388608_1048576.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_1048576.build.fs_start=275771392
melopero_cookie_rp2040.menu.flash.8388608_1048576.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
melopero_cookie_rp2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
melopero_cookie_rp2040.menu.flash.8388608_2097152.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_2097152.build.flash_length=6287360
melopero_cookie_rp2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_2097152.build.fs_start=274722816
melopero_cookie_rp2040.menu.flash.8388608_2097152.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
melopero_cookie_rp2040.menu.flash.8388608_3145728.upload.maximum_size=5238784
melopero_cookie_rp2040.menu.flash.8388608_3145728.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_3145728.build.flash_length=5238784
melopero_cookie_rp2040.menu.flash.8388608_3145728.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_3145728.build.fs_start=273674240
melopero_cookie_rp2040.menu.flash.8388608_3145728.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
melopero_cookie_rp2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
melopero_cookie_rp2040.menu.flash.8388608_4194304.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_4194304.build.flash_length=4190208
melopero_cookie_rp2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_4194304.build.fs_start=272625664
melopero_cookie_rp2040.menu.flash.8388608_4194304.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
melopero_cookie_rp2040.menu.flash.8388608_5242880.upload.maximum_size=3141632
melopero_cookie_rp2040.menu.flash.8388608_5242880.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_5242880.build.flash_length=3141632
melopero_cookie_rp2040.menu.flash.8388608_5242880.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_5242880.build.fs_start=271577088
melopero_cookie_rp2040.menu.flash.8388608_5242880.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
melopero_cookie_rp2040.menu.flash.8388608_6291456.upload.maximum_size=2093056
melopero_cookie_rp2040.menu.flash.8388608_6291456.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_6291456.build.flash_length=2093056
melopero_cookie_rp2040.menu.flash.8388608_6291456.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_6291456.build.fs_start=270528512
melopero_cookie_rp2040.menu.flash.8388608_6291456.build.fs_end=276819968
melopero_cookie_rp2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
melopero_cookie_rp2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
melopero_cookie_rp2040.menu.flash.8388608_7340032.build.flash_total=8388608
melopero_cookie_rp2040.menu.flash.8388608_7340032.build.flash_length=1044480
melopero_cookie_rp2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
melopero_cookie_rp2040.menu.flash.8388608_7340032.build.fs_start=269479936
melopero_cookie_rp2040.menu.flash.8388608_7340032.build.fs_end=276819968
melopero_cookie_rp2040.menu.freq.200=200 MHz
melopero_cookie_rp2040.menu.freq.200.build.f_cpu=200000000L
melopero_cookie_rp2040.menu.freq.50=50 MHz
melopero_cookie_rp2040.menu.freq.50.build.f_cpu=50000000L
melopero_cookie_rp2040.menu.freq.100=100 MHz
melopero_cookie_rp2040.menu.freq.100.build.f_cpu=100000000L
melopero_cookie_rp2040.menu.freq.120=120 MHz
melopero_cookie_rp2040.menu.freq.120.build.f_cpu=120000000L
melopero_cookie_rp2040.menu.freq.125=125 MHz
melopero_cookie_rp2040.menu.freq.125.build.f_cpu=125000000L
melopero_cookie_rp2040.menu.freq.128=128 MHz
melopero_cookie_rp2040.menu.freq.128.build.f_cpu=128000000L
melopero_cookie_rp2040.menu.freq.133=133 MHz
melopero_cookie_rp2040.menu.freq.133.build.f_cpu=133000000L
melopero_cookie_rp2040.menu.freq.150=150 MHz
melopero_cookie_rp2040.menu.freq.150.build.f_cpu=150000000L
melopero_cookie_rp2040.menu.freq.176=176 MHz
melopero_cookie_rp2040.menu.freq.176.build.f_cpu=176000000L
melopero_cookie_rp2040.menu.freq.225=225 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.225.build.f_cpu=225000000L
melopero_cookie_rp2040.menu.freq.240=240 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.240.build.f_cpu=240000000L
melopero_cookie_rp2040.menu.freq.250=250 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.250.build.f_cpu=250000000L
melopero_cookie_rp2040.menu.freq.276=276 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.276.build.f_cpu=276000000L
melopero_cookie_rp2040.menu.freq.300=300 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.300.build.f_cpu=300000000L
melopero_cookie_rp2040.menu.opt.Small=Small (-Os) (standard)
melopero_cookie_rp2040.menu.opt.Small.build.flags.optimize=-Os
melopero_cookie_rp2040.menu.opt.Optimize=Optimize (-O)
melopero_cookie_rp2040.menu.opt.Optimize.build.flags.optimize=-O
melopero_cookie_rp2040.menu.opt.Optimize2=Optimize More (-O2)
melopero_cookie_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
melopero_cookie_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
melopero_cookie_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
melopero_cookie_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
melopero_cookie_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
melopero_cookie_rp2040.menu.opt.Debug=Debug (-Og)
melopero_cookie_rp2040.menu.opt.Debug.build.flags.optimize=-Og
melopero_cookie_rp2040.menu.opt.Disabled=Disabled (-O0)
melopero_cookie_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
melopero_cookie_rp2040.menu.profile.Disabled=Disabled
melopero_cookie_rp2040.menu.profile.Disabled.build.flags.profile=
melopero_cookie_rp2040.menu.profile.Enabled=Enabled
melopero_cookie_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
melopero_cookie_rp2040.menu.rtti.Disabled=Disabled
melopero_cookie_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
melopero_cookie_rp2040.menu.rtti.Enabled=Enabled
melopero_cookie_rp2040.menu.rtti.Enabled.build.flags.rtti=
melopero_cookie_rp2040.menu.stackprotect.Disabled=Disabled
melopero_cookie_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
melopero_cookie_rp2040.menu.stackprotect.Enabled=Enabled
melopero_cookie_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
melopero_cookie_rp2040.menu.exceptions.Disabled=Disabled
melopero_cookie_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
melopero_cookie_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
melopero_cookie_rp2040.menu.exceptions.Enabled=Enabled
melopero_cookie_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
melopero_cookie_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
melopero_cookie_rp2040.menu.dbgport.Disabled=Disabled
melopero_cookie_rp2040.menu.dbgport.Disabled.build.debug_port=
melopero_cookie_rp2040.menu.dbgport.Serial=Serial
melopero_cookie_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
melopero_cookie_rp2040.menu.dbgport.Serial1=Serial1
melopero_cookie_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
melopero_cookie_rp2040.menu.dbgport.Serial2=Serial2
melopero_cookie_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
melopero_cookie_rp2040.menu.dbgport.SerialSemi=SerialSemi
melopero_cookie_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
melopero_cookie_rp2040.menu.dbglvl.None=None
melopero_cookie_rp2040.menu.dbglvl.None.build.debug_level=
melopero_cookie_rp2040.menu.dbglvl.Core=Core
melopero_cookie_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
melopero_cookie_rp2040.menu.dbglvl.SPI=SPI
melopero_cookie_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
melopero_cookie_rp2040.menu.dbglvl.Wire=Wire
melopero_cookie_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
melopero_cookie_rp2040.menu.dbglvl.Bluetooth=Bluetooth
melopero_cookie_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
melopero_cookie_rp2040.menu.dbglvl.All=All
melopero_cookie_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
melopero_cookie_rp2040.menu.dbglvl.NDEBUG=NDEBUG
melopero_cookie_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
melopero_cookie_rp2040.menu.usbstack.picosdk=Pico SDK
melopero_cookie_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
melopero_cookie_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
melopero_cookie_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
melopero_cookie_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
melopero_cookie_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
melopero_cookie_rp2040.menu.usbstack.nousb=No USB
melopero_cookie_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
melopero_cookie_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
melopero_cookie_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
melopero_cookie_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
melopero_cookie_rp2040.menu.uploadmethod.default=Default (UF2)
melopero_cookie_rp2040.menu.uploadmethod.default.build.ram_length=256k
melopero_cookie_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
melopero_cookie_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
melopero_cookie_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
melopero_cookie_rp2040.menu.uploadmethod.picotool=Picotool
melopero_cookie_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
melopero_cookie_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
melopero_cookie_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
melopero_cookie_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
melopero_cookie_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Melopero Shake RP2040
# -----------------------------------
melopero_shake_rp2040.name=Melopero Shake RP2040
melopero_shake_rp2040.vid.0=0x2e8a
melopero_shake_rp2040.pid.0=0x1005
melopero_shake_rp2040.vid.1=0x2e8a
melopero_shake_rp2040.pid.1=0x1105
melopero_shake_rp2040.vid.2=0x2e8a
melopero_shake_rp2040.pid.2=0x5005
melopero_shake_rp2040.vid.3=0x2e8a
melopero_shake_rp2040.pid.3=0x5105
melopero_shake_rp2040.vid.4=0x2e8a
melopero_shake_rp2040.pid.4=0x9005
melopero_shake_rp2040.vid.5=0x2e8a
melopero_shake_rp2040.pid.5=0x9105
melopero_shake_rp2040.vid.6=0x2e8a
melopero_shake_rp2040.pid.6=0xd005
melopero_shake_rp2040.vid.7=0x2e8a
melopero_shake_rp2040.pid.7=0xd105
melopero_shake_rp2040.upload_port.0.vid=0x2e8a
melopero_shake_rp2040.upload_port.0.pid=0x1005
melopero_shake_rp2040.upload_port.1.vid=0x2e8a
melopero_shake_rp2040.upload_port.1.pid=0x1105
melopero_shake_rp2040.upload_port.2.vid=0x2e8a
melopero_shake_rp2040.upload_port.2.pid=0x5005
melopero_shake_rp2040.upload_port.3.vid=0x2e8a
melopero_shake_rp2040.upload_port.3.pid=0x5105
melopero_shake_rp2040.upload_port.4.vid=0x2e8a
melopero_shake_rp2040.upload_port.4.pid=0x9005
melopero_shake_rp2040.upload_port.5.vid=0x2e8a
melopero_shake_rp2040.upload_port.5.pid=0x9105
melopero_shake_rp2040.upload_port.6.vid=0x2e8a
melopero_shake_rp2040.upload_port.6.pid=0xd005
melopero_shake_rp2040.upload_port.7.vid=0x2e8a
melopero_shake_rp2040.upload_port.7.pid=0xd105
melopero_shake_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
melopero_shake_rp2040.build.usbpid=-DUSBD_PID=0x1005
melopero_shake_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
melopero_shake_rp2040.build.board=MELOPERO_SHAKE_RP2040
melopero_shake_rp2040.build.mcu=cortex-m0plus
melopero_shake_rp2040.build.chip=rp2040
melopero_shake_rp2040.build.toolchain=arm-none-eabi
melopero_shake_rp2040.build.toolchainpkg=pqt-gcc
melopero_shake_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
melopero_shake_rp2040.build.uf2family=--family rp2040
melopero_shake_rp2040.build.variant=melopero_shake_rp2040
melopero_shake_rp2040.upload.maximum_size=16777216
melopero_shake_rp2040.upload.wait_for_upload_port=true
melopero_shake_rp2040.upload.erase_cmd=
melopero_shake_rp2040.serial.disableDTR=false
melopero_shake_rp2040.serial.disableRTS=false
melopero_shake_rp2040.build.f_cpu=125000000
melopero_shake_rp2040.build.led=
melopero_shake_rp2040.build.core=rp2040
melopero_shake_rp2040.build.ldscript=memmap_default.ld
melopero_shake_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
melopero_shake_rp2040.build.usb_manufacturer="Melopero"
melopero_shake_rp2040.build.usb_product="Shake RP2040"
melopero_shake_rp2040.menu.flash.16777216_0=16MB (no FS)
melopero_shake_rp2040.menu.flash.16777216_0.upload.maximum_size=16773120
melopero_shake_rp2040.menu.flash.16777216_0.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_0.build.flash_length=16773120
melopero_shake_rp2040.menu.flash.16777216_0.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_0.build.fs_start=285208576
melopero_shake_rp2040.menu.flash.16777216_0.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
melopero_shake_rp2040.menu.flash.16777216_65536.upload.maximum_size=16707584
melopero_shake_rp2040.menu.flash.16777216_65536.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_65536.build.flash_length=16707584
melopero_shake_rp2040.menu.flash.16777216_65536.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_65536.build.fs_start=285143040
melopero_shake_rp2040.menu.flash.16777216_65536.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
melopero_shake_rp2040.menu.flash.16777216_131072.upload.maximum_size=16642048
melopero_shake_rp2040.menu.flash.16777216_131072.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_131072.build.flash_length=16642048
melopero_shake_rp2040.menu.flash.16777216_131072.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_131072.build.fs_start=285077504
melopero_shake_rp2040.menu.flash.16777216_131072.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
melopero_shake_rp2040.menu.flash.16777216_262144.upload.maximum_size=16510976
melopero_shake_rp2040.menu.flash.16777216_262144.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_262144.build.flash_length=16510976
melopero_shake_rp2040.menu.flash.16777216_262144.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_262144.build.fs_start=284946432
melopero_shake_rp2040.menu.flash.16777216_262144.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
melopero_shake_rp2040.menu.flash.16777216_524288.upload.maximum_size=16248832
melopero_shake_rp2040.menu.flash.16777216_524288.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_524288.build.flash_length=16248832
melopero_shake_rp2040.menu.flash.16777216_524288.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_524288.build.fs_start=284684288
melopero_shake_rp2040.menu.flash.16777216_524288.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
melopero_shake_rp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544
melopero_shake_rp2040.menu.flash.16777216_1048576.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_1048576.build.flash_length=15724544
melopero_shake_rp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_1048576.build.fs_start=284160000
melopero_shake_rp2040.menu.flash.16777216_1048576.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
melopero_shake_rp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
melopero_shake_rp2040.menu.flash.16777216_2097152.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_2097152.build.flash_length=14675968
melopero_shake_rp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_2097152.build.fs_start=283111424
melopero_shake_rp2040.menu.flash.16777216_2097152.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
melopero_shake_rp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392
melopero_shake_rp2040.menu.flash.16777216_3145728.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_3145728.build.flash_length=13627392
melopero_shake_rp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_3145728.build.fs_start=282062848
melopero_shake_rp2040.menu.flash.16777216_3145728.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
melopero_shake_rp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
melopero_shake_rp2040.menu.flash.16777216_4194304.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_4194304.build.flash_length=12578816
melopero_shake_rp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_4194304.build.fs_start=281014272
melopero_shake_rp2040.menu.flash.16777216_4194304.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
melopero_shake_rp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240
melopero_shake_rp2040.menu.flash.16777216_5242880.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_5242880.build.flash_length=11530240
melopero_shake_rp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_5242880.build.fs_start=279965696
melopero_shake_rp2040.menu.flash.16777216_5242880.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
melopero_shake_rp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664
melopero_shake_rp2040.menu.flash.16777216_6291456.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_6291456.build.flash_length=10481664
melopero_shake_rp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_6291456.build.fs_start=278917120
melopero_shake_rp2040.menu.flash.16777216_6291456.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
melopero_shake_rp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088
melopero_shake_rp2040.menu.flash.16777216_7340032.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_7340032.build.flash_length=9433088
melopero_shake_rp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_7340032.build.fs_start=277868544
melopero_shake_rp2040.menu.flash.16777216_7340032.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
melopero_shake_rp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
melopero_shake_rp2040.menu.flash.16777216_8388608.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_8388608.build.flash_length=8384512
melopero_shake_rp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_8388608.build.fs_start=276819968
melopero_shake_rp2040.menu.flash.16777216_8388608.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
melopero_shake_rp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936
melopero_shake_rp2040.menu.flash.16777216_9437184.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_9437184.build.flash_length=7335936
melopero_shake_rp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_9437184.build.fs_start=275771392
melopero_shake_rp2040.menu.flash.16777216_9437184.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
melopero_shake_rp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360
melopero_shake_rp2040.menu.flash.16777216_10485760.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_10485760.build.flash_length=6287360
melopero_shake_rp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_10485760.build.fs_start=274722816
melopero_shake_rp2040.menu.flash.16777216_10485760.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
melopero_shake_rp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784
melopero_shake_rp2040.menu.flash.16777216_11534336.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_11534336.build.flash_length=5238784
melopero_shake_rp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_11534336.build.fs_start=273674240
melopero_shake_rp2040.menu.flash.16777216_11534336.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
melopero_shake_rp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
melopero_shake_rp2040.menu.flash.16777216_12582912.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_12582912.build.flash_length=4190208
melopero_shake_rp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_12582912.build.fs_start=272625664
melopero_shake_rp2040.menu.flash.16777216_12582912.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
melopero_shake_rp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632
melopero_shake_rp2040.menu.flash.16777216_13631488.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_13631488.build.flash_length=3141632
melopero_shake_rp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_13631488.build.fs_start=271577088
melopero_shake_rp2040.menu.flash.16777216_13631488.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
melopero_shake_rp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
melopero_shake_rp2040.menu.flash.16777216_14680064.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_14680064.build.flash_length=2093056
melopero_shake_rp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_14680064.build.fs_start=270528512
melopero_shake_rp2040.menu.flash.16777216_14680064.build.fs_end=285208576
melopero_shake_rp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
melopero_shake_rp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
melopero_shake_rp2040.menu.flash.16777216_15728640.build.flash_total=16777216
melopero_shake_rp2040.menu.flash.16777216_15728640.build.flash_length=1044480
melopero_shake_rp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
melopero_shake_rp2040.menu.flash.16777216_15728640.build.fs_start=269479936
melopero_shake_rp2040.menu.flash.16777216_15728640.build.fs_end=285208576
melopero_shake_rp2040.menu.freq.200=200 MHz
melopero_shake_rp2040.menu.freq.200.build.f_cpu=200000000L
melopero_shake_rp2040.menu.freq.50=50 MHz
melopero_shake_rp2040.menu.freq.50.build.f_cpu=50000000L
melopero_shake_rp2040.menu.freq.100=100 MHz
melopero_shake_rp2040.menu.freq.100.build.f_cpu=100000000L
melopero_shake_rp2040.menu.freq.120=120 MHz
melopero_shake_rp2040.menu.freq.120.build.f_cpu=120000000L
melopero_shake_rp2040.menu.freq.125=125 MHz
melopero_shake_rp2040.menu.freq.125.build.f_cpu=125000000L
melopero_shake_rp2040.menu.freq.128=128 MHz
melopero_shake_rp2040.menu.freq.128.build.f_cpu=128000000L
melopero_shake_rp2040.menu.freq.133=133 MHz
melopero_shake_rp2040.menu.freq.133.build.f_cpu=133000000L
melopero_shake_rp2040.menu.freq.150=150 MHz
melopero_shake_rp2040.menu.freq.150.build.f_cpu=150000000L
melopero_shake_rp2040.menu.freq.176=176 MHz
melopero_shake_rp2040.menu.freq.176.build.f_cpu=176000000L
melopero_shake_rp2040.menu.freq.225=225 MHz (Overclock)
melopero_shake_rp2040.menu.freq.225.build.f_cpu=225000000L
melopero_shake_rp2040.menu.freq.240=240 MHz (Overclock)
melopero_shake_rp2040.menu.freq.240.build.f_cpu=240000000L
melopero_shake_rp2040.menu.freq.250=250 MHz (Overclock)
melopero_shake_rp2040.menu.freq.250.build.f_cpu=250000000L
melopero_shake_rp2040.menu.freq.276=276 MHz (Overclock)
melopero_shake_rp2040.menu.freq.276.build.f_cpu=276000000L
melopero_shake_rp2040.menu.freq.300=300 MHz (Overclock)
melopero_shake_rp2040.menu.freq.300.build.f_cpu=300000000L
melopero_shake_rp2040.menu.opt.Small=Small (-Os) (standard)
melopero_shake_rp2040.menu.opt.Small.build.flags.optimize=-Os
melopero_shake_rp2040.menu.opt.Optimize=Optimize (-O)
melopero_shake_rp2040.menu.opt.Optimize.build.flags.optimize=-O
melopero_shake_rp2040.menu.opt.Optimize2=Optimize More (-O2)
melopero_shake_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
melopero_shake_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
melopero_shake_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
melopero_shake_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
melopero_shake_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
melopero_shake_rp2040.menu.opt.Debug=Debug (-Og)
melopero_shake_rp2040.menu.opt.Debug.build.flags.optimize=-Og
melopero_shake_rp2040.menu.opt.Disabled=Disabled (-O0)
melopero_shake_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
melopero_shake_rp2040.menu.profile.Disabled=Disabled
melopero_shake_rp2040.menu.profile.Disabled.build.flags.profile=
melopero_shake_rp2040.menu.profile.Enabled=Enabled
melopero_shake_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
melopero_shake_rp2040.menu.rtti.Disabled=Disabled
melopero_shake_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
melopero_shake_rp2040.menu.rtti.Enabled=Enabled
melopero_shake_rp2040.menu.rtti.Enabled.build.flags.rtti=
melopero_shake_rp2040.menu.stackprotect.Disabled=Disabled
melopero_shake_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
melopero_shake_rp2040.menu.stackprotect.Enabled=Enabled
melopero_shake_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
melopero_shake_rp2040.menu.exceptions.Disabled=Disabled
melopero_shake_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
melopero_shake_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
melopero_shake_rp2040.menu.exceptions.Enabled=Enabled
melopero_shake_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
melopero_shake_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
melopero_shake_rp2040.menu.dbgport.Disabled=Disabled
melopero_shake_rp2040.menu.dbgport.Disabled.build.debug_port=
melopero_shake_rp2040.menu.dbgport.Serial=Serial
melopero_shake_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
melopero_shake_rp2040.menu.dbgport.Serial1=Serial1
melopero_shake_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
melopero_shake_rp2040.menu.dbgport.Serial2=Serial2
melopero_shake_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
melopero_shake_rp2040.menu.dbgport.SerialSemi=SerialSemi
melopero_shake_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
melopero_shake_rp2040.menu.dbglvl.None=None
melopero_shake_rp2040.menu.dbglvl.None.build.debug_level=
melopero_shake_rp2040.menu.dbglvl.Core=Core
melopero_shake_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
melopero_shake_rp2040.menu.dbglvl.SPI=SPI
melopero_shake_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
melopero_shake_rp2040.menu.dbglvl.Wire=Wire
melopero_shake_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
melopero_shake_rp2040.menu.dbglvl.Bluetooth=Bluetooth
melopero_shake_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
melopero_shake_rp2040.menu.dbglvl.All=All
melopero_shake_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
melopero_shake_rp2040.menu.dbglvl.NDEBUG=NDEBUG
melopero_shake_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
melopero_shake_rp2040.menu.usbstack.picosdk=Pico SDK
melopero_shake_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
melopero_shake_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
melopero_shake_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
melopero_shake_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
melopero_shake_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
melopero_shake_rp2040.menu.usbstack.nousb=No USB
melopero_shake_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
melopero_shake_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
melopero_shake_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
melopero_shake_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
melopero_shake_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
melopero_shake_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
melopero_shake_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
melopero_shake_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
melopero_shake_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
melopero_shake_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
melopero_shake_rp2040.menu.uploadmethod.default=Default (UF2)
melopero_shake_rp2040.menu.uploadmethod.default.build.ram_length=256k
melopero_shake_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
melopero_shake_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
melopero_shake_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
melopero_shake_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
melopero_shake_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
melopero_shake_rp2040.menu.uploadmethod.picotool=Picotool
melopero_shake_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
melopero_shake_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
melopero_shake_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
melopero_shake_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
melopero_shake_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
melopero_shake_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
melopero_shake_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# METE HOCA Akana R1
# -----------------------------------
akana_r1.name=METE HOCA Akana R1
akana_r1.vid.0=0x2e8a
akana_r1.pid.0=0x3001
akana_r1.vid.1=0x2e8a
akana_r1.pid.1=0x3101
akana_r1.vid.2=0x2e8a
akana_r1.pid.2=0x7001
akana_r1.vid.3=0x2e8a
akana_r1.pid.3=0x7101
akana_r1.vid.4=0x2e8a
akana_r1.pid.4=0xb001
akana_r1.vid.5=0x2e8a
akana_r1.pid.5=0xb101
akana_r1.vid.6=0x2e8a
akana_r1.pid.6=0xf001
akana_r1.vid.7=0x2e8a
akana_r1.pid.7=0xf101
akana_r1.upload_port.0.vid=0x2e8a
akana_r1.upload_port.0.pid=0x3001
akana_r1.upload_port.1.vid=0x2e8a
akana_r1.upload_port.1.pid=0x3101
akana_r1.upload_port.2.vid=0x2e8a
akana_r1.upload_port.2.pid=0x7001
akana_r1.upload_port.3.vid=0x2e8a
akana_r1.upload_port.3.pid=0x7101
akana_r1.upload_port.4.vid=0x2e8a
akana_r1.upload_port.4.pid=0xb001
akana_r1.upload_port.5.vid=0x2e8a
akana_r1.upload_port.5.pid=0xb101
akana_r1.upload_port.6.vid=0x2e8a
akana_r1.upload_port.6.pid=0xf001
akana_r1.upload_port.7.vid=0x2e8a
akana_r1.upload_port.7.pid=0xf101
akana_r1.build.usbvid=-DUSBD_VID=0x2e8a
akana_r1.build.usbpid=-DUSBD_PID=0x3001
akana_r1.build.usbpwr=-DUSBD_MAX_POWER_MA=500
akana_r1.build.board=METEHOCA_AKANA_R1
akana_r1.build.mcu=cortex-m0plus
akana_r1.build.chip=rp2040
akana_r1.build.toolchain=arm-none-eabi
akana_r1.build.toolchainpkg=pqt-gcc
akana_r1.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
akana_r1.build.uf2family=--family rp2040
akana_r1.build.variant=akana_r1
akana_r1.upload.maximum_size=16777216
akana_r1.upload.wait_for_upload_port=true
akana_r1.upload.erase_cmd=
akana_r1.serial.disableDTR=false
akana_r1.serial.disableRTS=false
akana_r1.build.f_cpu=125000000
akana_r1.build.led=
akana_r1.build.core=rp2040
akana_r1.build.ldscript=memmap_default.ld
akana_r1.build.boot2=boot2_generic_03h_4_padded_checksum
akana_r1.build.usb_manufacturer="METE HOCA"
akana_r1.build.usb_product="Akana R1"
akana_r1.menu.flash.2097152_0=2MB (no FS)
akana_r1.menu.flash.2097152_0.upload.maximum_size=2093056
akana_r1.menu.flash.2097152_0.build.flash_total=2097152
akana_r1.menu.flash.2097152_0.build.flash_length=2093056
akana_r1.menu.flash.2097152_0.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_0.build.fs_start=270528512
akana_r1.menu.flash.2097152_0.build.fs_end=270528512
akana_r1.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
akana_r1.menu.flash.2097152_65536.upload.maximum_size=2027520
akana_r1.menu.flash.2097152_65536.build.flash_total=2097152
akana_r1.menu.flash.2097152_65536.build.flash_length=2027520
akana_r1.menu.flash.2097152_65536.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_65536.build.fs_start=270462976
akana_r1.menu.flash.2097152_65536.build.fs_end=270528512
akana_r1.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
akana_r1.menu.flash.2097152_131072.upload.maximum_size=1961984
akana_r1.menu.flash.2097152_131072.build.flash_total=2097152
akana_r1.menu.flash.2097152_131072.build.flash_length=1961984
akana_r1.menu.flash.2097152_131072.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_131072.build.fs_start=270397440
akana_r1.menu.flash.2097152_131072.build.fs_end=270528512
akana_r1.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
akana_r1.menu.flash.2097152_262144.upload.maximum_size=1830912
akana_r1.menu.flash.2097152_262144.build.flash_total=2097152
akana_r1.menu.flash.2097152_262144.build.flash_length=1830912
akana_r1.menu.flash.2097152_262144.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_262144.build.fs_start=270266368
akana_r1.menu.flash.2097152_262144.build.fs_end=270528512
akana_r1.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
akana_r1.menu.flash.2097152_524288.upload.maximum_size=1568768
akana_r1.menu.flash.2097152_524288.build.flash_total=2097152
akana_r1.menu.flash.2097152_524288.build.flash_length=1568768
akana_r1.menu.flash.2097152_524288.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_524288.build.fs_start=270004224
akana_r1.menu.flash.2097152_524288.build.fs_end=270528512
akana_r1.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
akana_r1.menu.flash.2097152_1048576.upload.maximum_size=1044480
akana_r1.menu.flash.2097152_1048576.build.flash_total=2097152
akana_r1.menu.flash.2097152_1048576.build.flash_length=1044480
akana_r1.menu.flash.2097152_1048576.build.eeprom_start=270528512
akana_r1.menu.flash.2097152_1048576.build.fs_start=269479936
akana_r1.menu.flash.2097152_1048576.build.fs_end=270528512
akana_r1.menu.flash.8388608_0=8MB (no FS)
akana_r1.menu.flash.8388608_0.upload.maximum_size=8384512
akana_r1.menu.flash.8388608_0.build.flash_total=8388608
akana_r1.menu.flash.8388608_0.build.flash_length=8384512
akana_r1.menu.flash.8388608_0.build.eeprom_start=276819968
akana_r1.menu.flash.8388608_0.build.fs_start=276819968
akana_r1.menu.flash.8388608_0.build.fs_end=276819968
akana_r1.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
akana_r1.menu.flash.8388608_7340032.upload.maximum_size=1044480
akana_r1.menu.flash.8388608_7340032.build.flash_total=8388608
akana_r1.menu.flash.8388608_7340032.build.flash_length=1044480
akana_r1.menu.flash.8388608_7340032.build.eeprom_start=276819968
akana_r1.menu.flash.8388608_7340032.build.fs_start=269479936
akana_r1.menu.flash.8388608_7340032.build.fs_end=276819968
akana_r1.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
akana_r1.menu.flash.8388608_4194304.upload.maximum_size=4190208
akana_r1.menu.flash.8388608_4194304.build.flash_total=8388608
akana_r1.menu.flash.8388608_4194304.build.flash_length=4190208
akana_r1.menu.flash.8388608_4194304.build.eeprom_start=276819968
akana_r1.menu.flash.8388608_4194304.build.fs_start=272625664
akana_r1.menu.flash.8388608_4194304.build.fs_end=276819968
akana_r1.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
akana_r1.menu.flash.8388608_2097152.upload.maximum_size=6287360
akana_r1.menu.flash.8388608_2097152.build.flash_total=8388608
akana_r1.menu.flash.8388608_2097152.build.flash_length=6287360
akana_r1.menu.flash.8388608_2097152.build.eeprom_start=276819968
akana_r1.menu.flash.8388608_2097152.build.fs_start=274722816
akana_r1.menu.flash.8388608_2097152.build.fs_end=276819968
akana_r1.menu.flash.16777216_0=16MB (no FS)
akana_r1.menu.flash.16777216_0.upload.maximum_size=16773120
akana_r1.menu.flash.16777216_0.build.flash_total=16777216
akana_r1.menu.flash.16777216_0.build.flash_length=16773120
akana_r1.menu.flash.16777216_0.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_0.build.fs_start=285208576
akana_r1.menu.flash.16777216_0.build.fs_end=285208576
akana_r1.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
akana_r1.menu.flash.16777216_15728640.upload.maximum_size=1044480
akana_r1.menu.flash.16777216_15728640.build.flash_total=16777216
akana_r1.menu.flash.16777216_15728640.build.flash_length=1044480
akana_r1.menu.flash.16777216_15728640.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_15728640.build.fs_start=269479936
akana_r1.menu.flash.16777216_15728640.build.fs_end=285208576
akana_r1.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
akana_r1.menu.flash.16777216_14680064.upload.maximum_size=2093056
akana_r1.menu.flash.16777216_14680064.build.flash_total=16777216
akana_r1.menu.flash.16777216_14680064.build.flash_length=2093056
akana_r1.menu.flash.16777216_14680064.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_14680064.build.fs_start=270528512
akana_r1.menu.flash.16777216_14680064.build.fs_end=285208576
akana_r1.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
akana_r1.menu.flash.16777216_12582912.upload.maximum_size=4190208
akana_r1.menu.flash.16777216_12582912.build.flash_total=16777216
akana_r1.menu.flash.16777216_12582912.build.flash_length=4190208
akana_r1.menu.flash.16777216_12582912.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_12582912.build.fs_start=272625664
akana_r1.menu.flash.16777216_12582912.build.fs_end=285208576
akana_r1.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
akana_r1.menu.flash.16777216_8388608.upload.maximum_size=8384512
akana_r1.menu.flash.16777216_8388608.build.flash_total=16777216
akana_r1.menu.flash.16777216_8388608.build.flash_length=8384512
akana_r1.menu.flash.16777216_8388608.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_8388608.build.fs_start=276819968
akana_r1.menu.flash.16777216_8388608.build.fs_end=285208576
akana_r1.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
akana_r1.menu.flash.16777216_4194304.upload.maximum_size=12578816
akana_r1.menu.flash.16777216_4194304.build.flash_total=16777216
akana_r1.menu.flash.16777216_4194304.build.flash_length=12578816
akana_r1.menu.flash.16777216_4194304.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_4194304.build.fs_start=281014272
akana_r1.menu.flash.16777216_4194304.build.fs_end=285208576
akana_r1.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
akana_r1.menu.flash.16777216_2097152.upload.maximum_size=14675968
akana_r1.menu.flash.16777216_2097152.build.flash_total=16777216
akana_r1.menu.flash.16777216_2097152.build.flash_length=14675968
akana_r1.menu.flash.16777216_2097152.build.eeprom_start=285208576
akana_r1.menu.flash.16777216_2097152.build.fs_start=283111424
akana_r1.menu.flash.16777216_2097152.build.fs_end=285208576
akana_r1.menu.freq.200=200 MHz
akana_r1.menu.freq.200.build.f_cpu=200000000L
akana_r1.menu.freq.50=50 MHz
akana_r1.menu.freq.50.build.f_cpu=50000000L
akana_r1.menu.freq.100=100 MHz
akana_r1.menu.freq.100.build.f_cpu=100000000L
akana_r1.menu.freq.120=120 MHz
akana_r1.menu.freq.120.build.f_cpu=120000000L
akana_r1.menu.freq.125=125 MHz
akana_r1.menu.freq.125.build.f_cpu=125000000L
akana_r1.menu.freq.128=128 MHz
akana_r1.menu.freq.128.build.f_cpu=128000000L
akana_r1.menu.freq.133=133 MHz
akana_r1.menu.freq.133.build.f_cpu=133000000L
akana_r1.menu.freq.150=150 MHz
akana_r1.menu.freq.150.build.f_cpu=150000000L
akana_r1.menu.freq.176=176 MHz
akana_r1.menu.freq.176.build.f_cpu=176000000L
akana_r1.menu.freq.225=225 MHz (Overclock)
akana_r1.menu.freq.225.build.f_cpu=225000000L
akana_r1.menu.freq.240=240 MHz (Overclock)
akana_r1.menu.freq.240.build.f_cpu=240000000L
akana_r1.menu.freq.250=250 MHz (Overclock)
akana_r1.menu.freq.250.build.f_cpu=250000000L
akana_r1.menu.freq.276=276 MHz (Overclock)
akana_r1.menu.freq.276.build.f_cpu=276000000L
akana_r1.menu.freq.300=300 MHz (Overclock)
akana_r1.menu.freq.300.build.f_cpu=300000000L
akana_r1.menu.opt.Small=Small (-Os) (standard)
akana_r1.menu.opt.Small.build.flags.optimize=-Os
akana_r1.menu.opt.Optimize=Optimize (-O)
akana_r1.menu.opt.Optimize.build.flags.optimize=-O
akana_r1.menu.opt.Optimize2=Optimize More (-O2)
akana_r1.menu.opt.Optimize2.build.flags.optimize=-O2
akana_r1.menu.opt.Optimize3=Optimize Even More (-O3)
akana_r1.menu.opt.Optimize3.build.flags.optimize=-O3
akana_r1.menu.opt.Fast=Fast (-Ofast) (maybe slower)
akana_r1.menu.opt.Fast.build.flags.optimize=-Ofast
akana_r1.menu.opt.Debug=Debug (-Og)
akana_r1.menu.opt.Debug.build.flags.optimize=-Og
akana_r1.menu.opt.Disabled=Disabled (-O0)
akana_r1.menu.opt.Disabled.build.flags.optimize=-O0
akana_r1.menu.profile.Disabled=Disabled
akana_r1.menu.profile.Disabled.build.flags.profile=
akana_r1.menu.profile.Enabled=Enabled
akana_r1.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
akana_r1.menu.rtti.Disabled=Disabled
akana_r1.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
akana_r1.menu.rtti.Enabled=Enabled
akana_r1.menu.rtti.Enabled.build.flags.rtti=
akana_r1.menu.stackprotect.Disabled=Disabled
akana_r1.menu.stackprotect.Disabled.build.flags.stackprotect=
akana_r1.menu.stackprotect.Enabled=Enabled
akana_r1.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
akana_r1.menu.exceptions.Disabled=Disabled
akana_r1.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
akana_r1.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
akana_r1.menu.exceptions.Enabled=Enabled
akana_r1.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
akana_r1.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
akana_r1.menu.dbgport.Disabled=Disabled
akana_r1.menu.dbgport.Disabled.build.debug_port=
akana_r1.menu.dbgport.Serial=Serial
akana_r1.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
akana_r1.menu.dbgport.Serial1=Serial1
akana_r1.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
akana_r1.menu.dbgport.Serial2=Serial2
akana_r1.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
akana_r1.menu.dbgport.SerialSemi=SerialSemi
akana_r1.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
akana_r1.menu.dbglvl.None=None
akana_r1.menu.dbglvl.None.build.debug_level=
akana_r1.menu.dbglvl.Core=Core
akana_r1.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
akana_r1.menu.dbglvl.SPI=SPI
akana_r1.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
akana_r1.menu.dbglvl.Wire=Wire
akana_r1.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
akana_r1.menu.dbglvl.Bluetooth=Bluetooth
akana_r1.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
akana_r1.menu.dbglvl.All=All
akana_r1.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
akana_r1.menu.dbglvl.NDEBUG=NDEBUG
akana_r1.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
akana_r1.menu.usbstack.picosdk=Pico SDK
akana_r1.menu.usbstack.picosdk.build.usbstack_flags=
akana_r1.menu.usbstack.tinyusb=Adafruit TinyUSB
akana_r1.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
akana_r1.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
akana_r1.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
akana_r1.menu.usbstack.nousb=No USB
akana_r1.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
akana_r1.menu.ipbtstack.ipv4only=IPv4 Only
akana_r1.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
akana_r1.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
akana_r1.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
akana_r1.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
akana_r1.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
akana_r1.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
akana_r1.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
akana_r1.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
akana_r1.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
akana_r1.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
akana_r1.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
akana_r1.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
akana_r1.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
akana_r1.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
akana_r1.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
akana_r1.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
akana_r1.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
akana_r1.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
akana_r1.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
akana_r1.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
akana_r1.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
akana_r1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
akana_r1.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
akana_r1.menu.uploadmethod.default=Default (UF2)
akana_r1.menu.uploadmethod.default.build.ram_length=256k
akana_r1.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
akana_r1.menu.uploadmethod.default.upload.maximum_data_size=262144
akana_r1.menu.uploadmethod.default.upload.tool=uf2conv
akana_r1.menu.uploadmethod.default.upload.tool.default=uf2conv
akana_r1.menu.uploadmethod.default.upload.tool.network=uf2conv-network
akana_r1.menu.uploadmethod.picotool=Picotool
akana_r1.menu.uploadmethod.picotool.build.ram_length=256k
akana_r1.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
akana_r1.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
akana_r1.menu.uploadmethod.picotool.upload.maximum_data_size=262144
akana_r1.menu.uploadmethod.picotool.upload.tool=picotool
akana_r1.menu.uploadmethod.picotool.upload.tool.default=picotool
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
akana_r1.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# MyMakers RP2040
# -----------------------------------
MyRP_bot.name=MyMakers RP2040
MyRP_bot.vid.0=0x2e8a
MyRP_bot.pid.0=0x000a
MyRP_bot.vid.1=0x2e8a
MyRP_bot.pid.1=0x010a
MyRP_bot.vid.2=0x2e8a
MyRP_bot.pid.2=0x400a
MyRP_bot.vid.3=0x2e8a
MyRP_bot.pid.3=0x410a
MyRP_bot.vid.4=0x2e8a
MyRP_bot.pid.4=0x800a
MyRP_bot.vid.5=0x2e8a
MyRP_bot.pid.5=0x810a
MyRP_bot.vid.6=0x2e8a
MyRP_bot.pid.6=0xc00a
MyRP_bot.vid.7=0x2e8a
MyRP_bot.pid.7=0xc10a
MyRP_bot.upload_port.0.vid=0x2e8a
MyRP_bot.upload_port.0.pid=0x000a
MyRP_bot.upload_port.1.vid=0x2e8a
MyRP_bot.upload_port.1.pid=0x010a
MyRP_bot.upload_port.2.vid=0x2e8a
MyRP_bot.upload_port.2.pid=0x400a
MyRP_bot.upload_port.3.vid=0x2e8a
MyRP_bot.upload_port.3.pid=0x410a
MyRP_bot.upload_port.4.vid=0x2e8a
MyRP_bot.upload_port.4.pid=0x800a
MyRP_bot.upload_port.5.vid=0x2e8a
MyRP_bot.upload_port.5.pid=0x810a
MyRP_bot.upload_port.6.vid=0x2e8a
MyRP_bot.upload_port.6.pid=0xc00a
MyRP_bot.upload_port.7.vid=0x2e8a
MyRP_bot.upload_port.7.pid=0xc10a
MyRP_bot.build.usbvid=-DUSBD_VID=0x2e8a
MyRP_bot.build.usbpid=-DUSBD_PID=0x000a
MyRP_bot.build.usbpwr=-DUSBD_MAX_POWER_MA=250
MyRP_bot.build.board=MyRP_2040
MyRP_bot.build.mcu=cortex-m0plus
MyRP_bot.build.chip=rp2040
MyRP_bot.build.toolchain=arm-none-eabi
MyRP_bot.build.toolchainpkg=pqt-gcc
MyRP_bot.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
MyRP_bot.build.uf2family=--family rp2040
MyRP_bot.build.variant=MyRP_bot
MyRP_bot.upload.maximum_size=2097152
MyRP_bot.upload.wait_for_upload_port=true
MyRP_bot.upload.erase_cmd=
MyRP_bot.serial.disableDTR=false
MyRP_bot.serial.disableRTS=false
MyRP_bot.build.f_cpu=125000000
MyRP_bot.build.led=
MyRP_bot.build.core=rp2040
MyRP_bot.build.ldscript=memmap_default.ld
MyRP_bot.build.boot2=boot2_generic_03h_4_padded_checksum
MyRP_bot.build.usb_manufacturer="MyMakers"
MyRP_bot.build.usb_product="RP2040"
MyRP_bot.menu.flash.2097152_0=2MB (no FS)
MyRP_bot.menu.flash.2097152_0.upload.maximum_size=2093056
MyRP_bot.menu.flash.2097152_0.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_0.build.flash_length=2093056
MyRP_bot.menu.flash.2097152_0.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_0.build.fs_start=270528512
MyRP_bot.menu.flash.2097152_0.build.fs_end=270528512
MyRP_bot.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
MyRP_bot.menu.flash.2097152_65536.upload.maximum_size=2027520
MyRP_bot.menu.flash.2097152_65536.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_65536.build.flash_length=2027520
MyRP_bot.menu.flash.2097152_65536.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_65536.build.fs_start=270462976
MyRP_bot.menu.flash.2097152_65536.build.fs_end=270528512
MyRP_bot.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
MyRP_bot.menu.flash.2097152_131072.upload.maximum_size=1961984
MyRP_bot.menu.flash.2097152_131072.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_131072.build.flash_length=1961984
MyRP_bot.menu.flash.2097152_131072.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_131072.build.fs_start=270397440
MyRP_bot.menu.flash.2097152_131072.build.fs_end=270528512
MyRP_bot.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
MyRP_bot.menu.flash.2097152_262144.upload.maximum_size=1830912
MyRP_bot.menu.flash.2097152_262144.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_262144.build.flash_length=1830912
MyRP_bot.menu.flash.2097152_262144.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_262144.build.fs_start=270266368
MyRP_bot.menu.flash.2097152_262144.build.fs_end=270528512
MyRP_bot.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
MyRP_bot.menu.flash.2097152_524288.upload.maximum_size=1568768
MyRP_bot.menu.flash.2097152_524288.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_524288.build.flash_length=1568768
MyRP_bot.menu.flash.2097152_524288.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_524288.build.fs_start=270004224
MyRP_bot.menu.flash.2097152_524288.build.fs_end=270528512
MyRP_bot.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
MyRP_bot.menu.flash.2097152_1048576.upload.maximum_size=1044480
MyRP_bot.menu.flash.2097152_1048576.build.flash_total=2097152
MyRP_bot.menu.flash.2097152_1048576.build.flash_length=1044480
MyRP_bot.menu.flash.2097152_1048576.build.eeprom_start=270528512
MyRP_bot.menu.flash.2097152_1048576.build.fs_start=269479936
MyRP_bot.menu.flash.2097152_1048576.build.fs_end=270528512
MyRP_bot.menu.freq.200=200 MHz
MyRP_bot.menu.freq.200.build.f_cpu=200000000L
MyRP_bot.menu.freq.50=50 MHz
MyRP_bot.menu.freq.50.build.f_cpu=50000000L
MyRP_bot.menu.freq.100=100 MHz
MyRP_bot.menu.freq.100.build.f_cpu=100000000L
MyRP_bot.menu.freq.120=120 MHz
MyRP_bot.menu.freq.120.build.f_cpu=120000000L
MyRP_bot.menu.freq.125=125 MHz
MyRP_bot.menu.freq.125.build.f_cpu=125000000L
MyRP_bot.menu.freq.128=128 MHz
MyRP_bot.menu.freq.128.build.f_cpu=128000000L
MyRP_bot.menu.freq.133=133 MHz
MyRP_bot.menu.freq.133.build.f_cpu=133000000L
MyRP_bot.menu.freq.150=150 MHz
MyRP_bot.menu.freq.150.build.f_cpu=150000000L
MyRP_bot.menu.freq.176=176 MHz
MyRP_bot.menu.freq.176.build.f_cpu=176000000L
MyRP_bot.menu.freq.225=225 MHz (Overclock)
MyRP_bot.menu.freq.225.build.f_cpu=225000000L
MyRP_bot.menu.freq.240=240 MHz (Overclock)
MyRP_bot.menu.freq.240.build.f_cpu=240000000L
MyRP_bot.menu.freq.250=250 MHz (Overclock)
MyRP_bot.menu.freq.250.build.f_cpu=250000000L
MyRP_bot.menu.freq.276=276 MHz (Overclock)
MyRP_bot.menu.freq.276.build.f_cpu=276000000L
MyRP_bot.menu.freq.300=300 MHz (Overclock)
MyRP_bot.menu.freq.300.build.f_cpu=300000000L
MyRP_bot.menu.opt.Small=Small (-Os) (standard)
MyRP_bot.menu.opt.Small.build.flags.optimize=-Os
MyRP_bot.menu.opt.Optimize=Optimize (-O)
MyRP_bot.menu.opt.Optimize.build.flags.optimize=-O
MyRP_bot.menu.opt.Optimize2=Optimize More (-O2)
MyRP_bot.menu.opt.Optimize2.build.flags.optimize=-O2
MyRP_bot.menu.opt.Optimize3=Optimize Even More (-O3)
MyRP_bot.menu.opt.Optimize3.build.flags.optimize=-O3
MyRP_bot.menu.opt.Fast=Fast (-Ofast) (maybe slower)
MyRP_bot.menu.opt.Fast.build.flags.optimize=-Ofast
MyRP_bot.menu.opt.Debug=Debug (-Og)
MyRP_bot.menu.opt.Debug.build.flags.optimize=-Og
MyRP_bot.menu.opt.Disabled=Disabled (-O0)
MyRP_bot.menu.opt.Disabled.build.flags.optimize=-O0
MyRP_bot.menu.profile.Disabled=Disabled
MyRP_bot.menu.profile.Disabled.build.flags.profile=
MyRP_bot.menu.profile.Enabled=Enabled
MyRP_bot.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
MyRP_bot.menu.rtti.Disabled=Disabled
MyRP_bot.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
MyRP_bot.menu.rtti.Enabled=Enabled
MyRP_bot.menu.rtti.Enabled.build.flags.rtti=
MyRP_bot.menu.stackprotect.Disabled=Disabled
MyRP_bot.menu.stackprotect.Disabled.build.flags.stackprotect=
MyRP_bot.menu.stackprotect.Enabled=Enabled
MyRP_bot.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
MyRP_bot.menu.exceptions.Disabled=Disabled
MyRP_bot.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
MyRP_bot.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
MyRP_bot.menu.exceptions.Enabled=Enabled
MyRP_bot.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
MyRP_bot.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
MyRP_bot.menu.dbgport.Disabled=Disabled
MyRP_bot.menu.dbgport.Disabled.build.debug_port=
MyRP_bot.menu.dbgport.Serial=Serial
MyRP_bot.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
MyRP_bot.menu.dbgport.Serial1=Serial1
MyRP_bot.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
MyRP_bot.menu.dbgport.Serial2=Serial2
MyRP_bot.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
MyRP_bot.menu.dbgport.SerialSemi=SerialSemi
MyRP_bot.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
MyRP_bot.menu.dbglvl.None=None
MyRP_bot.menu.dbglvl.None.build.debug_level=
MyRP_bot.menu.dbglvl.Core=Core
MyRP_bot.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
MyRP_bot.menu.dbglvl.SPI=SPI
MyRP_bot.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
MyRP_bot.menu.dbglvl.Wire=Wire
MyRP_bot.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
MyRP_bot.menu.dbglvl.Bluetooth=Bluetooth
MyRP_bot.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
MyRP_bot.menu.dbglvl.All=All
MyRP_bot.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
MyRP_bot.menu.dbglvl.NDEBUG=NDEBUG
MyRP_bot.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
MyRP_bot.menu.usbstack.picosdk=Pico SDK
MyRP_bot.menu.usbstack.picosdk.build.usbstack_flags=
MyRP_bot.menu.usbstack.tinyusb=Adafruit TinyUSB
MyRP_bot.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
MyRP_bot.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
MyRP_bot.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
MyRP_bot.menu.usbstack.nousb=No USB
MyRP_bot.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
MyRP_bot.menu.ipbtstack.ipv4only=IPv4 Only
MyRP_bot.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
MyRP_bot.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
MyRP_bot.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
MyRP_bot.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
MyRP_bot.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
MyRP_bot.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
MyRP_bot.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
MyRP_bot.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
MyRP_bot.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
MyRP_bot.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
MyRP_bot.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
MyRP_bot.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
MyRP_bot.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
MyRP_bot.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
MyRP_bot.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
MyRP_bot.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
MyRP_bot.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
MyRP_bot.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
MyRP_bot.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
MyRP_bot.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
MyRP_bot.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
MyRP_bot.menu.uploadmethod.default=Default (UF2)
MyRP_bot.menu.uploadmethod.default.build.ram_length=256k
MyRP_bot.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
MyRP_bot.menu.uploadmethod.default.upload.maximum_data_size=262144
MyRP_bot.menu.uploadmethod.default.upload.tool=uf2conv
MyRP_bot.menu.uploadmethod.default.upload.tool.default=uf2conv
MyRP_bot.menu.uploadmethod.default.upload.tool.network=uf2conv-network
MyRP_bot.menu.uploadmethod.picotool=Picotool
MyRP_bot.menu.uploadmethod.picotool.build.ram_length=256k
MyRP_bot.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
MyRP_bot.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
MyRP_bot.menu.uploadmethod.picotool.upload.maximum_data_size=262144
MyRP_bot.menu.uploadmethod.picotool.upload.tool=picotool
MyRP_bot.menu.uploadmethod.picotool.upload.tool.default=picotool
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
MyRP_bot.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Neko Systems BL2040 Mini
# -----------------------------------
nekosystems_bl2040_mini.name=Neko Systems BL2040 Mini
nekosystems_bl2040_mini.vid.0=0x2e8a
nekosystems_bl2040_mini.pid.0=0x000a
nekosystems_bl2040_mini.vid.1=0x2e8a
nekosystems_bl2040_mini.pid.1=0x010a
nekosystems_bl2040_mini.vid.2=0x2e8a
nekosystems_bl2040_mini.pid.2=0x400a
nekosystems_bl2040_mini.vid.3=0x2e8a
nekosystems_bl2040_mini.pid.3=0x410a
nekosystems_bl2040_mini.vid.4=0x2e8a
nekosystems_bl2040_mini.pid.4=0x800a
nekosystems_bl2040_mini.vid.5=0x2e8a
nekosystems_bl2040_mini.pid.5=0x810a
nekosystems_bl2040_mini.vid.6=0x2e8a
nekosystems_bl2040_mini.pid.6=0xc00a
nekosystems_bl2040_mini.vid.7=0x2e8a
nekosystems_bl2040_mini.pid.7=0xc10a
nekosystems_bl2040_mini.upload_port.0.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.0.pid=0x000a
nekosystems_bl2040_mini.upload_port.1.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.1.pid=0x010a
nekosystems_bl2040_mini.upload_port.2.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.2.pid=0x400a
nekosystems_bl2040_mini.upload_port.3.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.3.pid=0x410a
nekosystems_bl2040_mini.upload_port.4.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.4.pid=0x800a
nekosystems_bl2040_mini.upload_port.5.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.5.pid=0x810a
nekosystems_bl2040_mini.upload_port.6.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.6.pid=0xc00a
nekosystems_bl2040_mini.upload_port.7.vid=0x2e8a
nekosystems_bl2040_mini.upload_port.7.pid=0xc10a
nekosystems_bl2040_mini.build.usbvid=-DUSBD_VID=0x2e8a
nekosystems_bl2040_mini.build.usbpid=-DUSBD_PID=0x000a
nekosystems_bl2040_mini.build.usbpwr=-DUSBD_MAX_POWER_MA=500
nekosystems_bl2040_mini.build.board=NEKOSYSTEMS_BL2040_MINI
nekosystems_bl2040_mini.build.mcu=cortex-m0plus
nekosystems_bl2040_mini.build.chip=rp2040
nekosystems_bl2040_mini.build.toolchain=arm-none-eabi
nekosystems_bl2040_mini.build.toolchainpkg=pqt-gcc
nekosystems_bl2040_mini.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
nekosystems_bl2040_mini.build.uf2family=--family rp2040
nekosystems_bl2040_mini.build.variant=nekosystems_bl2040_mini
nekosystems_bl2040_mini.upload.maximum_size=4194304
nekosystems_bl2040_mini.upload.wait_for_upload_port=true
nekosystems_bl2040_mini.upload.erase_cmd=
nekosystems_bl2040_mini.serial.disableDTR=false
nekosystems_bl2040_mini.serial.disableRTS=false
nekosystems_bl2040_mini.build.f_cpu=125000000
nekosystems_bl2040_mini.build.led=
nekosystems_bl2040_mini.build.core=rp2040
nekosystems_bl2040_mini.build.ldscript=memmap_default.ld
nekosystems_bl2040_mini.build.boot2=boot2_generic_03h_2_padded_checksum
nekosystems_bl2040_mini.build.usb_manufacturer="Neko Systems"
nekosystems_bl2040_mini.build.usb_product="BL2040 Mini"
nekosystems_bl2040_mini.menu.flash.4194304_0=4MB (no FS)
nekosystems_bl2040_mini.menu.flash.4194304_0.upload.maximum_size=4190208
nekosystems_bl2040_mini.menu.flash.4194304_0.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_0.build.flash_length=4190208
nekosystems_bl2040_mini.menu.flash.4194304_0.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_0.build.fs_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_0.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
nekosystems_bl2040_mini.menu.flash.4194304_65536.upload.maximum_size=4124672
nekosystems_bl2040_mini.menu.flash.4194304_65536.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_65536.build.flash_length=4124672
nekosystems_bl2040_mini.menu.flash.4194304_65536.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_65536.build.fs_start=272560128
nekosystems_bl2040_mini.menu.flash.4194304_65536.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
nekosystems_bl2040_mini.menu.flash.4194304_131072.upload.maximum_size=4059136
nekosystems_bl2040_mini.menu.flash.4194304_131072.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_131072.build.flash_length=4059136
nekosystems_bl2040_mini.menu.flash.4194304_131072.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_131072.build.fs_start=272494592
nekosystems_bl2040_mini.menu.flash.4194304_131072.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
nekosystems_bl2040_mini.menu.flash.4194304_262144.upload.maximum_size=3928064
nekosystems_bl2040_mini.menu.flash.4194304_262144.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_262144.build.flash_length=3928064
nekosystems_bl2040_mini.menu.flash.4194304_262144.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_262144.build.fs_start=272363520
nekosystems_bl2040_mini.menu.flash.4194304_262144.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
nekosystems_bl2040_mini.menu.flash.4194304_524288.upload.maximum_size=3665920
nekosystems_bl2040_mini.menu.flash.4194304_524288.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_524288.build.flash_length=3665920
nekosystems_bl2040_mini.menu.flash.4194304_524288.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_524288.build.fs_start=272101376
nekosystems_bl2040_mini.menu.flash.4194304_524288.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
nekosystems_bl2040_mini.menu.flash.4194304_1048576.upload.maximum_size=3141632
nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.flash_length=3141632
nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.fs_start=271577088
nekosystems_bl2040_mini.menu.flash.4194304_1048576.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
nekosystems_bl2040_mini.menu.flash.4194304_2097152.upload.maximum_size=2093056
nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.flash_length=2093056
nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.fs_start=270528512
nekosystems_bl2040_mini.menu.flash.4194304_2097152.build.fs_end=272625664
nekosystems_bl2040_mini.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
nekosystems_bl2040_mini.menu.flash.4194304_3145728.upload.maximum_size=1044480
nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.flash_total=4194304
nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.flash_length=1044480
nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.eeprom_start=272625664
nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.fs_start=269479936
nekosystems_bl2040_mini.menu.flash.4194304_3145728.build.fs_end=272625664
nekosystems_bl2040_mini.menu.freq.200=200 MHz
nekosystems_bl2040_mini.menu.freq.200.build.f_cpu=200000000L
nekosystems_bl2040_mini.menu.freq.50=50 MHz
nekosystems_bl2040_mini.menu.freq.50.build.f_cpu=50000000L
nekosystems_bl2040_mini.menu.freq.100=100 MHz
nekosystems_bl2040_mini.menu.freq.100.build.f_cpu=100000000L
nekosystems_bl2040_mini.menu.freq.120=120 MHz
nekosystems_bl2040_mini.menu.freq.120.build.f_cpu=120000000L
nekosystems_bl2040_mini.menu.freq.125=125 MHz
nekosystems_bl2040_mini.menu.freq.125.build.f_cpu=125000000L
nekosystems_bl2040_mini.menu.freq.128=128 MHz
nekosystems_bl2040_mini.menu.freq.128.build.f_cpu=128000000L
nekosystems_bl2040_mini.menu.freq.133=133 MHz
nekosystems_bl2040_mini.menu.freq.133.build.f_cpu=133000000L
nekosystems_bl2040_mini.menu.freq.150=150 MHz
nekosystems_bl2040_mini.menu.freq.150.build.f_cpu=150000000L
nekosystems_bl2040_mini.menu.freq.176=176 MHz
nekosystems_bl2040_mini.menu.freq.176.build.f_cpu=176000000L
nekosystems_bl2040_mini.menu.freq.225=225 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.225.build.f_cpu=225000000L
nekosystems_bl2040_mini.menu.freq.240=240 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.240.build.f_cpu=240000000L
nekosystems_bl2040_mini.menu.freq.250=250 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.250.build.f_cpu=250000000L
nekosystems_bl2040_mini.menu.freq.276=276 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.276.build.f_cpu=276000000L
nekosystems_bl2040_mini.menu.freq.300=300 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.300.build.f_cpu=300000000L
nekosystems_bl2040_mini.menu.opt.Small=Small (-Os) (standard)
nekosystems_bl2040_mini.menu.opt.Small.build.flags.optimize=-Os
nekosystems_bl2040_mini.menu.opt.Optimize=Optimize (-O)
nekosystems_bl2040_mini.menu.opt.Optimize.build.flags.optimize=-O
nekosystems_bl2040_mini.menu.opt.Optimize2=Optimize More (-O2)
nekosystems_bl2040_mini.menu.opt.Optimize2.build.flags.optimize=-O2
nekosystems_bl2040_mini.menu.opt.Optimize3=Optimize Even More (-O3)
nekosystems_bl2040_mini.menu.opt.Optimize3.build.flags.optimize=-O3
nekosystems_bl2040_mini.menu.opt.Fast=Fast (-Ofast) (maybe slower)
nekosystems_bl2040_mini.menu.opt.Fast.build.flags.optimize=-Ofast
nekosystems_bl2040_mini.menu.opt.Debug=Debug (-Og)
nekosystems_bl2040_mini.menu.opt.Debug.build.flags.optimize=-Og
nekosystems_bl2040_mini.menu.opt.Disabled=Disabled (-O0)
nekosystems_bl2040_mini.menu.opt.Disabled.build.flags.optimize=-O0
nekosystems_bl2040_mini.menu.profile.Disabled=Disabled
nekosystems_bl2040_mini.menu.profile.Disabled.build.flags.profile=
nekosystems_bl2040_mini.menu.profile.Enabled=Enabled
nekosystems_bl2040_mini.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
nekosystems_bl2040_mini.menu.rtti.Disabled=Disabled
nekosystems_bl2040_mini.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
nekosystems_bl2040_mini.menu.rtti.Enabled=Enabled
nekosystems_bl2040_mini.menu.rtti.Enabled.build.flags.rtti=
nekosystems_bl2040_mini.menu.stackprotect.Disabled=Disabled
nekosystems_bl2040_mini.menu.stackprotect.Disabled.build.flags.stackprotect=
nekosystems_bl2040_mini.menu.stackprotect.Enabled=Enabled
nekosystems_bl2040_mini.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
nekosystems_bl2040_mini.menu.exceptions.Disabled=Disabled
nekosystems_bl2040_mini.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
nekosystems_bl2040_mini.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
nekosystems_bl2040_mini.menu.exceptions.Enabled=Enabled
nekosystems_bl2040_mini.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
nekosystems_bl2040_mini.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
nekosystems_bl2040_mini.menu.dbgport.Disabled=Disabled
nekosystems_bl2040_mini.menu.dbgport.Disabled.build.debug_port=
nekosystems_bl2040_mini.menu.dbgport.Serial=Serial
nekosystems_bl2040_mini.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
nekosystems_bl2040_mini.menu.dbgport.Serial1=Serial1
nekosystems_bl2040_mini.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
nekosystems_bl2040_mini.menu.dbgport.Serial2=Serial2
nekosystems_bl2040_mini.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
nekosystems_bl2040_mini.menu.dbgport.SerialSemi=SerialSemi
nekosystems_bl2040_mini.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
nekosystems_bl2040_mini.menu.dbglvl.None=None
nekosystems_bl2040_mini.menu.dbglvl.None.build.debug_level=
nekosystems_bl2040_mini.menu.dbglvl.Core=Core
nekosystems_bl2040_mini.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
nekosystems_bl2040_mini.menu.dbglvl.SPI=SPI
nekosystems_bl2040_mini.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
nekosystems_bl2040_mini.menu.dbglvl.Wire=Wire
nekosystems_bl2040_mini.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
nekosystems_bl2040_mini.menu.dbglvl.Bluetooth=Bluetooth
nekosystems_bl2040_mini.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
nekosystems_bl2040_mini.menu.dbglvl.All=All
nekosystems_bl2040_mini.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
nekosystems_bl2040_mini.menu.dbglvl.NDEBUG=NDEBUG
nekosystems_bl2040_mini.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
nekosystems_bl2040_mini.menu.usbstack.picosdk=Pico SDK
nekosystems_bl2040_mini.menu.usbstack.picosdk.build.usbstack_flags=
nekosystems_bl2040_mini.menu.usbstack.tinyusb=Adafruit TinyUSB
nekosystems_bl2040_mini.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
nekosystems_bl2040_mini.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
nekosystems_bl2040_mini.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
nekosystems_bl2040_mini.menu.usbstack.nousb=No USB
nekosystems_bl2040_mini.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
nekosystems_bl2040_mini.menu.ipbtstack.ipv4only=IPv4 Only
nekosystems_bl2040_mini.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
nekosystems_bl2040_mini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
nekosystems_bl2040_mini.menu.uploadmethod.default=Default (UF2)
nekosystems_bl2040_mini.menu.uploadmethod.default.build.ram_length=256k
nekosystems_bl2040_mini.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
nekosystems_bl2040_mini.menu.uploadmethod.default.upload.maximum_data_size=262144
nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool=uf2conv
nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool.default=uf2conv
nekosystems_bl2040_mini.menu.uploadmethod.default.upload.tool.network=uf2conv-network
nekosystems_bl2040_mini.menu.uploadmethod.picotool=Picotool
nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.ram_length=256k
nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
nekosystems_bl2040_mini.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.maximum_data_size=262144
nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.tool=picotool
nekosystems_bl2040_mini.menu.uploadmethod.picotool.upload.tool.default=picotool
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
nekosystems_bl2040_mini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Newsan Archi
# -----------------------------------
newsan_archi.name=Newsan Archi
newsan_archi.vid.0=0x2E8A
newsan_archi.pid.0=0x1043
newsan_archi.vid.1=0x2E8A
newsan_archi.pid.1=0x1143
newsan_archi.vid.2=0x2E8A
newsan_archi.pid.2=0x5043
newsan_archi.vid.3=0x2E8A
newsan_archi.pid.3=0x5143
newsan_archi.vid.4=0x2E8A
newsan_archi.pid.4=0x9043
newsan_archi.vid.5=0x2E8A
newsan_archi.pid.5=0x9143
newsan_archi.vid.6=0x2E8A
newsan_archi.pid.6=0xd043
newsan_archi.vid.7=0x2E8A
newsan_archi.pid.7=0xd143
newsan_archi.upload_port.0.vid=0x2E8A
newsan_archi.upload_port.0.pid=0x1043
newsan_archi.upload_port.1.vid=0x2E8A
newsan_archi.upload_port.1.pid=0x1143
newsan_archi.upload_port.2.vid=0x2E8A
newsan_archi.upload_port.2.pid=0x5043
newsan_archi.upload_port.3.vid=0x2E8A
newsan_archi.upload_port.3.pid=0x5143
newsan_archi.upload_port.4.vid=0x2E8A
newsan_archi.upload_port.4.pid=0x9043
newsan_archi.upload_port.5.vid=0x2E8A
newsan_archi.upload_port.5.pid=0x9143
newsan_archi.upload_port.6.vid=0x2E8A
newsan_archi.upload_port.6.pid=0xd043
newsan_archi.upload_port.7.vid=0x2E8A
newsan_archi.upload_port.7.pid=0xd143
newsan_archi.build.usbvid=-DUSBD_VID=0x2E8A
newsan_archi.build.usbpid=-DUSBD_PID=0x1043
newsan_archi.build.usbpwr=-DUSBD_MAX_POWER_MA=250
newsan_archi.build.board=NEWSAN_ARCHI
newsan_archi.build.mcu=cortex-m0plus
newsan_archi.build.chip=rp2040
newsan_archi.build.toolchain=arm-none-eabi
newsan_archi.build.toolchainpkg=pqt-gcc
newsan_archi.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
newsan_archi.build.uf2family=--family rp2040
newsan_archi.build.variant=newsan_archi
newsan_archi.upload.maximum_size=4194304
newsan_archi.upload.wait_for_upload_port=true
newsan_archi.upload.erase_cmd=
newsan_archi.serial.disableDTR=false
newsan_archi.serial.disableRTS=false
newsan_archi.build.f_cpu=125000000
newsan_archi.build.led=
newsan_archi.build.core=rp2040
newsan_archi.build.ldscript=memmap_default.ld
newsan_archi.build.boot2=boot2_generic_03h_4_padded_checksum
newsan_archi.build.usb_manufacturer="Newsan"
newsan_archi.build.usb_product="Archi"
newsan_archi.menu.flash.4194304_0=4MB (no FS)
newsan_archi.menu.flash.4194304_0.upload.maximum_size=4190208
newsan_archi.menu.flash.4194304_0.build.flash_total=4194304
newsan_archi.menu.flash.4194304_0.build.flash_length=4190208
newsan_archi.menu.flash.4194304_0.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_0.build.fs_start=272625664
newsan_archi.menu.flash.4194304_0.build.fs_end=272625664
newsan_archi.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
newsan_archi.menu.flash.4194304_65536.upload.maximum_size=4124672
newsan_archi.menu.flash.4194304_65536.build.flash_total=4194304
newsan_archi.menu.flash.4194304_65536.build.flash_length=4124672
newsan_archi.menu.flash.4194304_65536.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_65536.build.fs_start=272560128
newsan_archi.menu.flash.4194304_65536.build.fs_end=272625664
newsan_archi.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
newsan_archi.menu.flash.4194304_131072.upload.maximum_size=4059136
newsan_archi.menu.flash.4194304_131072.build.flash_total=4194304
newsan_archi.menu.flash.4194304_131072.build.flash_length=4059136
newsan_archi.menu.flash.4194304_131072.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_131072.build.fs_start=272494592
newsan_archi.menu.flash.4194304_131072.build.fs_end=272625664
newsan_archi.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
newsan_archi.menu.flash.4194304_262144.upload.maximum_size=3928064
newsan_archi.menu.flash.4194304_262144.build.flash_total=4194304
newsan_archi.menu.flash.4194304_262144.build.flash_length=3928064
newsan_archi.menu.flash.4194304_262144.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_262144.build.fs_start=272363520
newsan_archi.menu.flash.4194304_262144.build.fs_end=272625664
newsan_archi.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
newsan_archi.menu.flash.4194304_524288.upload.maximum_size=3665920
newsan_archi.menu.flash.4194304_524288.build.flash_total=4194304
newsan_archi.menu.flash.4194304_524288.build.flash_length=3665920
newsan_archi.menu.flash.4194304_524288.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_524288.build.fs_start=272101376
newsan_archi.menu.flash.4194304_524288.build.fs_end=272625664
newsan_archi.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
newsan_archi.menu.flash.4194304_1048576.upload.maximum_size=3141632
newsan_archi.menu.flash.4194304_1048576.build.flash_total=4194304
newsan_archi.menu.flash.4194304_1048576.build.flash_length=3141632
newsan_archi.menu.flash.4194304_1048576.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_1048576.build.fs_start=271577088
newsan_archi.menu.flash.4194304_1048576.build.fs_end=272625664
newsan_archi.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
newsan_archi.menu.flash.4194304_2097152.upload.maximum_size=2093056
newsan_archi.menu.flash.4194304_2097152.build.flash_total=4194304
newsan_archi.menu.flash.4194304_2097152.build.flash_length=2093056
newsan_archi.menu.flash.4194304_2097152.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_2097152.build.fs_start=270528512
newsan_archi.menu.flash.4194304_2097152.build.fs_end=272625664
newsan_archi.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
newsan_archi.menu.flash.4194304_3145728.upload.maximum_size=1044480
newsan_archi.menu.flash.4194304_3145728.build.flash_total=4194304
newsan_archi.menu.flash.4194304_3145728.build.flash_length=1044480
newsan_archi.menu.flash.4194304_3145728.build.eeprom_start=272625664
newsan_archi.menu.flash.4194304_3145728.build.fs_start=269479936
newsan_archi.menu.flash.4194304_3145728.build.fs_end=272625664
newsan_archi.menu.freq.200=200 MHz
newsan_archi.menu.freq.200.build.f_cpu=200000000L
newsan_archi.menu.freq.50=50 MHz
newsan_archi.menu.freq.50.build.f_cpu=50000000L
newsan_archi.menu.freq.100=100 MHz
newsan_archi.menu.freq.100.build.f_cpu=100000000L
newsan_archi.menu.freq.120=120 MHz
newsan_archi.menu.freq.120.build.f_cpu=120000000L
newsan_archi.menu.freq.125=125 MHz
newsan_archi.menu.freq.125.build.f_cpu=125000000L
newsan_archi.menu.freq.128=128 MHz
newsan_archi.menu.freq.128.build.f_cpu=128000000L
newsan_archi.menu.freq.133=133 MHz
newsan_archi.menu.freq.133.build.f_cpu=133000000L
newsan_archi.menu.freq.150=150 MHz
newsan_archi.menu.freq.150.build.f_cpu=150000000L
newsan_archi.menu.freq.176=176 MHz
newsan_archi.menu.freq.176.build.f_cpu=176000000L
newsan_archi.menu.freq.225=225 MHz (Overclock)
newsan_archi.menu.freq.225.build.f_cpu=225000000L
newsan_archi.menu.freq.240=240 MHz (Overclock)
newsan_archi.menu.freq.240.build.f_cpu=240000000L
newsan_archi.menu.freq.250=250 MHz (Overclock)
newsan_archi.menu.freq.250.build.f_cpu=250000000L
newsan_archi.menu.freq.276=276 MHz (Overclock)
newsan_archi.menu.freq.276.build.f_cpu=276000000L
newsan_archi.menu.freq.300=300 MHz (Overclock)
newsan_archi.menu.freq.300.build.f_cpu=300000000L
newsan_archi.menu.opt.Small=Small (-Os) (standard)
newsan_archi.menu.opt.Small.build.flags.optimize=-Os
newsan_archi.menu.opt.Optimize=Optimize (-O)
newsan_archi.menu.opt.Optimize.build.flags.optimize=-O
newsan_archi.menu.opt.Optimize2=Optimize More (-O2)
newsan_archi.menu.opt.Optimize2.build.flags.optimize=-O2
newsan_archi.menu.opt.Optimize3=Optimize Even More (-O3)
newsan_archi.menu.opt.Optimize3.build.flags.optimize=-O3
newsan_archi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
newsan_archi.menu.opt.Fast.build.flags.optimize=-Ofast
newsan_archi.menu.opt.Debug=Debug (-Og)
newsan_archi.menu.opt.Debug.build.flags.optimize=-Og
newsan_archi.menu.opt.Disabled=Disabled (-O0)
newsan_archi.menu.opt.Disabled.build.flags.optimize=-O0
newsan_archi.menu.profile.Disabled=Disabled
newsan_archi.menu.profile.Disabled.build.flags.profile=
newsan_archi.menu.profile.Enabled=Enabled
newsan_archi.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
newsan_archi.menu.rtti.Disabled=Disabled
newsan_archi.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
newsan_archi.menu.rtti.Enabled=Enabled
newsan_archi.menu.rtti.Enabled.build.flags.rtti=
newsan_archi.menu.stackprotect.Disabled=Disabled
newsan_archi.menu.stackprotect.Disabled.build.flags.stackprotect=
newsan_archi.menu.stackprotect.Enabled=Enabled
newsan_archi.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
newsan_archi.menu.exceptions.Disabled=Disabled
newsan_archi.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
newsan_archi.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
newsan_archi.menu.exceptions.Enabled=Enabled
newsan_archi.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
newsan_archi.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
newsan_archi.menu.dbgport.Disabled=Disabled
newsan_archi.menu.dbgport.Disabled.build.debug_port=
newsan_archi.menu.dbgport.Serial=Serial
newsan_archi.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
newsan_archi.menu.dbgport.Serial1=Serial1
newsan_archi.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
newsan_archi.menu.dbgport.Serial2=Serial2
newsan_archi.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
newsan_archi.menu.dbgport.SerialSemi=SerialSemi
newsan_archi.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
newsan_archi.menu.dbglvl.None=None
newsan_archi.menu.dbglvl.None.build.debug_level=
newsan_archi.menu.dbglvl.Core=Core
newsan_archi.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
newsan_archi.menu.dbglvl.SPI=SPI
newsan_archi.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
newsan_archi.menu.dbglvl.Wire=Wire
newsan_archi.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
newsan_archi.menu.dbglvl.Bluetooth=Bluetooth
newsan_archi.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
newsan_archi.menu.dbglvl.All=All
newsan_archi.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
newsan_archi.menu.dbglvl.NDEBUG=NDEBUG
newsan_archi.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
newsan_archi.menu.usbstack.picosdk=Pico SDK
newsan_archi.menu.usbstack.picosdk.build.usbstack_flags=
newsan_archi.menu.usbstack.tinyusb=Adafruit TinyUSB
newsan_archi.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
newsan_archi.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
newsan_archi.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
newsan_archi.menu.usbstack.nousb=No USB
newsan_archi.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
newsan_archi.menu.ipbtstack.ipv4only=IPv4 Only
newsan_archi.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
newsan_archi.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
newsan_archi.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
newsan_archi.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
newsan_archi.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
newsan_archi.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
newsan_archi.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
newsan_archi.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
newsan_archi.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
newsan_archi.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
newsan_archi.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
newsan_archi.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
newsan_archi.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
newsan_archi.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
newsan_archi.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
newsan_archi.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
newsan_archi.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
newsan_archi.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
newsan_archi.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
newsan_archi.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
newsan_archi.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
newsan_archi.menu.uploadmethod.default=Default (UF2)
newsan_archi.menu.uploadmethod.default.build.ram_length=256k
newsan_archi.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
newsan_archi.menu.uploadmethod.default.upload.maximum_data_size=262144
newsan_archi.menu.uploadmethod.default.upload.tool=uf2conv
newsan_archi.menu.uploadmethod.default.upload.tool.default=uf2conv
newsan_archi.menu.uploadmethod.default.upload.tool.network=uf2conv-network
newsan_archi.menu.uploadmethod.picotool=Picotool
newsan_archi.menu.uploadmethod.picotool.build.ram_length=256k
newsan_archi.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
newsan_archi.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
newsan_archi.menu.uploadmethod.picotool.upload.maximum_data_size=262144
newsan_archi.menu.uploadmethod.picotool.upload.tool=picotool
newsan_archi.menu.uploadmethod.picotool.upload.tool.default=picotool
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
newsan_archi.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# nullbits Bit-C PRO
# -----------------------------------
nullbits_bit_c_pro.name=nullbits Bit-C PRO
nullbits_bit_c_pro.vid.0=0x2e8a
nullbits_bit_c_pro.pid.0=0x6e61
nullbits_bit_c_pro.vid.1=0x2e8a
nullbits_bit_c_pro.pid.1=0x6f61
nullbits_bit_c_pro.vid.2=0x2e8a
nullbits_bit_c_pro.pid.2=0xee61
nullbits_bit_c_pro.vid.3=0x2e8a
nullbits_bit_c_pro.pid.3=0xef61
nullbits_bit_c_pro.upload_port.0.vid=0x2e8a
nullbits_bit_c_pro.upload_port.0.pid=0x6e61
nullbits_bit_c_pro.upload_port.1.vid=0x2e8a
nullbits_bit_c_pro.upload_port.1.pid=0x6f61
nullbits_bit_c_pro.upload_port.2.vid=0x2e8a
nullbits_bit_c_pro.upload_port.2.pid=0xee61
nullbits_bit_c_pro.upload_port.3.vid=0x2e8a
nullbits_bit_c_pro.upload_port.3.pid=0xef61
nullbits_bit_c_pro.build.usbvid=-DUSBD_VID=0x2e8a
nullbits_bit_c_pro.build.usbpid=-DUSBD_PID=0x6e61
nullbits_bit_c_pro.build.usbpwr=-DUSBD_MAX_POWER_MA=500
nullbits_bit_c_pro.build.board=NULLBITS_BIT_C_PRO
nullbits_bit_c_pro.build.mcu=cortex-m0plus
nullbits_bit_c_pro.build.chip=rp2040
nullbits_bit_c_pro.build.toolchain=arm-none-eabi
nullbits_bit_c_pro.build.toolchainpkg=pqt-gcc
nullbits_bit_c_pro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
nullbits_bit_c_pro.build.uf2family=--family rp2040
nullbits_bit_c_pro.build.variant=nullbits_bit_c_pro
nullbits_bit_c_pro.upload.maximum_size=4194304
nullbits_bit_c_pro.upload.wait_for_upload_port=true
nullbits_bit_c_pro.upload.erase_cmd=
nullbits_bit_c_pro.serial.disableDTR=false
nullbits_bit_c_pro.serial.disableRTS=false
nullbits_bit_c_pro.build.f_cpu=125000000
nullbits_bit_c_pro.build.led=
nullbits_bit_c_pro.build.core=rp2040
nullbits_bit_c_pro.build.ldscript=memmap_default.ld
nullbits_bit_c_pro.build.boot2=boot2_w25x10cl_4_padded_checksum
nullbits_bit_c_pro.build.usb_manufacturer="nullbits"
nullbits_bit_c_pro.build.usb_product="Bit-C PRO"
nullbits_bit_c_pro.menu.flash.4194304_0=4MB (no FS)
nullbits_bit_c_pro.menu.flash.4194304_0.upload.maximum_size=4190208
nullbits_bit_c_pro.menu.flash.4194304_0.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_0.build.flash_length=4190208
nullbits_bit_c_pro.menu.flash.4194304_0.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_0.build.fs_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_0.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
nullbits_bit_c_pro.menu.flash.4194304_65536.upload.maximum_size=4124672
nullbits_bit_c_pro.menu.flash.4194304_65536.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_65536.build.flash_length=4124672
nullbits_bit_c_pro.menu.flash.4194304_65536.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_65536.build.fs_start=272560128
nullbits_bit_c_pro.menu.flash.4194304_65536.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
nullbits_bit_c_pro.menu.flash.4194304_131072.upload.maximum_size=4059136
nullbits_bit_c_pro.menu.flash.4194304_131072.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_131072.build.flash_length=4059136
nullbits_bit_c_pro.menu.flash.4194304_131072.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_131072.build.fs_start=272494592
nullbits_bit_c_pro.menu.flash.4194304_131072.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
nullbits_bit_c_pro.menu.flash.4194304_262144.upload.maximum_size=3928064
nullbits_bit_c_pro.menu.flash.4194304_262144.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_262144.build.flash_length=3928064
nullbits_bit_c_pro.menu.flash.4194304_262144.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_262144.build.fs_start=272363520
nullbits_bit_c_pro.menu.flash.4194304_262144.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
nullbits_bit_c_pro.menu.flash.4194304_524288.upload.maximum_size=3665920
nullbits_bit_c_pro.menu.flash.4194304_524288.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_524288.build.flash_length=3665920
nullbits_bit_c_pro.menu.flash.4194304_524288.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_524288.build.fs_start=272101376
nullbits_bit_c_pro.menu.flash.4194304_524288.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
nullbits_bit_c_pro.menu.flash.4194304_1048576.upload.maximum_size=3141632
nullbits_bit_c_pro.menu.flash.4194304_1048576.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_1048576.build.flash_length=3141632
nullbits_bit_c_pro.menu.flash.4194304_1048576.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_1048576.build.fs_start=271577088
nullbits_bit_c_pro.menu.flash.4194304_1048576.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
nullbits_bit_c_pro.menu.flash.4194304_2097152.upload.maximum_size=2093056
nullbits_bit_c_pro.menu.flash.4194304_2097152.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_2097152.build.flash_length=2093056
nullbits_bit_c_pro.menu.flash.4194304_2097152.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_2097152.build.fs_start=270528512
nullbits_bit_c_pro.menu.flash.4194304_2097152.build.fs_end=272625664
nullbits_bit_c_pro.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
nullbits_bit_c_pro.menu.flash.4194304_3145728.upload.maximum_size=1044480
nullbits_bit_c_pro.menu.flash.4194304_3145728.build.flash_total=4194304
nullbits_bit_c_pro.menu.flash.4194304_3145728.build.flash_length=1044480
nullbits_bit_c_pro.menu.flash.4194304_3145728.build.eeprom_start=272625664
nullbits_bit_c_pro.menu.flash.4194304_3145728.build.fs_start=269479936
nullbits_bit_c_pro.menu.flash.4194304_3145728.build.fs_end=272625664
nullbits_bit_c_pro.menu.freq.200=200 MHz
nullbits_bit_c_pro.menu.freq.200.build.f_cpu=200000000L
nullbits_bit_c_pro.menu.freq.50=50 MHz
nullbits_bit_c_pro.menu.freq.50.build.f_cpu=50000000L
nullbits_bit_c_pro.menu.freq.100=100 MHz
nullbits_bit_c_pro.menu.freq.100.build.f_cpu=100000000L
nullbits_bit_c_pro.menu.freq.120=120 MHz
nullbits_bit_c_pro.menu.freq.120.build.f_cpu=120000000L
nullbits_bit_c_pro.menu.freq.125=125 MHz
nullbits_bit_c_pro.menu.freq.125.build.f_cpu=125000000L
nullbits_bit_c_pro.menu.freq.128=128 MHz
nullbits_bit_c_pro.menu.freq.128.build.f_cpu=128000000L
nullbits_bit_c_pro.menu.freq.133=133 MHz
nullbits_bit_c_pro.menu.freq.133.build.f_cpu=133000000L
nullbits_bit_c_pro.menu.freq.150=150 MHz
nullbits_bit_c_pro.menu.freq.150.build.f_cpu=150000000L
nullbits_bit_c_pro.menu.freq.176=176 MHz
nullbits_bit_c_pro.menu.freq.176.build.f_cpu=176000000L
nullbits_bit_c_pro.menu.freq.225=225 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.225.build.f_cpu=225000000L
nullbits_bit_c_pro.menu.freq.240=240 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.240.build.f_cpu=240000000L
nullbits_bit_c_pro.menu.freq.250=250 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.250.build.f_cpu=250000000L
nullbits_bit_c_pro.menu.freq.276=276 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.276.build.f_cpu=276000000L
nullbits_bit_c_pro.menu.freq.300=300 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.300.build.f_cpu=300000000L
nullbits_bit_c_pro.menu.opt.Small=Small (-Os) (standard)
nullbits_bit_c_pro.menu.opt.Small.build.flags.optimize=-Os
nullbits_bit_c_pro.menu.opt.Optimize=Optimize (-O)
nullbits_bit_c_pro.menu.opt.Optimize.build.flags.optimize=-O
nullbits_bit_c_pro.menu.opt.Optimize2=Optimize More (-O2)
nullbits_bit_c_pro.menu.opt.Optimize2.build.flags.optimize=-O2
nullbits_bit_c_pro.menu.opt.Optimize3=Optimize Even More (-O3)
nullbits_bit_c_pro.menu.opt.Optimize3.build.flags.optimize=-O3
nullbits_bit_c_pro.menu.opt.Fast=Fast (-Ofast) (maybe slower)
nullbits_bit_c_pro.menu.opt.Fast.build.flags.optimize=-Ofast
nullbits_bit_c_pro.menu.opt.Debug=Debug (-Og)
nullbits_bit_c_pro.menu.opt.Debug.build.flags.optimize=-Og
nullbits_bit_c_pro.menu.opt.Disabled=Disabled (-O0)
nullbits_bit_c_pro.menu.opt.Disabled.build.flags.optimize=-O0
nullbits_bit_c_pro.menu.profile.Disabled=Disabled
nullbits_bit_c_pro.menu.profile.Disabled.build.flags.profile=
nullbits_bit_c_pro.menu.profile.Enabled=Enabled
nullbits_bit_c_pro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
nullbits_bit_c_pro.menu.rtti.Disabled=Disabled
nullbits_bit_c_pro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
nullbits_bit_c_pro.menu.rtti.Enabled=Enabled
nullbits_bit_c_pro.menu.rtti.Enabled.build.flags.rtti=
nullbits_bit_c_pro.menu.stackprotect.Disabled=Disabled
nullbits_bit_c_pro.menu.stackprotect.Disabled.build.flags.stackprotect=
nullbits_bit_c_pro.menu.stackprotect.Enabled=Enabled
nullbits_bit_c_pro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
nullbits_bit_c_pro.menu.exceptions.Disabled=Disabled
nullbits_bit_c_pro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
nullbits_bit_c_pro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
nullbits_bit_c_pro.menu.exceptions.Enabled=Enabled
nullbits_bit_c_pro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
nullbits_bit_c_pro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
nullbits_bit_c_pro.menu.dbgport.Disabled=Disabled
nullbits_bit_c_pro.menu.dbgport.Disabled.build.debug_port=
nullbits_bit_c_pro.menu.dbgport.Serial=Serial
nullbits_bit_c_pro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
nullbits_bit_c_pro.menu.dbgport.Serial1=Serial1
nullbits_bit_c_pro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
nullbits_bit_c_pro.menu.dbgport.Serial2=Serial2
nullbits_bit_c_pro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
nullbits_bit_c_pro.menu.dbgport.SerialSemi=SerialSemi
nullbits_bit_c_pro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
nullbits_bit_c_pro.menu.dbglvl.None=None
nullbits_bit_c_pro.menu.dbglvl.None.build.debug_level=
nullbits_bit_c_pro.menu.dbglvl.Core=Core
nullbits_bit_c_pro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
nullbits_bit_c_pro.menu.dbglvl.SPI=SPI
nullbits_bit_c_pro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
nullbits_bit_c_pro.menu.dbglvl.Wire=Wire
nullbits_bit_c_pro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
nullbits_bit_c_pro.menu.dbglvl.Bluetooth=Bluetooth
nullbits_bit_c_pro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
nullbits_bit_c_pro.menu.dbglvl.All=All
nullbits_bit_c_pro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
nullbits_bit_c_pro.menu.dbglvl.NDEBUG=NDEBUG
nullbits_bit_c_pro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
nullbits_bit_c_pro.menu.usbstack.picosdk=Pico SDK
nullbits_bit_c_pro.menu.usbstack.picosdk.build.usbstack_flags=
nullbits_bit_c_pro.menu.usbstack.tinyusb=Adafruit TinyUSB
nullbits_bit_c_pro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
nullbits_bit_c_pro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
nullbits_bit_c_pro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
nullbits_bit_c_pro.menu.usbstack.nousb=No USB
nullbits_bit_c_pro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
nullbits_bit_c_pro.menu.ipbtstack.ipv4only=IPv4 Only
nullbits_bit_c_pro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
nullbits_bit_c_pro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
nullbits_bit_c_pro.menu.uploadmethod.default=Default (UF2)
nullbits_bit_c_pro.menu.uploadmethod.default.build.ram_length=256k
nullbits_bit_c_pro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
nullbits_bit_c_pro.menu.uploadmethod.default.upload.maximum_data_size=262144
nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool=uf2conv
nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool.default=uf2conv
nullbits_bit_c_pro.menu.uploadmethod.default.upload.tool.network=uf2conv-network
nullbits_bit_c_pro.menu.uploadmethod.picotool=Picotool
nullbits_bit_c_pro.menu.uploadmethod.picotool.build.ram_length=256k
nullbits_bit_c_pro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
nullbits_bit_c_pro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.maximum_data_size=262144
nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.tool=picotool
nullbits_bit_c_pro.menu.uploadmethod.picotool.upload.tool.default=picotool
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
nullbits_bit_c_pro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Olimex Pico2XL
# -----------------------------------
olimex_pico2xl.name=Olimex Pico2XL
olimex_pico2xl.vid.0=0x15ba
olimex_pico2xl.pid.0=0x0026
olimex_pico2xl.vid.1=0x15ba
olimex_pico2xl.pid.1=0x0126
olimex_pico2xl.vid.2=0x15ba
olimex_pico2xl.pid.2=0x4026
olimex_pico2xl.vid.3=0x15ba
olimex_pico2xl.pid.3=0x4126
olimex_pico2xl.vid.4=0x15ba
olimex_pico2xl.pid.4=0x8026
olimex_pico2xl.vid.5=0x15ba
olimex_pico2xl.pid.5=0x8126
olimex_pico2xl.vid.6=0x15ba
olimex_pico2xl.pid.6=0xc026
olimex_pico2xl.vid.7=0x15ba
olimex_pico2xl.pid.7=0xc126
olimex_pico2xl.upload_port.0.vid=0x15ba
olimex_pico2xl.upload_port.0.pid=0x0026
olimex_pico2xl.upload_port.1.vid=0x15ba
olimex_pico2xl.upload_port.1.pid=0x0126
olimex_pico2xl.upload_port.2.vid=0x15ba
olimex_pico2xl.upload_port.2.pid=0x4026
olimex_pico2xl.upload_port.3.vid=0x15ba
olimex_pico2xl.upload_port.3.pid=0x4126
olimex_pico2xl.upload_port.4.vid=0x15ba
olimex_pico2xl.upload_port.4.pid=0x8026
olimex_pico2xl.upload_port.5.vid=0x15ba
olimex_pico2xl.upload_port.5.pid=0x8126
olimex_pico2xl.upload_port.6.vid=0x15ba
olimex_pico2xl.upload_port.6.pid=0xc026
olimex_pico2xl.upload_port.7.vid=0x15ba
olimex_pico2xl.upload_port.7.pid=0xc126
olimex_pico2xl.build.usbvid=-DUSBD_VID=0x15ba
olimex_pico2xl.build.usbpid=-DUSBD_PID=0x0026
olimex_pico2xl.build.usbpwr=-DUSBD_MAX_POWER_MA=250
olimex_pico2xl.build.board=OLIMEX_PICO2XL
olimex_pico2xl.build.variant=olimex_pico2xl
olimex_pico2xl.upload.maximum_size=2097152
olimex_pico2xl.upload.wait_for_upload_port=true
olimex_pico2xl.upload.erase_cmd=
olimex_pico2xl.serial.disableDTR=false
olimex_pico2xl.serial.disableRTS=false
olimex_pico2xl.build.f_cpu=125000000
olimex_pico2xl.build.led=
olimex_pico2xl.build.core=rp2040
olimex_pico2xl.build.ldscript=memmap_default.ld
olimex_pico2xl.build.boot2=none
olimex_pico2xl.build.usb_manufacturer="Olimex"
olimex_pico2xl.build.usb_product="Pico2XL"
olimex_pico2xl.build.psram_length=0x000000
olimex_pico2xl.menu.flash.2097152_0=2MB (no FS)
olimex_pico2xl.menu.flash.2097152_0.upload.maximum_size=2088960
olimex_pico2xl.menu.flash.2097152_0.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_0.build.flash_length=2088960
olimex_pico2xl.menu.flash.2097152_0.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_0.build.fs_start=270524416
olimex_pico2xl.menu.flash.2097152_0.build.fs_end=270524416
olimex_pico2xl.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
olimex_pico2xl.menu.flash.2097152_65536.upload.maximum_size=2023424
olimex_pico2xl.menu.flash.2097152_65536.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_65536.build.flash_length=2023424
olimex_pico2xl.menu.flash.2097152_65536.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_65536.build.fs_start=270458880
olimex_pico2xl.menu.flash.2097152_65536.build.fs_end=270524416
olimex_pico2xl.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
olimex_pico2xl.menu.flash.2097152_131072.upload.maximum_size=1957888
olimex_pico2xl.menu.flash.2097152_131072.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_131072.build.flash_length=1957888
olimex_pico2xl.menu.flash.2097152_131072.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_131072.build.fs_start=270393344
olimex_pico2xl.menu.flash.2097152_131072.build.fs_end=270524416
olimex_pico2xl.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
olimex_pico2xl.menu.flash.2097152_262144.upload.maximum_size=1826816
olimex_pico2xl.menu.flash.2097152_262144.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_262144.build.flash_length=1826816
olimex_pico2xl.menu.flash.2097152_262144.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_262144.build.fs_start=270262272
olimex_pico2xl.menu.flash.2097152_262144.build.fs_end=270524416
olimex_pico2xl.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
olimex_pico2xl.menu.flash.2097152_524288.upload.maximum_size=1564672
olimex_pico2xl.menu.flash.2097152_524288.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_524288.build.flash_length=1564672
olimex_pico2xl.menu.flash.2097152_524288.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_524288.build.fs_start=270000128
olimex_pico2xl.menu.flash.2097152_524288.build.fs_end=270524416
olimex_pico2xl.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
olimex_pico2xl.menu.flash.2097152_1048576.upload.maximum_size=1040384
olimex_pico2xl.menu.flash.2097152_1048576.build.flash_total=2097152
olimex_pico2xl.menu.flash.2097152_1048576.build.flash_length=1040384
olimex_pico2xl.menu.flash.2097152_1048576.build.eeprom_start=270524416
olimex_pico2xl.menu.flash.2097152_1048576.build.fs_start=269475840
olimex_pico2xl.menu.flash.2097152_1048576.build.fs_end=270524416
olimex_pico2xl.menu.arch.arm=ARM
olimex_pico2xl.menu.arch.arm.build.chip=rp2350
olimex_pico2xl.menu.arch.arm.build.toolchain=arm-none-eabi
olimex_pico2xl.menu.arch.arm.build.toolchainpkg=pqt-gcc
olimex_pico2xl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
olimex_pico2xl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
olimex_pico2xl.menu.arch.arm.build.mcu=cortex-m33
olimex_pico2xl.menu.arch.riscv=RISC-V
olimex_pico2xl.menu.arch.riscv.build.chip=rp2350-riscv
olimex_pico2xl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
olimex_pico2xl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
olimex_pico2xl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
olimex_pico2xl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
olimex_pico2xl.menu.arch.riscv.build.mcu=rv32imac
olimex_pico2xl.menu.freq.150=150 MHz
olimex_pico2xl.menu.freq.150.build.f_cpu=150000000L
olimex_pico2xl.menu.freq.50=50 MHz
olimex_pico2xl.menu.freq.50.build.f_cpu=50000000L
olimex_pico2xl.menu.freq.100=100 MHz
olimex_pico2xl.menu.freq.100.build.f_cpu=100000000L
olimex_pico2xl.menu.freq.120=120 MHz
olimex_pico2xl.menu.freq.120.build.f_cpu=120000000L
olimex_pico2xl.menu.freq.125=125 MHz
olimex_pico2xl.menu.freq.125.build.f_cpu=125000000L
olimex_pico2xl.menu.freq.128=128 MHz
olimex_pico2xl.menu.freq.128.build.f_cpu=128000000L
olimex_pico2xl.menu.freq.133=133 MHz
olimex_pico2xl.menu.freq.133.build.f_cpu=133000000L
olimex_pico2xl.menu.freq.176=176 MHz (Overclock)
olimex_pico2xl.menu.freq.176.build.f_cpu=176000000L
olimex_pico2xl.menu.freq.200=200 MHz (Overclock)
olimex_pico2xl.menu.freq.200.build.f_cpu=200000000L
olimex_pico2xl.menu.freq.225=225 MHz (Overclock)
olimex_pico2xl.menu.freq.225.build.f_cpu=225000000L
olimex_pico2xl.menu.freq.240=240 MHz (Overclock)
olimex_pico2xl.menu.freq.240.build.f_cpu=240000000L
olimex_pico2xl.menu.freq.250=250 MHz (Overclock)
olimex_pico2xl.menu.freq.250.build.f_cpu=250000000L
olimex_pico2xl.menu.freq.276=276 MHz (Overclock)
olimex_pico2xl.menu.freq.276.build.f_cpu=276000000L
olimex_pico2xl.menu.freq.300=300 MHz (Overclock)
olimex_pico2xl.menu.freq.300.build.f_cpu=300000000L
olimex_pico2xl.menu.opt.Small=Small (-Os) (standard)
olimex_pico2xl.menu.opt.Small.build.flags.optimize=-Os
olimex_pico2xl.menu.opt.Optimize=Optimize (-O)
olimex_pico2xl.menu.opt.Optimize.build.flags.optimize=-O
olimex_pico2xl.menu.opt.Optimize2=Optimize More (-O2)
olimex_pico2xl.menu.opt.Optimize2.build.flags.optimize=-O2
olimex_pico2xl.menu.opt.Optimize3=Optimize Even More (-O3)
olimex_pico2xl.menu.opt.Optimize3.build.flags.optimize=-O3
olimex_pico2xl.menu.opt.Fast=Fast (-Ofast) (maybe slower)
olimex_pico2xl.menu.opt.Fast.build.flags.optimize=-Ofast
olimex_pico2xl.menu.opt.Debug=Debug (-Og)
olimex_pico2xl.menu.opt.Debug.build.flags.optimize=-Og
olimex_pico2xl.menu.opt.Disabled=Disabled (-O0)
olimex_pico2xl.menu.opt.Disabled.build.flags.optimize=-O0
olimex_pico2xl.menu.profile.Disabled=Disabled
olimex_pico2xl.menu.profile.Disabled.build.flags.profile=
olimex_pico2xl.menu.profile.Enabled=Enabled
olimex_pico2xl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
olimex_pico2xl.menu.rtti.Disabled=Disabled
olimex_pico2xl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
olimex_pico2xl.menu.rtti.Enabled=Enabled
olimex_pico2xl.menu.rtti.Enabled.build.flags.rtti=
olimex_pico2xl.menu.stackprotect.Disabled=Disabled
olimex_pico2xl.menu.stackprotect.Disabled.build.flags.stackprotect=
olimex_pico2xl.menu.stackprotect.Enabled=Enabled
olimex_pico2xl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
olimex_pico2xl.menu.exceptions.Disabled=Disabled
olimex_pico2xl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
olimex_pico2xl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
olimex_pico2xl.menu.exceptions.Enabled=Enabled
olimex_pico2xl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
olimex_pico2xl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
olimex_pico2xl.menu.dbgport.Disabled=Disabled
olimex_pico2xl.menu.dbgport.Disabled.build.debug_port=
olimex_pico2xl.menu.dbgport.Serial=Serial
olimex_pico2xl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
olimex_pico2xl.menu.dbgport.Serial1=Serial1
olimex_pico2xl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
olimex_pico2xl.menu.dbgport.Serial2=Serial2
olimex_pico2xl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
olimex_pico2xl.menu.dbgport.SerialSemi=SerialSemi
olimex_pico2xl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
olimex_pico2xl.menu.dbglvl.None=None
olimex_pico2xl.menu.dbglvl.None.build.debug_level=
olimex_pico2xl.menu.dbglvl.Core=Core
olimex_pico2xl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
olimex_pico2xl.menu.dbglvl.SPI=SPI
olimex_pico2xl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
olimex_pico2xl.menu.dbglvl.Wire=Wire
olimex_pico2xl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
olimex_pico2xl.menu.dbglvl.Bluetooth=Bluetooth
olimex_pico2xl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
olimex_pico2xl.menu.dbglvl.All=All
olimex_pico2xl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
olimex_pico2xl.menu.dbglvl.NDEBUG=NDEBUG
olimex_pico2xl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
olimex_pico2xl.menu.usbstack.picosdk=Pico SDK
olimex_pico2xl.menu.usbstack.picosdk.build.usbstack_flags=
olimex_pico2xl.menu.usbstack.tinyusb=Adafruit TinyUSB
olimex_pico2xl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_pico2xl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
olimex_pico2xl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_pico2xl.menu.usbstack.nousb=No USB
olimex_pico2xl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
olimex_pico2xl.menu.ipbtstack.ipv4only=IPv4 Only
olimex_pico2xl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
olimex_pico2xl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
olimex_pico2xl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
olimex_pico2xl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
olimex_pico2xl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
olimex_pico2xl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
olimex_pico2xl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
olimex_pico2xl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_pico2xl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
olimex_pico2xl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
olimex_pico2xl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_pico2xl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
olimex_pico2xl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
olimex_pico2xl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_pico2xl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
olimex_pico2xl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
olimex_pico2xl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
olimex_pico2xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_pico2xl.menu.uploadmethod.default=Default (UF2)
olimex_pico2xl.menu.uploadmethod.default.build.ram_length=512k
olimex_pico2xl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_pico2xl.menu.uploadmethod.default.upload.maximum_data_size=524288
olimex_pico2xl.menu.uploadmethod.default.upload.tool=uf2conv
olimex_pico2xl.menu.uploadmethod.default.upload.tool.default=uf2conv
olimex_pico2xl.menu.uploadmethod.default.upload.tool.network=uf2conv-network
olimex_pico2xl.menu.uploadmethod.picotool=Picotool
olimex_pico2xl.menu.uploadmethod.picotool.build.ram_length=512k
olimex_pico2xl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
olimex_pico2xl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
olimex_pico2xl.menu.uploadmethod.picotool.upload.maximum_data_size=524288
olimex_pico2xl.menu.uploadmethod.picotool.upload.tool=picotool
olimex_pico2xl.menu.uploadmethod.picotool.upload.tool.default=picotool
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
olimex_pico2xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Olimex Pico2XXL
# -----------------------------------
olimex_pico2xxl.name=Olimex Pico2XXL
olimex_pico2xxl.vid.0=0x15ba
olimex_pico2xxl.pid.0=0x0026
olimex_pico2xxl.vid.1=0x15ba
olimex_pico2xxl.pid.1=0x0126
olimex_pico2xxl.vid.2=0x15ba
olimex_pico2xxl.pid.2=0x4026
olimex_pico2xxl.vid.3=0x15ba
olimex_pico2xxl.pid.3=0x4126
olimex_pico2xxl.vid.4=0x15ba
olimex_pico2xxl.pid.4=0x8026
olimex_pico2xxl.vid.5=0x15ba
olimex_pico2xxl.pid.5=0x8126
olimex_pico2xxl.vid.6=0x15ba
olimex_pico2xxl.pid.6=0xc026
olimex_pico2xxl.vid.7=0x15ba
olimex_pico2xxl.pid.7=0xc126
olimex_pico2xxl.upload_port.0.vid=0x15ba
olimex_pico2xxl.upload_port.0.pid=0x0026
olimex_pico2xxl.upload_port.1.vid=0x15ba
olimex_pico2xxl.upload_port.1.pid=0x0126
olimex_pico2xxl.upload_port.2.vid=0x15ba
olimex_pico2xxl.upload_port.2.pid=0x4026
olimex_pico2xxl.upload_port.3.vid=0x15ba
olimex_pico2xxl.upload_port.3.pid=0x4126
olimex_pico2xxl.upload_port.4.vid=0x15ba
olimex_pico2xxl.upload_port.4.pid=0x8026
olimex_pico2xxl.upload_port.5.vid=0x15ba
olimex_pico2xxl.upload_port.5.pid=0x8126
olimex_pico2xxl.upload_port.6.vid=0x15ba
olimex_pico2xxl.upload_port.6.pid=0xc026
olimex_pico2xxl.upload_port.7.vid=0x15ba
olimex_pico2xxl.upload_port.7.pid=0xc126
olimex_pico2xxl.build.usbvid=-DUSBD_VID=0x15ba
olimex_pico2xxl.build.usbpid=-DUSBD_PID=0x0026
olimex_pico2xxl.build.usbpwr=-DUSBD_MAX_POWER_MA=500
olimex_pico2xxl.build.board=OLIMEX_PICO2XXL
olimex_pico2xxl.build.variant=olimex_pico2xxl
olimex_pico2xxl.upload.maximum_size=16777216
olimex_pico2xxl.upload.wait_for_upload_port=true
olimex_pico2xxl.upload.erase_cmd=
olimex_pico2xxl.serial.disableDTR=false
olimex_pico2xxl.serial.disableRTS=false
olimex_pico2xxl.build.f_cpu=125000000
olimex_pico2xxl.build.led=
olimex_pico2xxl.build.core=rp2040
olimex_pico2xxl.build.ldscript=memmap_default.ld
olimex_pico2xxl.build.boot2=none
olimex_pico2xxl.build.usb_manufacturer="Olimex"
olimex_pico2xxl.build.usb_product="Pico2XXL"
olimex_pico2xxl.build.psram_length=0x800000
olimex_pico2xxl.menu.flash.16777216_0=16MB (no FS)
olimex_pico2xxl.menu.flash.16777216_0.upload.maximum_size=16769024
olimex_pico2xxl.menu.flash.16777216_0.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_0.build.flash_length=16769024
olimex_pico2xxl.menu.flash.16777216_0.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_0.build.fs_start=285204480
olimex_pico2xxl.menu.flash.16777216_0.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
olimex_pico2xxl.menu.flash.16777216_65536.upload.maximum_size=16703488
olimex_pico2xxl.menu.flash.16777216_65536.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_65536.build.flash_length=16703488
olimex_pico2xxl.menu.flash.16777216_65536.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_65536.build.fs_start=285138944
olimex_pico2xxl.menu.flash.16777216_65536.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
olimex_pico2xxl.menu.flash.16777216_131072.upload.maximum_size=16637952
olimex_pico2xxl.menu.flash.16777216_131072.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_131072.build.flash_length=16637952
olimex_pico2xxl.menu.flash.16777216_131072.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_131072.build.fs_start=285073408
olimex_pico2xxl.menu.flash.16777216_131072.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
olimex_pico2xxl.menu.flash.16777216_262144.upload.maximum_size=16506880
olimex_pico2xxl.menu.flash.16777216_262144.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_262144.build.flash_length=16506880
olimex_pico2xxl.menu.flash.16777216_262144.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_262144.build.fs_start=284942336
olimex_pico2xxl.menu.flash.16777216_262144.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
olimex_pico2xxl.menu.flash.16777216_524288.upload.maximum_size=16244736
olimex_pico2xxl.menu.flash.16777216_524288.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_524288.build.flash_length=16244736
olimex_pico2xxl.menu.flash.16777216_524288.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_524288.build.fs_start=284680192
olimex_pico2xxl.menu.flash.16777216_524288.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
olimex_pico2xxl.menu.flash.16777216_1048576.upload.maximum_size=15720448
olimex_pico2xxl.menu.flash.16777216_1048576.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_1048576.build.flash_length=15720448
olimex_pico2xxl.menu.flash.16777216_1048576.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_1048576.build.fs_start=284155904
olimex_pico2xxl.menu.flash.16777216_1048576.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
olimex_pico2xxl.menu.flash.16777216_2097152.upload.maximum_size=14671872
olimex_pico2xxl.menu.flash.16777216_2097152.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_2097152.build.flash_length=14671872
olimex_pico2xxl.menu.flash.16777216_2097152.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_2097152.build.fs_start=283107328
olimex_pico2xxl.menu.flash.16777216_2097152.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
olimex_pico2xxl.menu.flash.16777216_3145728.upload.maximum_size=13623296
olimex_pico2xxl.menu.flash.16777216_3145728.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_3145728.build.flash_length=13623296
olimex_pico2xxl.menu.flash.16777216_3145728.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_3145728.build.fs_start=282058752
olimex_pico2xxl.menu.flash.16777216_3145728.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
olimex_pico2xxl.menu.flash.16777216_4194304.upload.maximum_size=12574720
olimex_pico2xxl.menu.flash.16777216_4194304.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_4194304.build.flash_length=12574720
olimex_pico2xxl.menu.flash.16777216_4194304.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_4194304.build.fs_start=281010176
olimex_pico2xxl.menu.flash.16777216_4194304.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
olimex_pico2xxl.menu.flash.16777216_5242880.upload.maximum_size=11526144
olimex_pico2xxl.menu.flash.16777216_5242880.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_5242880.build.flash_length=11526144
olimex_pico2xxl.menu.flash.16777216_5242880.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_5242880.build.fs_start=279961600
olimex_pico2xxl.menu.flash.16777216_5242880.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
olimex_pico2xxl.menu.flash.16777216_6291456.upload.maximum_size=10477568
olimex_pico2xxl.menu.flash.16777216_6291456.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_6291456.build.flash_length=10477568
olimex_pico2xxl.menu.flash.16777216_6291456.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_6291456.build.fs_start=278913024
olimex_pico2xxl.menu.flash.16777216_6291456.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
olimex_pico2xxl.menu.flash.16777216_7340032.upload.maximum_size=9428992
olimex_pico2xxl.menu.flash.16777216_7340032.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_7340032.build.flash_length=9428992
olimex_pico2xxl.menu.flash.16777216_7340032.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_7340032.build.fs_start=277864448
olimex_pico2xxl.menu.flash.16777216_7340032.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
olimex_pico2xxl.menu.flash.16777216_8388608.upload.maximum_size=8380416
olimex_pico2xxl.menu.flash.16777216_8388608.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_8388608.build.flash_length=8380416
olimex_pico2xxl.menu.flash.16777216_8388608.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_8388608.build.fs_start=276815872
olimex_pico2xxl.menu.flash.16777216_8388608.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
olimex_pico2xxl.menu.flash.16777216_9437184.upload.maximum_size=7331840
olimex_pico2xxl.menu.flash.16777216_9437184.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_9437184.build.flash_length=7331840
olimex_pico2xxl.menu.flash.16777216_9437184.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_9437184.build.fs_start=275767296
olimex_pico2xxl.menu.flash.16777216_9437184.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
olimex_pico2xxl.menu.flash.16777216_10485760.upload.maximum_size=6283264
olimex_pico2xxl.menu.flash.16777216_10485760.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_10485760.build.flash_length=6283264
olimex_pico2xxl.menu.flash.16777216_10485760.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_10485760.build.fs_start=274718720
olimex_pico2xxl.menu.flash.16777216_10485760.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
olimex_pico2xxl.menu.flash.16777216_11534336.upload.maximum_size=5234688
olimex_pico2xxl.menu.flash.16777216_11534336.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_11534336.build.flash_length=5234688
olimex_pico2xxl.menu.flash.16777216_11534336.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_11534336.build.fs_start=273670144
olimex_pico2xxl.menu.flash.16777216_11534336.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
olimex_pico2xxl.menu.flash.16777216_12582912.upload.maximum_size=4186112
olimex_pico2xxl.menu.flash.16777216_12582912.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_12582912.build.flash_length=4186112
olimex_pico2xxl.menu.flash.16777216_12582912.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_12582912.build.fs_start=272621568
olimex_pico2xxl.menu.flash.16777216_12582912.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
olimex_pico2xxl.menu.flash.16777216_13631488.upload.maximum_size=3137536
olimex_pico2xxl.menu.flash.16777216_13631488.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_13631488.build.flash_length=3137536
olimex_pico2xxl.menu.flash.16777216_13631488.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_13631488.build.fs_start=271572992
olimex_pico2xxl.menu.flash.16777216_13631488.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
olimex_pico2xxl.menu.flash.16777216_14680064.upload.maximum_size=2088960
olimex_pico2xxl.menu.flash.16777216_14680064.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_14680064.build.flash_length=2088960
olimex_pico2xxl.menu.flash.16777216_14680064.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_14680064.build.fs_start=270524416
olimex_pico2xxl.menu.flash.16777216_14680064.build.fs_end=285204480
olimex_pico2xxl.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
olimex_pico2xxl.menu.flash.16777216_15728640.upload.maximum_size=1040384
olimex_pico2xxl.menu.flash.16777216_15728640.build.flash_total=16777216
olimex_pico2xxl.menu.flash.16777216_15728640.build.flash_length=1040384
olimex_pico2xxl.menu.flash.16777216_15728640.build.eeprom_start=285204480
olimex_pico2xxl.menu.flash.16777216_15728640.build.fs_start=269475840
olimex_pico2xxl.menu.flash.16777216_15728640.build.fs_end=285204480
olimex_pico2xxl.menu.arch.arm=ARM
olimex_pico2xxl.menu.arch.arm.build.chip=rp2350
olimex_pico2xxl.menu.arch.arm.build.toolchain=arm-none-eabi
olimex_pico2xxl.menu.arch.arm.build.toolchainpkg=pqt-gcc
olimex_pico2xxl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
olimex_pico2xxl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
olimex_pico2xxl.menu.arch.arm.build.mcu=cortex-m33
olimex_pico2xxl.menu.arch.riscv=RISC-V
olimex_pico2xxl.menu.arch.riscv.build.chip=rp2350-riscv
olimex_pico2xxl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
olimex_pico2xxl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
olimex_pico2xxl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
olimex_pico2xxl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
olimex_pico2xxl.menu.arch.riscv.build.mcu=rv32imac
olimex_pico2xxl.menu.freq.150=150 MHz
olimex_pico2xxl.menu.freq.150.build.f_cpu=150000000L
olimex_pico2xxl.menu.freq.50=50 MHz
olimex_pico2xxl.menu.freq.50.build.f_cpu=50000000L
olimex_pico2xxl.menu.freq.100=100 MHz
olimex_pico2xxl.menu.freq.100.build.f_cpu=100000000L
olimex_pico2xxl.menu.freq.120=120 MHz
olimex_pico2xxl.menu.freq.120.build.f_cpu=120000000L
olimex_pico2xxl.menu.freq.125=125 MHz
olimex_pico2xxl.menu.freq.125.build.f_cpu=125000000L
olimex_pico2xxl.menu.freq.128=128 MHz
olimex_pico2xxl.menu.freq.128.build.f_cpu=128000000L
olimex_pico2xxl.menu.freq.133=133 MHz
olimex_pico2xxl.menu.freq.133.build.f_cpu=133000000L
olimex_pico2xxl.menu.freq.176=176 MHz (Overclock)
olimex_pico2xxl.menu.freq.176.build.f_cpu=176000000L
olimex_pico2xxl.menu.freq.200=200 MHz (Overclock)
olimex_pico2xxl.menu.freq.200.build.f_cpu=200000000L
olimex_pico2xxl.menu.freq.225=225 MHz (Overclock)
olimex_pico2xxl.menu.freq.225.build.f_cpu=225000000L
olimex_pico2xxl.menu.freq.240=240 MHz (Overclock)
olimex_pico2xxl.menu.freq.240.build.f_cpu=240000000L
olimex_pico2xxl.menu.freq.250=250 MHz (Overclock)
olimex_pico2xxl.menu.freq.250.build.f_cpu=250000000L
olimex_pico2xxl.menu.freq.276=276 MHz (Overclock)
olimex_pico2xxl.menu.freq.276.build.f_cpu=276000000L
olimex_pico2xxl.menu.freq.300=300 MHz (Overclock)
olimex_pico2xxl.menu.freq.300.build.f_cpu=300000000L
olimex_pico2xxl.menu.opt.Small=Small (-Os) (standard)
olimex_pico2xxl.menu.opt.Small.build.flags.optimize=-Os
olimex_pico2xxl.menu.opt.Optimize=Optimize (-O)
olimex_pico2xxl.menu.opt.Optimize.build.flags.optimize=-O
olimex_pico2xxl.menu.opt.Optimize2=Optimize More (-O2)
olimex_pico2xxl.menu.opt.Optimize2.build.flags.optimize=-O2
olimex_pico2xxl.menu.opt.Optimize3=Optimize Even More (-O3)
olimex_pico2xxl.menu.opt.Optimize3.build.flags.optimize=-O3
olimex_pico2xxl.menu.opt.Fast=Fast (-Ofast) (maybe slower)
olimex_pico2xxl.menu.opt.Fast.build.flags.optimize=-Ofast
olimex_pico2xxl.menu.opt.Debug=Debug (-Og)
olimex_pico2xxl.menu.opt.Debug.build.flags.optimize=-Og
olimex_pico2xxl.menu.opt.Disabled=Disabled (-O0)
olimex_pico2xxl.menu.opt.Disabled.build.flags.optimize=-O0
olimex_pico2xxl.menu.profile.Disabled=Disabled
olimex_pico2xxl.menu.profile.Disabled.build.flags.profile=
olimex_pico2xxl.menu.profile.Enabled=Enabled
olimex_pico2xxl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
olimex_pico2xxl.menu.rtti.Disabled=Disabled
olimex_pico2xxl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
olimex_pico2xxl.menu.rtti.Enabled=Enabled
olimex_pico2xxl.menu.rtti.Enabled.build.flags.rtti=
olimex_pico2xxl.menu.stackprotect.Disabled=Disabled
olimex_pico2xxl.menu.stackprotect.Disabled.build.flags.stackprotect=
olimex_pico2xxl.menu.stackprotect.Enabled=Enabled
olimex_pico2xxl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
olimex_pico2xxl.menu.exceptions.Disabled=Disabled
olimex_pico2xxl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
olimex_pico2xxl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
olimex_pico2xxl.menu.exceptions.Enabled=Enabled
olimex_pico2xxl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
olimex_pico2xxl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
olimex_pico2xxl.menu.dbgport.Disabled=Disabled
olimex_pico2xxl.menu.dbgport.Disabled.build.debug_port=
olimex_pico2xxl.menu.dbgport.Serial=Serial
olimex_pico2xxl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
olimex_pico2xxl.menu.dbgport.Serial1=Serial1
olimex_pico2xxl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
olimex_pico2xxl.menu.dbgport.Serial2=Serial2
olimex_pico2xxl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
olimex_pico2xxl.menu.dbgport.SerialSemi=SerialSemi
olimex_pico2xxl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
olimex_pico2xxl.menu.dbglvl.None=None
olimex_pico2xxl.menu.dbglvl.None.build.debug_level=
olimex_pico2xxl.menu.dbglvl.Core=Core
olimex_pico2xxl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
olimex_pico2xxl.menu.dbglvl.SPI=SPI
olimex_pico2xxl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
olimex_pico2xxl.menu.dbglvl.Wire=Wire
olimex_pico2xxl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
olimex_pico2xxl.menu.dbglvl.Bluetooth=Bluetooth
olimex_pico2xxl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
olimex_pico2xxl.menu.dbglvl.All=All
olimex_pico2xxl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
olimex_pico2xxl.menu.dbglvl.NDEBUG=NDEBUG
olimex_pico2xxl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
olimex_pico2xxl.menu.usbstack.picosdk=Pico SDK
olimex_pico2xxl.menu.usbstack.picosdk.build.usbstack_flags=
olimex_pico2xxl.menu.usbstack.tinyusb=Adafruit TinyUSB
olimex_pico2xxl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_pico2xxl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
olimex_pico2xxl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_pico2xxl.menu.usbstack.nousb=No USB
olimex_pico2xxl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
olimex_pico2xxl.menu.ipbtstack.ipv4only=IPv4 Only
olimex_pico2xxl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
olimex_pico2xxl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
olimex_pico2xxl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
olimex_pico2xxl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
olimex_pico2xxl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_pico2xxl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
olimex_pico2xxl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
olimex_pico2xxl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
olimex_pico2xxl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
olimex_pico2xxl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_pico2xxl.menu.uploadmethod.default=Default (UF2)
olimex_pico2xxl.menu.uploadmethod.default.build.ram_length=512k
olimex_pico2xxl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_pico2xxl.menu.uploadmethod.default.upload.maximum_data_size=524288
olimex_pico2xxl.menu.uploadmethod.default.upload.tool=uf2conv
olimex_pico2xxl.menu.uploadmethod.default.upload.tool.default=uf2conv
olimex_pico2xxl.menu.uploadmethod.default.upload.tool.network=uf2conv-network
olimex_pico2xxl.menu.uploadmethod.picotool=Picotool
olimex_pico2xxl.menu.uploadmethod.picotool.build.ram_length=512k
olimex_pico2xxl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
olimex_pico2xxl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
olimex_pico2xxl.menu.uploadmethod.picotool.upload.maximum_data_size=524288
olimex_pico2xxl.menu.uploadmethod.picotool.upload.tool=picotool
olimex_pico2xxl.menu.uploadmethod.picotool.upload.tool.default=picotool
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
olimex_pico2xxl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Olimex RP2040-Pico30
# -----------------------------------
olimex_rp2040pico30.name=Olimex RP2040-Pico30
olimex_rp2040pico30.vid.0=0x15ba
olimex_rp2040pico30.pid.0=0x0026
olimex_rp2040pico30.vid.1=0x15ba
olimex_rp2040pico30.pid.1=0x0126
olimex_rp2040pico30.vid.2=0x15ba
olimex_rp2040pico30.pid.2=0x4026
olimex_rp2040pico30.vid.3=0x15ba
olimex_rp2040pico30.pid.3=0x4126
olimex_rp2040pico30.vid.4=0x15ba
olimex_rp2040pico30.pid.4=0x8026
olimex_rp2040pico30.vid.5=0x15ba
olimex_rp2040pico30.pid.5=0x8126
olimex_rp2040pico30.vid.6=0x15ba
olimex_rp2040pico30.pid.6=0xc026
olimex_rp2040pico30.vid.7=0x15ba
olimex_rp2040pico30.pid.7=0xc126
olimex_rp2040pico30.upload_port.0.vid=0x15ba
olimex_rp2040pico30.upload_port.0.pid=0x0026
olimex_rp2040pico30.upload_port.1.vid=0x15ba
olimex_rp2040pico30.upload_port.1.pid=0x0126
olimex_rp2040pico30.upload_port.2.vid=0x15ba
olimex_rp2040pico30.upload_port.2.pid=0x4026
olimex_rp2040pico30.upload_port.3.vid=0x15ba
olimex_rp2040pico30.upload_port.3.pid=0x4126
olimex_rp2040pico30.upload_port.4.vid=0x15ba
olimex_rp2040pico30.upload_port.4.pid=0x8026
olimex_rp2040pico30.upload_port.5.vid=0x15ba
olimex_rp2040pico30.upload_port.5.pid=0x8126
olimex_rp2040pico30.upload_port.6.vid=0x15ba
olimex_rp2040pico30.upload_port.6.pid=0xc026
olimex_rp2040pico30.upload_port.7.vid=0x15ba
olimex_rp2040pico30.upload_port.7.pid=0xc126
olimex_rp2040pico30.build.usbvid=-DUSBD_VID=0x15ba
olimex_rp2040pico30.build.usbpid=-DUSBD_PID=0x0026
olimex_rp2040pico30.build.usbpwr=-DUSBD_MAX_POWER_MA=250
olimex_rp2040pico30.build.board=OLIMEX_RP2040_PICO30
olimex_rp2040pico30.build.mcu=cortex-m0plus
olimex_rp2040pico30.build.chip=rp2040
olimex_rp2040pico30.build.toolchain=arm-none-eabi
olimex_rp2040pico30.build.toolchainpkg=pqt-gcc
olimex_rp2040pico30.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
olimex_rp2040pico30.build.uf2family=--family rp2040
olimex_rp2040pico30.build.variant=olimex_rp2040pico30
olimex_rp2040pico30.upload.maximum_size=2097152
olimex_rp2040pico30.upload.wait_for_upload_port=true
olimex_rp2040pico30.upload.erase_cmd=
olimex_rp2040pico30.serial.disableDTR=false
olimex_rp2040pico30.serial.disableRTS=false
olimex_rp2040pico30.build.f_cpu=125000000
olimex_rp2040pico30.build.led=
olimex_rp2040pico30.build.core=rp2040
olimex_rp2040pico30.build.ldscript=memmap_default.ld
olimex_rp2040pico30.build.boot2=boot2_w25q080_2_padded_checksum
olimex_rp2040pico30.build.usb_manufacturer="Olimex"
olimex_rp2040pico30.build.usb_product="RP2040-Pico30"
olimex_rp2040pico30.menu.flash.2097152_0=2MB (no FS)
olimex_rp2040pico30.menu.flash.2097152_0.upload.maximum_size=2093056
olimex_rp2040pico30.menu.flash.2097152_0.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_0.build.flash_length=2093056
olimex_rp2040pico30.menu.flash.2097152_0.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_0.build.fs_start=270528512
olimex_rp2040pico30.menu.flash.2097152_0.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
olimex_rp2040pico30.menu.flash.2097152_65536.upload.maximum_size=2027520
olimex_rp2040pico30.menu.flash.2097152_65536.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_65536.build.flash_length=2027520
olimex_rp2040pico30.menu.flash.2097152_65536.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_65536.build.fs_start=270462976
olimex_rp2040pico30.menu.flash.2097152_65536.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
olimex_rp2040pico30.menu.flash.2097152_131072.upload.maximum_size=1961984
olimex_rp2040pico30.menu.flash.2097152_131072.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_131072.build.flash_length=1961984
olimex_rp2040pico30.menu.flash.2097152_131072.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_131072.build.fs_start=270397440
olimex_rp2040pico30.menu.flash.2097152_131072.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
olimex_rp2040pico30.menu.flash.2097152_262144.upload.maximum_size=1830912
olimex_rp2040pico30.menu.flash.2097152_262144.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_262144.build.flash_length=1830912
olimex_rp2040pico30.menu.flash.2097152_262144.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_262144.build.fs_start=270266368
olimex_rp2040pico30.menu.flash.2097152_262144.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
olimex_rp2040pico30.menu.flash.2097152_524288.upload.maximum_size=1568768
olimex_rp2040pico30.menu.flash.2097152_524288.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_524288.build.flash_length=1568768
olimex_rp2040pico30.menu.flash.2097152_524288.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_524288.build.fs_start=270004224
olimex_rp2040pico30.menu.flash.2097152_524288.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
olimex_rp2040pico30.menu.flash.2097152_1048576.upload.maximum_size=1044480
olimex_rp2040pico30.menu.flash.2097152_1048576.build.flash_total=2097152
olimex_rp2040pico30.menu.flash.2097152_1048576.build.flash_length=1044480
olimex_rp2040pico30.menu.flash.2097152_1048576.build.eeprom_start=270528512
olimex_rp2040pico30.menu.flash.2097152_1048576.build.fs_start=269479936
olimex_rp2040pico30.menu.flash.2097152_1048576.build.fs_end=270528512
olimex_rp2040pico30.menu.flash.16777216_0=16MB (no FS)
olimex_rp2040pico30.menu.flash.16777216_0.upload.maximum_size=16773120
olimex_rp2040pico30.menu.flash.16777216_0.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_0.build.flash_length=16773120
olimex_rp2040pico30.menu.flash.16777216_0.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_0.build.fs_start=285208576
olimex_rp2040pico30.menu.flash.16777216_0.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
olimex_rp2040pico30.menu.flash.16777216_15728640.upload.maximum_size=1044480
olimex_rp2040pico30.menu.flash.16777216_15728640.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_15728640.build.flash_length=1044480
olimex_rp2040pico30.menu.flash.16777216_15728640.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_15728640.build.fs_start=269479936
olimex_rp2040pico30.menu.flash.16777216_15728640.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
olimex_rp2040pico30.menu.flash.16777216_14680064.upload.maximum_size=2093056
olimex_rp2040pico30.menu.flash.16777216_14680064.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_14680064.build.flash_length=2093056
olimex_rp2040pico30.menu.flash.16777216_14680064.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_14680064.build.fs_start=270528512
olimex_rp2040pico30.menu.flash.16777216_14680064.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
olimex_rp2040pico30.menu.flash.16777216_12582912.upload.maximum_size=4190208
olimex_rp2040pico30.menu.flash.16777216_12582912.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_12582912.build.flash_length=4190208
olimex_rp2040pico30.menu.flash.16777216_12582912.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_12582912.build.fs_start=272625664
olimex_rp2040pico30.menu.flash.16777216_12582912.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
olimex_rp2040pico30.menu.flash.16777216_8388608.upload.maximum_size=8384512
olimex_rp2040pico30.menu.flash.16777216_8388608.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_8388608.build.flash_length=8384512
olimex_rp2040pico30.menu.flash.16777216_8388608.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_8388608.build.fs_start=276819968
olimex_rp2040pico30.menu.flash.16777216_8388608.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
olimex_rp2040pico30.menu.flash.16777216_4194304.upload.maximum_size=12578816
olimex_rp2040pico30.menu.flash.16777216_4194304.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_4194304.build.flash_length=12578816
olimex_rp2040pico30.menu.flash.16777216_4194304.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_4194304.build.fs_start=281014272
olimex_rp2040pico30.menu.flash.16777216_4194304.build.fs_end=285208576
olimex_rp2040pico30.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
olimex_rp2040pico30.menu.flash.16777216_2097152.upload.maximum_size=14675968
olimex_rp2040pico30.menu.flash.16777216_2097152.build.flash_total=16777216
olimex_rp2040pico30.menu.flash.16777216_2097152.build.flash_length=14675968
olimex_rp2040pico30.menu.flash.16777216_2097152.build.eeprom_start=285208576
olimex_rp2040pico30.menu.flash.16777216_2097152.build.fs_start=283111424
olimex_rp2040pico30.menu.flash.16777216_2097152.build.fs_end=285208576
olimex_rp2040pico30.menu.freq.200=200 MHz
olimex_rp2040pico30.menu.freq.200.build.f_cpu=200000000L
olimex_rp2040pico30.menu.freq.50=50 MHz
olimex_rp2040pico30.menu.freq.50.build.f_cpu=50000000L
olimex_rp2040pico30.menu.freq.100=100 MHz
olimex_rp2040pico30.menu.freq.100.build.f_cpu=100000000L
olimex_rp2040pico30.menu.freq.120=120 MHz
olimex_rp2040pico30.menu.freq.120.build.f_cpu=120000000L
olimex_rp2040pico30.menu.freq.125=125 MHz
olimex_rp2040pico30.menu.freq.125.build.f_cpu=125000000L
olimex_rp2040pico30.menu.freq.128=128 MHz
olimex_rp2040pico30.menu.freq.128.build.f_cpu=128000000L
olimex_rp2040pico30.menu.freq.133=133 MHz
olimex_rp2040pico30.menu.freq.133.build.f_cpu=133000000L
olimex_rp2040pico30.menu.freq.150=150 MHz
olimex_rp2040pico30.menu.freq.150.build.f_cpu=150000000L
olimex_rp2040pico30.menu.freq.176=176 MHz
olimex_rp2040pico30.menu.freq.176.build.f_cpu=176000000L
olimex_rp2040pico30.menu.freq.225=225 MHz (Overclock)
olimex_rp2040pico30.menu.freq.225.build.f_cpu=225000000L
olimex_rp2040pico30.menu.freq.240=240 MHz (Overclock)
olimex_rp2040pico30.menu.freq.240.build.f_cpu=240000000L
olimex_rp2040pico30.menu.freq.250=250 MHz (Overclock)
olimex_rp2040pico30.menu.freq.250.build.f_cpu=250000000L
olimex_rp2040pico30.menu.freq.276=276 MHz (Overclock)
olimex_rp2040pico30.menu.freq.276.build.f_cpu=276000000L
olimex_rp2040pico30.menu.freq.300=300 MHz (Overclock)
olimex_rp2040pico30.menu.freq.300.build.f_cpu=300000000L
olimex_rp2040pico30.menu.opt.Small=Small (-Os) (standard)
olimex_rp2040pico30.menu.opt.Small.build.flags.optimize=-Os
olimex_rp2040pico30.menu.opt.Optimize=Optimize (-O)
olimex_rp2040pico30.menu.opt.Optimize.build.flags.optimize=-O
olimex_rp2040pico30.menu.opt.Optimize2=Optimize More (-O2)
olimex_rp2040pico30.menu.opt.Optimize2.build.flags.optimize=-O2
olimex_rp2040pico30.menu.opt.Optimize3=Optimize Even More (-O3)
olimex_rp2040pico30.menu.opt.Optimize3.build.flags.optimize=-O3
olimex_rp2040pico30.menu.opt.Fast=Fast (-Ofast) (maybe slower)
olimex_rp2040pico30.menu.opt.Fast.build.flags.optimize=-Ofast
olimex_rp2040pico30.menu.opt.Debug=Debug (-Og)
olimex_rp2040pico30.menu.opt.Debug.build.flags.optimize=-Og
olimex_rp2040pico30.menu.opt.Disabled=Disabled (-O0)
olimex_rp2040pico30.menu.opt.Disabled.build.flags.optimize=-O0
olimex_rp2040pico30.menu.profile.Disabled=Disabled
olimex_rp2040pico30.menu.profile.Disabled.build.flags.profile=
olimex_rp2040pico30.menu.profile.Enabled=Enabled
olimex_rp2040pico30.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
olimex_rp2040pico30.menu.rtti.Disabled=Disabled
olimex_rp2040pico30.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
olimex_rp2040pico30.menu.rtti.Enabled=Enabled
olimex_rp2040pico30.menu.rtti.Enabled.build.flags.rtti=
olimex_rp2040pico30.menu.stackprotect.Disabled=Disabled
olimex_rp2040pico30.menu.stackprotect.Disabled.build.flags.stackprotect=
olimex_rp2040pico30.menu.stackprotect.Enabled=Enabled
olimex_rp2040pico30.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
olimex_rp2040pico30.menu.exceptions.Disabled=Disabled
olimex_rp2040pico30.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
olimex_rp2040pico30.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
olimex_rp2040pico30.menu.exceptions.Enabled=Enabled
olimex_rp2040pico30.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
olimex_rp2040pico30.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
olimex_rp2040pico30.menu.dbgport.Disabled=Disabled
olimex_rp2040pico30.menu.dbgport.Disabled.build.debug_port=
olimex_rp2040pico30.menu.dbgport.Serial=Serial
olimex_rp2040pico30.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
olimex_rp2040pico30.menu.dbgport.Serial1=Serial1
olimex_rp2040pico30.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
olimex_rp2040pico30.menu.dbgport.Serial2=Serial2
olimex_rp2040pico30.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
olimex_rp2040pico30.menu.dbgport.SerialSemi=SerialSemi
olimex_rp2040pico30.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
olimex_rp2040pico30.menu.dbglvl.None=None
olimex_rp2040pico30.menu.dbglvl.None.build.debug_level=
olimex_rp2040pico30.menu.dbglvl.Core=Core
olimex_rp2040pico30.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
olimex_rp2040pico30.menu.dbglvl.SPI=SPI
olimex_rp2040pico30.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
olimex_rp2040pico30.menu.dbglvl.Wire=Wire
olimex_rp2040pico30.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
olimex_rp2040pico30.menu.dbglvl.Bluetooth=Bluetooth
olimex_rp2040pico30.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30.menu.dbglvl.All=All
olimex_rp2040pico30.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30.menu.dbglvl.NDEBUG=NDEBUG
olimex_rp2040pico30.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
olimex_rp2040pico30.menu.usbstack.picosdk=Pico SDK
olimex_rp2040pico30.menu.usbstack.picosdk.build.usbstack_flags=
olimex_rp2040pico30.menu.usbstack.tinyusb=Adafruit TinyUSB
olimex_rp2040pico30.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
olimex_rp2040pico30.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30.menu.usbstack.nousb=No USB
olimex_rp2040pico30.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
olimex_rp2040pico30.menu.ipbtstack.ipv4only=IPv4 Only
olimex_rp2040pico30.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
olimex_rp2040pico30.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
olimex_rp2040pico30.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
olimex_rp2040pico30.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
olimex_rp2040pico30.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
olimex_rp2040pico30.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
olimex_rp2040pico30.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
olimex_rp2040pico30.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30.menu.uploadmethod.default=Default (UF2)
olimex_rp2040pico30.menu.uploadmethod.default.build.ram_length=256k
olimex_rp2040pico30.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30.menu.uploadmethod.default.upload.maximum_data_size=262144
olimex_rp2040pico30.menu.uploadmethod.default.upload.tool=uf2conv
olimex_rp2040pico30.menu.uploadmethod.default.upload.tool.default=uf2conv
olimex_rp2040pico30.menu.uploadmethod.default.upload.tool.network=uf2conv-network
olimex_rp2040pico30.menu.uploadmethod.picotool=Picotool
olimex_rp2040pico30.menu.uploadmethod.picotool.build.ram_length=256k
olimex_rp2040pico30.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
olimex_rp2040pico30.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
olimex_rp2040pico30.menu.uploadmethod.picotool.upload.maximum_data_size=262144
olimex_rp2040pico30.menu.uploadmethod.picotool.upload.tool=picotool
olimex_rp2040pico30.menu.uploadmethod.picotool.upload.tool.default=picotool
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
olimex_rp2040pico30.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni PGA2040
# -----------------------------------
pimoroni_pga2040.name=Pimoroni PGA2040
pimoroni_pga2040.vid.0=0x2e8a
pimoroni_pga2040.pid.0=0x1008
pimoroni_pga2040.vid.1=0x2e8a
pimoroni_pga2040.pid.1=0x1108
pimoroni_pga2040.vid.2=0x2e8a
pimoroni_pga2040.pid.2=0x5008
pimoroni_pga2040.vid.3=0x2e8a
pimoroni_pga2040.pid.3=0x5108
pimoroni_pga2040.vid.4=0x2e8a
pimoroni_pga2040.pid.4=0x9008
pimoroni_pga2040.vid.5=0x2e8a
pimoroni_pga2040.pid.5=0x9108
pimoroni_pga2040.vid.6=0x2e8a
pimoroni_pga2040.pid.6=0xd008
pimoroni_pga2040.vid.7=0x2e8a
pimoroni_pga2040.pid.7=0xd108
pimoroni_pga2040.upload_port.0.vid=0x2e8a
pimoroni_pga2040.upload_port.0.pid=0x1008
pimoroni_pga2040.upload_port.1.vid=0x2e8a
pimoroni_pga2040.upload_port.1.pid=0x1108
pimoroni_pga2040.upload_port.2.vid=0x2e8a
pimoroni_pga2040.upload_port.2.pid=0x5008
pimoroni_pga2040.upload_port.3.vid=0x2e8a
pimoroni_pga2040.upload_port.3.pid=0x5108
pimoroni_pga2040.upload_port.4.vid=0x2e8a
pimoroni_pga2040.upload_port.4.pid=0x9008
pimoroni_pga2040.upload_port.5.vid=0x2e8a
pimoroni_pga2040.upload_port.5.pid=0x9108
pimoroni_pga2040.upload_port.6.vid=0x2e8a
pimoroni_pga2040.upload_port.6.pid=0xd008
pimoroni_pga2040.upload_port.7.vid=0x2e8a
pimoroni_pga2040.upload_port.7.pid=0xd108
pimoroni_pga2040.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_pga2040.build.usbpid=-DUSBD_PID=0x1008
pimoroni_pga2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
pimoroni_pga2040.build.board=PIMORONI_PGA2040
pimoroni_pga2040.build.mcu=cortex-m0plus
pimoroni_pga2040.build.chip=rp2040
pimoroni_pga2040.build.toolchain=arm-none-eabi
pimoroni_pga2040.build.toolchainpkg=pqt-gcc
pimoroni_pga2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
pimoroni_pga2040.build.uf2family=--family rp2040
pimoroni_pga2040.build.variant=pimoroni_pga2040
pimoroni_pga2040.upload.maximum_size=8388608
pimoroni_pga2040.upload.wait_for_upload_port=true
pimoroni_pga2040.upload.erase_cmd=
pimoroni_pga2040.serial.disableDTR=false
pimoroni_pga2040.serial.disableRTS=false
pimoroni_pga2040.build.f_cpu=125000000
pimoroni_pga2040.build.led=
pimoroni_pga2040.build.core=rp2040
pimoroni_pga2040.build.ldscript=memmap_default.ld
pimoroni_pga2040.build.boot2=boot2_w25q64jv_4_padded_checksum
pimoroni_pga2040.build.usb_manufacturer="Pimoroni"
pimoroni_pga2040.build.usb_product="PGA2040"
pimoroni_pga2040.menu.flash.8388608_0=8MB (no FS)
pimoroni_pga2040.menu.flash.8388608_0.upload.maximum_size=8384512
pimoroni_pga2040.menu.flash.8388608_0.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_0.build.flash_length=8384512
pimoroni_pga2040.menu.flash.8388608_0.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_0.build.fs_start=276819968
pimoroni_pga2040.menu.flash.8388608_0.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
pimoroni_pga2040.menu.flash.8388608_65536.upload.maximum_size=8318976
pimoroni_pga2040.menu.flash.8388608_65536.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_65536.build.flash_length=8318976
pimoroni_pga2040.menu.flash.8388608_65536.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_65536.build.fs_start=276754432
pimoroni_pga2040.menu.flash.8388608_65536.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
pimoroni_pga2040.menu.flash.8388608_131072.upload.maximum_size=8253440
pimoroni_pga2040.menu.flash.8388608_131072.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_131072.build.flash_length=8253440
pimoroni_pga2040.menu.flash.8388608_131072.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_131072.build.fs_start=276688896
pimoroni_pga2040.menu.flash.8388608_131072.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
pimoroni_pga2040.menu.flash.8388608_262144.upload.maximum_size=8122368
pimoroni_pga2040.menu.flash.8388608_262144.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_262144.build.flash_length=8122368
pimoroni_pga2040.menu.flash.8388608_262144.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_262144.build.fs_start=276557824
pimoroni_pga2040.menu.flash.8388608_262144.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
pimoroni_pga2040.menu.flash.8388608_524288.upload.maximum_size=7860224
pimoroni_pga2040.menu.flash.8388608_524288.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_524288.build.flash_length=7860224
pimoroni_pga2040.menu.flash.8388608_524288.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_524288.build.fs_start=276295680
pimoroni_pga2040.menu.flash.8388608_524288.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
pimoroni_pga2040.menu.flash.8388608_1048576.upload.maximum_size=7335936
pimoroni_pga2040.menu.flash.8388608_1048576.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_1048576.build.flash_length=7335936
pimoroni_pga2040.menu.flash.8388608_1048576.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_1048576.build.fs_start=275771392
pimoroni_pga2040.menu.flash.8388608_1048576.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
pimoroni_pga2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
pimoroni_pga2040.menu.flash.8388608_2097152.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_2097152.build.flash_length=6287360
pimoroni_pga2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_2097152.build.fs_start=274722816
pimoroni_pga2040.menu.flash.8388608_2097152.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
pimoroni_pga2040.menu.flash.8388608_3145728.upload.maximum_size=5238784
pimoroni_pga2040.menu.flash.8388608_3145728.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_3145728.build.flash_length=5238784
pimoroni_pga2040.menu.flash.8388608_3145728.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_3145728.build.fs_start=273674240
pimoroni_pga2040.menu.flash.8388608_3145728.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
pimoroni_pga2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
pimoroni_pga2040.menu.flash.8388608_4194304.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_4194304.build.flash_length=4190208
pimoroni_pga2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_4194304.build.fs_start=272625664
pimoroni_pga2040.menu.flash.8388608_4194304.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
pimoroni_pga2040.menu.flash.8388608_5242880.upload.maximum_size=3141632
pimoroni_pga2040.menu.flash.8388608_5242880.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_5242880.build.flash_length=3141632
pimoroni_pga2040.menu.flash.8388608_5242880.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_5242880.build.fs_start=271577088
pimoroni_pga2040.menu.flash.8388608_5242880.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
pimoroni_pga2040.menu.flash.8388608_6291456.upload.maximum_size=2093056
pimoroni_pga2040.menu.flash.8388608_6291456.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_6291456.build.flash_length=2093056
pimoroni_pga2040.menu.flash.8388608_6291456.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_6291456.build.fs_start=270528512
pimoroni_pga2040.menu.flash.8388608_6291456.build.fs_end=276819968
pimoroni_pga2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
pimoroni_pga2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
pimoroni_pga2040.menu.flash.8388608_7340032.build.flash_total=8388608
pimoroni_pga2040.menu.flash.8388608_7340032.build.flash_length=1044480
pimoroni_pga2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
pimoroni_pga2040.menu.flash.8388608_7340032.build.fs_start=269479936
pimoroni_pga2040.menu.flash.8388608_7340032.build.fs_end=276819968
pimoroni_pga2040.menu.freq.200=200 MHz
pimoroni_pga2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_pga2040.menu.freq.50=50 MHz
pimoroni_pga2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_pga2040.menu.freq.100=100 MHz
pimoroni_pga2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_pga2040.menu.freq.120=120 MHz
pimoroni_pga2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_pga2040.menu.freq.125=125 MHz
pimoroni_pga2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_pga2040.menu.freq.128=128 MHz
pimoroni_pga2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_pga2040.menu.freq.133=133 MHz
pimoroni_pga2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_pga2040.menu.freq.150=150 MHz
pimoroni_pga2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_pga2040.menu.freq.176=176 MHz
pimoroni_pga2040.menu.freq.176.build.f_cpu=176000000L
pimoroni_pga2040.menu.freq.225=225 MHz (Overclock)
pimoroni_pga2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_pga2040.menu.freq.240=240 MHz (Overclock)
pimoroni_pga2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_pga2040.menu.freq.250=250 MHz (Overclock)
pimoroni_pga2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_pga2040.menu.freq.276=276 MHz (Overclock)
pimoroni_pga2040.menu.freq.276.build.f_cpu=276000000L
pimoroni_pga2040.menu.freq.300=300 MHz (Overclock)
pimoroni_pga2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_pga2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_pga2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_pga2040.menu.opt.Optimize=Optimize (-O)
pimoroni_pga2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_pga2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_pga2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_pga2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_pga2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_pga2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_pga2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_pga2040.menu.opt.Debug=Debug (-Og)
pimoroni_pga2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_pga2040.menu.opt.Disabled=Disabled (-O0)
pimoroni_pga2040.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_pga2040.menu.profile.Disabled=Disabled
pimoroni_pga2040.menu.profile.Disabled.build.flags.profile=
pimoroni_pga2040.menu.profile.Enabled=Enabled
pimoroni_pga2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_pga2040.menu.rtti.Disabled=Disabled
pimoroni_pga2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_pga2040.menu.rtti.Enabled=Enabled
pimoroni_pga2040.menu.rtti.Enabled.build.flags.rtti=
pimoroni_pga2040.menu.stackprotect.Disabled=Disabled
pimoroni_pga2040.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_pga2040.menu.stackprotect.Enabled=Enabled
pimoroni_pga2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_pga2040.menu.exceptions.Disabled=Disabled
pimoroni_pga2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_pga2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_pga2040.menu.exceptions.Enabled=Enabled
pimoroni_pga2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_pga2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_pga2040.menu.dbgport.Disabled=Disabled
pimoroni_pga2040.menu.dbgport.Disabled.build.debug_port=
pimoroni_pga2040.menu.dbgport.Serial=Serial
pimoroni_pga2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_pga2040.menu.dbgport.Serial1=Serial1
pimoroni_pga2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_pga2040.menu.dbgport.Serial2=Serial2
pimoroni_pga2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_pga2040.menu.dbgport.SerialSemi=SerialSemi
pimoroni_pga2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_pga2040.menu.dbglvl.None=None
pimoroni_pga2040.menu.dbglvl.None.build.debug_level=
pimoroni_pga2040.menu.dbglvl.Core=Core
pimoroni_pga2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_pga2040.menu.dbglvl.SPI=SPI
pimoroni_pga2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_pga2040.menu.dbglvl.Wire=Wire
pimoroni_pga2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_pga2040.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_pga2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_pga2040.menu.dbglvl.All=All
pimoroni_pga2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_pga2040.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_pga2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_pga2040.menu.usbstack.picosdk=Pico SDK
pimoroni_pga2040.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_pga2040.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_pga2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pga2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_pga2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pga2040.menu.usbstack.nousb=No USB
pimoroni_pga2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_pga2040.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_pga2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_pga2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_pga2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_pga2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_pga2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pga2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_pga2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_pga2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_pga2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_pga2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pga2040.menu.uploadmethod.default=Default (UF2)
pimoroni_pga2040.menu.uploadmethod.default.build.ram_length=256k
pimoroni_pga2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pga2040.menu.uploadmethod.default.upload.maximum_data_size=262144
pimoroni_pga2040.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_pga2040.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_pga2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_pga2040.menu.uploadmethod.picotool=Picotool
pimoroni_pga2040.menu.uploadmethod.picotool.build.ram_length=256k
pimoroni_pga2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_pga2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_pga2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
pimoroni_pga2040.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_pga2040.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_pga2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni PGA2350
# -----------------------------------
pimoroni_pga2350.name=Pimoroni PGA2350
pimoroni_pga2350.vid.0=0x2e8a
pimoroni_pga2350.pid.0=0x1018
pimoroni_pga2350.vid.1=0x2e8a
pimoroni_pga2350.pid.1=0x1118
pimoroni_pga2350.vid.2=0x2e8a
pimoroni_pga2350.pid.2=0x5018
pimoroni_pga2350.vid.3=0x2e8a
pimoroni_pga2350.pid.3=0x5118
pimoroni_pga2350.vid.4=0x2e8a
pimoroni_pga2350.pid.4=0x9018
pimoroni_pga2350.vid.5=0x2e8a
pimoroni_pga2350.pid.5=0x9118
pimoroni_pga2350.vid.6=0x2e8a
pimoroni_pga2350.pid.6=0xd018
pimoroni_pga2350.vid.7=0x2e8a
pimoroni_pga2350.pid.7=0xd118
pimoroni_pga2350.upload_port.0.vid=0x2e8a
pimoroni_pga2350.upload_port.0.pid=0x1018
pimoroni_pga2350.upload_port.1.vid=0x2e8a
pimoroni_pga2350.upload_port.1.pid=0x1118
pimoroni_pga2350.upload_port.2.vid=0x2e8a
pimoroni_pga2350.upload_port.2.pid=0x5018
pimoroni_pga2350.upload_port.3.vid=0x2e8a
pimoroni_pga2350.upload_port.3.pid=0x5118
pimoroni_pga2350.upload_port.4.vid=0x2e8a
pimoroni_pga2350.upload_port.4.pid=0x9018
pimoroni_pga2350.upload_port.5.vid=0x2e8a
pimoroni_pga2350.upload_port.5.pid=0x9118
pimoroni_pga2350.upload_port.6.vid=0x2e8a
pimoroni_pga2350.upload_port.6.pid=0xd018
pimoroni_pga2350.upload_port.7.vid=0x2e8a
pimoroni_pga2350.upload_port.7.pid=0xd118
pimoroni_pga2350.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_pga2350.build.usbpid=-DUSBD_PID=0x1018
pimoroni_pga2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
pimoroni_pga2350.build.board=PIMORONI_PGA2350
pimoroni_pga2350.build.variant=pimoroni_pga2350
pimoroni_pga2350.upload.maximum_size=16777216
pimoroni_pga2350.upload.wait_for_upload_port=true
pimoroni_pga2350.upload.erase_cmd=
pimoroni_pga2350.serial.disableDTR=false
pimoroni_pga2350.serial.disableRTS=false
pimoroni_pga2350.build.f_cpu=125000000
pimoroni_pga2350.build.led=
pimoroni_pga2350.build.core=rp2040
pimoroni_pga2350.build.ldscript=memmap_default.ld
pimoroni_pga2350.build.boot2=none
pimoroni_pga2350.build.usb_manufacturer="Pimoroni"
pimoroni_pga2350.build.usb_product="PGA2350"
pimoroni_pga2350.build.psram_length=0x800000
pimoroni_pga2350.menu.flash.16777216_0=16MB (no FS)
pimoroni_pga2350.menu.flash.16777216_0.upload.maximum_size=16769024
pimoroni_pga2350.menu.flash.16777216_0.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_0.build.flash_length=16769024
pimoroni_pga2350.menu.flash.16777216_0.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_0.build.fs_start=285204480
pimoroni_pga2350.menu.flash.16777216_0.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
pimoroni_pga2350.menu.flash.16777216_65536.upload.maximum_size=16703488
pimoroni_pga2350.menu.flash.16777216_65536.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_65536.build.flash_length=16703488
pimoroni_pga2350.menu.flash.16777216_65536.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_65536.build.fs_start=285138944
pimoroni_pga2350.menu.flash.16777216_65536.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
pimoroni_pga2350.menu.flash.16777216_131072.upload.maximum_size=16637952
pimoroni_pga2350.menu.flash.16777216_131072.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_131072.build.flash_length=16637952
pimoroni_pga2350.menu.flash.16777216_131072.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_131072.build.fs_start=285073408
pimoroni_pga2350.menu.flash.16777216_131072.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
pimoroni_pga2350.menu.flash.16777216_262144.upload.maximum_size=16506880
pimoroni_pga2350.menu.flash.16777216_262144.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_262144.build.flash_length=16506880
pimoroni_pga2350.menu.flash.16777216_262144.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_262144.build.fs_start=284942336
pimoroni_pga2350.menu.flash.16777216_262144.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
pimoroni_pga2350.menu.flash.16777216_524288.upload.maximum_size=16244736
pimoroni_pga2350.menu.flash.16777216_524288.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_524288.build.flash_length=16244736
pimoroni_pga2350.menu.flash.16777216_524288.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_524288.build.fs_start=284680192
pimoroni_pga2350.menu.flash.16777216_524288.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
pimoroni_pga2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
pimoroni_pga2350.menu.flash.16777216_1048576.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_1048576.build.flash_length=15720448
pimoroni_pga2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_1048576.build.fs_start=284155904
pimoroni_pga2350.menu.flash.16777216_1048576.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
pimoroni_pga2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
pimoroni_pga2350.menu.flash.16777216_2097152.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_2097152.build.flash_length=14671872
pimoroni_pga2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_2097152.build.fs_start=283107328
pimoroni_pga2350.menu.flash.16777216_2097152.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
pimoroni_pga2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
pimoroni_pga2350.menu.flash.16777216_3145728.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_3145728.build.flash_length=13623296
pimoroni_pga2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_3145728.build.fs_start=282058752
pimoroni_pga2350.menu.flash.16777216_3145728.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
pimoroni_pga2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
pimoroni_pga2350.menu.flash.16777216_4194304.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_4194304.build.flash_length=12574720
pimoroni_pga2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_4194304.build.fs_start=281010176
pimoroni_pga2350.menu.flash.16777216_4194304.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
pimoroni_pga2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
pimoroni_pga2350.menu.flash.16777216_5242880.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_5242880.build.flash_length=11526144
pimoroni_pga2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_5242880.build.fs_start=279961600
pimoroni_pga2350.menu.flash.16777216_5242880.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
pimoroni_pga2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
pimoroni_pga2350.menu.flash.16777216_6291456.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_6291456.build.flash_length=10477568
pimoroni_pga2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_6291456.build.fs_start=278913024
pimoroni_pga2350.menu.flash.16777216_6291456.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
pimoroni_pga2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
pimoroni_pga2350.menu.flash.16777216_7340032.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_7340032.build.flash_length=9428992
pimoroni_pga2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_7340032.build.fs_start=277864448
pimoroni_pga2350.menu.flash.16777216_7340032.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
pimoroni_pga2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
pimoroni_pga2350.menu.flash.16777216_8388608.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_8388608.build.flash_length=8380416
pimoroni_pga2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_8388608.build.fs_start=276815872
pimoroni_pga2350.menu.flash.16777216_8388608.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
pimoroni_pga2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
pimoroni_pga2350.menu.flash.16777216_9437184.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_9437184.build.flash_length=7331840
pimoroni_pga2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_9437184.build.fs_start=275767296
pimoroni_pga2350.menu.flash.16777216_9437184.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
pimoroni_pga2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
pimoroni_pga2350.menu.flash.16777216_10485760.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_10485760.build.flash_length=6283264
pimoroni_pga2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_10485760.build.fs_start=274718720
pimoroni_pga2350.menu.flash.16777216_10485760.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
pimoroni_pga2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
pimoroni_pga2350.menu.flash.16777216_11534336.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_11534336.build.flash_length=5234688
pimoroni_pga2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_11534336.build.fs_start=273670144
pimoroni_pga2350.menu.flash.16777216_11534336.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
pimoroni_pga2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
pimoroni_pga2350.menu.flash.16777216_12582912.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_12582912.build.flash_length=4186112
pimoroni_pga2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_12582912.build.fs_start=272621568
pimoroni_pga2350.menu.flash.16777216_12582912.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
pimoroni_pga2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
pimoroni_pga2350.menu.flash.16777216_13631488.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_13631488.build.flash_length=3137536
pimoroni_pga2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_13631488.build.fs_start=271572992
pimoroni_pga2350.menu.flash.16777216_13631488.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
pimoroni_pga2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
pimoroni_pga2350.menu.flash.16777216_14680064.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_14680064.build.flash_length=2088960
pimoroni_pga2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_14680064.build.fs_start=270524416
pimoroni_pga2350.menu.flash.16777216_14680064.build.fs_end=285204480
pimoroni_pga2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
pimoroni_pga2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
pimoroni_pga2350.menu.flash.16777216_15728640.build.flash_total=16777216
pimoroni_pga2350.menu.flash.16777216_15728640.build.flash_length=1040384
pimoroni_pga2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
pimoroni_pga2350.menu.flash.16777216_15728640.build.fs_start=269475840
pimoroni_pga2350.menu.flash.16777216_15728640.build.fs_end=285204480
pimoroni_pga2350.menu.arch.arm=ARM
pimoroni_pga2350.menu.arch.arm.build.chip=rp2350
pimoroni_pga2350.menu.arch.arm.build.toolchain=arm-none-eabi
pimoroni_pga2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
pimoroni_pga2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
pimoroni_pga2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
pimoroni_pga2350.menu.arch.arm.build.mcu=cortex-m33
pimoroni_pga2350.menu.arch.riscv=RISC-V
pimoroni_pga2350.menu.arch.riscv.build.chip=rp2350-riscv
pimoroni_pga2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
pimoroni_pga2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
pimoroni_pga2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
pimoroni_pga2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
pimoroni_pga2350.menu.arch.riscv.build.mcu=rv32imac
pimoroni_pga2350.menu.freq.150=150 MHz
pimoroni_pga2350.menu.freq.150.build.f_cpu=150000000L
pimoroni_pga2350.menu.freq.50=50 MHz
pimoroni_pga2350.menu.freq.50.build.f_cpu=50000000L
pimoroni_pga2350.menu.freq.100=100 MHz
pimoroni_pga2350.menu.freq.100.build.f_cpu=100000000L
pimoroni_pga2350.menu.freq.120=120 MHz
pimoroni_pga2350.menu.freq.120.build.f_cpu=120000000L
pimoroni_pga2350.menu.freq.125=125 MHz
pimoroni_pga2350.menu.freq.125.build.f_cpu=125000000L
pimoroni_pga2350.menu.freq.128=128 MHz
pimoroni_pga2350.menu.freq.128.build.f_cpu=128000000L
pimoroni_pga2350.menu.freq.133=133 MHz
pimoroni_pga2350.menu.freq.133.build.f_cpu=133000000L
pimoroni_pga2350.menu.freq.176=176 MHz (Overclock)
pimoroni_pga2350.menu.freq.176.build.f_cpu=176000000L
pimoroni_pga2350.menu.freq.200=200 MHz (Overclock)
pimoroni_pga2350.menu.freq.200.build.f_cpu=200000000L
pimoroni_pga2350.menu.freq.225=225 MHz (Overclock)
pimoroni_pga2350.menu.freq.225.build.f_cpu=225000000L
pimoroni_pga2350.menu.freq.240=240 MHz (Overclock)
pimoroni_pga2350.menu.freq.240.build.f_cpu=240000000L
pimoroni_pga2350.menu.freq.250=250 MHz (Overclock)
pimoroni_pga2350.menu.freq.250.build.f_cpu=250000000L
pimoroni_pga2350.menu.freq.276=276 MHz (Overclock)
pimoroni_pga2350.menu.freq.276.build.f_cpu=276000000L
pimoroni_pga2350.menu.freq.300=300 MHz (Overclock)
pimoroni_pga2350.menu.freq.300.build.f_cpu=300000000L
pimoroni_pga2350.menu.opt.Small=Small (-Os) (standard)
pimoroni_pga2350.menu.opt.Small.build.flags.optimize=-Os
pimoroni_pga2350.menu.opt.Optimize=Optimize (-O)
pimoroni_pga2350.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_pga2350.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_pga2350.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_pga2350.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_pga2350.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_pga2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_pga2350.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_pga2350.menu.opt.Debug=Debug (-Og)
pimoroni_pga2350.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_pga2350.menu.opt.Disabled=Disabled (-O0)
pimoroni_pga2350.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_pga2350.menu.profile.Disabled=Disabled
pimoroni_pga2350.menu.profile.Disabled.build.flags.profile=
pimoroni_pga2350.menu.profile.Enabled=Enabled
pimoroni_pga2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_pga2350.menu.rtti.Disabled=Disabled
pimoroni_pga2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_pga2350.menu.rtti.Enabled=Enabled
pimoroni_pga2350.menu.rtti.Enabled.build.flags.rtti=
pimoroni_pga2350.menu.stackprotect.Disabled=Disabled
pimoroni_pga2350.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_pga2350.menu.stackprotect.Enabled=Enabled
pimoroni_pga2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_pga2350.menu.exceptions.Disabled=Disabled
pimoroni_pga2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_pga2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_pga2350.menu.exceptions.Enabled=Enabled
pimoroni_pga2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_pga2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_pga2350.menu.dbgport.Disabled=Disabled
pimoroni_pga2350.menu.dbgport.Disabled.build.debug_port=
pimoroni_pga2350.menu.dbgport.Serial=Serial
pimoroni_pga2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_pga2350.menu.dbgport.Serial1=Serial1
pimoroni_pga2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_pga2350.menu.dbgport.Serial2=Serial2
pimoroni_pga2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_pga2350.menu.dbgport.SerialSemi=SerialSemi
pimoroni_pga2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_pga2350.menu.dbglvl.None=None
pimoroni_pga2350.menu.dbglvl.None.build.debug_level=
pimoroni_pga2350.menu.dbglvl.Core=Core
pimoroni_pga2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_pga2350.menu.dbglvl.SPI=SPI
pimoroni_pga2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_pga2350.menu.dbglvl.Wire=Wire
pimoroni_pga2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_pga2350.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_pga2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_pga2350.menu.dbglvl.All=All
pimoroni_pga2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_pga2350.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_pga2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_pga2350.menu.usbstack.picosdk=Pico SDK
pimoroni_pga2350.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_pga2350.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_pga2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pga2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_pga2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pga2350.menu.usbstack.nousb=No USB
pimoroni_pga2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_pga2350.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_pga2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_pga2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_pga2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_pga2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_pga2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pga2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_pga2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_pga2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_pga2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_pga2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pga2350.menu.uploadmethod.default=Default (UF2)
pimoroni_pga2350.menu.uploadmethod.default.build.ram_length=512k
pimoroni_pga2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pga2350.menu.uploadmethod.default.upload.maximum_data_size=524288
pimoroni_pga2350.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_pga2350.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_pga2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_pga2350.menu.uploadmethod.picotool=Picotool
pimoroni_pga2350.menu.uploadmethod.picotool.build.ram_length=512k
pimoroni_pga2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_pga2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_pga2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
pimoroni_pga2350.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_pga2350.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_pga2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni PicoPlus2
# -----------------------------------
pimoroni_pico_plus_2.name=Pimoroni PicoPlus2
pimoroni_pico_plus_2.vid.0=0x2e8a
pimoroni_pico_plus_2.pid.0=0x100a
pimoroni_pico_plus_2.vid.1=0x2e8a
pimoroni_pico_plus_2.pid.1=0x110a
pimoroni_pico_plus_2.vid.2=0x2e8a
pimoroni_pico_plus_2.pid.2=0x500a
pimoroni_pico_plus_2.vid.3=0x2e8a
pimoroni_pico_plus_2.pid.3=0x510a
pimoroni_pico_plus_2.vid.4=0x2e8a
pimoroni_pico_plus_2.pid.4=0x900a
pimoroni_pico_plus_2.vid.5=0x2e8a
pimoroni_pico_plus_2.pid.5=0x910a
pimoroni_pico_plus_2.vid.6=0x2e8a
pimoroni_pico_plus_2.pid.6=0xd00a
pimoroni_pico_plus_2.vid.7=0x2e8a
pimoroni_pico_plus_2.pid.7=0xd10a
pimoroni_pico_plus_2.upload_port.0.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.0.pid=0x100a
pimoroni_pico_plus_2.upload_port.1.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.1.pid=0x110a
pimoroni_pico_plus_2.upload_port.2.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.2.pid=0x500a
pimoroni_pico_plus_2.upload_port.3.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.3.pid=0x510a
pimoroni_pico_plus_2.upload_port.4.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.4.pid=0x900a
pimoroni_pico_plus_2.upload_port.5.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.5.pid=0x910a
pimoroni_pico_plus_2.upload_port.6.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.6.pid=0xd00a
pimoroni_pico_plus_2.upload_port.7.vid=0x2e8a
pimoroni_pico_plus_2.upload_port.7.pid=0xd10a
pimoroni_pico_plus_2.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_pico_plus_2.build.usbpid=-DUSBD_PID=0x100a
pimoroni_pico_plus_2.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_pico_plus_2.build.board=PIMORONI_PICO_PLUS_2
pimoroni_pico_plus_2.build.variant=pimoroni_pico_plus_2
pimoroni_pico_plus_2.upload.maximum_size=16777216
pimoroni_pico_plus_2.upload.wait_for_upload_port=true
pimoroni_pico_plus_2.upload.erase_cmd=
pimoroni_pico_plus_2.serial.disableDTR=false
pimoroni_pico_plus_2.serial.disableRTS=false
pimoroni_pico_plus_2.build.f_cpu=125000000
pimoroni_pico_plus_2.build.led=
pimoroni_pico_plus_2.build.core=rp2040
pimoroni_pico_plus_2.build.ldscript=memmap_default.ld
pimoroni_pico_plus_2.build.boot2=none
pimoroni_pico_plus_2.build.usb_manufacturer="Pimoroni"
pimoroni_pico_plus_2.build.usb_product="PicoPlus2"
pimoroni_pico_plus_2.build.psram_length=0x800000
pimoroni_pico_plus_2.menu.flash.16777216_0=16MB (no FS)
pimoroni_pico_plus_2.menu.flash.16777216_0.upload.maximum_size=16769024
pimoroni_pico_plus_2.menu.flash.16777216_0.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_0.build.flash_length=16769024
pimoroni_pico_plus_2.menu.flash.16777216_0.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_0.build.fs_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_0.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
pimoroni_pico_plus_2.menu.flash.16777216_65536.upload.maximum_size=16703488
pimoroni_pico_plus_2.menu.flash.16777216_65536.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_65536.build.flash_length=16703488
pimoroni_pico_plus_2.menu.flash.16777216_65536.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_65536.build.fs_start=285138944
pimoroni_pico_plus_2.menu.flash.16777216_65536.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
pimoroni_pico_plus_2.menu.flash.16777216_131072.upload.maximum_size=16637952
pimoroni_pico_plus_2.menu.flash.16777216_131072.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_131072.build.flash_length=16637952
pimoroni_pico_plus_2.menu.flash.16777216_131072.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_131072.build.fs_start=285073408
pimoroni_pico_plus_2.menu.flash.16777216_131072.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
pimoroni_pico_plus_2.menu.flash.16777216_262144.upload.maximum_size=16506880
pimoroni_pico_plus_2.menu.flash.16777216_262144.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_262144.build.flash_length=16506880
pimoroni_pico_plus_2.menu.flash.16777216_262144.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_262144.build.fs_start=284942336
pimoroni_pico_plus_2.menu.flash.16777216_262144.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
pimoroni_pico_plus_2.menu.flash.16777216_524288.upload.maximum_size=16244736
pimoroni_pico_plus_2.menu.flash.16777216_524288.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_524288.build.flash_length=16244736
pimoroni_pico_plus_2.menu.flash.16777216_524288.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_524288.build.fs_start=284680192
pimoroni_pico_plus_2.menu.flash.16777216_524288.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
pimoroni_pico_plus_2.menu.flash.16777216_1048576.upload.maximum_size=15720448
pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.flash_length=15720448
pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.fs_start=284155904
pimoroni_pico_plus_2.menu.flash.16777216_1048576.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
pimoroni_pico_plus_2.menu.flash.16777216_2097152.upload.maximum_size=14671872
pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.flash_length=14671872
pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.fs_start=283107328
pimoroni_pico_plus_2.menu.flash.16777216_2097152.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
pimoroni_pico_plus_2.menu.flash.16777216_3145728.upload.maximum_size=13623296
pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.flash_length=13623296
pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.fs_start=282058752
pimoroni_pico_plus_2.menu.flash.16777216_3145728.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
pimoroni_pico_plus_2.menu.flash.16777216_4194304.upload.maximum_size=12574720
pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.flash_length=12574720
pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.fs_start=281010176
pimoroni_pico_plus_2.menu.flash.16777216_4194304.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
pimoroni_pico_plus_2.menu.flash.16777216_5242880.upload.maximum_size=11526144
pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.flash_length=11526144
pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.fs_start=279961600
pimoroni_pico_plus_2.menu.flash.16777216_5242880.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
pimoroni_pico_plus_2.menu.flash.16777216_6291456.upload.maximum_size=10477568
pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.flash_length=10477568
pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.fs_start=278913024
pimoroni_pico_plus_2.menu.flash.16777216_6291456.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
pimoroni_pico_plus_2.menu.flash.16777216_7340032.upload.maximum_size=9428992
pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.flash_length=9428992
pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.fs_start=277864448
pimoroni_pico_plus_2.menu.flash.16777216_7340032.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
pimoroni_pico_plus_2.menu.flash.16777216_8388608.upload.maximum_size=8380416
pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.flash_length=8380416
pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.fs_start=276815872
pimoroni_pico_plus_2.menu.flash.16777216_8388608.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
pimoroni_pico_plus_2.menu.flash.16777216_9437184.upload.maximum_size=7331840
pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.flash_length=7331840
pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.fs_start=275767296
pimoroni_pico_plus_2.menu.flash.16777216_9437184.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
pimoroni_pico_plus_2.menu.flash.16777216_10485760.upload.maximum_size=6283264
pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.flash_length=6283264
pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.fs_start=274718720
pimoroni_pico_plus_2.menu.flash.16777216_10485760.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
pimoroni_pico_plus_2.menu.flash.16777216_11534336.upload.maximum_size=5234688
pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.flash_length=5234688
pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.fs_start=273670144
pimoroni_pico_plus_2.menu.flash.16777216_11534336.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
pimoroni_pico_plus_2.menu.flash.16777216_12582912.upload.maximum_size=4186112
pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.flash_length=4186112
pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.fs_start=272621568
pimoroni_pico_plus_2.menu.flash.16777216_12582912.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
pimoroni_pico_plus_2.menu.flash.16777216_13631488.upload.maximum_size=3137536
pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.flash_length=3137536
pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.fs_start=271572992
pimoroni_pico_plus_2.menu.flash.16777216_13631488.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
pimoroni_pico_plus_2.menu.flash.16777216_14680064.upload.maximum_size=2088960
pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.flash_length=2088960
pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.fs_start=270524416
pimoroni_pico_plus_2.menu.flash.16777216_14680064.build.fs_end=285204480
pimoroni_pico_plus_2.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
pimoroni_pico_plus_2.menu.flash.16777216_15728640.upload.maximum_size=1040384
pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.flash_total=16777216
pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.flash_length=1040384
pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.eeprom_start=285204480
pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.fs_start=269475840
pimoroni_pico_plus_2.menu.flash.16777216_15728640.build.fs_end=285204480
pimoroni_pico_plus_2.menu.arch.arm=ARM
pimoroni_pico_plus_2.menu.arch.arm.build.chip=rp2350
pimoroni_pico_plus_2.menu.arch.arm.build.toolchain=arm-none-eabi
pimoroni_pico_plus_2.menu.arch.arm.build.toolchainpkg=pqt-gcc
pimoroni_pico_plus_2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
pimoroni_pico_plus_2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
pimoroni_pico_plus_2.menu.arch.arm.build.mcu=cortex-m33
pimoroni_pico_plus_2.menu.arch.riscv=RISC-V
pimoroni_pico_plus_2.menu.arch.riscv.build.chip=rp2350-riscv
pimoroni_pico_plus_2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
pimoroni_pico_plus_2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
pimoroni_pico_plus_2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
pimoroni_pico_plus_2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
pimoroni_pico_plus_2.menu.arch.riscv.build.mcu=rv32imac
pimoroni_pico_plus_2.menu.freq.150=150 MHz
pimoroni_pico_plus_2.menu.freq.150.build.f_cpu=150000000L
pimoroni_pico_plus_2.menu.freq.50=50 MHz
pimoroni_pico_plus_2.menu.freq.50.build.f_cpu=50000000L
pimoroni_pico_plus_2.menu.freq.100=100 MHz
pimoroni_pico_plus_2.menu.freq.100.build.f_cpu=100000000L
pimoroni_pico_plus_2.menu.freq.120=120 MHz
pimoroni_pico_plus_2.menu.freq.120.build.f_cpu=120000000L
pimoroni_pico_plus_2.menu.freq.125=125 MHz
pimoroni_pico_plus_2.menu.freq.125.build.f_cpu=125000000L
pimoroni_pico_plus_2.menu.freq.128=128 MHz
pimoroni_pico_plus_2.menu.freq.128.build.f_cpu=128000000L
pimoroni_pico_plus_2.menu.freq.133=133 MHz
pimoroni_pico_plus_2.menu.freq.133.build.f_cpu=133000000L
pimoroni_pico_plus_2.menu.freq.176=176 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.176.build.f_cpu=176000000L
pimoroni_pico_plus_2.menu.freq.200=200 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.200.build.f_cpu=200000000L
pimoroni_pico_plus_2.menu.freq.225=225 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.225.build.f_cpu=225000000L
pimoroni_pico_plus_2.menu.freq.240=240 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.240.build.f_cpu=240000000L
pimoroni_pico_plus_2.menu.freq.250=250 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.250.build.f_cpu=250000000L
pimoroni_pico_plus_2.menu.freq.276=276 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.276.build.f_cpu=276000000L
pimoroni_pico_plus_2.menu.freq.300=300 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.300.build.f_cpu=300000000L
pimoroni_pico_plus_2.menu.opt.Small=Small (-Os) (standard)
pimoroni_pico_plus_2.menu.opt.Small.build.flags.optimize=-Os
pimoroni_pico_plus_2.menu.opt.Optimize=Optimize (-O)
pimoroni_pico_plus_2.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_pico_plus_2.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_pico_plus_2.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_pico_plus_2.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_pico_plus_2.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_pico_plus_2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_pico_plus_2.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_pico_plus_2.menu.opt.Debug=Debug (-Og)
pimoroni_pico_plus_2.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_pico_plus_2.menu.opt.Disabled=Disabled (-O0)
pimoroni_pico_plus_2.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_pico_plus_2.menu.profile.Disabled=Disabled
pimoroni_pico_plus_2.menu.profile.Disabled.build.flags.profile=
pimoroni_pico_plus_2.menu.profile.Enabled=Enabled
pimoroni_pico_plus_2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_pico_plus_2.menu.rtti.Disabled=Disabled
pimoroni_pico_plus_2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_pico_plus_2.menu.rtti.Enabled=Enabled
pimoroni_pico_plus_2.menu.rtti.Enabled.build.flags.rtti=
pimoroni_pico_plus_2.menu.stackprotect.Disabled=Disabled
pimoroni_pico_plus_2.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_pico_plus_2.menu.stackprotect.Enabled=Enabled
pimoroni_pico_plus_2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_pico_plus_2.menu.exceptions.Disabled=Disabled
pimoroni_pico_plus_2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_pico_plus_2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_pico_plus_2.menu.exceptions.Enabled=Enabled
pimoroni_pico_plus_2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_pico_plus_2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_pico_plus_2.menu.dbgport.Disabled=Disabled
pimoroni_pico_plus_2.menu.dbgport.Disabled.build.debug_port=
pimoroni_pico_plus_2.menu.dbgport.Serial=Serial
pimoroni_pico_plus_2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_pico_plus_2.menu.dbgport.Serial1=Serial1
pimoroni_pico_plus_2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_pico_plus_2.menu.dbgport.Serial2=Serial2
pimoroni_pico_plus_2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_pico_plus_2.menu.dbgport.SerialSemi=SerialSemi
pimoroni_pico_plus_2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_pico_plus_2.menu.dbglvl.None=None
pimoroni_pico_plus_2.menu.dbglvl.None.build.debug_level=
pimoroni_pico_plus_2.menu.dbglvl.Core=Core
pimoroni_pico_plus_2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_pico_plus_2.menu.dbglvl.SPI=SPI
pimoroni_pico_plus_2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_pico_plus_2.menu.dbglvl.Wire=Wire
pimoroni_pico_plus_2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_pico_plus_2.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_pico_plus_2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_pico_plus_2.menu.dbglvl.All=All
pimoroni_pico_plus_2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_pico_plus_2.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_pico_plus_2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_pico_plus_2.menu.usbstack.picosdk=Pico SDK
pimoroni_pico_plus_2.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_pico_plus_2.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_pico_plus_2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pico_plus_2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_pico_plus_2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pico_plus_2.menu.usbstack.nousb=No USB
pimoroni_pico_plus_2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_pico_plus_2.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_pico_plus_2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_pico_plus_2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2.menu.uploadmethod.default=Default (UF2)
pimoroni_pico_plus_2.menu.uploadmethod.default.build.ram_length=512k
pimoroni_pico_plus_2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pico_plus_2.menu.uploadmethod.default.upload.maximum_data_size=524288
pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_pico_plus_2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_pico_plus_2.menu.uploadmethod.picotool=Picotool
pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.ram_length=512k
pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_pico_plus_2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_pico_plus_2.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_pico_plus_2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni PicoPlus2W
# -----------------------------------
pimoroni_pico_plus_2w.name=Pimoroni PicoPlus2W
pimoroni_pico_plus_2w.vid.0=0x2e8a
pimoroni_pico_plus_2w.pid.0=0x100a
pimoroni_pico_plus_2w.vid.1=0x2e8a
pimoroni_pico_plus_2w.pid.1=0x110a
pimoroni_pico_plus_2w.vid.2=0x2e8a
pimoroni_pico_plus_2w.pid.2=0x500a
pimoroni_pico_plus_2w.vid.3=0x2e8a
pimoroni_pico_plus_2w.pid.3=0x510a
pimoroni_pico_plus_2w.vid.4=0x2e8a
pimoroni_pico_plus_2w.pid.4=0x900a
pimoroni_pico_plus_2w.vid.5=0x2e8a
pimoroni_pico_plus_2w.pid.5=0x910a
pimoroni_pico_plus_2w.vid.6=0x2e8a
pimoroni_pico_plus_2w.pid.6=0xd00a
pimoroni_pico_plus_2w.vid.7=0x2e8a
pimoroni_pico_plus_2w.pid.7=0xd10a
pimoroni_pico_plus_2w.upload_port.0.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.0.pid=0x100a
pimoroni_pico_plus_2w.upload_port.1.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.1.pid=0x110a
pimoroni_pico_plus_2w.upload_port.2.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.2.pid=0x500a
pimoroni_pico_plus_2w.upload_port.3.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.3.pid=0x510a
pimoroni_pico_plus_2w.upload_port.4.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.4.pid=0x900a
pimoroni_pico_plus_2w.upload_port.5.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.5.pid=0x910a
pimoroni_pico_plus_2w.upload_port.6.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.6.pid=0xd00a
pimoroni_pico_plus_2w.upload_port.7.vid=0x2e8a
pimoroni_pico_plus_2w.upload_port.7.pid=0xd10a
pimoroni_pico_plus_2w.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_pico_plus_2w.build.usbpid=-DUSBD_PID=0x100a
pimoroni_pico_plus_2w.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_pico_plus_2w.build.board=PIMORONI_PICO_PLUS_2W
pimoroni_pico_plus_2w.build.variant=pimoroni_pico_plus_2w
pimoroni_pico_plus_2w.upload.maximum_size=16777216
pimoroni_pico_plus_2w.upload.wait_for_upload_port=true
pimoroni_pico_plus_2w.upload.erase_cmd=
pimoroni_pico_plus_2w.serial.disableDTR=false
pimoroni_pico_plus_2w.serial.disableRTS=false
pimoroni_pico_plus_2w.build.f_cpu=125000000
pimoroni_pico_plus_2w.build.led=
pimoroni_pico_plus_2w.build.core=rp2040
pimoroni_pico_plus_2w.build.ldscript=memmap_default.ld
pimoroni_pico_plus_2w.build.boot2=none
pimoroni_pico_plus_2w.build.usb_manufacturer="Pimoroni"
pimoroni_pico_plus_2w.build.usb_product="PicoPlus2W"
pimoroni_pico_plus_2w.build.psram_length=0x800000
pimoroni_pico_plus_2w.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
pimoroni_pico_plus_2w.menu.flash.16777216_0=16MB (no FS)
pimoroni_pico_plus_2w.menu.flash.16777216_0.upload.maximum_size=16769024
pimoroni_pico_plus_2w.menu.flash.16777216_0.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_0.build.flash_length=16769024
pimoroni_pico_plus_2w.menu.flash.16777216_0.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_0.build.fs_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_0.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
pimoroni_pico_plus_2w.menu.flash.16777216_65536.upload.maximum_size=16703488
pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.flash_length=16703488
pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.fs_start=285138944
pimoroni_pico_plus_2w.menu.flash.16777216_65536.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
pimoroni_pico_plus_2w.menu.flash.16777216_131072.upload.maximum_size=16637952
pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.flash_length=16637952
pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.fs_start=285073408
pimoroni_pico_plus_2w.menu.flash.16777216_131072.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
pimoroni_pico_plus_2w.menu.flash.16777216_262144.upload.maximum_size=16506880
pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.flash_length=16506880
pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.fs_start=284942336
pimoroni_pico_plus_2w.menu.flash.16777216_262144.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
pimoroni_pico_plus_2w.menu.flash.16777216_524288.upload.maximum_size=16244736
pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.flash_length=16244736
pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.fs_start=284680192
pimoroni_pico_plus_2w.menu.flash.16777216_524288.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.upload.maximum_size=15720448
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.flash_length=15720448
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.fs_start=284155904
pimoroni_pico_plus_2w.menu.flash.16777216_1048576.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.upload.maximum_size=14671872
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.flash_length=14671872
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.fs_start=283107328
pimoroni_pico_plus_2w.menu.flash.16777216_2097152.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.upload.maximum_size=13623296
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.flash_length=13623296
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.fs_start=282058752
pimoroni_pico_plus_2w.menu.flash.16777216_3145728.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.upload.maximum_size=12574720
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.flash_length=12574720
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.fs_start=281010176
pimoroni_pico_plus_2w.menu.flash.16777216_4194304.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.upload.maximum_size=11526144
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.flash_length=11526144
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.fs_start=279961600
pimoroni_pico_plus_2w.menu.flash.16777216_5242880.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.upload.maximum_size=10477568
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.flash_length=10477568
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.fs_start=278913024
pimoroni_pico_plus_2w.menu.flash.16777216_6291456.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.upload.maximum_size=9428992
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.flash_length=9428992
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.fs_start=277864448
pimoroni_pico_plus_2w.menu.flash.16777216_7340032.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.upload.maximum_size=8380416
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.flash_length=8380416
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.fs_start=276815872
pimoroni_pico_plus_2w.menu.flash.16777216_8388608.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.upload.maximum_size=7331840
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.flash_length=7331840
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.fs_start=275767296
pimoroni_pico_plus_2w.menu.flash.16777216_9437184.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.upload.maximum_size=6283264
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.flash_length=6283264
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.fs_start=274718720
pimoroni_pico_plus_2w.menu.flash.16777216_10485760.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.upload.maximum_size=5234688
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.flash_length=5234688
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.fs_start=273670144
pimoroni_pico_plus_2w.menu.flash.16777216_11534336.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.upload.maximum_size=4186112
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.flash_length=4186112
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.fs_start=272621568
pimoroni_pico_plus_2w.menu.flash.16777216_12582912.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.upload.maximum_size=3137536
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.flash_length=3137536
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.fs_start=271572992
pimoroni_pico_plus_2w.menu.flash.16777216_13631488.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.upload.maximum_size=2088960
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.flash_length=2088960
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.fs_start=270524416
pimoroni_pico_plus_2w.menu.flash.16777216_14680064.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.upload.maximum_size=1040384
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.flash_total=16777216
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.flash_length=1040384
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.eeprom_start=285204480
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.fs_start=269475840
pimoroni_pico_plus_2w.menu.flash.16777216_15728640.build.fs_end=285204480
pimoroni_pico_plus_2w.menu.arch.arm=ARM
pimoroni_pico_plus_2w.menu.arch.arm.build.chip=rp2350
pimoroni_pico_plus_2w.menu.arch.arm.build.toolchain=arm-none-eabi
pimoroni_pico_plus_2w.menu.arch.arm.build.toolchainpkg=pqt-gcc
pimoroni_pico_plus_2w.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
pimoroni_pico_plus_2w.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
pimoroni_pico_plus_2w.menu.arch.arm.build.mcu=cortex-m33
pimoroni_pico_plus_2w.menu.arch.riscv=RISC-V
pimoroni_pico_plus_2w.menu.arch.riscv.build.chip=rp2350-riscv
pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
pimoroni_pico_plus_2w.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
pimoroni_pico_plus_2w.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
pimoroni_pico_plus_2w.menu.arch.riscv.build.mcu=rv32imac
pimoroni_pico_plus_2w.menu.freq.150=150 MHz
pimoroni_pico_plus_2w.menu.freq.150.build.f_cpu=150000000L
pimoroni_pico_plus_2w.menu.freq.50=50 MHz
pimoroni_pico_plus_2w.menu.freq.50.build.f_cpu=50000000L
pimoroni_pico_plus_2w.menu.freq.100=100 MHz
pimoroni_pico_plus_2w.menu.freq.100.build.f_cpu=100000000L
pimoroni_pico_plus_2w.menu.freq.120=120 MHz
pimoroni_pico_plus_2w.menu.freq.120.build.f_cpu=120000000L
pimoroni_pico_plus_2w.menu.freq.125=125 MHz
pimoroni_pico_plus_2w.menu.freq.125.build.f_cpu=125000000L
pimoroni_pico_plus_2w.menu.freq.128=128 MHz
pimoroni_pico_plus_2w.menu.freq.128.build.f_cpu=128000000L
pimoroni_pico_plus_2w.menu.freq.133=133 MHz
pimoroni_pico_plus_2w.menu.freq.133.build.f_cpu=133000000L
pimoroni_pico_plus_2w.menu.freq.176=176 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.176.build.f_cpu=176000000L
pimoroni_pico_plus_2w.menu.freq.200=200 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.200.build.f_cpu=200000000L
pimoroni_pico_plus_2w.menu.freq.225=225 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.225.build.f_cpu=225000000L
pimoroni_pico_plus_2w.menu.freq.240=240 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.240.build.f_cpu=240000000L
pimoroni_pico_plus_2w.menu.freq.250=250 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.250.build.f_cpu=250000000L
pimoroni_pico_plus_2w.menu.freq.276=276 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.276.build.f_cpu=276000000L
pimoroni_pico_plus_2w.menu.freq.300=300 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.300.build.f_cpu=300000000L
pimoroni_pico_plus_2w.menu.opt.Small=Small (-Os) (standard)
pimoroni_pico_plus_2w.menu.opt.Small.build.flags.optimize=-Os
pimoroni_pico_plus_2w.menu.opt.Optimize=Optimize (-O)
pimoroni_pico_plus_2w.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_pico_plus_2w.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_pico_plus_2w.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_pico_plus_2w.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_pico_plus_2w.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_pico_plus_2w.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_pico_plus_2w.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_pico_plus_2w.menu.opt.Debug=Debug (-Og)
pimoroni_pico_plus_2w.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_pico_plus_2w.menu.opt.Disabled=Disabled (-O0)
pimoroni_pico_plus_2w.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_pico_plus_2w.menu.profile.Disabled=Disabled
pimoroni_pico_plus_2w.menu.profile.Disabled.build.flags.profile=
pimoroni_pico_plus_2w.menu.profile.Enabled=Enabled
pimoroni_pico_plus_2w.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_pico_plus_2w.menu.rtti.Disabled=Disabled
pimoroni_pico_plus_2w.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_pico_plus_2w.menu.rtti.Enabled=Enabled
pimoroni_pico_plus_2w.menu.rtti.Enabled.build.flags.rtti=
pimoroni_pico_plus_2w.menu.stackprotect.Disabled=Disabled
pimoroni_pico_plus_2w.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_pico_plus_2w.menu.stackprotect.Enabled=Enabled
pimoroni_pico_plus_2w.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_pico_plus_2w.menu.exceptions.Disabled=Disabled
pimoroni_pico_plus_2w.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_pico_plus_2w.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_pico_plus_2w.menu.exceptions.Enabled=Enabled
pimoroni_pico_plus_2w.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_pico_plus_2w.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_pico_plus_2w.menu.dbgport.Disabled=Disabled
pimoroni_pico_plus_2w.menu.dbgport.Disabled.build.debug_port=
pimoroni_pico_plus_2w.menu.dbgport.Serial=Serial
pimoroni_pico_plus_2w.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_pico_plus_2w.menu.dbgport.Serial1=Serial1
pimoroni_pico_plus_2w.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_pico_plus_2w.menu.dbgport.Serial2=Serial2
pimoroni_pico_plus_2w.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_pico_plus_2w.menu.dbgport.SerialSemi=SerialSemi
pimoroni_pico_plus_2w.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_pico_plus_2w.menu.dbglvl.None=None
pimoroni_pico_plus_2w.menu.dbglvl.None.build.debug_level=
pimoroni_pico_plus_2w.menu.dbglvl.Core=Core
pimoroni_pico_plus_2w.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_pico_plus_2w.menu.dbglvl.SPI=SPI
pimoroni_pico_plus_2w.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_pico_plus_2w.menu.dbglvl.Wire=Wire
pimoroni_pico_plus_2w.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_pico_plus_2w.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_pico_plus_2w.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_pico_plus_2w.menu.dbglvl.All=All
pimoroni_pico_plus_2w.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_pico_plus_2w.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_pico_plus_2w.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_pico_plus_2w.menu.usbstack.picosdk=Pico SDK
pimoroni_pico_plus_2w.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_pico_plus_2w.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_pico_plus_2w.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pico_plus_2w.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_pico_plus_2w.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_pico_plus_2w.menu.usbstack.nousb=No USB
pimoroni_pico_plus_2w.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_pico_plus_2w.menu.wificountry.worldwide=Worldwide
pimoroni_pico_plus_2w.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
pimoroni_pico_plus_2w.menu.wificountry.australia=Australia
pimoroni_pico_plus_2w.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
pimoroni_pico_plus_2w.menu.wificountry.austria=Austria
pimoroni_pico_plus_2w.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
pimoroni_pico_plus_2w.menu.wificountry.belgium=Belgium
pimoroni_pico_plus_2w.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
pimoroni_pico_plus_2w.menu.wificountry.brazil=Brazil
pimoroni_pico_plus_2w.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
pimoroni_pico_plus_2w.menu.wificountry.canada=Canada
pimoroni_pico_plus_2w.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
pimoroni_pico_plus_2w.menu.wificountry.chile=Chile
pimoroni_pico_plus_2w.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
pimoroni_pico_plus_2w.menu.wificountry.china=China
pimoroni_pico_plus_2w.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
pimoroni_pico_plus_2w.menu.wificountry.colombia=Colombia
pimoroni_pico_plus_2w.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
pimoroni_pico_plus_2w.menu.wificountry.czech_republic=Czech Republic
pimoroni_pico_plus_2w.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
pimoroni_pico_plus_2w.menu.wificountry.denmark=Denmark
pimoroni_pico_plus_2w.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
pimoroni_pico_plus_2w.menu.wificountry.estonia=Estonia
pimoroni_pico_plus_2w.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
pimoroni_pico_plus_2w.menu.wificountry.finland=Finland
pimoroni_pico_plus_2w.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
pimoroni_pico_plus_2w.menu.wificountry.france=France
pimoroni_pico_plus_2w.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
pimoroni_pico_plus_2w.menu.wificountry.germany=Germany
pimoroni_pico_plus_2w.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
pimoroni_pico_plus_2w.menu.wificountry.greece=Greece
pimoroni_pico_plus_2w.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
pimoroni_pico_plus_2w.menu.wificountry.hong_kong=Hong Kong
pimoroni_pico_plus_2w.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
pimoroni_pico_plus_2w.menu.wificountry.hungary=Hungary
pimoroni_pico_plus_2w.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
pimoroni_pico_plus_2w.menu.wificountry.iceland=Iceland
pimoroni_pico_plus_2w.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
pimoroni_pico_plus_2w.menu.wificountry.india=India
pimoroni_pico_plus_2w.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
pimoroni_pico_plus_2w.menu.wificountry.israel=Israel
pimoroni_pico_plus_2w.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
pimoroni_pico_plus_2w.menu.wificountry.italy=Italy
pimoroni_pico_plus_2w.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
pimoroni_pico_plus_2w.menu.wificountry.japan=Japan
pimoroni_pico_plus_2w.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
pimoroni_pico_plus_2w.menu.wificountry.kenya=Kenya
pimoroni_pico_plus_2w.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
pimoroni_pico_plus_2w.menu.wificountry.latvia=Latvia
pimoroni_pico_plus_2w.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
pimoroni_pico_plus_2w.menu.wificountry.liechtenstein=Liechtenstein
pimoroni_pico_plus_2w.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
pimoroni_pico_plus_2w.menu.wificountry.lithuania=Lithuania
pimoroni_pico_plus_2w.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
pimoroni_pico_plus_2w.menu.wificountry.luxembourg=Luxembourg
pimoroni_pico_plus_2w.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
pimoroni_pico_plus_2w.menu.wificountry.malaysia=Malaysia
pimoroni_pico_plus_2w.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
pimoroni_pico_plus_2w.menu.wificountry.malta=Malta
pimoroni_pico_plus_2w.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
pimoroni_pico_plus_2w.menu.wificountry.mexico=Mexico
pimoroni_pico_plus_2w.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
pimoroni_pico_plus_2w.menu.wificountry.netherlands=Netherlands
pimoroni_pico_plus_2w.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
pimoroni_pico_plus_2w.menu.wificountry.new_zealand=New Zealand
pimoroni_pico_plus_2w.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
pimoroni_pico_plus_2w.menu.wificountry.nigeria=Nigeria
pimoroni_pico_plus_2w.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
pimoroni_pico_plus_2w.menu.wificountry.norway=Norway
pimoroni_pico_plus_2w.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
pimoroni_pico_plus_2w.menu.wificountry.peru=Peru
pimoroni_pico_plus_2w.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
pimoroni_pico_plus_2w.menu.wificountry.philippines=Philippines
pimoroni_pico_plus_2w.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
pimoroni_pico_plus_2w.menu.wificountry.poland=Poland
pimoroni_pico_plus_2w.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
pimoroni_pico_plus_2w.menu.wificountry.portugal=Portugal
pimoroni_pico_plus_2w.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
pimoroni_pico_plus_2w.menu.wificountry.singapore=Singapore
pimoroni_pico_plus_2w.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
pimoroni_pico_plus_2w.menu.wificountry.slovakia=Slovakia
pimoroni_pico_plus_2w.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
pimoroni_pico_plus_2w.menu.wificountry.slovenia=Slovenia
pimoroni_pico_plus_2w.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
pimoroni_pico_plus_2w.menu.wificountry.south_africa=South Africa
pimoroni_pico_plus_2w.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
pimoroni_pico_plus_2w.menu.wificountry.south_korea=South Korea
pimoroni_pico_plus_2w.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
pimoroni_pico_plus_2w.menu.wificountry.spain=Spain
pimoroni_pico_plus_2w.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
pimoroni_pico_plus_2w.menu.wificountry.sweden=Sweden
pimoroni_pico_plus_2w.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
pimoroni_pico_plus_2w.menu.wificountry.switzerland=Switzerland
pimoroni_pico_plus_2w.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
pimoroni_pico_plus_2w.menu.wificountry.taiwan=Taiwan
pimoroni_pico_plus_2w.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
pimoroni_pico_plus_2w.menu.wificountry.thailand=Thailand
pimoroni_pico_plus_2w.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
pimoroni_pico_plus_2w.menu.wificountry.turkey=Turkey
pimoroni_pico_plus_2w.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
pimoroni_pico_plus_2w.menu.wificountry.uk=UK
pimoroni_pico_plus_2w.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
pimoroni_pico_plus_2w.menu.wificountry.usa=USA
pimoroni_pico_plus_2w.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_pico_plus_2w.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_pico_plus_2w.menu.uploadmethod.default=Default (UF2)
pimoroni_pico_plus_2w.menu.uploadmethod.default.build.ram_length=512k
pimoroni_pico_plus_2w.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.maximum_data_size=524288
pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_pico_plus_2w.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_pico_plus_2w.menu.uploadmethod.picotool=Picotool
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.ram_length=512k
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.maximum_data_size=524288
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_pico_plus_2w.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_pico_plus_2w.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni Plasma2040
# -----------------------------------
pimoroni_plasma2040.name=Pimoroni Plasma2040
pimoroni_plasma2040.vid.0=0x2e8a
pimoroni_plasma2040.pid.0=0x100a
pimoroni_plasma2040.vid.1=0x2e8a
pimoroni_plasma2040.pid.1=0x110a
pimoroni_plasma2040.vid.2=0x2e8a
pimoroni_plasma2040.pid.2=0x500a
pimoroni_plasma2040.vid.3=0x2e8a
pimoroni_plasma2040.pid.3=0x510a
pimoroni_plasma2040.vid.4=0x2e8a
pimoroni_plasma2040.pid.4=0x900a
pimoroni_plasma2040.vid.5=0x2e8a
pimoroni_plasma2040.pid.5=0x910a
pimoroni_plasma2040.vid.6=0x2e8a
pimoroni_plasma2040.pid.6=0xd00a
pimoroni_plasma2040.vid.7=0x2e8a
pimoroni_plasma2040.pid.7=0xd10a
pimoroni_plasma2040.upload_port.0.vid=0x2e8a
pimoroni_plasma2040.upload_port.0.pid=0x100a
pimoroni_plasma2040.upload_port.1.vid=0x2e8a
pimoroni_plasma2040.upload_port.1.pid=0x110a
pimoroni_plasma2040.upload_port.2.vid=0x2e8a
pimoroni_plasma2040.upload_port.2.pid=0x500a
pimoroni_plasma2040.upload_port.3.vid=0x2e8a
pimoroni_plasma2040.upload_port.3.pid=0x510a
pimoroni_plasma2040.upload_port.4.vid=0x2e8a
pimoroni_plasma2040.upload_port.4.pid=0x900a
pimoroni_plasma2040.upload_port.5.vid=0x2e8a
pimoroni_plasma2040.upload_port.5.pid=0x910a
pimoroni_plasma2040.upload_port.6.vid=0x2e8a
pimoroni_plasma2040.upload_port.6.pid=0xd00a
pimoroni_plasma2040.upload_port.7.vid=0x2e8a
pimoroni_plasma2040.upload_port.7.pid=0xd10a
pimoroni_plasma2040.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_plasma2040.build.usbpid=-DUSBD_PID=0x100a
pimoroni_plasma2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_plasma2040.build.board=PIMORONI_PLASMA2040
pimoroni_plasma2040.build.mcu=cortex-m0plus
pimoroni_plasma2040.build.chip=rp2040
pimoroni_plasma2040.build.toolchain=arm-none-eabi
pimoroni_plasma2040.build.toolchainpkg=pqt-gcc
pimoroni_plasma2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
pimoroni_plasma2040.build.uf2family=--family rp2040
pimoroni_plasma2040.build.variant=pimoroni_plasma2040
pimoroni_plasma2040.upload.maximum_size=2097152
pimoroni_plasma2040.upload.wait_for_upload_port=true
pimoroni_plasma2040.upload.erase_cmd=
pimoroni_plasma2040.serial.disableDTR=false
pimoroni_plasma2040.serial.disableRTS=false
pimoroni_plasma2040.build.f_cpu=125000000
pimoroni_plasma2040.build.led=
pimoroni_plasma2040.build.core=rp2040
pimoroni_plasma2040.build.ldscript=memmap_default.ld
pimoroni_plasma2040.build.boot2=boot2_w25q080_2_padded_checksum
pimoroni_plasma2040.build.usb_manufacturer="Pimoroni"
pimoroni_plasma2040.build.usb_product="Plasma2040"
pimoroni_plasma2040.menu.flash.2097152_0=2MB (no FS)
pimoroni_plasma2040.menu.flash.2097152_0.upload.maximum_size=2093056
pimoroni_plasma2040.menu.flash.2097152_0.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_0.build.flash_length=2093056
pimoroni_plasma2040.menu.flash.2097152_0.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_0.build.fs_start=270528512
pimoroni_plasma2040.menu.flash.2097152_0.build.fs_end=270528512
pimoroni_plasma2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
pimoroni_plasma2040.menu.flash.2097152_65536.upload.maximum_size=2027520
pimoroni_plasma2040.menu.flash.2097152_65536.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_65536.build.flash_length=2027520
pimoroni_plasma2040.menu.flash.2097152_65536.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_65536.build.fs_start=270462976
pimoroni_plasma2040.menu.flash.2097152_65536.build.fs_end=270528512
pimoroni_plasma2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
pimoroni_plasma2040.menu.flash.2097152_131072.upload.maximum_size=1961984
pimoroni_plasma2040.menu.flash.2097152_131072.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_131072.build.flash_length=1961984
pimoroni_plasma2040.menu.flash.2097152_131072.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_131072.build.fs_start=270397440
pimoroni_plasma2040.menu.flash.2097152_131072.build.fs_end=270528512
pimoroni_plasma2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
pimoroni_plasma2040.menu.flash.2097152_262144.upload.maximum_size=1830912
pimoroni_plasma2040.menu.flash.2097152_262144.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_262144.build.flash_length=1830912
pimoroni_plasma2040.menu.flash.2097152_262144.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_262144.build.fs_start=270266368
pimoroni_plasma2040.menu.flash.2097152_262144.build.fs_end=270528512
pimoroni_plasma2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
pimoroni_plasma2040.menu.flash.2097152_524288.upload.maximum_size=1568768
pimoroni_plasma2040.menu.flash.2097152_524288.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_524288.build.flash_length=1568768
pimoroni_plasma2040.menu.flash.2097152_524288.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_524288.build.fs_start=270004224
pimoroni_plasma2040.menu.flash.2097152_524288.build.fs_end=270528512
pimoroni_plasma2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
pimoroni_plasma2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
pimoroni_plasma2040.menu.flash.2097152_1048576.build.flash_total=2097152
pimoroni_plasma2040.menu.flash.2097152_1048576.build.flash_length=1044480
pimoroni_plasma2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
pimoroni_plasma2040.menu.flash.2097152_1048576.build.fs_start=269479936
pimoroni_plasma2040.menu.flash.2097152_1048576.build.fs_end=270528512
pimoroni_plasma2040.menu.freq.200=200 MHz
pimoroni_plasma2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_plasma2040.menu.freq.50=50 MHz
pimoroni_plasma2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_plasma2040.menu.freq.100=100 MHz
pimoroni_plasma2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_plasma2040.menu.freq.120=120 MHz
pimoroni_plasma2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_plasma2040.menu.freq.125=125 MHz
pimoroni_plasma2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_plasma2040.menu.freq.128=128 MHz
pimoroni_plasma2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_plasma2040.menu.freq.133=133 MHz
pimoroni_plasma2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_plasma2040.menu.freq.150=150 MHz
pimoroni_plasma2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_plasma2040.menu.freq.176=176 MHz
pimoroni_plasma2040.menu.freq.176.build.f_cpu=176000000L
pimoroni_plasma2040.menu.freq.225=225 MHz (Overclock)
pimoroni_plasma2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_plasma2040.menu.freq.240=240 MHz (Overclock)
pimoroni_plasma2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_plasma2040.menu.freq.250=250 MHz (Overclock)
pimoroni_plasma2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_plasma2040.menu.freq.276=276 MHz (Overclock)
pimoroni_plasma2040.menu.freq.276.build.f_cpu=276000000L
pimoroni_plasma2040.menu.freq.300=300 MHz (Overclock)
pimoroni_plasma2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_plasma2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_plasma2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_plasma2040.menu.opt.Optimize=Optimize (-O)
pimoroni_plasma2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_plasma2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_plasma2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_plasma2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_plasma2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_plasma2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_plasma2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_plasma2040.menu.opt.Debug=Debug (-Og)
pimoroni_plasma2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_plasma2040.menu.opt.Disabled=Disabled (-O0)
pimoroni_plasma2040.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_plasma2040.menu.profile.Disabled=Disabled
pimoroni_plasma2040.menu.profile.Disabled.build.flags.profile=
pimoroni_plasma2040.menu.profile.Enabled=Enabled
pimoroni_plasma2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_plasma2040.menu.rtti.Disabled=Disabled
pimoroni_plasma2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_plasma2040.menu.rtti.Enabled=Enabled
pimoroni_plasma2040.menu.rtti.Enabled.build.flags.rtti=
pimoroni_plasma2040.menu.stackprotect.Disabled=Disabled
pimoroni_plasma2040.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_plasma2040.menu.stackprotect.Enabled=Enabled
pimoroni_plasma2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_plasma2040.menu.exceptions.Disabled=Disabled
pimoroni_plasma2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_plasma2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_plasma2040.menu.exceptions.Enabled=Enabled
pimoroni_plasma2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_plasma2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_plasma2040.menu.dbgport.Disabled=Disabled
pimoroni_plasma2040.menu.dbgport.Disabled.build.debug_port=
pimoroni_plasma2040.menu.dbgport.Serial=Serial
pimoroni_plasma2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_plasma2040.menu.dbgport.Serial1=Serial1
pimoroni_plasma2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_plasma2040.menu.dbgport.Serial2=Serial2
pimoroni_plasma2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_plasma2040.menu.dbgport.SerialSemi=SerialSemi
pimoroni_plasma2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_plasma2040.menu.dbglvl.None=None
pimoroni_plasma2040.menu.dbglvl.None.build.debug_level=
pimoroni_plasma2040.menu.dbglvl.Core=Core
pimoroni_plasma2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_plasma2040.menu.dbglvl.SPI=SPI
pimoroni_plasma2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_plasma2040.menu.dbglvl.Wire=Wire
pimoroni_plasma2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_plasma2040.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_plasma2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_plasma2040.menu.dbglvl.All=All
pimoroni_plasma2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_plasma2040.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_plasma2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_plasma2040.menu.usbstack.picosdk=Pico SDK
pimoroni_plasma2040.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_plasma2040.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_plasma2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_plasma2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_plasma2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_plasma2040.menu.usbstack.nousb=No USB
pimoroni_plasma2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_plasma2040.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_plasma2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_plasma2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_plasma2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_plasma2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_plasma2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_plasma2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_plasma2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_plasma2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2040.menu.uploadmethod.default=Default (UF2)
pimoroni_plasma2040.menu.uploadmethod.default.build.ram_length=256k
pimoroni_plasma2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_plasma2040.menu.uploadmethod.default.upload.maximum_data_size=262144
pimoroni_plasma2040.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_plasma2040.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_plasma2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_plasma2040.menu.uploadmethod.picotool=Picotool
pimoroni_plasma2040.menu.uploadmethod.picotool.build.ram_length=256k
pimoroni_plasma2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_plasma2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_plasma2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
pimoroni_plasma2040.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_plasma2040.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_plasma2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni Plasma2350
# -----------------------------------
pimoroni_plasma2350.name=Pimoroni Plasma2350
pimoroni_plasma2350.vid.0=0x2e8a
pimoroni_plasma2350.pid.0=0x10a5
pimoroni_plasma2350.vid.1=0x2e8a
pimoroni_plasma2350.pid.1=0x11a5
pimoroni_plasma2350.vid.2=0x2e8a
pimoroni_plasma2350.pid.2=0x50a5
pimoroni_plasma2350.vid.3=0x2e8a
pimoroni_plasma2350.pid.3=0x51a5
pimoroni_plasma2350.vid.4=0x2e8a
pimoroni_plasma2350.pid.4=0x90a5
pimoroni_plasma2350.vid.5=0x2e8a
pimoroni_plasma2350.pid.5=0x91a5
pimoroni_plasma2350.vid.6=0x2e8a
pimoroni_plasma2350.pid.6=0xd0a5
pimoroni_plasma2350.vid.7=0x2e8a
pimoroni_plasma2350.pid.7=0xd1a5
pimoroni_plasma2350.upload_port.0.vid=0x2e8a
pimoroni_plasma2350.upload_port.0.pid=0x10a5
pimoroni_plasma2350.upload_port.1.vid=0x2e8a
pimoroni_plasma2350.upload_port.1.pid=0x11a5
pimoroni_plasma2350.upload_port.2.vid=0x2e8a
pimoroni_plasma2350.upload_port.2.pid=0x50a5
pimoroni_plasma2350.upload_port.3.vid=0x2e8a
pimoroni_plasma2350.upload_port.3.pid=0x51a5
pimoroni_plasma2350.upload_port.4.vid=0x2e8a
pimoroni_plasma2350.upload_port.4.pid=0x90a5
pimoroni_plasma2350.upload_port.5.vid=0x2e8a
pimoroni_plasma2350.upload_port.5.pid=0x91a5
pimoroni_plasma2350.upload_port.6.vid=0x2e8a
pimoroni_plasma2350.upload_port.6.pid=0xd0a5
pimoroni_plasma2350.upload_port.7.vid=0x2e8a
pimoroni_plasma2350.upload_port.7.pid=0xd1a5
pimoroni_plasma2350.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_plasma2350.build.usbpid=-DUSBD_PID=0x10a5
pimoroni_plasma2350.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_plasma2350.build.board=PIMORONI_PLASMA2350
pimoroni_plasma2350.build.variant=pimoroni_plasma2350
pimoroni_plasma2350.upload.maximum_size=2097152
pimoroni_plasma2350.upload.wait_for_upload_port=true
pimoroni_plasma2350.upload.erase_cmd=
pimoroni_plasma2350.serial.disableDTR=false
pimoroni_plasma2350.serial.disableRTS=false
pimoroni_plasma2350.build.f_cpu=125000000
pimoroni_plasma2350.build.led=
pimoroni_plasma2350.build.core=rp2040
pimoroni_plasma2350.build.ldscript=memmap_default.ld
pimoroni_plasma2350.build.boot2=none
pimoroni_plasma2350.build.usb_manufacturer="Pimoroni"
pimoroni_plasma2350.build.usb_product="Plasma2350"
pimoroni_plasma2350.build.psram_length=0x000000
pimoroni_plasma2350.menu.flash.2097152_0=2MB (no FS)
pimoroni_plasma2350.menu.flash.2097152_0.upload.maximum_size=2088960
pimoroni_plasma2350.menu.flash.2097152_0.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_0.build.flash_length=2088960
pimoroni_plasma2350.menu.flash.2097152_0.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_0.build.fs_start=270524416
pimoroni_plasma2350.menu.flash.2097152_0.build.fs_end=270524416
pimoroni_plasma2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
pimoroni_plasma2350.menu.flash.2097152_65536.upload.maximum_size=2023424
pimoroni_plasma2350.menu.flash.2097152_65536.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_65536.build.flash_length=2023424
pimoroni_plasma2350.menu.flash.2097152_65536.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_65536.build.fs_start=270458880
pimoroni_plasma2350.menu.flash.2097152_65536.build.fs_end=270524416
pimoroni_plasma2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
pimoroni_plasma2350.menu.flash.2097152_131072.upload.maximum_size=1957888
pimoroni_plasma2350.menu.flash.2097152_131072.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_131072.build.flash_length=1957888
pimoroni_plasma2350.menu.flash.2097152_131072.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_131072.build.fs_start=270393344
pimoroni_plasma2350.menu.flash.2097152_131072.build.fs_end=270524416
pimoroni_plasma2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
pimoroni_plasma2350.menu.flash.2097152_262144.upload.maximum_size=1826816
pimoroni_plasma2350.menu.flash.2097152_262144.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_262144.build.flash_length=1826816
pimoroni_plasma2350.menu.flash.2097152_262144.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_262144.build.fs_start=270262272
pimoroni_plasma2350.menu.flash.2097152_262144.build.fs_end=270524416
pimoroni_plasma2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
pimoroni_plasma2350.menu.flash.2097152_524288.upload.maximum_size=1564672
pimoroni_plasma2350.menu.flash.2097152_524288.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_524288.build.flash_length=1564672
pimoroni_plasma2350.menu.flash.2097152_524288.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_524288.build.fs_start=270000128
pimoroni_plasma2350.menu.flash.2097152_524288.build.fs_end=270524416
pimoroni_plasma2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
pimoroni_plasma2350.menu.flash.2097152_1048576.upload.maximum_size=1040384
pimoroni_plasma2350.menu.flash.2097152_1048576.build.flash_total=2097152
pimoroni_plasma2350.menu.flash.2097152_1048576.build.flash_length=1040384
pimoroni_plasma2350.menu.flash.2097152_1048576.build.eeprom_start=270524416
pimoroni_plasma2350.menu.flash.2097152_1048576.build.fs_start=269475840
pimoroni_plasma2350.menu.flash.2097152_1048576.build.fs_end=270524416
pimoroni_plasma2350.menu.arch.arm=ARM
pimoroni_plasma2350.menu.arch.arm.build.chip=rp2350
pimoroni_plasma2350.menu.arch.arm.build.toolchain=arm-none-eabi
pimoroni_plasma2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
pimoroni_plasma2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
pimoroni_plasma2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
pimoroni_plasma2350.menu.arch.arm.build.mcu=cortex-m33
pimoroni_plasma2350.menu.arch.riscv=RISC-V
pimoroni_plasma2350.menu.arch.riscv.build.chip=rp2350-riscv
pimoroni_plasma2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
pimoroni_plasma2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
pimoroni_plasma2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
pimoroni_plasma2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
pimoroni_plasma2350.menu.arch.riscv.build.mcu=rv32imac
pimoroni_plasma2350.menu.freq.150=150 MHz
pimoroni_plasma2350.menu.freq.150.build.f_cpu=150000000L
pimoroni_plasma2350.menu.freq.50=50 MHz
pimoroni_plasma2350.menu.freq.50.build.f_cpu=50000000L
pimoroni_plasma2350.menu.freq.100=100 MHz
pimoroni_plasma2350.menu.freq.100.build.f_cpu=100000000L
pimoroni_plasma2350.menu.freq.120=120 MHz
pimoroni_plasma2350.menu.freq.120.build.f_cpu=120000000L
pimoroni_plasma2350.menu.freq.125=125 MHz
pimoroni_plasma2350.menu.freq.125.build.f_cpu=125000000L
pimoroni_plasma2350.menu.freq.128=128 MHz
pimoroni_plasma2350.menu.freq.128.build.f_cpu=128000000L
pimoroni_plasma2350.menu.freq.133=133 MHz
pimoroni_plasma2350.menu.freq.133.build.f_cpu=133000000L
pimoroni_plasma2350.menu.freq.176=176 MHz (Overclock)
pimoroni_plasma2350.menu.freq.176.build.f_cpu=176000000L
pimoroni_plasma2350.menu.freq.200=200 MHz (Overclock)
pimoroni_plasma2350.menu.freq.200.build.f_cpu=200000000L
pimoroni_plasma2350.menu.freq.225=225 MHz (Overclock)
pimoroni_plasma2350.menu.freq.225.build.f_cpu=225000000L
pimoroni_plasma2350.menu.freq.240=240 MHz (Overclock)
pimoroni_plasma2350.menu.freq.240.build.f_cpu=240000000L
pimoroni_plasma2350.menu.freq.250=250 MHz (Overclock)
pimoroni_plasma2350.menu.freq.250.build.f_cpu=250000000L
pimoroni_plasma2350.menu.freq.276=276 MHz (Overclock)
pimoroni_plasma2350.menu.freq.276.build.f_cpu=276000000L
pimoroni_plasma2350.menu.freq.300=300 MHz (Overclock)
pimoroni_plasma2350.menu.freq.300.build.f_cpu=300000000L
pimoroni_plasma2350.menu.opt.Small=Small (-Os) (standard)
pimoroni_plasma2350.menu.opt.Small.build.flags.optimize=-Os
pimoroni_plasma2350.menu.opt.Optimize=Optimize (-O)
pimoroni_plasma2350.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_plasma2350.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_plasma2350.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_plasma2350.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_plasma2350.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_plasma2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_plasma2350.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_plasma2350.menu.opt.Debug=Debug (-Og)
pimoroni_plasma2350.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_plasma2350.menu.opt.Disabled=Disabled (-O0)
pimoroni_plasma2350.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_plasma2350.menu.profile.Disabled=Disabled
pimoroni_plasma2350.menu.profile.Disabled.build.flags.profile=
pimoroni_plasma2350.menu.profile.Enabled=Enabled
pimoroni_plasma2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_plasma2350.menu.rtti.Disabled=Disabled
pimoroni_plasma2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_plasma2350.menu.rtti.Enabled=Enabled
pimoroni_plasma2350.menu.rtti.Enabled.build.flags.rtti=
pimoroni_plasma2350.menu.stackprotect.Disabled=Disabled
pimoroni_plasma2350.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_plasma2350.menu.stackprotect.Enabled=Enabled
pimoroni_plasma2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_plasma2350.menu.exceptions.Disabled=Disabled
pimoroni_plasma2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_plasma2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_plasma2350.menu.exceptions.Enabled=Enabled
pimoroni_plasma2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_plasma2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_plasma2350.menu.dbgport.Disabled=Disabled
pimoroni_plasma2350.menu.dbgport.Disabled.build.debug_port=
pimoroni_plasma2350.menu.dbgport.Serial=Serial
pimoroni_plasma2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_plasma2350.menu.dbgport.Serial1=Serial1
pimoroni_plasma2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_plasma2350.menu.dbgport.Serial2=Serial2
pimoroni_plasma2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_plasma2350.menu.dbgport.SerialSemi=SerialSemi
pimoroni_plasma2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_plasma2350.menu.dbglvl.None=None
pimoroni_plasma2350.menu.dbglvl.None.build.debug_level=
pimoroni_plasma2350.menu.dbglvl.Core=Core
pimoroni_plasma2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_plasma2350.menu.dbglvl.SPI=SPI
pimoroni_plasma2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_plasma2350.menu.dbglvl.Wire=Wire
pimoroni_plasma2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_plasma2350.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_plasma2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_plasma2350.menu.dbglvl.All=All
pimoroni_plasma2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_plasma2350.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_plasma2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_plasma2350.menu.usbstack.picosdk=Pico SDK
pimoroni_plasma2350.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_plasma2350.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_plasma2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_plasma2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_plasma2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_plasma2350.menu.usbstack.nousb=No USB
pimoroni_plasma2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_plasma2350.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_plasma2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_plasma2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_plasma2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_plasma2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_plasma2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_plasma2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_plasma2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_plasma2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_plasma2350.menu.uploadmethod.default=Default (UF2)
pimoroni_plasma2350.menu.uploadmethod.default.build.ram_length=512k
pimoroni_plasma2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_plasma2350.menu.uploadmethod.default.upload.maximum_data_size=524288
pimoroni_plasma2350.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_plasma2350.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_plasma2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_plasma2350.menu.uploadmethod.picotool=Picotool
pimoroni_plasma2350.menu.uploadmethod.picotool.build.ram_length=512k
pimoroni_plasma2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_plasma2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_plasma2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
pimoroni_plasma2350.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_plasma2350.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_plasma2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni Servo2040
# -----------------------------------
pimoroni_servo2040.name=Pimoroni Servo2040
pimoroni_servo2040.vid.0=0x2e8a
pimoroni_servo2040.pid.0=0x10a5
pimoroni_servo2040.vid.1=0x2e8a
pimoroni_servo2040.pid.1=0x11a5
pimoroni_servo2040.vid.2=0x2e8a
pimoroni_servo2040.pid.2=0x50a5
pimoroni_servo2040.vid.3=0x2e8a
pimoroni_servo2040.pid.3=0x51a5
pimoroni_servo2040.vid.4=0x2e8a
pimoroni_servo2040.pid.4=0x90a5
pimoroni_servo2040.vid.5=0x2e8a
pimoroni_servo2040.pid.5=0x91a5
pimoroni_servo2040.vid.6=0x2e8a
pimoroni_servo2040.pid.6=0xd0a5
pimoroni_servo2040.vid.7=0x2e8a
pimoroni_servo2040.pid.7=0xd1a5
pimoroni_servo2040.upload_port.0.vid=0x2e8a
pimoroni_servo2040.upload_port.0.pid=0x10a5
pimoroni_servo2040.upload_port.1.vid=0x2e8a
pimoroni_servo2040.upload_port.1.pid=0x11a5
pimoroni_servo2040.upload_port.2.vid=0x2e8a
pimoroni_servo2040.upload_port.2.pid=0x50a5
pimoroni_servo2040.upload_port.3.vid=0x2e8a
pimoroni_servo2040.upload_port.3.pid=0x51a5
pimoroni_servo2040.upload_port.4.vid=0x2e8a
pimoroni_servo2040.upload_port.4.pid=0x90a5
pimoroni_servo2040.upload_port.5.vid=0x2e8a
pimoroni_servo2040.upload_port.5.pid=0x91a5
pimoroni_servo2040.upload_port.6.vid=0x2e8a
pimoroni_servo2040.upload_port.6.pid=0xd0a5
pimoroni_servo2040.upload_port.7.vid=0x2e8a
pimoroni_servo2040.upload_port.7.pid=0xd1a5
pimoroni_servo2040.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_servo2040.build.usbpid=-DUSBD_PID=0x10a5
pimoroni_servo2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_servo2040.build.board=PIMORONI_SERVO2040
pimoroni_servo2040.build.mcu=cortex-m0plus
pimoroni_servo2040.build.chip=rp2040
pimoroni_servo2040.build.toolchain=arm-none-eabi
pimoroni_servo2040.build.toolchainpkg=pqt-gcc
pimoroni_servo2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
pimoroni_servo2040.build.uf2family=--family rp2040
pimoroni_servo2040.build.variant=pimoroni_servo2040
pimoroni_servo2040.upload.maximum_size=2097152
pimoroni_servo2040.upload.wait_for_upload_port=true
pimoroni_servo2040.upload.erase_cmd=
pimoroni_servo2040.serial.disableDTR=false
pimoroni_servo2040.serial.disableRTS=false
pimoroni_servo2040.build.f_cpu=125000000
pimoroni_servo2040.build.led=
pimoroni_servo2040.build.core=rp2040
pimoroni_servo2040.build.ldscript=memmap_default.ld
pimoroni_servo2040.build.boot2=boot2_w25q080_2_padded_checksum
pimoroni_servo2040.build.usb_manufacturer="Pimoroni"
pimoroni_servo2040.build.usb_product="Servo2040"
pimoroni_servo2040.menu.flash.2097152_0=2MB (no FS)
pimoroni_servo2040.menu.flash.2097152_0.upload.maximum_size=2093056
pimoroni_servo2040.menu.flash.2097152_0.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_0.build.flash_length=2093056
pimoroni_servo2040.menu.flash.2097152_0.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_0.build.fs_start=270528512
pimoroni_servo2040.menu.flash.2097152_0.build.fs_end=270528512
pimoroni_servo2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
pimoroni_servo2040.menu.flash.2097152_65536.upload.maximum_size=2027520
pimoroni_servo2040.menu.flash.2097152_65536.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_65536.build.flash_length=2027520
pimoroni_servo2040.menu.flash.2097152_65536.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_65536.build.fs_start=270462976
pimoroni_servo2040.menu.flash.2097152_65536.build.fs_end=270528512
pimoroni_servo2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
pimoroni_servo2040.menu.flash.2097152_131072.upload.maximum_size=1961984
pimoroni_servo2040.menu.flash.2097152_131072.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_131072.build.flash_length=1961984
pimoroni_servo2040.menu.flash.2097152_131072.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_131072.build.fs_start=270397440
pimoroni_servo2040.menu.flash.2097152_131072.build.fs_end=270528512
pimoroni_servo2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
pimoroni_servo2040.menu.flash.2097152_262144.upload.maximum_size=1830912
pimoroni_servo2040.menu.flash.2097152_262144.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_262144.build.flash_length=1830912
pimoroni_servo2040.menu.flash.2097152_262144.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_262144.build.fs_start=270266368
pimoroni_servo2040.menu.flash.2097152_262144.build.fs_end=270528512
pimoroni_servo2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
pimoroni_servo2040.menu.flash.2097152_524288.upload.maximum_size=1568768
pimoroni_servo2040.menu.flash.2097152_524288.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_524288.build.flash_length=1568768
pimoroni_servo2040.menu.flash.2097152_524288.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_524288.build.fs_start=270004224
pimoroni_servo2040.menu.flash.2097152_524288.build.fs_end=270528512
pimoroni_servo2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
pimoroni_servo2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
pimoroni_servo2040.menu.flash.2097152_1048576.build.flash_total=2097152
pimoroni_servo2040.menu.flash.2097152_1048576.build.flash_length=1044480
pimoroni_servo2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
pimoroni_servo2040.menu.flash.2097152_1048576.build.fs_start=269479936
pimoroni_servo2040.menu.flash.2097152_1048576.build.fs_end=270528512
pimoroni_servo2040.menu.freq.200=200 MHz
pimoroni_servo2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_servo2040.menu.freq.50=50 MHz
pimoroni_servo2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_servo2040.menu.freq.100=100 MHz
pimoroni_servo2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_servo2040.menu.freq.120=120 MHz
pimoroni_servo2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_servo2040.menu.freq.125=125 MHz
pimoroni_servo2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_servo2040.menu.freq.128=128 MHz
pimoroni_servo2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_servo2040.menu.freq.133=133 MHz
pimoroni_servo2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_servo2040.menu.freq.150=150 MHz
pimoroni_servo2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_servo2040.menu.freq.176=176 MHz
pimoroni_servo2040.menu.freq.176.build.f_cpu=176000000L
pimoroni_servo2040.menu.freq.225=225 MHz (Overclock)
pimoroni_servo2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_servo2040.menu.freq.240=240 MHz (Overclock)
pimoroni_servo2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_servo2040.menu.freq.250=250 MHz (Overclock)
pimoroni_servo2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_servo2040.menu.freq.276=276 MHz (Overclock)
pimoroni_servo2040.menu.freq.276.build.f_cpu=276000000L
pimoroni_servo2040.menu.freq.300=300 MHz (Overclock)
pimoroni_servo2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_servo2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_servo2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_servo2040.menu.opt.Optimize=Optimize (-O)
pimoroni_servo2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_servo2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_servo2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_servo2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_servo2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_servo2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_servo2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_servo2040.menu.opt.Debug=Debug (-Og)
pimoroni_servo2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_servo2040.menu.opt.Disabled=Disabled (-O0)
pimoroni_servo2040.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_servo2040.menu.profile.Disabled=Disabled
pimoroni_servo2040.menu.profile.Disabled.build.flags.profile=
pimoroni_servo2040.menu.profile.Enabled=Enabled
pimoroni_servo2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_servo2040.menu.rtti.Disabled=Disabled
pimoroni_servo2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_servo2040.menu.rtti.Enabled=Enabled
pimoroni_servo2040.menu.rtti.Enabled.build.flags.rtti=
pimoroni_servo2040.menu.stackprotect.Disabled=Disabled
pimoroni_servo2040.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_servo2040.menu.stackprotect.Enabled=Enabled
pimoroni_servo2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_servo2040.menu.exceptions.Disabled=Disabled
pimoroni_servo2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_servo2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_servo2040.menu.exceptions.Enabled=Enabled
pimoroni_servo2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_servo2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_servo2040.menu.dbgport.Disabled=Disabled
pimoroni_servo2040.menu.dbgport.Disabled.build.debug_port=
pimoroni_servo2040.menu.dbgport.Serial=Serial
pimoroni_servo2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_servo2040.menu.dbgport.Serial1=Serial1
pimoroni_servo2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_servo2040.menu.dbgport.Serial2=Serial2
pimoroni_servo2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_servo2040.menu.dbgport.SerialSemi=SerialSemi
pimoroni_servo2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_servo2040.menu.dbglvl.None=None
pimoroni_servo2040.menu.dbglvl.None.build.debug_level=
pimoroni_servo2040.menu.dbglvl.Core=Core
pimoroni_servo2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_servo2040.menu.dbglvl.SPI=SPI
pimoroni_servo2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_servo2040.menu.dbglvl.Wire=Wire
pimoroni_servo2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_servo2040.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_servo2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_servo2040.menu.dbglvl.All=All
pimoroni_servo2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_servo2040.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_servo2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_servo2040.menu.usbstack.picosdk=Pico SDK
pimoroni_servo2040.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_servo2040.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_servo2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_servo2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_servo2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_servo2040.menu.usbstack.nousb=No USB
pimoroni_servo2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_servo2040.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_servo2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_servo2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_servo2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_servo2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_servo2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_servo2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_servo2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_servo2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_servo2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_servo2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_servo2040.menu.uploadmethod.default=Default (UF2)
pimoroni_servo2040.menu.uploadmethod.default.build.ram_length=256k
pimoroni_servo2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_servo2040.menu.uploadmethod.default.upload.maximum_data_size=262144
pimoroni_servo2040.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_servo2040.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_servo2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_servo2040.menu.uploadmethod.picotool=Picotool
pimoroni_servo2040.menu.uploadmethod.picotool.build.ram_length=256k
pimoroni_servo2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_servo2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_servo2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
pimoroni_servo2040.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_servo2040.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_servo2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni Tiny2040
# -----------------------------------
pimoroni_tiny2040.name=Pimoroni Tiny2040
pimoroni_tiny2040.vid.0=0x2e8a
pimoroni_tiny2040.pid.0=0x100a
pimoroni_tiny2040.vid.1=0x2e8a
pimoroni_tiny2040.pid.1=0x110a
pimoroni_tiny2040.vid.2=0x2e8a
pimoroni_tiny2040.pid.2=0x500a
pimoroni_tiny2040.vid.3=0x2e8a
pimoroni_tiny2040.pid.3=0x510a
pimoroni_tiny2040.vid.4=0x2e8a
pimoroni_tiny2040.pid.4=0x900a
pimoroni_tiny2040.vid.5=0x2e8a
pimoroni_tiny2040.pid.5=0x910a
pimoroni_tiny2040.vid.6=0x2e8a
pimoroni_tiny2040.pid.6=0xd00a
pimoroni_tiny2040.vid.7=0x2e8a
pimoroni_tiny2040.pid.7=0xd10a
pimoroni_tiny2040.upload_port.0.vid=0x2e8a
pimoroni_tiny2040.upload_port.0.pid=0x100a
pimoroni_tiny2040.upload_port.1.vid=0x2e8a
pimoroni_tiny2040.upload_port.1.pid=0x110a
pimoroni_tiny2040.upload_port.2.vid=0x2e8a
pimoroni_tiny2040.upload_port.2.pid=0x500a
pimoroni_tiny2040.upload_port.3.vid=0x2e8a
pimoroni_tiny2040.upload_port.3.pid=0x510a
pimoroni_tiny2040.upload_port.4.vid=0x2e8a
pimoroni_tiny2040.upload_port.4.pid=0x900a
pimoroni_tiny2040.upload_port.5.vid=0x2e8a
pimoroni_tiny2040.upload_port.5.pid=0x910a
pimoroni_tiny2040.upload_port.6.vid=0x2e8a
pimoroni_tiny2040.upload_port.6.pid=0xd00a
pimoroni_tiny2040.upload_port.7.vid=0x2e8a
pimoroni_tiny2040.upload_port.7.pid=0xd10a
pimoroni_tiny2040.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_tiny2040.build.usbpid=-DUSBD_PID=0x100a
pimoroni_tiny2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_tiny2040.build.board=PIMORONI_TINY2040
pimoroni_tiny2040.build.mcu=cortex-m0plus
pimoroni_tiny2040.build.chip=rp2040
pimoroni_tiny2040.build.toolchain=arm-none-eabi
pimoroni_tiny2040.build.toolchainpkg=pqt-gcc
pimoroni_tiny2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
pimoroni_tiny2040.build.uf2family=--family rp2040
pimoroni_tiny2040.build.variant=pimoroni_tiny2040
pimoroni_tiny2040.upload.maximum_size=2097152
pimoroni_tiny2040.upload.wait_for_upload_port=true
pimoroni_tiny2040.upload.erase_cmd=
pimoroni_tiny2040.serial.disableDTR=false
pimoroni_tiny2040.serial.disableRTS=false
pimoroni_tiny2040.build.f_cpu=125000000
pimoroni_tiny2040.build.led=
pimoroni_tiny2040.build.core=rp2040
pimoroni_tiny2040.build.ldscript=memmap_default.ld
pimoroni_tiny2040.build.boot2=boot2_w25q64jv_4_padded_checksum
pimoroni_tiny2040.build.usb_manufacturer="Pimoroni"
pimoroni_tiny2040.build.usb_product="Tiny2040"
pimoroni_tiny2040.menu.flash.2097152_0=2MB (no FS)
pimoroni_tiny2040.menu.flash.2097152_0.upload.maximum_size=2093056
pimoroni_tiny2040.menu.flash.2097152_0.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_0.build.flash_length=2093056
pimoroni_tiny2040.menu.flash.2097152_0.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_0.build.fs_start=270528512
pimoroni_tiny2040.menu.flash.2097152_0.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
pimoroni_tiny2040.menu.flash.2097152_65536.upload.maximum_size=2027520
pimoroni_tiny2040.menu.flash.2097152_65536.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_65536.build.flash_length=2027520
pimoroni_tiny2040.menu.flash.2097152_65536.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_65536.build.fs_start=270462976
pimoroni_tiny2040.menu.flash.2097152_65536.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
pimoroni_tiny2040.menu.flash.2097152_131072.upload.maximum_size=1961984
pimoroni_tiny2040.menu.flash.2097152_131072.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_131072.build.flash_length=1961984
pimoroni_tiny2040.menu.flash.2097152_131072.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_131072.build.fs_start=270397440
pimoroni_tiny2040.menu.flash.2097152_131072.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
pimoroni_tiny2040.menu.flash.2097152_262144.upload.maximum_size=1830912
pimoroni_tiny2040.menu.flash.2097152_262144.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_262144.build.flash_length=1830912
pimoroni_tiny2040.menu.flash.2097152_262144.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_262144.build.fs_start=270266368
pimoroni_tiny2040.menu.flash.2097152_262144.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
pimoroni_tiny2040.menu.flash.2097152_524288.upload.maximum_size=1568768
pimoroni_tiny2040.menu.flash.2097152_524288.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_524288.build.flash_length=1568768
pimoroni_tiny2040.menu.flash.2097152_524288.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_524288.build.fs_start=270004224
pimoroni_tiny2040.menu.flash.2097152_524288.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
pimoroni_tiny2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
pimoroni_tiny2040.menu.flash.2097152_1048576.build.flash_total=2097152
pimoroni_tiny2040.menu.flash.2097152_1048576.build.flash_length=1044480
pimoroni_tiny2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
pimoroni_tiny2040.menu.flash.2097152_1048576.build.fs_start=269479936
pimoroni_tiny2040.menu.flash.2097152_1048576.build.fs_end=270528512
pimoroni_tiny2040.menu.flash.8388608_0=8MB (no FS)
pimoroni_tiny2040.menu.flash.8388608_0.upload.maximum_size=8384512
pimoroni_tiny2040.menu.flash.8388608_0.build.flash_total=8388608
pimoroni_tiny2040.menu.flash.8388608_0.build.flash_length=8384512
pimoroni_tiny2040.menu.flash.8388608_0.build.eeprom_start=276819968
pimoroni_tiny2040.menu.flash.8388608_0.build.fs_start=276819968
pimoroni_tiny2040.menu.flash.8388608_0.build.fs_end=276819968
pimoroni_tiny2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
pimoroni_tiny2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
pimoroni_tiny2040.menu.flash.8388608_7340032.build.flash_total=8388608
pimoroni_tiny2040.menu.flash.8388608_7340032.build.flash_length=1044480
pimoroni_tiny2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
pimoroni_tiny2040.menu.flash.8388608_7340032.build.fs_start=269479936
pimoroni_tiny2040.menu.flash.8388608_7340032.build.fs_end=276819968
pimoroni_tiny2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
pimoroni_tiny2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
pimoroni_tiny2040.menu.flash.8388608_4194304.build.flash_total=8388608
pimoroni_tiny2040.menu.flash.8388608_4194304.build.flash_length=4190208
pimoroni_tiny2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
pimoroni_tiny2040.menu.flash.8388608_4194304.build.fs_start=272625664
pimoroni_tiny2040.menu.flash.8388608_4194304.build.fs_end=276819968
pimoroni_tiny2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
pimoroni_tiny2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
pimoroni_tiny2040.menu.flash.8388608_2097152.build.flash_total=8388608
pimoroni_tiny2040.menu.flash.8388608_2097152.build.flash_length=6287360
pimoroni_tiny2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
pimoroni_tiny2040.menu.flash.8388608_2097152.build.fs_start=274722816
pimoroni_tiny2040.menu.flash.8388608_2097152.build.fs_end=276819968
pimoroni_tiny2040.menu.freq.200=200 MHz
pimoroni_tiny2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_tiny2040.menu.freq.50=50 MHz
pimoroni_tiny2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_tiny2040.menu.freq.100=100 MHz
pimoroni_tiny2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_tiny2040.menu.freq.120=120 MHz
pimoroni_tiny2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_tiny2040.menu.freq.125=125 MHz
pimoroni_tiny2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_tiny2040.menu.freq.128=128 MHz
pimoroni_tiny2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_tiny2040.menu.freq.133=133 MHz
pimoroni_tiny2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_tiny2040.menu.freq.150=150 MHz
pimoroni_tiny2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_tiny2040.menu.freq.176=176 MHz
pimoroni_tiny2040.menu.freq.176.build.f_cpu=176000000L
pimoroni_tiny2040.menu.freq.225=225 MHz (Overclock)
pimoroni_tiny2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_tiny2040.menu.freq.240=240 MHz (Overclock)
pimoroni_tiny2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_tiny2040.menu.freq.250=250 MHz (Overclock)
pimoroni_tiny2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_tiny2040.menu.freq.276=276 MHz (Overclock)
pimoroni_tiny2040.menu.freq.276.build.f_cpu=276000000L
pimoroni_tiny2040.menu.freq.300=300 MHz (Overclock)
pimoroni_tiny2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_tiny2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_tiny2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_tiny2040.menu.opt.Optimize=Optimize (-O)
pimoroni_tiny2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_tiny2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_tiny2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_tiny2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_tiny2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_tiny2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_tiny2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_tiny2040.menu.opt.Debug=Debug (-Og)
pimoroni_tiny2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_tiny2040.menu.opt.Disabled=Disabled (-O0)
pimoroni_tiny2040.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_tiny2040.menu.profile.Disabled=Disabled
pimoroni_tiny2040.menu.profile.Disabled.build.flags.profile=
pimoroni_tiny2040.menu.profile.Enabled=Enabled
pimoroni_tiny2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_tiny2040.menu.rtti.Disabled=Disabled
pimoroni_tiny2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_tiny2040.menu.rtti.Enabled=Enabled
pimoroni_tiny2040.menu.rtti.Enabled.build.flags.rtti=
pimoroni_tiny2040.menu.stackprotect.Disabled=Disabled
pimoroni_tiny2040.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_tiny2040.menu.stackprotect.Enabled=Enabled
pimoroni_tiny2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_tiny2040.menu.exceptions.Disabled=Disabled
pimoroni_tiny2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_tiny2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_tiny2040.menu.exceptions.Enabled=Enabled
pimoroni_tiny2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_tiny2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_tiny2040.menu.dbgport.Disabled=Disabled
pimoroni_tiny2040.menu.dbgport.Disabled.build.debug_port=
pimoroni_tiny2040.menu.dbgport.Serial=Serial
pimoroni_tiny2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_tiny2040.menu.dbgport.Serial1=Serial1
pimoroni_tiny2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_tiny2040.menu.dbgport.Serial2=Serial2
pimoroni_tiny2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_tiny2040.menu.dbgport.SerialSemi=SerialSemi
pimoroni_tiny2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_tiny2040.menu.dbglvl.None=None
pimoroni_tiny2040.menu.dbglvl.None.build.debug_level=
pimoroni_tiny2040.menu.dbglvl.Core=Core
pimoroni_tiny2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_tiny2040.menu.dbglvl.SPI=SPI
pimoroni_tiny2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_tiny2040.menu.dbglvl.Wire=Wire
pimoroni_tiny2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_tiny2040.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_tiny2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_tiny2040.menu.dbglvl.All=All
pimoroni_tiny2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_tiny2040.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_tiny2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_tiny2040.menu.usbstack.picosdk=Pico SDK
pimoroni_tiny2040.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_tiny2040.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_tiny2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_tiny2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_tiny2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_tiny2040.menu.usbstack.nousb=No USB
pimoroni_tiny2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_tiny2040.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_tiny2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_tiny2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_tiny2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_tiny2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_tiny2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_tiny2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_tiny2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_tiny2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2040.menu.uploadmethod.default=Default (UF2)
pimoroni_tiny2040.menu.uploadmethod.default.build.ram_length=256k
pimoroni_tiny2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_tiny2040.menu.uploadmethod.default.upload.maximum_data_size=262144
pimoroni_tiny2040.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_tiny2040.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_tiny2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_tiny2040.menu.uploadmethod.picotool=Picotool
pimoroni_tiny2040.menu.uploadmethod.picotool.build.ram_length=256k
pimoroni_tiny2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_tiny2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_tiny2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
pimoroni_tiny2040.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_tiny2040.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_tiny2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pimoroni Tiny2350
# -----------------------------------
pimoroni_tiny2350.name=Pimoroni Tiny2350
pimoroni_tiny2350.vid.0=0x2e8a
pimoroni_tiny2350.pid.0=0x100b
pimoroni_tiny2350.vid.1=0x2e8a
pimoroni_tiny2350.pid.1=0x110b
pimoroni_tiny2350.vid.2=0x2e8a
pimoroni_tiny2350.pid.2=0x500b
pimoroni_tiny2350.vid.3=0x2e8a
pimoroni_tiny2350.pid.3=0x510b
pimoroni_tiny2350.vid.4=0x2e8a
pimoroni_tiny2350.pid.4=0x900b
pimoroni_tiny2350.vid.5=0x2e8a
pimoroni_tiny2350.pid.5=0x910b
pimoroni_tiny2350.vid.6=0x2e8a
pimoroni_tiny2350.pid.6=0xd00b
pimoroni_tiny2350.vid.7=0x2e8a
pimoroni_tiny2350.pid.7=0xd10b
pimoroni_tiny2350.upload_port.0.vid=0x2e8a
pimoroni_tiny2350.upload_port.0.pid=0x100b
pimoroni_tiny2350.upload_port.1.vid=0x2e8a
pimoroni_tiny2350.upload_port.1.pid=0x110b
pimoroni_tiny2350.upload_port.2.vid=0x2e8a
pimoroni_tiny2350.upload_port.2.pid=0x500b
pimoroni_tiny2350.upload_port.3.vid=0x2e8a
pimoroni_tiny2350.upload_port.3.pid=0x510b
pimoroni_tiny2350.upload_port.4.vid=0x2e8a
pimoroni_tiny2350.upload_port.4.pid=0x900b
pimoroni_tiny2350.upload_port.5.vid=0x2e8a
pimoroni_tiny2350.upload_port.5.pid=0x910b
pimoroni_tiny2350.upload_port.6.vid=0x2e8a
pimoroni_tiny2350.upload_port.6.pid=0xd00b
pimoroni_tiny2350.upload_port.7.vid=0x2e8a
pimoroni_tiny2350.upload_port.7.pid=0xd10b
pimoroni_tiny2350.build.usbvid=-DUSBD_VID=0x2e8a
pimoroni_tiny2350.build.usbpid=-DUSBD_PID=0x100b
pimoroni_tiny2350.build.usbpwr=-DUSBD_MAX_POWER_MA=500
pimoroni_tiny2350.build.board=PIMORONI_TINY2350
pimoroni_tiny2350.build.variant=pimoroni_tiny2350
pimoroni_tiny2350.upload.maximum_size=4194304
pimoroni_tiny2350.upload.wait_for_upload_port=true
pimoroni_tiny2350.upload.erase_cmd=
pimoroni_tiny2350.serial.disableDTR=false
pimoroni_tiny2350.serial.disableRTS=false
pimoroni_tiny2350.build.f_cpu=125000000
pimoroni_tiny2350.build.led=
pimoroni_tiny2350.build.core=rp2040
pimoroni_tiny2350.build.ldscript=memmap_default.ld
pimoroni_tiny2350.build.boot2=none
pimoroni_tiny2350.build.usb_manufacturer="Pimoroni"
pimoroni_tiny2350.build.usb_product="Tiny2350"
pimoroni_tiny2350.build.psram_length=0x000000
pimoroni_tiny2350.menu.flash.4194304_0=4MB (no FS)
pimoroni_tiny2350.menu.flash.4194304_0.upload.maximum_size=4186112
pimoroni_tiny2350.menu.flash.4194304_0.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_0.build.flash_length=4186112
pimoroni_tiny2350.menu.flash.4194304_0.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_0.build.fs_start=272621568
pimoroni_tiny2350.menu.flash.4194304_0.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
pimoroni_tiny2350.menu.flash.4194304_65536.upload.maximum_size=4120576
pimoroni_tiny2350.menu.flash.4194304_65536.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_65536.build.flash_length=4120576
pimoroni_tiny2350.menu.flash.4194304_65536.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_65536.build.fs_start=272556032
pimoroni_tiny2350.menu.flash.4194304_65536.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
pimoroni_tiny2350.menu.flash.4194304_131072.upload.maximum_size=4055040
pimoroni_tiny2350.menu.flash.4194304_131072.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_131072.build.flash_length=4055040
pimoroni_tiny2350.menu.flash.4194304_131072.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_131072.build.fs_start=272490496
pimoroni_tiny2350.menu.flash.4194304_131072.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
pimoroni_tiny2350.menu.flash.4194304_262144.upload.maximum_size=3923968
pimoroni_tiny2350.menu.flash.4194304_262144.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_262144.build.flash_length=3923968
pimoroni_tiny2350.menu.flash.4194304_262144.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_262144.build.fs_start=272359424
pimoroni_tiny2350.menu.flash.4194304_262144.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
pimoroni_tiny2350.menu.flash.4194304_524288.upload.maximum_size=3661824
pimoroni_tiny2350.menu.flash.4194304_524288.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_524288.build.flash_length=3661824
pimoroni_tiny2350.menu.flash.4194304_524288.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_524288.build.fs_start=272097280
pimoroni_tiny2350.menu.flash.4194304_524288.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
pimoroni_tiny2350.menu.flash.4194304_1048576.upload.maximum_size=3137536
pimoroni_tiny2350.menu.flash.4194304_1048576.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_1048576.build.flash_length=3137536
pimoroni_tiny2350.menu.flash.4194304_1048576.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_1048576.build.fs_start=271572992
pimoroni_tiny2350.menu.flash.4194304_1048576.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
pimoroni_tiny2350.menu.flash.4194304_2097152.upload.maximum_size=2088960
pimoroni_tiny2350.menu.flash.4194304_2097152.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_2097152.build.flash_length=2088960
pimoroni_tiny2350.menu.flash.4194304_2097152.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_2097152.build.fs_start=270524416
pimoroni_tiny2350.menu.flash.4194304_2097152.build.fs_end=272621568
pimoroni_tiny2350.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
pimoroni_tiny2350.menu.flash.4194304_3145728.upload.maximum_size=1040384
pimoroni_tiny2350.menu.flash.4194304_3145728.build.flash_total=4194304
pimoroni_tiny2350.menu.flash.4194304_3145728.build.flash_length=1040384
pimoroni_tiny2350.menu.flash.4194304_3145728.build.eeprom_start=272621568
pimoroni_tiny2350.menu.flash.4194304_3145728.build.fs_start=269475840
pimoroni_tiny2350.menu.flash.4194304_3145728.build.fs_end=272621568
pimoroni_tiny2350.menu.arch.arm=ARM
pimoroni_tiny2350.menu.arch.arm.build.chip=rp2350
pimoroni_tiny2350.menu.arch.arm.build.toolchain=arm-none-eabi
pimoroni_tiny2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
pimoroni_tiny2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
pimoroni_tiny2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
pimoroni_tiny2350.menu.arch.arm.build.mcu=cortex-m33
pimoroni_tiny2350.menu.arch.riscv=RISC-V
pimoroni_tiny2350.menu.arch.riscv.build.chip=rp2350-riscv
pimoroni_tiny2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
pimoroni_tiny2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
pimoroni_tiny2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
pimoroni_tiny2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
pimoroni_tiny2350.menu.arch.riscv.build.mcu=rv32imac
pimoroni_tiny2350.menu.freq.150=150 MHz
pimoroni_tiny2350.menu.freq.150.build.f_cpu=150000000L
pimoroni_tiny2350.menu.freq.50=50 MHz
pimoroni_tiny2350.menu.freq.50.build.f_cpu=50000000L
pimoroni_tiny2350.menu.freq.100=100 MHz
pimoroni_tiny2350.menu.freq.100.build.f_cpu=100000000L
pimoroni_tiny2350.menu.freq.120=120 MHz
pimoroni_tiny2350.menu.freq.120.build.f_cpu=120000000L
pimoroni_tiny2350.menu.freq.125=125 MHz
pimoroni_tiny2350.menu.freq.125.build.f_cpu=125000000L
pimoroni_tiny2350.menu.freq.128=128 MHz
pimoroni_tiny2350.menu.freq.128.build.f_cpu=128000000L
pimoroni_tiny2350.menu.freq.133=133 MHz
pimoroni_tiny2350.menu.freq.133.build.f_cpu=133000000L
pimoroni_tiny2350.menu.freq.176=176 MHz (Overclock)
pimoroni_tiny2350.menu.freq.176.build.f_cpu=176000000L
pimoroni_tiny2350.menu.freq.200=200 MHz (Overclock)
pimoroni_tiny2350.menu.freq.200.build.f_cpu=200000000L
pimoroni_tiny2350.menu.freq.225=225 MHz (Overclock)
pimoroni_tiny2350.menu.freq.225.build.f_cpu=225000000L
pimoroni_tiny2350.menu.freq.240=240 MHz (Overclock)
pimoroni_tiny2350.menu.freq.240.build.f_cpu=240000000L
pimoroni_tiny2350.menu.freq.250=250 MHz (Overclock)
pimoroni_tiny2350.menu.freq.250.build.f_cpu=250000000L
pimoroni_tiny2350.menu.freq.276=276 MHz (Overclock)
pimoroni_tiny2350.menu.freq.276.build.f_cpu=276000000L
pimoroni_tiny2350.menu.freq.300=300 MHz (Overclock)
pimoroni_tiny2350.menu.freq.300.build.f_cpu=300000000L
pimoroni_tiny2350.menu.opt.Small=Small (-Os) (standard)
pimoroni_tiny2350.menu.opt.Small.build.flags.optimize=-Os
pimoroni_tiny2350.menu.opt.Optimize=Optimize (-O)
pimoroni_tiny2350.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_tiny2350.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_tiny2350.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_tiny2350.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_tiny2350.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_tiny2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_tiny2350.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_tiny2350.menu.opt.Debug=Debug (-Og)
pimoroni_tiny2350.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_tiny2350.menu.opt.Disabled=Disabled (-O0)
pimoroni_tiny2350.menu.opt.Disabled.build.flags.optimize=-O0
pimoroni_tiny2350.menu.profile.Disabled=Disabled
pimoroni_tiny2350.menu.profile.Disabled.build.flags.profile=
pimoroni_tiny2350.menu.profile.Enabled=Enabled
pimoroni_tiny2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pimoroni_tiny2350.menu.rtti.Disabled=Disabled
pimoroni_tiny2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pimoroni_tiny2350.menu.rtti.Enabled=Enabled
pimoroni_tiny2350.menu.rtti.Enabled.build.flags.rtti=
pimoroni_tiny2350.menu.stackprotect.Disabled=Disabled
pimoroni_tiny2350.menu.stackprotect.Disabled.build.flags.stackprotect=
pimoroni_tiny2350.menu.stackprotect.Enabled=Enabled
pimoroni_tiny2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pimoroni_tiny2350.menu.exceptions.Disabled=Disabled
pimoroni_tiny2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pimoroni_tiny2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pimoroni_tiny2350.menu.exceptions.Enabled=Enabled
pimoroni_tiny2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pimoroni_tiny2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pimoroni_tiny2350.menu.dbgport.Disabled=Disabled
pimoroni_tiny2350.menu.dbgport.Disabled.build.debug_port=
pimoroni_tiny2350.menu.dbgport.Serial=Serial
pimoroni_tiny2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pimoroni_tiny2350.menu.dbgport.Serial1=Serial1
pimoroni_tiny2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pimoroni_tiny2350.menu.dbgport.Serial2=Serial2
pimoroni_tiny2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pimoroni_tiny2350.menu.dbgport.SerialSemi=SerialSemi
pimoroni_tiny2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pimoroni_tiny2350.menu.dbglvl.None=None
pimoroni_tiny2350.menu.dbglvl.None.build.debug_level=
pimoroni_tiny2350.menu.dbglvl.Core=Core
pimoroni_tiny2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pimoroni_tiny2350.menu.dbglvl.SPI=SPI
pimoroni_tiny2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pimoroni_tiny2350.menu.dbglvl.Wire=Wire
pimoroni_tiny2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pimoroni_tiny2350.menu.dbglvl.Bluetooth=Bluetooth
pimoroni_tiny2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pimoroni_tiny2350.menu.dbglvl.All=All
pimoroni_tiny2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pimoroni_tiny2350.menu.dbglvl.NDEBUG=NDEBUG
pimoroni_tiny2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pimoroni_tiny2350.menu.usbstack.picosdk=Pico SDK
pimoroni_tiny2350.menu.usbstack.picosdk.build.usbstack_flags=
pimoroni_tiny2350.menu.usbstack.tinyusb=Adafruit TinyUSB
pimoroni_tiny2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_tiny2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pimoroni_tiny2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pimoroni_tiny2350.menu.usbstack.nousb=No USB
pimoroni_tiny2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pimoroni_tiny2350.menu.ipbtstack.ipv4only=IPv4 Only
pimoroni_tiny2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pimoroni_tiny2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pimoroni_tiny2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pimoroni_tiny2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pimoroni_tiny2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pimoroni_tiny2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pimoroni_tiny2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pimoroni_tiny2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pimoroni_tiny2350.menu.uploadmethod.default=Default (UF2)
pimoroni_tiny2350.menu.uploadmethod.default.build.ram_length=512k
pimoroni_tiny2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_tiny2350.menu.uploadmethod.default.upload.maximum_data_size=524288
pimoroni_tiny2350.menu.uploadmethod.default.upload.tool=uf2conv
pimoroni_tiny2350.menu.uploadmethod.default.upload.tool.default=uf2conv
pimoroni_tiny2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pimoroni_tiny2350.menu.uploadmethod.picotool=Picotool
pimoroni_tiny2350.menu.uploadmethod.picotool.build.ram_length=512k
pimoroni_tiny2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pimoroni_tiny2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pimoroni_tiny2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
pimoroni_tiny2350.menu.uploadmethod.picotool.upload.tool=picotool
pimoroni_tiny2350.menu.uploadmethod.picotool.upload.tool.default=picotool
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pimoroni_tiny2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Pintronix PinMax
# -----------------------------------
pintronix_pinmax.name=Pintronix PinMax
pintronix_pinmax.vid.0=0x2e8a
pintronix_pinmax.pid.0=0x9101
pintronix_pinmax.vid.1=0x2e8a
pintronix_pinmax.pid.1=0xd101
pintronix_pinmax.upload_port.0.vid=0x2e8a
pintronix_pinmax.upload_port.0.pid=0x9101
pintronix_pinmax.upload_port.1.vid=0x2e8a
pintronix_pinmax.upload_port.1.pid=0xd101
pintronix_pinmax.build.usbvid=-DUSBD_VID=0x2e8a
pintronix_pinmax.build.usbpid=-DUSBD_PID=0x9101
pintronix_pinmax.build.usbpwr=-DUSBD_MAX_POWER_MA=250
pintronix_pinmax.build.board=PINTRONIX_PINMAX
pintronix_pinmax.build.mcu=cortex-m0plus
pintronix_pinmax.build.chip=rp2040
pintronix_pinmax.build.toolchain=arm-none-eabi
pintronix_pinmax.build.toolchainpkg=pqt-gcc
pintronix_pinmax.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
pintronix_pinmax.build.uf2family=--family rp2040
pintronix_pinmax.build.variant=pintronix_pinmax
pintronix_pinmax.upload.maximum_size=4194304
pintronix_pinmax.upload.wait_for_upload_port=true
pintronix_pinmax.upload.erase_cmd=
pintronix_pinmax.serial.disableDTR=false
pintronix_pinmax.serial.disableRTS=false
pintronix_pinmax.build.f_cpu=125000000
pintronix_pinmax.build.led=
pintronix_pinmax.build.core=rp2040
pintronix_pinmax.build.ldscript=memmap_default.ld
pintronix_pinmax.build.boot2=boot2_w25q080_2_padded_checksum
pintronix_pinmax.build.usb_manufacturer="Pintronix"
pintronix_pinmax.build.usb_product="PinMax"
pintronix_pinmax.menu.flash.4194304_0=4MB (no FS)
pintronix_pinmax.menu.flash.4194304_0.upload.maximum_size=4190208
pintronix_pinmax.menu.flash.4194304_0.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_0.build.flash_length=4190208
pintronix_pinmax.menu.flash.4194304_0.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_0.build.fs_start=272625664
pintronix_pinmax.menu.flash.4194304_0.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
pintronix_pinmax.menu.flash.4194304_65536.upload.maximum_size=4124672
pintronix_pinmax.menu.flash.4194304_65536.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_65536.build.flash_length=4124672
pintronix_pinmax.menu.flash.4194304_65536.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_65536.build.fs_start=272560128
pintronix_pinmax.menu.flash.4194304_65536.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
pintronix_pinmax.menu.flash.4194304_131072.upload.maximum_size=4059136
pintronix_pinmax.menu.flash.4194304_131072.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_131072.build.flash_length=4059136
pintronix_pinmax.menu.flash.4194304_131072.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_131072.build.fs_start=272494592
pintronix_pinmax.menu.flash.4194304_131072.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
pintronix_pinmax.menu.flash.4194304_262144.upload.maximum_size=3928064
pintronix_pinmax.menu.flash.4194304_262144.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_262144.build.flash_length=3928064
pintronix_pinmax.menu.flash.4194304_262144.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_262144.build.fs_start=272363520
pintronix_pinmax.menu.flash.4194304_262144.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
pintronix_pinmax.menu.flash.4194304_524288.upload.maximum_size=3665920
pintronix_pinmax.menu.flash.4194304_524288.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_524288.build.flash_length=3665920
pintronix_pinmax.menu.flash.4194304_524288.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_524288.build.fs_start=272101376
pintronix_pinmax.menu.flash.4194304_524288.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
pintronix_pinmax.menu.flash.4194304_1048576.upload.maximum_size=3141632
pintronix_pinmax.menu.flash.4194304_1048576.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_1048576.build.flash_length=3141632
pintronix_pinmax.menu.flash.4194304_1048576.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_1048576.build.fs_start=271577088
pintronix_pinmax.menu.flash.4194304_1048576.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
pintronix_pinmax.menu.flash.4194304_2097152.upload.maximum_size=2093056
pintronix_pinmax.menu.flash.4194304_2097152.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_2097152.build.flash_length=2093056
pintronix_pinmax.menu.flash.4194304_2097152.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_2097152.build.fs_start=270528512
pintronix_pinmax.menu.flash.4194304_2097152.build.fs_end=272625664
pintronix_pinmax.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
pintronix_pinmax.menu.flash.4194304_3145728.upload.maximum_size=1044480
pintronix_pinmax.menu.flash.4194304_3145728.build.flash_total=4194304
pintronix_pinmax.menu.flash.4194304_3145728.build.flash_length=1044480
pintronix_pinmax.menu.flash.4194304_3145728.build.eeprom_start=272625664
pintronix_pinmax.menu.flash.4194304_3145728.build.fs_start=269479936
pintronix_pinmax.menu.flash.4194304_3145728.build.fs_end=272625664
pintronix_pinmax.menu.freq.200=200 MHz
pintronix_pinmax.menu.freq.200.build.f_cpu=200000000L
pintronix_pinmax.menu.freq.50=50 MHz
pintronix_pinmax.menu.freq.50.build.f_cpu=50000000L
pintronix_pinmax.menu.freq.100=100 MHz
pintronix_pinmax.menu.freq.100.build.f_cpu=100000000L
pintronix_pinmax.menu.freq.120=120 MHz
pintronix_pinmax.menu.freq.120.build.f_cpu=120000000L
pintronix_pinmax.menu.freq.125=125 MHz
pintronix_pinmax.menu.freq.125.build.f_cpu=125000000L
pintronix_pinmax.menu.freq.128=128 MHz
pintronix_pinmax.menu.freq.128.build.f_cpu=128000000L
pintronix_pinmax.menu.freq.133=133 MHz
pintronix_pinmax.menu.freq.133.build.f_cpu=133000000L
pintronix_pinmax.menu.freq.150=150 MHz
pintronix_pinmax.menu.freq.150.build.f_cpu=150000000L
pintronix_pinmax.menu.freq.176=176 MHz
pintronix_pinmax.menu.freq.176.build.f_cpu=176000000L
pintronix_pinmax.menu.freq.225=225 MHz (Overclock)
pintronix_pinmax.menu.freq.225.build.f_cpu=225000000L
pintronix_pinmax.menu.freq.240=240 MHz (Overclock)
pintronix_pinmax.menu.freq.240.build.f_cpu=240000000L
pintronix_pinmax.menu.freq.250=250 MHz (Overclock)
pintronix_pinmax.menu.freq.250.build.f_cpu=250000000L
pintronix_pinmax.menu.freq.276=276 MHz (Overclock)
pintronix_pinmax.menu.freq.276.build.f_cpu=276000000L
pintronix_pinmax.menu.freq.300=300 MHz (Overclock)
pintronix_pinmax.menu.freq.300.build.f_cpu=300000000L
pintronix_pinmax.menu.opt.Small=Small (-Os) (standard)
pintronix_pinmax.menu.opt.Small.build.flags.optimize=-Os
pintronix_pinmax.menu.opt.Optimize=Optimize (-O)
pintronix_pinmax.menu.opt.Optimize.build.flags.optimize=-O
pintronix_pinmax.menu.opt.Optimize2=Optimize More (-O2)
pintronix_pinmax.menu.opt.Optimize2.build.flags.optimize=-O2
pintronix_pinmax.menu.opt.Optimize3=Optimize Even More (-O3)
pintronix_pinmax.menu.opt.Optimize3.build.flags.optimize=-O3
pintronix_pinmax.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pintronix_pinmax.menu.opt.Fast.build.flags.optimize=-Ofast
pintronix_pinmax.menu.opt.Debug=Debug (-Og)
pintronix_pinmax.menu.opt.Debug.build.flags.optimize=-Og
pintronix_pinmax.menu.opt.Disabled=Disabled (-O0)
pintronix_pinmax.menu.opt.Disabled.build.flags.optimize=-O0
pintronix_pinmax.menu.profile.Disabled=Disabled
pintronix_pinmax.menu.profile.Disabled.build.flags.profile=
pintronix_pinmax.menu.profile.Enabled=Enabled
pintronix_pinmax.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
pintronix_pinmax.menu.rtti.Disabled=Disabled
pintronix_pinmax.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
pintronix_pinmax.menu.rtti.Enabled=Enabled
pintronix_pinmax.menu.rtti.Enabled.build.flags.rtti=
pintronix_pinmax.menu.stackprotect.Disabled=Disabled
pintronix_pinmax.menu.stackprotect.Disabled.build.flags.stackprotect=
pintronix_pinmax.menu.stackprotect.Enabled=Enabled
pintronix_pinmax.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
pintronix_pinmax.menu.exceptions.Disabled=Disabled
pintronix_pinmax.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
pintronix_pinmax.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
pintronix_pinmax.menu.exceptions.Enabled=Enabled
pintronix_pinmax.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
pintronix_pinmax.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
pintronix_pinmax.menu.dbgport.Disabled=Disabled
pintronix_pinmax.menu.dbgport.Disabled.build.debug_port=
pintronix_pinmax.menu.dbgport.Serial=Serial
pintronix_pinmax.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
pintronix_pinmax.menu.dbgport.Serial1=Serial1
pintronix_pinmax.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
pintronix_pinmax.menu.dbgport.Serial2=Serial2
pintronix_pinmax.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
pintronix_pinmax.menu.dbgport.SerialSemi=SerialSemi
pintronix_pinmax.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
pintronix_pinmax.menu.dbglvl.None=None
pintronix_pinmax.menu.dbglvl.None.build.debug_level=
pintronix_pinmax.menu.dbglvl.Core=Core
pintronix_pinmax.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
pintronix_pinmax.menu.dbglvl.SPI=SPI
pintronix_pinmax.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
pintronix_pinmax.menu.dbglvl.Wire=Wire
pintronix_pinmax.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
pintronix_pinmax.menu.dbglvl.Bluetooth=Bluetooth
pintronix_pinmax.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
pintronix_pinmax.menu.dbglvl.All=All
pintronix_pinmax.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
pintronix_pinmax.menu.dbglvl.NDEBUG=NDEBUG
pintronix_pinmax.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
pintronix_pinmax.menu.usbstack.picosdk=Pico SDK
pintronix_pinmax.menu.usbstack.picosdk.build.usbstack_flags=
pintronix_pinmax.menu.usbstack.tinyusb=Adafruit TinyUSB
pintronix_pinmax.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pintronix_pinmax.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
pintronix_pinmax.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
pintronix_pinmax.menu.usbstack.nousb=No USB
pintronix_pinmax.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
pintronix_pinmax.menu.ipbtstack.ipv4only=IPv4 Only
pintronix_pinmax.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
pintronix_pinmax.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
pintronix_pinmax.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
pintronix_pinmax.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
pintronix_pinmax.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
pintronix_pinmax.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
pintronix_pinmax.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
pintronix_pinmax.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
pintronix_pinmax.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
pintronix_pinmax.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
pintronix_pinmax.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pintronix_pinmax.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
pintronix_pinmax.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
pintronix_pinmax.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
pintronix_pinmax.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
pintronix_pinmax.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
pintronix_pinmax.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
pintronix_pinmax.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
pintronix_pinmax.menu.uploadmethod.default=Default (UF2)
pintronix_pinmax.menu.uploadmethod.default.build.ram_length=256k
pintronix_pinmax.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
pintronix_pinmax.menu.uploadmethod.default.upload.maximum_data_size=262144
pintronix_pinmax.menu.uploadmethod.default.upload.tool=uf2conv
pintronix_pinmax.menu.uploadmethod.default.upload.tool.default=uf2conv
pintronix_pinmax.menu.uploadmethod.default.upload.tool.network=uf2conv-network
pintronix_pinmax.menu.uploadmethod.picotool=Picotool
pintronix_pinmax.menu.uploadmethod.picotool.build.ram_length=256k
pintronix_pinmax.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
pintronix_pinmax.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
pintronix_pinmax.menu.uploadmethod.picotool.upload.maximum_data_size=262144
pintronix_pinmax.menu.uploadmethod.picotool.upload.tool=picotool
pintronix_pinmax.menu.uploadmethod.picotool.upload.tool.default=picotool
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
pintronix_pinmax.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# RAKwireless RAK11300
# -----------------------------------
rakwireless_rak11300.name=RAKwireless RAK11300
rakwireless_rak11300.vid.0=0x2e8a
rakwireless_rak11300.pid.0=0x00c0
rakwireless_rak11300.vid.1=0x2e8a
rakwireless_rak11300.pid.1=0x01c0
rakwireless_rak11300.vid.2=0x2e8a
rakwireless_rak11300.pid.2=0x40c0
rakwireless_rak11300.vid.3=0x2e8a
rakwireless_rak11300.pid.3=0x41c0
rakwireless_rak11300.vid.4=0x2e8a
rakwireless_rak11300.pid.4=0x80c0
rakwireless_rak11300.vid.5=0x2e8a
rakwireless_rak11300.pid.5=0x81c0
rakwireless_rak11300.vid.6=0x2e8a
rakwireless_rak11300.pid.6=0xc0c0
rakwireless_rak11300.vid.7=0x2e8a
rakwireless_rak11300.pid.7=0xc1c0
rakwireless_rak11300.upload_port.0.vid=0x2e8a
rakwireless_rak11300.upload_port.0.pid=0x00c0
rakwireless_rak11300.upload_port.1.vid=0x2e8a
rakwireless_rak11300.upload_port.1.pid=0x01c0
rakwireless_rak11300.upload_port.2.vid=0x2e8a
rakwireless_rak11300.upload_port.2.pid=0x40c0
rakwireless_rak11300.upload_port.3.vid=0x2e8a
rakwireless_rak11300.upload_port.3.pid=0x41c0
rakwireless_rak11300.upload_port.4.vid=0x2e8a
rakwireless_rak11300.upload_port.4.pid=0x80c0
rakwireless_rak11300.upload_port.5.vid=0x2e8a
rakwireless_rak11300.upload_port.5.pid=0x81c0
rakwireless_rak11300.upload_port.6.vid=0x2e8a
rakwireless_rak11300.upload_port.6.pid=0xc0c0
rakwireless_rak11300.upload_port.7.vid=0x2e8a
rakwireless_rak11300.upload_port.7.pid=0xc1c0
rakwireless_rak11300.build.usbvid=-DUSBD_VID=0x2e8a
rakwireless_rak11300.build.usbpid=-DUSBD_PID=0x00c0
rakwireless_rak11300.build.usbpwr=-DUSBD_MAX_POWER_MA=500
rakwireless_rak11300.build.board=RAKWIRELESS_RAK11300
rakwireless_rak11300.build.mcu=cortex-m0plus
rakwireless_rak11300.build.chip=rp2040
rakwireless_rak11300.build.toolchain=arm-none-eabi
rakwireless_rak11300.build.toolchainpkg=pqt-gcc
rakwireless_rak11300.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
rakwireless_rak11300.build.uf2family=--family rp2040
rakwireless_rak11300.build.variant=rakwireless_rak11300
rakwireless_rak11300.upload.maximum_size=2097152
rakwireless_rak11300.upload.wait_for_upload_port=true
rakwireless_rak11300.upload.erase_cmd=
rakwireless_rak11300.serial.disableDTR=false
rakwireless_rak11300.serial.disableRTS=false
rakwireless_rak11300.build.f_cpu=125000000
rakwireless_rak11300.build.led=
rakwireless_rak11300.build.core=rp2040
rakwireless_rak11300.build.ldscript=memmap_default.ld
rakwireless_rak11300.build.boot2=boot2_w25q16jvxq_4_padded_checksum
rakwireless_rak11300.build.usb_manufacturer="RAKwireless"
rakwireless_rak11300.build.usb_product="RAK11300"
rakwireless_rak11300.menu.flash.2097152_0=2MB (no FS)
rakwireless_rak11300.menu.flash.2097152_0.upload.maximum_size=2093056
rakwireless_rak11300.menu.flash.2097152_0.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_0.build.flash_length=2093056
rakwireless_rak11300.menu.flash.2097152_0.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_0.build.fs_start=270528512
rakwireless_rak11300.menu.flash.2097152_0.build.fs_end=270528512
rakwireless_rak11300.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
rakwireless_rak11300.menu.flash.2097152_65536.upload.maximum_size=2027520
rakwireless_rak11300.menu.flash.2097152_65536.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_65536.build.flash_length=2027520
rakwireless_rak11300.menu.flash.2097152_65536.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_65536.build.fs_start=270462976
rakwireless_rak11300.menu.flash.2097152_65536.build.fs_end=270528512
rakwireless_rak11300.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
rakwireless_rak11300.menu.flash.2097152_131072.upload.maximum_size=1961984
rakwireless_rak11300.menu.flash.2097152_131072.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_131072.build.flash_length=1961984
rakwireless_rak11300.menu.flash.2097152_131072.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_131072.build.fs_start=270397440
rakwireless_rak11300.menu.flash.2097152_131072.build.fs_end=270528512
rakwireless_rak11300.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
rakwireless_rak11300.menu.flash.2097152_262144.upload.maximum_size=1830912
rakwireless_rak11300.menu.flash.2097152_262144.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_262144.build.flash_length=1830912
rakwireless_rak11300.menu.flash.2097152_262144.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_262144.build.fs_start=270266368
rakwireless_rak11300.menu.flash.2097152_262144.build.fs_end=270528512
rakwireless_rak11300.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
rakwireless_rak11300.menu.flash.2097152_524288.upload.maximum_size=1568768
rakwireless_rak11300.menu.flash.2097152_524288.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_524288.build.flash_length=1568768
rakwireless_rak11300.menu.flash.2097152_524288.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_524288.build.fs_start=270004224
rakwireless_rak11300.menu.flash.2097152_524288.build.fs_end=270528512
rakwireless_rak11300.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
rakwireless_rak11300.menu.flash.2097152_1048576.upload.maximum_size=1044480
rakwireless_rak11300.menu.flash.2097152_1048576.build.flash_total=2097152
rakwireless_rak11300.menu.flash.2097152_1048576.build.flash_length=1044480
rakwireless_rak11300.menu.flash.2097152_1048576.build.eeprom_start=270528512
rakwireless_rak11300.menu.flash.2097152_1048576.build.fs_start=269479936
rakwireless_rak11300.menu.flash.2097152_1048576.build.fs_end=270528512
rakwireless_rak11300.menu.freq.200=200 MHz
rakwireless_rak11300.menu.freq.200.build.f_cpu=200000000L
rakwireless_rak11300.menu.freq.50=50 MHz
rakwireless_rak11300.menu.freq.50.build.f_cpu=50000000L
rakwireless_rak11300.menu.freq.100=100 MHz
rakwireless_rak11300.menu.freq.100.build.f_cpu=100000000L
rakwireless_rak11300.menu.freq.120=120 MHz
rakwireless_rak11300.menu.freq.120.build.f_cpu=120000000L
rakwireless_rak11300.menu.freq.125=125 MHz
rakwireless_rak11300.menu.freq.125.build.f_cpu=125000000L
rakwireless_rak11300.menu.freq.128=128 MHz
rakwireless_rak11300.menu.freq.128.build.f_cpu=128000000L
rakwireless_rak11300.menu.freq.133=133 MHz
rakwireless_rak11300.menu.freq.133.build.f_cpu=133000000L
rakwireless_rak11300.menu.freq.150=150 MHz
rakwireless_rak11300.menu.freq.150.build.f_cpu=150000000L
rakwireless_rak11300.menu.freq.176=176 MHz
rakwireless_rak11300.menu.freq.176.build.f_cpu=176000000L
rakwireless_rak11300.menu.freq.225=225 MHz (Overclock)
rakwireless_rak11300.menu.freq.225.build.f_cpu=225000000L
rakwireless_rak11300.menu.freq.240=240 MHz (Overclock)
rakwireless_rak11300.menu.freq.240.build.f_cpu=240000000L
rakwireless_rak11300.menu.freq.250=250 MHz (Overclock)
rakwireless_rak11300.menu.freq.250.build.f_cpu=250000000L
rakwireless_rak11300.menu.freq.276=276 MHz (Overclock)
rakwireless_rak11300.menu.freq.276.build.f_cpu=276000000L
rakwireless_rak11300.menu.freq.300=300 MHz (Overclock)
rakwireless_rak11300.menu.freq.300.build.f_cpu=300000000L
rakwireless_rak11300.menu.opt.Small=Small (-Os) (standard)
rakwireless_rak11300.menu.opt.Small.build.flags.optimize=-Os
rakwireless_rak11300.menu.opt.Optimize=Optimize (-O)
rakwireless_rak11300.menu.opt.Optimize.build.flags.optimize=-O
rakwireless_rak11300.menu.opt.Optimize2=Optimize More (-O2)
rakwireless_rak11300.menu.opt.Optimize2.build.flags.optimize=-O2
rakwireless_rak11300.menu.opt.Optimize3=Optimize Even More (-O3)
rakwireless_rak11300.menu.opt.Optimize3.build.flags.optimize=-O3
rakwireless_rak11300.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rakwireless_rak11300.menu.opt.Fast.build.flags.optimize=-Ofast
rakwireless_rak11300.menu.opt.Debug=Debug (-Og)
rakwireless_rak11300.menu.opt.Debug.build.flags.optimize=-Og
rakwireless_rak11300.menu.opt.Disabled=Disabled (-O0)
rakwireless_rak11300.menu.opt.Disabled.build.flags.optimize=-O0
rakwireless_rak11300.menu.profile.Disabled=Disabled
rakwireless_rak11300.menu.profile.Disabled.build.flags.profile=
rakwireless_rak11300.menu.profile.Enabled=Enabled
rakwireless_rak11300.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
rakwireless_rak11300.menu.rtti.Disabled=Disabled
rakwireless_rak11300.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
rakwireless_rak11300.menu.rtti.Enabled=Enabled
rakwireless_rak11300.menu.rtti.Enabled.build.flags.rtti=
rakwireless_rak11300.menu.stackprotect.Disabled=Disabled
rakwireless_rak11300.menu.stackprotect.Disabled.build.flags.stackprotect=
rakwireless_rak11300.menu.stackprotect.Enabled=Enabled
rakwireless_rak11300.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
rakwireless_rak11300.menu.exceptions.Disabled=Disabled
rakwireless_rak11300.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
rakwireless_rak11300.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
rakwireless_rak11300.menu.exceptions.Enabled=Enabled
rakwireless_rak11300.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
rakwireless_rak11300.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
rakwireless_rak11300.menu.dbgport.Disabled=Disabled
rakwireless_rak11300.menu.dbgport.Disabled.build.debug_port=
rakwireless_rak11300.menu.dbgport.Serial=Serial
rakwireless_rak11300.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
rakwireless_rak11300.menu.dbgport.Serial1=Serial1
rakwireless_rak11300.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
rakwireless_rak11300.menu.dbgport.Serial2=Serial2
rakwireless_rak11300.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
rakwireless_rak11300.menu.dbgport.SerialSemi=SerialSemi
rakwireless_rak11300.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
rakwireless_rak11300.menu.dbglvl.None=None
rakwireless_rak11300.menu.dbglvl.None.build.debug_level=
rakwireless_rak11300.menu.dbglvl.Core=Core
rakwireless_rak11300.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
rakwireless_rak11300.menu.dbglvl.SPI=SPI
rakwireless_rak11300.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
rakwireless_rak11300.menu.dbglvl.Wire=Wire
rakwireless_rak11300.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
rakwireless_rak11300.menu.dbglvl.Bluetooth=Bluetooth
rakwireless_rak11300.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
rakwireless_rak11300.menu.dbglvl.All=All
rakwireless_rak11300.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
rakwireless_rak11300.menu.dbglvl.NDEBUG=NDEBUG
rakwireless_rak11300.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
rakwireless_rak11300.menu.usbstack.picosdk=Pico SDK
rakwireless_rak11300.menu.usbstack.picosdk.build.usbstack_flags=
rakwireless_rak11300.menu.usbstack.tinyusb=Adafruit TinyUSB
rakwireless_rak11300.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rakwireless_rak11300.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
rakwireless_rak11300.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
rakwireless_rak11300.menu.usbstack.nousb=No USB
rakwireless_rak11300.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
rakwireless_rak11300.menu.ipbtstack.ipv4only=IPv4 Only
rakwireless_rak11300.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
rakwireless_rak11300.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
rakwireless_rak11300.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
rakwireless_rak11300.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
rakwireless_rak11300.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
rakwireless_rak11300.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
rakwireless_rak11300.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
rakwireless_rak11300.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
rakwireless_rak11300.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
rakwireless_rak11300.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
rakwireless_rak11300.menu.uploadmethod.default=Default (UF2)
rakwireless_rak11300.menu.uploadmethod.default.build.ram_length=256k
rakwireless_rak11300.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
rakwireless_rak11300.menu.uploadmethod.default.upload.maximum_data_size=262144
rakwireless_rak11300.menu.uploadmethod.default.upload.tool=uf2conv
rakwireless_rak11300.menu.uploadmethod.default.upload.tool.default=uf2conv
rakwireless_rak11300.menu.uploadmethod.default.upload.tool.network=uf2conv-network
rakwireless_rak11300.menu.uploadmethod.picotool=Picotool
rakwireless_rak11300.menu.uploadmethod.picotool.build.ram_length=256k
rakwireless_rak11300.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
rakwireless_rak11300.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
rakwireless_rak11300.menu.uploadmethod.picotool.upload.maximum_data_size=262144
rakwireless_rak11300.menu.uploadmethod.picotool.upload.tool=picotool
rakwireless_rak11300.menu.uploadmethod.picotool.upload.tool.default=picotool
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
rakwireless_rak11300.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# redscorp RP2040-Eins
# -----------------------------------
redscorp_rp2040_eins.name=redscorp RP2040-Eins
redscorp_rp2040_eins.vid.0=0x2341
redscorp_rp2040_eins.pid.0=0x005f
redscorp_rp2040_eins.vid.1=0x2341
redscorp_rp2040_eins.pid.1=0x805f
redscorp_rp2040_eins.vid.2=0x2341
redscorp_rp2040_eins.pid.2=0x015f
redscorp_rp2040_eins.vid.3=0x2341
redscorp_rp2040_eins.pid.3=0x025f
redscorp_rp2040_eins.upload_port.0.vid=0x2341
redscorp_rp2040_eins.upload_port.0.pid=0x005f
redscorp_rp2040_eins.upload_port.1.vid=0x2341
redscorp_rp2040_eins.upload_port.1.pid=0x805f
redscorp_rp2040_eins.upload_port.2.vid=0x2341
redscorp_rp2040_eins.upload_port.2.pid=0x015f
redscorp_rp2040_eins.upload_port.3.vid=0x2341
redscorp_rp2040_eins.upload_port.3.pid=0x025f
redscorp_rp2040_eins.build.usbvid=-DUSBD_VID=0x2341
redscorp_rp2040_eins.build.usbpid=-DUSBD_PID=0x005f
redscorp_rp2040_eins.build.usbpwr=-DUSBD_MAX_POWER_MA=250
redscorp_rp2040_eins.build.board=REDSCORP_RP2040_EINS
redscorp_rp2040_eins.build.mcu=cortex-m0plus
redscorp_rp2040_eins.build.chip=rp2040
redscorp_rp2040_eins.build.toolchain=arm-none-eabi
redscorp_rp2040_eins.build.toolchainpkg=pqt-gcc
redscorp_rp2040_eins.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
redscorp_rp2040_eins.build.uf2family=--family rp2040
redscorp_rp2040_eins.build.variant=redscorp_rp2040_eins
redscorp_rp2040_eins.upload.maximum_size=16777216
redscorp_rp2040_eins.upload.wait_for_upload_port=true
redscorp_rp2040_eins.upload.erase_cmd=
redscorp_rp2040_eins.serial.disableDTR=false
redscorp_rp2040_eins.serial.disableRTS=false
redscorp_rp2040_eins.build.f_cpu=125000000
redscorp_rp2040_eins.build.led=
redscorp_rp2040_eins.build.core=rp2040
redscorp_rp2040_eins.build.ldscript=memmap_default.ld
redscorp_rp2040_eins.build.boot2=boot2_w25q080_2_padded_checksum
redscorp_rp2040_eins.build.usb_manufacturer="redscorp"
redscorp_rp2040_eins.build.usb_product="RP2040-Eins"
redscorp_rp2040_eins.menu.flash.16777216_0=16MB (no FS)
redscorp_rp2040_eins.menu.flash.16777216_0.upload.maximum_size=16773120
redscorp_rp2040_eins.menu.flash.16777216_0.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_0.build.flash_length=16773120
redscorp_rp2040_eins.menu.flash.16777216_0.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_0.build.fs_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_0.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
redscorp_rp2040_eins.menu.flash.16777216_65536.upload.maximum_size=16707584
redscorp_rp2040_eins.menu.flash.16777216_65536.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_65536.build.flash_length=16707584
redscorp_rp2040_eins.menu.flash.16777216_65536.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_65536.build.fs_start=285143040
redscorp_rp2040_eins.menu.flash.16777216_65536.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
redscorp_rp2040_eins.menu.flash.16777216_131072.upload.maximum_size=16642048
redscorp_rp2040_eins.menu.flash.16777216_131072.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_131072.build.flash_length=16642048
redscorp_rp2040_eins.menu.flash.16777216_131072.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_131072.build.fs_start=285077504
redscorp_rp2040_eins.menu.flash.16777216_131072.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
redscorp_rp2040_eins.menu.flash.16777216_262144.upload.maximum_size=16510976
redscorp_rp2040_eins.menu.flash.16777216_262144.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_262144.build.flash_length=16510976
redscorp_rp2040_eins.menu.flash.16777216_262144.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_262144.build.fs_start=284946432
redscorp_rp2040_eins.menu.flash.16777216_262144.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
redscorp_rp2040_eins.menu.flash.16777216_524288.upload.maximum_size=16248832
redscorp_rp2040_eins.menu.flash.16777216_524288.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_524288.build.flash_length=16248832
redscorp_rp2040_eins.menu.flash.16777216_524288.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_524288.build.fs_start=284684288
redscorp_rp2040_eins.menu.flash.16777216_524288.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
redscorp_rp2040_eins.menu.flash.16777216_1048576.upload.maximum_size=15724544
redscorp_rp2040_eins.menu.flash.16777216_1048576.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_1048576.build.flash_length=15724544
redscorp_rp2040_eins.menu.flash.16777216_1048576.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_1048576.build.fs_start=284160000
redscorp_rp2040_eins.menu.flash.16777216_1048576.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
redscorp_rp2040_eins.menu.flash.16777216_2097152.upload.maximum_size=14675968
redscorp_rp2040_eins.menu.flash.16777216_2097152.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_2097152.build.flash_length=14675968
redscorp_rp2040_eins.menu.flash.16777216_2097152.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_2097152.build.fs_start=283111424
redscorp_rp2040_eins.menu.flash.16777216_2097152.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
redscorp_rp2040_eins.menu.flash.16777216_3145728.upload.maximum_size=13627392
redscorp_rp2040_eins.menu.flash.16777216_3145728.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_3145728.build.flash_length=13627392
redscorp_rp2040_eins.menu.flash.16777216_3145728.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_3145728.build.fs_start=282062848
redscorp_rp2040_eins.menu.flash.16777216_3145728.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
redscorp_rp2040_eins.menu.flash.16777216_4194304.upload.maximum_size=12578816
redscorp_rp2040_eins.menu.flash.16777216_4194304.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_4194304.build.flash_length=12578816
redscorp_rp2040_eins.menu.flash.16777216_4194304.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_4194304.build.fs_start=281014272
redscorp_rp2040_eins.menu.flash.16777216_4194304.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
redscorp_rp2040_eins.menu.flash.16777216_5242880.upload.maximum_size=11530240
redscorp_rp2040_eins.menu.flash.16777216_5242880.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_5242880.build.flash_length=11530240
redscorp_rp2040_eins.menu.flash.16777216_5242880.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_5242880.build.fs_start=279965696
redscorp_rp2040_eins.menu.flash.16777216_5242880.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
redscorp_rp2040_eins.menu.flash.16777216_6291456.upload.maximum_size=10481664
redscorp_rp2040_eins.menu.flash.16777216_6291456.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_6291456.build.flash_length=10481664
redscorp_rp2040_eins.menu.flash.16777216_6291456.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_6291456.build.fs_start=278917120
redscorp_rp2040_eins.menu.flash.16777216_6291456.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
redscorp_rp2040_eins.menu.flash.16777216_7340032.upload.maximum_size=9433088
redscorp_rp2040_eins.menu.flash.16777216_7340032.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_7340032.build.flash_length=9433088
redscorp_rp2040_eins.menu.flash.16777216_7340032.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_7340032.build.fs_start=277868544
redscorp_rp2040_eins.menu.flash.16777216_7340032.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
redscorp_rp2040_eins.menu.flash.16777216_8388608.upload.maximum_size=8384512
redscorp_rp2040_eins.menu.flash.16777216_8388608.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_8388608.build.flash_length=8384512
redscorp_rp2040_eins.menu.flash.16777216_8388608.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_8388608.build.fs_start=276819968
redscorp_rp2040_eins.menu.flash.16777216_8388608.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
redscorp_rp2040_eins.menu.flash.16777216_9437184.upload.maximum_size=7335936
redscorp_rp2040_eins.menu.flash.16777216_9437184.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_9437184.build.flash_length=7335936
redscorp_rp2040_eins.menu.flash.16777216_9437184.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_9437184.build.fs_start=275771392
redscorp_rp2040_eins.menu.flash.16777216_9437184.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
redscorp_rp2040_eins.menu.flash.16777216_10485760.upload.maximum_size=6287360
redscorp_rp2040_eins.menu.flash.16777216_10485760.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_10485760.build.flash_length=6287360
redscorp_rp2040_eins.menu.flash.16777216_10485760.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_10485760.build.fs_start=274722816
redscorp_rp2040_eins.menu.flash.16777216_10485760.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
redscorp_rp2040_eins.menu.flash.16777216_11534336.upload.maximum_size=5238784
redscorp_rp2040_eins.menu.flash.16777216_11534336.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_11534336.build.flash_length=5238784
redscorp_rp2040_eins.menu.flash.16777216_11534336.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_11534336.build.fs_start=273674240
redscorp_rp2040_eins.menu.flash.16777216_11534336.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
redscorp_rp2040_eins.menu.flash.16777216_12582912.upload.maximum_size=4190208
redscorp_rp2040_eins.menu.flash.16777216_12582912.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_12582912.build.flash_length=4190208
redscorp_rp2040_eins.menu.flash.16777216_12582912.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_12582912.build.fs_start=272625664
redscorp_rp2040_eins.menu.flash.16777216_12582912.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
redscorp_rp2040_eins.menu.flash.16777216_13631488.upload.maximum_size=3141632
redscorp_rp2040_eins.menu.flash.16777216_13631488.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_13631488.build.flash_length=3141632
redscorp_rp2040_eins.menu.flash.16777216_13631488.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_13631488.build.fs_start=271577088
redscorp_rp2040_eins.menu.flash.16777216_13631488.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
redscorp_rp2040_eins.menu.flash.16777216_14680064.upload.maximum_size=2093056
redscorp_rp2040_eins.menu.flash.16777216_14680064.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_14680064.build.flash_length=2093056
redscorp_rp2040_eins.menu.flash.16777216_14680064.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_14680064.build.fs_start=270528512
redscorp_rp2040_eins.menu.flash.16777216_14680064.build.fs_end=285208576
redscorp_rp2040_eins.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
redscorp_rp2040_eins.menu.flash.16777216_15728640.upload.maximum_size=1044480
redscorp_rp2040_eins.menu.flash.16777216_15728640.build.flash_total=16777216
redscorp_rp2040_eins.menu.flash.16777216_15728640.build.flash_length=1044480
redscorp_rp2040_eins.menu.flash.16777216_15728640.build.eeprom_start=285208576
redscorp_rp2040_eins.menu.flash.16777216_15728640.build.fs_start=269479936
redscorp_rp2040_eins.menu.flash.16777216_15728640.build.fs_end=285208576
redscorp_rp2040_eins.menu.freq.200=200 MHz
redscorp_rp2040_eins.menu.freq.200.build.f_cpu=200000000L
redscorp_rp2040_eins.menu.freq.50=50 MHz
redscorp_rp2040_eins.menu.freq.50.build.f_cpu=50000000L
redscorp_rp2040_eins.menu.freq.100=100 MHz
redscorp_rp2040_eins.menu.freq.100.build.f_cpu=100000000L
redscorp_rp2040_eins.menu.freq.120=120 MHz
redscorp_rp2040_eins.menu.freq.120.build.f_cpu=120000000L
redscorp_rp2040_eins.menu.freq.125=125 MHz
redscorp_rp2040_eins.menu.freq.125.build.f_cpu=125000000L
redscorp_rp2040_eins.menu.freq.128=128 MHz
redscorp_rp2040_eins.menu.freq.128.build.f_cpu=128000000L
redscorp_rp2040_eins.menu.freq.133=133 MHz
redscorp_rp2040_eins.menu.freq.133.build.f_cpu=133000000L
redscorp_rp2040_eins.menu.freq.150=150 MHz
redscorp_rp2040_eins.menu.freq.150.build.f_cpu=150000000L
redscorp_rp2040_eins.menu.freq.176=176 MHz
redscorp_rp2040_eins.menu.freq.176.build.f_cpu=176000000L
redscorp_rp2040_eins.menu.freq.225=225 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.225.build.f_cpu=225000000L
redscorp_rp2040_eins.menu.freq.240=240 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.240.build.f_cpu=240000000L
redscorp_rp2040_eins.menu.freq.250=250 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.250.build.f_cpu=250000000L
redscorp_rp2040_eins.menu.freq.276=276 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.276.build.f_cpu=276000000L
redscorp_rp2040_eins.menu.freq.300=300 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.300.build.f_cpu=300000000L
redscorp_rp2040_eins.menu.opt.Small=Small (-Os) (standard)
redscorp_rp2040_eins.menu.opt.Small.build.flags.optimize=-Os
redscorp_rp2040_eins.menu.opt.Optimize=Optimize (-O)
redscorp_rp2040_eins.menu.opt.Optimize.build.flags.optimize=-O
redscorp_rp2040_eins.menu.opt.Optimize2=Optimize More (-O2)
redscorp_rp2040_eins.menu.opt.Optimize2.build.flags.optimize=-O2
redscorp_rp2040_eins.menu.opt.Optimize3=Optimize Even More (-O3)
redscorp_rp2040_eins.menu.opt.Optimize3.build.flags.optimize=-O3
redscorp_rp2040_eins.menu.opt.Fast=Fast (-Ofast) (maybe slower)
redscorp_rp2040_eins.menu.opt.Fast.build.flags.optimize=-Ofast
redscorp_rp2040_eins.menu.opt.Debug=Debug (-Og)
redscorp_rp2040_eins.menu.opt.Debug.build.flags.optimize=-Og
redscorp_rp2040_eins.menu.opt.Disabled=Disabled (-O0)
redscorp_rp2040_eins.menu.opt.Disabled.build.flags.optimize=-O0
redscorp_rp2040_eins.menu.profile.Disabled=Disabled
redscorp_rp2040_eins.menu.profile.Disabled.build.flags.profile=
redscorp_rp2040_eins.menu.profile.Enabled=Enabled
redscorp_rp2040_eins.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
redscorp_rp2040_eins.menu.rtti.Disabled=Disabled
redscorp_rp2040_eins.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
redscorp_rp2040_eins.menu.rtti.Enabled=Enabled
redscorp_rp2040_eins.menu.rtti.Enabled.build.flags.rtti=
redscorp_rp2040_eins.menu.stackprotect.Disabled=Disabled
redscorp_rp2040_eins.menu.stackprotect.Disabled.build.flags.stackprotect=
redscorp_rp2040_eins.menu.stackprotect.Enabled=Enabled
redscorp_rp2040_eins.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
redscorp_rp2040_eins.menu.exceptions.Disabled=Disabled
redscorp_rp2040_eins.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
redscorp_rp2040_eins.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
redscorp_rp2040_eins.menu.exceptions.Enabled=Enabled
redscorp_rp2040_eins.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
redscorp_rp2040_eins.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
redscorp_rp2040_eins.menu.dbgport.Disabled=Disabled
redscorp_rp2040_eins.menu.dbgport.Disabled.build.debug_port=
redscorp_rp2040_eins.menu.dbgport.Serial=Serial
redscorp_rp2040_eins.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
redscorp_rp2040_eins.menu.dbgport.Serial1=Serial1
redscorp_rp2040_eins.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
redscorp_rp2040_eins.menu.dbgport.Serial2=Serial2
redscorp_rp2040_eins.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
redscorp_rp2040_eins.menu.dbgport.SerialSemi=SerialSemi
redscorp_rp2040_eins.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
redscorp_rp2040_eins.menu.dbglvl.None=None
redscorp_rp2040_eins.menu.dbglvl.None.build.debug_level=
redscorp_rp2040_eins.menu.dbglvl.Core=Core
redscorp_rp2040_eins.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
redscorp_rp2040_eins.menu.dbglvl.SPI=SPI
redscorp_rp2040_eins.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
redscorp_rp2040_eins.menu.dbglvl.Wire=Wire
redscorp_rp2040_eins.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
redscorp_rp2040_eins.menu.dbglvl.Bluetooth=Bluetooth
redscorp_rp2040_eins.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
redscorp_rp2040_eins.menu.dbglvl.All=All
redscorp_rp2040_eins.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
redscorp_rp2040_eins.menu.dbglvl.NDEBUG=NDEBUG
redscorp_rp2040_eins.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
redscorp_rp2040_eins.menu.usbstack.picosdk=Pico SDK
redscorp_rp2040_eins.menu.usbstack.picosdk.build.usbstack_flags=
redscorp_rp2040_eins.menu.usbstack.tinyusb=Adafruit TinyUSB
redscorp_rp2040_eins.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
redscorp_rp2040_eins.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
redscorp_rp2040_eins.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
redscorp_rp2040_eins.menu.usbstack.nousb=No USB
redscorp_rp2040_eins.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
redscorp_rp2040_eins.menu.ipbtstack.ipv4only=IPv4 Only
redscorp_rp2040_eins.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
redscorp_rp2040_eins.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_eins.menu.uploadmethod.default=Default (UF2)
redscorp_rp2040_eins.menu.uploadmethod.default.build.ram_length=256k
redscorp_rp2040_eins.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
redscorp_rp2040_eins.menu.uploadmethod.default.upload.maximum_data_size=262144
redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool=uf2conv
redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool.default=uf2conv
redscorp_rp2040_eins.menu.uploadmethod.default.upload.tool.network=uf2conv-network
redscorp_rp2040_eins.menu.uploadmethod.picotool=Picotool
redscorp_rp2040_eins.menu.uploadmethod.picotool.build.ram_length=256k
redscorp_rp2040_eins.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
redscorp_rp2040_eins.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.maximum_data_size=262144
redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.tool=picotool
redscorp_rp2040_eins.menu.uploadmethod.picotool.upload.tool.default=picotool
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
redscorp_rp2040_eins.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# redscorp RP2040-ProMini
# -----------------------------------
redscorp_rp2040_promini.name=redscorp RP2040-ProMini
redscorp_rp2040_promini.vid.0=0x2341
redscorp_rp2040_promini.pid.0=0x005f
redscorp_rp2040_promini.vid.1=0x2341
redscorp_rp2040_promini.pid.1=0x805f
redscorp_rp2040_promini.vid.2=0x2341
redscorp_rp2040_promini.pid.2=0x015f
redscorp_rp2040_promini.vid.3=0x2341
redscorp_rp2040_promini.pid.3=0x025f
redscorp_rp2040_promini.upload_port.0.vid=0x2341
redscorp_rp2040_promini.upload_port.0.pid=0x005f
redscorp_rp2040_promini.upload_port.1.vid=0x2341
redscorp_rp2040_promini.upload_port.1.pid=0x805f
redscorp_rp2040_promini.upload_port.2.vid=0x2341
redscorp_rp2040_promini.upload_port.2.pid=0x015f
redscorp_rp2040_promini.upload_port.3.vid=0x2341
redscorp_rp2040_promini.upload_port.3.pid=0x025f
redscorp_rp2040_promini.build.usbvid=-DUSBD_VID=0x2341
redscorp_rp2040_promini.build.usbpid=-DUSBD_PID=0x005f
redscorp_rp2040_promini.build.usbpwr=-DUSBD_MAX_POWER_MA=250
redscorp_rp2040_promini.build.board=REDSCORP_RP2040_PROMINI
redscorp_rp2040_promini.build.mcu=cortex-m0plus
redscorp_rp2040_promini.build.chip=rp2040
redscorp_rp2040_promini.build.toolchain=arm-none-eabi
redscorp_rp2040_promini.build.toolchainpkg=pqt-gcc
redscorp_rp2040_promini.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
redscorp_rp2040_promini.build.uf2family=--family rp2040
redscorp_rp2040_promini.build.variant=redscorp_rp2040_promini
redscorp_rp2040_promini.upload.maximum_size=16777216
redscorp_rp2040_promini.upload.wait_for_upload_port=true
redscorp_rp2040_promini.upload.erase_cmd=
redscorp_rp2040_promini.serial.disableDTR=false
redscorp_rp2040_promini.serial.disableRTS=false
redscorp_rp2040_promini.build.f_cpu=125000000
redscorp_rp2040_promini.build.led=
redscorp_rp2040_promini.build.core=rp2040
redscorp_rp2040_promini.build.ldscript=memmap_default.ld
redscorp_rp2040_promini.build.boot2=boot2_w25q080_2_padded_checksum
redscorp_rp2040_promini.build.usb_manufacturer="redscorp"
redscorp_rp2040_promini.build.usb_product="RP2040-ProMini"
redscorp_rp2040_promini.menu.flash.16777216_0=16MB (no FS)
redscorp_rp2040_promini.menu.flash.16777216_0.upload.maximum_size=16773120
redscorp_rp2040_promini.menu.flash.16777216_0.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_0.build.flash_length=16773120
redscorp_rp2040_promini.menu.flash.16777216_0.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_0.build.fs_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_0.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
redscorp_rp2040_promini.menu.flash.16777216_65536.upload.maximum_size=16707584
redscorp_rp2040_promini.menu.flash.16777216_65536.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_65536.build.flash_length=16707584
redscorp_rp2040_promini.menu.flash.16777216_65536.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_65536.build.fs_start=285143040
redscorp_rp2040_promini.menu.flash.16777216_65536.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
redscorp_rp2040_promini.menu.flash.16777216_131072.upload.maximum_size=16642048
redscorp_rp2040_promini.menu.flash.16777216_131072.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_131072.build.flash_length=16642048
redscorp_rp2040_promini.menu.flash.16777216_131072.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_131072.build.fs_start=285077504
redscorp_rp2040_promini.menu.flash.16777216_131072.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
redscorp_rp2040_promini.menu.flash.16777216_262144.upload.maximum_size=16510976
redscorp_rp2040_promini.menu.flash.16777216_262144.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_262144.build.flash_length=16510976
redscorp_rp2040_promini.menu.flash.16777216_262144.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_262144.build.fs_start=284946432
redscorp_rp2040_promini.menu.flash.16777216_262144.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
redscorp_rp2040_promini.menu.flash.16777216_524288.upload.maximum_size=16248832
redscorp_rp2040_promini.menu.flash.16777216_524288.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_524288.build.flash_length=16248832
redscorp_rp2040_promini.menu.flash.16777216_524288.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_524288.build.fs_start=284684288
redscorp_rp2040_promini.menu.flash.16777216_524288.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
redscorp_rp2040_promini.menu.flash.16777216_1048576.upload.maximum_size=15724544
redscorp_rp2040_promini.menu.flash.16777216_1048576.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_1048576.build.flash_length=15724544
redscorp_rp2040_promini.menu.flash.16777216_1048576.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_1048576.build.fs_start=284160000
redscorp_rp2040_promini.menu.flash.16777216_1048576.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
redscorp_rp2040_promini.menu.flash.16777216_2097152.upload.maximum_size=14675968
redscorp_rp2040_promini.menu.flash.16777216_2097152.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_2097152.build.flash_length=14675968
redscorp_rp2040_promini.menu.flash.16777216_2097152.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_2097152.build.fs_start=283111424
redscorp_rp2040_promini.menu.flash.16777216_2097152.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
redscorp_rp2040_promini.menu.flash.16777216_3145728.upload.maximum_size=13627392
redscorp_rp2040_promini.menu.flash.16777216_3145728.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_3145728.build.flash_length=13627392
redscorp_rp2040_promini.menu.flash.16777216_3145728.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_3145728.build.fs_start=282062848
redscorp_rp2040_promini.menu.flash.16777216_3145728.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
redscorp_rp2040_promini.menu.flash.16777216_4194304.upload.maximum_size=12578816
redscorp_rp2040_promini.menu.flash.16777216_4194304.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_4194304.build.flash_length=12578816
redscorp_rp2040_promini.menu.flash.16777216_4194304.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_4194304.build.fs_start=281014272
redscorp_rp2040_promini.menu.flash.16777216_4194304.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
redscorp_rp2040_promini.menu.flash.16777216_5242880.upload.maximum_size=11530240
redscorp_rp2040_promini.menu.flash.16777216_5242880.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_5242880.build.flash_length=11530240
redscorp_rp2040_promini.menu.flash.16777216_5242880.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_5242880.build.fs_start=279965696
redscorp_rp2040_promini.menu.flash.16777216_5242880.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
redscorp_rp2040_promini.menu.flash.16777216_6291456.upload.maximum_size=10481664
redscorp_rp2040_promini.menu.flash.16777216_6291456.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_6291456.build.flash_length=10481664
redscorp_rp2040_promini.menu.flash.16777216_6291456.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_6291456.build.fs_start=278917120
redscorp_rp2040_promini.menu.flash.16777216_6291456.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
redscorp_rp2040_promini.menu.flash.16777216_7340032.upload.maximum_size=9433088
redscorp_rp2040_promini.menu.flash.16777216_7340032.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_7340032.build.flash_length=9433088
redscorp_rp2040_promini.menu.flash.16777216_7340032.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_7340032.build.fs_start=277868544
redscorp_rp2040_promini.menu.flash.16777216_7340032.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
redscorp_rp2040_promini.menu.flash.16777216_8388608.upload.maximum_size=8384512
redscorp_rp2040_promini.menu.flash.16777216_8388608.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_8388608.build.flash_length=8384512
redscorp_rp2040_promini.menu.flash.16777216_8388608.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_8388608.build.fs_start=276819968
redscorp_rp2040_promini.menu.flash.16777216_8388608.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
redscorp_rp2040_promini.menu.flash.16777216_9437184.upload.maximum_size=7335936
redscorp_rp2040_promini.menu.flash.16777216_9437184.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_9437184.build.flash_length=7335936
redscorp_rp2040_promini.menu.flash.16777216_9437184.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_9437184.build.fs_start=275771392
redscorp_rp2040_promini.menu.flash.16777216_9437184.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
redscorp_rp2040_promini.menu.flash.16777216_10485760.upload.maximum_size=6287360
redscorp_rp2040_promini.menu.flash.16777216_10485760.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_10485760.build.flash_length=6287360
redscorp_rp2040_promini.menu.flash.16777216_10485760.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_10485760.build.fs_start=274722816
redscorp_rp2040_promini.menu.flash.16777216_10485760.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
redscorp_rp2040_promini.menu.flash.16777216_11534336.upload.maximum_size=5238784
redscorp_rp2040_promini.menu.flash.16777216_11534336.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_11534336.build.flash_length=5238784
redscorp_rp2040_promini.menu.flash.16777216_11534336.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_11534336.build.fs_start=273674240
redscorp_rp2040_promini.menu.flash.16777216_11534336.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
redscorp_rp2040_promini.menu.flash.16777216_12582912.upload.maximum_size=4190208
redscorp_rp2040_promini.menu.flash.16777216_12582912.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_12582912.build.flash_length=4190208
redscorp_rp2040_promini.menu.flash.16777216_12582912.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_12582912.build.fs_start=272625664
redscorp_rp2040_promini.menu.flash.16777216_12582912.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
redscorp_rp2040_promini.menu.flash.16777216_13631488.upload.maximum_size=3141632
redscorp_rp2040_promini.menu.flash.16777216_13631488.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_13631488.build.flash_length=3141632
redscorp_rp2040_promini.menu.flash.16777216_13631488.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_13631488.build.fs_start=271577088
redscorp_rp2040_promini.menu.flash.16777216_13631488.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
redscorp_rp2040_promini.menu.flash.16777216_14680064.upload.maximum_size=2093056
redscorp_rp2040_promini.menu.flash.16777216_14680064.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_14680064.build.flash_length=2093056
redscorp_rp2040_promini.menu.flash.16777216_14680064.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_14680064.build.fs_start=270528512
redscorp_rp2040_promini.menu.flash.16777216_14680064.build.fs_end=285208576
redscorp_rp2040_promini.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
redscorp_rp2040_promini.menu.flash.16777216_15728640.upload.maximum_size=1044480
redscorp_rp2040_promini.menu.flash.16777216_15728640.build.flash_total=16777216
redscorp_rp2040_promini.menu.flash.16777216_15728640.build.flash_length=1044480
redscorp_rp2040_promini.menu.flash.16777216_15728640.build.eeprom_start=285208576
redscorp_rp2040_promini.menu.flash.16777216_15728640.build.fs_start=269479936
redscorp_rp2040_promini.menu.flash.16777216_15728640.build.fs_end=285208576
redscorp_rp2040_promini.menu.freq.200=200 MHz
redscorp_rp2040_promini.menu.freq.200.build.f_cpu=200000000L
redscorp_rp2040_promini.menu.freq.50=50 MHz
redscorp_rp2040_promini.menu.freq.50.build.f_cpu=50000000L
redscorp_rp2040_promini.menu.freq.100=100 MHz
redscorp_rp2040_promini.menu.freq.100.build.f_cpu=100000000L
redscorp_rp2040_promini.menu.freq.120=120 MHz
redscorp_rp2040_promini.menu.freq.120.build.f_cpu=120000000L
redscorp_rp2040_promini.menu.freq.125=125 MHz
redscorp_rp2040_promini.menu.freq.125.build.f_cpu=125000000L
redscorp_rp2040_promini.menu.freq.128=128 MHz
redscorp_rp2040_promini.menu.freq.128.build.f_cpu=128000000L
redscorp_rp2040_promini.menu.freq.133=133 MHz
redscorp_rp2040_promini.menu.freq.133.build.f_cpu=133000000L
redscorp_rp2040_promini.menu.freq.150=150 MHz
redscorp_rp2040_promini.menu.freq.150.build.f_cpu=150000000L
redscorp_rp2040_promini.menu.freq.176=176 MHz
redscorp_rp2040_promini.menu.freq.176.build.f_cpu=176000000L
redscorp_rp2040_promini.menu.freq.225=225 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.225.build.f_cpu=225000000L
redscorp_rp2040_promini.menu.freq.240=240 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.240.build.f_cpu=240000000L
redscorp_rp2040_promini.menu.freq.250=250 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.250.build.f_cpu=250000000L
redscorp_rp2040_promini.menu.freq.276=276 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.276.build.f_cpu=276000000L
redscorp_rp2040_promini.menu.freq.300=300 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.300.build.f_cpu=300000000L
redscorp_rp2040_promini.menu.opt.Small=Small (-Os) (standard)
redscorp_rp2040_promini.menu.opt.Small.build.flags.optimize=-Os
redscorp_rp2040_promini.menu.opt.Optimize=Optimize (-O)
redscorp_rp2040_promini.menu.opt.Optimize.build.flags.optimize=-O
redscorp_rp2040_promini.menu.opt.Optimize2=Optimize More (-O2)
redscorp_rp2040_promini.menu.opt.Optimize2.build.flags.optimize=-O2
redscorp_rp2040_promini.menu.opt.Optimize3=Optimize Even More (-O3)
redscorp_rp2040_promini.menu.opt.Optimize3.build.flags.optimize=-O3
redscorp_rp2040_promini.menu.opt.Fast=Fast (-Ofast) (maybe slower)
redscorp_rp2040_promini.menu.opt.Fast.build.flags.optimize=-Ofast
redscorp_rp2040_promini.menu.opt.Debug=Debug (-Og)
redscorp_rp2040_promini.menu.opt.Debug.build.flags.optimize=-Og
redscorp_rp2040_promini.menu.opt.Disabled=Disabled (-O0)
redscorp_rp2040_promini.menu.opt.Disabled.build.flags.optimize=-O0
redscorp_rp2040_promini.menu.profile.Disabled=Disabled
redscorp_rp2040_promini.menu.profile.Disabled.build.flags.profile=
redscorp_rp2040_promini.menu.profile.Enabled=Enabled
redscorp_rp2040_promini.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
redscorp_rp2040_promini.menu.rtti.Disabled=Disabled
redscorp_rp2040_promini.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
redscorp_rp2040_promini.menu.rtti.Enabled=Enabled
redscorp_rp2040_promini.menu.rtti.Enabled.build.flags.rtti=
redscorp_rp2040_promini.menu.stackprotect.Disabled=Disabled
redscorp_rp2040_promini.menu.stackprotect.Disabled.build.flags.stackprotect=
redscorp_rp2040_promini.menu.stackprotect.Enabled=Enabled
redscorp_rp2040_promini.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
redscorp_rp2040_promini.menu.exceptions.Disabled=Disabled
redscorp_rp2040_promini.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
redscorp_rp2040_promini.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
redscorp_rp2040_promini.menu.exceptions.Enabled=Enabled
redscorp_rp2040_promini.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
redscorp_rp2040_promini.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
redscorp_rp2040_promini.menu.dbgport.Disabled=Disabled
redscorp_rp2040_promini.menu.dbgport.Disabled.build.debug_port=
redscorp_rp2040_promini.menu.dbgport.Serial=Serial
redscorp_rp2040_promini.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
redscorp_rp2040_promini.menu.dbgport.Serial1=Serial1
redscorp_rp2040_promini.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
redscorp_rp2040_promini.menu.dbgport.Serial2=Serial2
redscorp_rp2040_promini.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
redscorp_rp2040_promini.menu.dbgport.SerialSemi=SerialSemi
redscorp_rp2040_promini.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
redscorp_rp2040_promini.menu.dbglvl.None=None
redscorp_rp2040_promini.menu.dbglvl.None.build.debug_level=
redscorp_rp2040_promini.menu.dbglvl.Core=Core
redscorp_rp2040_promini.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
redscorp_rp2040_promini.menu.dbglvl.SPI=SPI
redscorp_rp2040_promini.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
redscorp_rp2040_promini.menu.dbglvl.Wire=Wire
redscorp_rp2040_promini.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
redscorp_rp2040_promini.menu.dbglvl.Bluetooth=Bluetooth
redscorp_rp2040_promini.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
redscorp_rp2040_promini.menu.dbglvl.All=All
redscorp_rp2040_promini.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
redscorp_rp2040_promini.menu.dbglvl.NDEBUG=NDEBUG
redscorp_rp2040_promini.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
redscorp_rp2040_promini.menu.usbstack.picosdk=Pico SDK
redscorp_rp2040_promini.menu.usbstack.picosdk.build.usbstack_flags=
redscorp_rp2040_promini.menu.usbstack.tinyusb=Adafruit TinyUSB
redscorp_rp2040_promini.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
redscorp_rp2040_promini.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
redscorp_rp2040_promini.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
redscorp_rp2040_promini.menu.usbstack.nousb=No USB
redscorp_rp2040_promini.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
redscorp_rp2040_promini.menu.ipbtstack.ipv4only=IPv4 Only
redscorp_rp2040_promini.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
redscorp_rp2040_promini.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
redscorp_rp2040_promini.menu.uploadmethod.default=Default (UF2)
redscorp_rp2040_promini.menu.uploadmethod.default.build.ram_length=256k
redscorp_rp2040_promini.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
redscorp_rp2040_promini.menu.uploadmethod.default.upload.maximum_data_size=262144
redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool=uf2conv
redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool.default=uf2conv
redscorp_rp2040_promini.menu.uploadmethod.default.upload.tool.network=uf2conv-network
redscorp_rp2040_promini.menu.uploadmethod.picotool=Picotool
redscorp_rp2040_promini.menu.uploadmethod.picotool.build.ram_length=256k
redscorp_rp2040_promini.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
redscorp_rp2040_promini.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.maximum_data_size=262144
redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.tool=picotool
redscorp_rp2040_promini.menu.uploadmethod.picotool.upload.tool.default=picotool
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
redscorp_rp2040_promini.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Generic Sea-Picro
# -----------------------------------
sea_picro.name=Generic Sea-Picro
sea_picro.vid.0=0x2e8a
sea_picro.pid.0=0xf00a
sea_picro.vid.1=0x2e8a
sea_picro.pid.1=0xf10a
sea_picro.upload_port.0.vid=0x2e8a
sea_picro.upload_port.0.pid=0xf00a
sea_picro.upload_port.1.vid=0x2e8a
sea_picro.upload_port.1.pid=0xf10a
sea_picro.build.usbvid=-DUSBD_VID=0x2e8a
sea_picro.build.usbpid=-DUSBD_PID=0xf00a
sea_picro.build.usbpwr=-DUSBD_MAX_POWER_MA=500
sea_picro.build.board=SEA_PICRO
sea_picro.build.mcu=cortex-m0plus
sea_picro.build.chip=rp2040
sea_picro.build.toolchain=arm-none-eabi
sea_picro.build.toolchainpkg=pqt-gcc
sea_picro.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
sea_picro.build.uf2family=--family rp2040
sea_picro.build.variant=sea_picro
sea_picro.upload.maximum_size=8388608
sea_picro.upload.wait_for_upload_port=true
sea_picro.upload.erase_cmd=
sea_picro.serial.disableDTR=false
sea_picro.serial.disableRTS=false
sea_picro.build.f_cpu=125000000
sea_picro.build.led=
sea_picro.build.core=rp2040
sea_picro.build.ldscript=memmap_default.ld
sea_picro.build.boot2=boot2_w25q64jv_4_padded_checksum
sea_picro.build.usb_manufacturer="Generic"
sea_picro.build.usb_product="Sea-Picro"
sea_picro.menu.flash.8388608_0=8MB (no FS)
sea_picro.menu.flash.8388608_0.upload.maximum_size=8384512
sea_picro.menu.flash.8388608_0.build.flash_total=8388608
sea_picro.menu.flash.8388608_0.build.flash_length=8384512
sea_picro.menu.flash.8388608_0.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_0.build.fs_start=276819968
sea_picro.menu.flash.8388608_0.build.fs_end=276819968
sea_picro.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
sea_picro.menu.flash.8388608_65536.upload.maximum_size=8318976
sea_picro.menu.flash.8388608_65536.build.flash_total=8388608
sea_picro.menu.flash.8388608_65536.build.flash_length=8318976
sea_picro.menu.flash.8388608_65536.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_65536.build.fs_start=276754432
sea_picro.menu.flash.8388608_65536.build.fs_end=276819968
sea_picro.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
sea_picro.menu.flash.8388608_131072.upload.maximum_size=8253440
sea_picro.menu.flash.8388608_131072.build.flash_total=8388608
sea_picro.menu.flash.8388608_131072.build.flash_length=8253440
sea_picro.menu.flash.8388608_131072.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_131072.build.fs_start=276688896
sea_picro.menu.flash.8388608_131072.build.fs_end=276819968
sea_picro.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
sea_picro.menu.flash.8388608_262144.upload.maximum_size=8122368
sea_picro.menu.flash.8388608_262144.build.flash_total=8388608
sea_picro.menu.flash.8388608_262144.build.flash_length=8122368
sea_picro.menu.flash.8388608_262144.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_262144.build.fs_start=276557824
sea_picro.menu.flash.8388608_262144.build.fs_end=276819968
sea_picro.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
sea_picro.menu.flash.8388608_524288.upload.maximum_size=7860224
sea_picro.menu.flash.8388608_524288.build.flash_total=8388608
sea_picro.menu.flash.8388608_524288.build.flash_length=7860224
sea_picro.menu.flash.8388608_524288.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_524288.build.fs_start=276295680
sea_picro.menu.flash.8388608_524288.build.fs_end=276819968
sea_picro.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
sea_picro.menu.flash.8388608_1048576.upload.maximum_size=7335936
sea_picro.menu.flash.8388608_1048576.build.flash_total=8388608
sea_picro.menu.flash.8388608_1048576.build.flash_length=7335936
sea_picro.menu.flash.8388608_1048576.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_1048576.build.fs_start=275771392
sea_picro.menu.flash.8388608_1048576.build.fs_end=276819968
sea_picro.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
sea_picro.menu.flash.8388608_2097152.upload.maximum_size=6287360
sea_picro.menu.flash.8388608_2097152.build.flash_total=8388608
sea_picro.menu.flash.8388608_2097152.build.flash_length=6287360
sea_picro.menu.flash.8388608_2097152.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_2097152.build.fs_start=274722816
sea_picro.menu.flash.8388608_2097152.build.fs_end=276819968
sea_picro.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
sea_picro.menu.flash.8388608_3145728.upload.maximum_size=5238784
sea_picro.menu.flash.8388608_3145728.build.flash_total=8388608
sea_picro.menu.flash.8388608_3145728.build.flash_length=5238784
sea_picro.menu.flash.8388608_3145728.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_3145728.build.fs_start=273674240
sea_picro.menu.flash.8388608_3145728.build.fs_end=276819968
sea_picro.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
sea_picro.menu.flash.8388608_4194304.upload.maximum_size=4190208
sea_picro.menu.flash.8388608_4194304.build.flash_total=8388608
sea_picro.menu.flash.8388608_4194304.build.flash_length=4190208
sea_picro.menu.flash.8388608_4194304.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_4194304.build.fs_start=272625664
sea_picro.menu.flash.8388608_4194304.build.fs_end=276819968
sea_picro.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
sea_picro.menu.flash.8388608_5242880.upload.maximum_size=3141632
sea_picro.menu.flash.8388608_5242880.build.flash_total=8388608
sea_picro.menu.flash.8388608_5242880.build.flash_length=3141632
sea_picro.menu.flash.8388608_5242880.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_5242880.build.fs_start=271577088
sea_picro.menu.flash.8388608_5242880.build.fs_end=276819968
sea_picro.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
sea_picro.menu.flash.8388608_6291456.upload.maximum_size=2093056
sea_picro.menu.flash.8388608_6291456.build.flash_total=8388608
sea_picro.menu.flash.8388608_6291456.build.flash_length=2093056
sea_picro.menu.flash.8388608_6291456.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_6291456.build.fs_start=270528512
sea_picro.menu.flash.8388608_6291456.build.fs_end=276819968
sea_picro.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
sea_picro.menu.flash.8388608_7340032.upload.maximum_size=1044480
sea_picro.menu.flash.8388608_7340032.build.flash_total=8388608
sea_picro.menu.flash.8388608_7340032.build.flash_length=1044480
sea_picro.menu.flash.8388608_7340032.build.eeprom_start=276819968
sea_picro.menu.flash.8388608_7340032.build.fs_start=269479936
sea_picro.menu.flash.8388608_7340032.build.fs_end=276819968
sea_picro.menu.freq.200=200 MHz
sea_picro.menu.freq.200.build.f_cpu=200000000L
sea_picro.menu.freq.50=50 MHz
sea_picro.menu.freq.50.build.f_cpu=50000000L
sea_picro.menu.freq.100=100 MHz
sea_picro.menu.freq.100.build.f_cpu=100000000L
sea_picro.menu.freq.120=120 MHz
sea_picro.menu.freq.120.build.f_cpu=120000000L
sea_picro.menu.freq.125=125 MHz
sea_picro.menu.freq.125.build.f_cpu=125000000L
sea_picro.menu.freq.128=128 MHz
sea_picro.menu.freq.128.build.f_cpu=128000000L
sea_picro.menu.freq.133=133 MHz
sea_picro.menu.freq.133.build.f_cpu=133000000L
sea_picro.menu.freq.150=150 MHz
sea_picro.menu.freq.150.build.f_cpu=150000000L
sea_picro.menu.freq.176=176 MHz
sea_picro.menu.freq.176.build.f_cpu=176000000L
sea_picro.menu.freq.225=225 MHz (Overclock)
sea_picro.menu.freq.225.build.f_cpu=225000000L
sea_picro.menu.freq.240=240 MHz (Overclock)
sea_picro.menu.freq.240.build.f_cpu=240000000L
sea_picro.menu.freq.250=250 MHz (Overclock)
sea_picro.menu.freq.250.build.f_cpu=250000000L
sea_picro.menu.freq.276=276 MHz (Overclock)
sea_picro.menu.freq.276.build.f_cpu=276000000L
sea_picro.menu.freq.300=300 MHz (Overclock)
sea_picro.menu.freq.300.build.f_cpu=300000000L
sea_picro.menu.opt.Small=Small (-Os) (standard)
sea_picro.menu.opt.Small.build.flags.optimize=-Os
sea_picro.menu.opt.Optimize=Optimize (-O)
sea_picro.menu.opt.Optimize.build.flags.optimize=-O
sea_picro.menu.opt.Optimize2=Optimize More (-O2)
sea_picro.menu.opt.Optimize2.build.flags.optimize=-O2
sea_picro.menu.opt.Optimize3=Optimize Even More (-O3)
sea_picro.menu.opt.Optimize3.build.flags.optimize=-O3
sea_picro.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sea_picro.menu.opt.Fast.build.flags.optimize=-Ofast
sea_picro.menu.opt.Debug=Debug (-Og)
sea_picro.menu.opt.Debug.build.flags.optimize=-Og
sea_picro.menu.opt.Disabled=Disabled (-O0)
sea_picro.menu.opt.Disabled.build.flags.optimize=-O0
sea_picro.menu.profile.Disabled=Disabled
sea_picro.menu.profile.Disabled.build.flags.profile=
sea_picro.menu.profile.Enabled=Enabled
sea_picro.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sea_picro.menu.rtti.Disabled=Disabled
sea_picro.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sea_picro.menu.rtti.Enabled=Enabled
sea_picro.menu.rtti.Enabled.build.flags.rtti=
sea_picro.menu.stackprotect.Disabled=Disabled
sea_picro.menu.stackprotect.Disabled.build.flags.stackprotect=
sea_picro.menu.stackprotect.Enabled=Enabled
sea_picro.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sea_picro.menu.exceptions.Disabled=Disabled
sea_picro.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sea_picro.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sea_picro.menu.exceptions.Enabled=Enabled
sea_picro.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sea_picro.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sea_picro.menu.dbgport.Disabled=Disabled
sea_picro.menu.dbgport.Disabled.build.debug_port=
sea_picro.menu.dbgport.Serial=Serial
sea_picro.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sea_picro.menu.dbgport.Serial1=Serial1
sea_picro.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sea_picro.menu.dbgport.Serial2=Serial2
sea_picro.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sea_picro.menu.dbgport.SerialSemi=SerialSemi
sea_picro.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sea_picro.menu.dbglvl.None=None
sea_picro.menu.dbglvl.None.build.debug_level=
sea_picro.menu.dbglvl.Core=Core
sea_picro.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sea_picro.menu.dbglvl.SPI=SPI
sea_picro.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sea_picro.menu.dbglvl.Wire=Wire
sea_picro.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sea_picro.menu.dbglvl.Bluetooth=Bluetooth
sea_picro.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sea_picro.menu.dbglvl.All=All
sea_picro.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sea_picro.menu.dbglvl.NDEBUG=NDEBUG
sea_picro.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sea_picro.menu.usbstack.picosdk=Pico SDK
sea_picro.menu.usbstack.picosdk.build.usbstack_flags=
sea_picro.menu.usbstack.tinyusb=Adafruit TinyUSB
sea_picro.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sea_picro.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sea_picro.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sea_picro.menu.usbstack.nousb=No USB
sea_picro.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sea_picro.menu.ipbtstack.ipv4only=IPv4 Only
sea_picro.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sea_picro.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sea_picro.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sea_picro.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sea_picro.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sea_picro.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sea_picro.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sea_picro.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sea_picro.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sea_picro.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sea_picro.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sea_picro.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sea_picro.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sea_picro.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sea_picro.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sea_picro.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sea_picro.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sea_picro.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sea_picro.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sea_picro.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sea_picro.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sea_picro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sea_picro.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sea_picro.menu.uploadmethod.default=Default (UF2)
sea_picro.menu.uploadmethod.default.build.ram_length=256k
sea_picro.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sea_picro.menu.uploadmethod.default.upload.maximum_data_size=262144
sea_picro.menu.uploadmethod.default.upload.tool=uf2conv
sea_picro.menu.uploadmethod.default.upload.tool.default=uf2conv
sea_picro.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sea_picro.menu.uploadmethod.picotool=Picotool
sea_picro.menu.uploadmethod.picotool.build.ram_length=256k
sea_picro.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sea_picro.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sea_picro.menu.uploadmethod.picotool.upload.maximum_data_size=262144
sea_picro.menu.uploadmethod.picotool.upload.tool=picotool
sea_picro.menu.uploadmethod.picotool.upload.tool.default=picotool
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sea_picro.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Silicognition RP2040-Shim
# -----------------------------------
silicognition_rp2040_shim.name=Silicognition RP2040-Shim
silicognition_rp2040_shim.vid.0=0x1209
silicognition_rp2040_shim.pid.0=0xf502
silicognition_rp2040_shim.upload_port.0.vid=0x1209
silicognition_rp2040_shim.upload_port.0.pid=0xf502
silicognition_rp2040_shim.build.usbvid=-DUSBD_VID=0x1209
silicognition_rp2040_shim.build.usbpid=-DUSBD_PID=0xf502
silicognition_rp2040_shim.build.usbpwr=-DUSBD_MAX_POWER_MA=500
silicognition_rp2040_shim.build.board=SILICOGNITION_RP2040_SHIM
silicognition_rp2040_shim.build.mcu=cortex-m0plus
silicognition_rp2040_shim.build.chip=rp2040
silicognition_rp2040_shim.build.toolchain=arm-none-eabi
silicognition_rp2040_shim.build.toolchainpkg=pqt-gcc
silicognition_rp2040_shim.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
silicognition_rp2040_shim.build.uf2family=--family rp2040
silicognition_rp2040_shim.build.variant=silicognition_rp2040_shim
silicognition_rp2040_shim.upload.maximum_size=4194304
silicognition_rp2040_shim.upload.wait_for_upload_port=true
silicognition_rp2040_shim.upload.erase_cmd=
silicognition_rp2040_shim.serial.disableDTR=false
silicognition_rp2040_shim.serial.disableRTS=false
silicognition_rp2040_shim.build.f_cpu=125000000
silicognition_rp2040_shim.build.led=
silicognition_rp2040_shim.build.core=rp2040
silicognition_rp2040_shim.build.ldscript=memmap_default.ld
silicognition_rp2040_shim.build.boot2=boot2_generic_03h_4_padded_checksum
silicognition_rp2040_shim.build.usb_manufacturer="Silicognition"
silicognition_rp2040_shim.build.usb_product="RP2040-Shim"
silicognition_rp2040_shim.menu.flash.4194304_0=4MB (no FS)
silicognition_rp2040_shim.menu.flash.4194304_0.upload.maximum_size=4190208
silicognition_rp2040_shim.menu.flash.4194304_0.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_0.build.flash_length=4190208
silicognition_rp2040_shim.menu.flash.4194304_0.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_0.build.fs_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_0.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
silicognition_rp2040_shim.menu.flash.4194304_65536.upload.maximum_size=4124672
silicognition_rp2040_shim.menu.flash.4194304_65536.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_65536.build.flash_length=4124672
silicognition_rp2040_shim.menu.flash.4194304_65536.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_65536.build.fs_start=272560128
silicognition_rp2040_shim.menu.flash.4194304_65536.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
silicognition_rp2040_shim.menu.flash.4194304_131072.upload.maximum_size=4059136
silicognition_rp2040_shim.menu.flash.4194304_131072.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_131072.build.flash_length=4059136
silicognition_rp2040_shim.menu.flash.4194304_131072.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_131072.build.fs_start=272494592
silicognition_rp2040_shim.menu.flash.4194304_131072.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
silicognition_rp2040_shim.menu.flash.4194304_262144.upload.maximum_size=3928064
silicognition_rp2040_shim.menu.flash.4194304_262144.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_262144.build.flash_length=3928064
silicognition_rp2040_shim.menu.flash.4194304_262144.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_262144.build.fs_start=272363520
silicognition_rp2040_shim.menu.flash.4194304_262144.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
silicognition_rp2040_shim.menu.flash.4194304_524288.upload.maximum_size=3665920
silicognition_rp2040_shim.menu.flash.4194304_524288.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_524288.build.flash_length=3665920
silicognition_rp2040_shim.menu.flash.4194304_524288.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_524288.build.fs_start=272101376
silicognition_rp2040_shim.menu.flash.4194304_524288.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
silicognition_rp2040_shim.menu.flash.4194304_1048576.upload.maximum_size=3141632
silicognition_rp2040_shim.menu.flash.4194304_1048576.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_1048576.build.flash_length=3141632
silicognition_rp2040_shim.menu.flash.4194304_1048576.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_1048576.build.fs_start=271577088
silicognition_rp2040_shim.menu.flash.4194304_1048576.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
silicognition_rp2040_shim.menu.flash.4194304_2097152.upload.maximum_size=2093056
silicognition_rp2040_shim.menu.flash.4194304_2097152.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_2097152.build.flash_length=2093056
silicognition_rp2040_shim.menu.flash.4194304_2097152.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_2097152.build.fs_start=270528512
silicognition_rp2040_shim.menu.flash.4194304_2097152.build.fs_end=272625664
silicognition_rp2040_shim.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
silicognition_rp2040_shim.menu.flash.4194304_3145728.upload.maximum_size=1044480
silicognition_rp2040_shim.menu.flash.4194304_3145728.build.flash_total=4194304
silicognition_rp2040_shim.menu.flash.4194304_3145728.build.flash_length=1044480
silicognition_rp2040_shim.menu.flash.4194304_3145728.build.eeprom_start=272625664
silicognition_rp2040_shim.menu.flash.4194304_3145728.build.fs_start=269479936
silicognition_rp2040_shim.menu.flash.4194304_3145728.build.fs_end=272625664
silicognition_rp2040_shim.menu.freq.200=200 MHz
silicognition_rp2040_shim.menu.freq.200.build.f_cpu=200000000L
silicognition_rp2040_shim.menu.freq.50=50 MHz
silicognition_rp2040_shim.menu.freq.50.build.f_cpu=50000000L
silicognition_rp2040_shim.menu.freq.100=100 MHz
silicognition_rp2040_shim.menu.freq.100.build.f_cpu=100000000L
silicognition_rp2040_shim.menu.freq.120=120 MHz
silicognition_rp2040_shim.menu.freq.120.build.f_cpu=120000000L
silicognition_rp2040_shim.menu.freq.125=125 MHz
silicognition_rp2040_shim.menu.freq.125.build.f_cpu=125000000L
silicognition_rp2040_shim.menu.freq.128=128 MHz
silicognition_rp2040_shim.menu.freq.128.build.f_cpu=128000000L
silicognition_rp2040_shim.menu.freq.133=133 MHz
silicognition_rp2040_shim.menu.freq.133.build.f_cpu=133000000L
silicognition_rp2040_shim.menu.freq.150=150 MHz
silicognition_rp2040_shim.menu.freq.150.build.f_cpu=150000000L
silicognition_rp2040_shim.menu.freq.176=176 MHz
silicognition_rp2040_shim.menu.freq.176.build.f_cpu=176000000L
silicognition_rp2040_shim.menu.freq.225=225 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.225.build.f_cpu=225000000L
silicognition_rp2040_shim.menu.freq.240=240 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.240.build.f_cpu=240000000L
silicognition_rp2040_shim.menu.freq.250=250 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.250.build.f_cpu=250000000L
silicognition_rp2040_shim.menu.freq.276=276 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.276.build.f_cpu=276000000L
silicognition_rp2040_shim.menu.freq.300=300 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.300.build.f_cpu=300000000L
silicognition_rp2040_shim.menu.opt.Small=Small (-Os) (standard)
silicognition_rp2040_shim.menu.opt.Small.build.flags.optimize=-Os
silicognition_rp2040_shim.menu.opt.Optimize=Optimize (-O)
silicognition_rp2040_shim.menu.opt.Optimize.build.flags.optimize=-O
silicognition_rp2040_shim.menu.opt.Optimize2=Optimize More (-O2)
silicognition_rp2040_shim.menu.opt.Optimize2.build.flags.optimize=-O2
silicognition_rp2040_shim.menu.opt.Optimize3=Optimize Even More (-O3)
silicognition_rp2040_shim.menu.opt.Optimize3.build.flags.optimize=-O3
silicognition_rp2040_shim.menu.opt.Fast=Fast (-Ofast) (maybe slower)
silicognition_rp2040_shim.menu.opt.Fast.build.flags.optimize=-Ofast
silicognition_rp2040_shim.menu.opt.Debug=Debug (-Og)
silicognition_rp2040_shim.menu.opt.Debug.build.flags.optimize=-Og
silicognition_rp2040_shim.menu.opt.Disabled=Disabled (-O0)
silicognition_rp2040_shim.menu.opt.Disabled.build.flags.optimize=-O0
silicognition_rp2040_shim.menu.profile.Disabled=Disabled
silicognition_rp2040_shim.menu.profile.Disabled.build.flags.profile=
silicognition_rp2040_shim.menu.profile.Enabled=Enabled
silicognition_rp2040_shim.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
silicognition_rp2040_shim.menu.rtti.Disabled=Disabled
silicognition_rp2040_shim.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
silicognition_rp2040_shim.menu.rtti.Enabled=Enabled
silicognition_rp2040_shim.menu.rtti.Enabled.build.flags.rtti=
silicognition_rp2040_shim.menu.stackprotect.Disabled=Disabled
silicognition_rp2040_shim.menu.stackprotect.Disabled.build.flags.stackprotect=
silicognition_rp2040_shim.menu.stackprotect.Enabled=Enabled
silicognition_rp2040_shim.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
silicognition_rp2040_shim.menu.exceptions.Disabled=Disabled
silicognition_rp2040_shim.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
silicognition_rp2040_shim.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
silicognition_rp2040_shim.menu.exceptions.Enabled=Enabled
silicognition_rp2040_shim.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
silicognition_rp2040_shim.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
silicognition_rp2040_shim.menu.dbgport.Disabled=Disabled
silicognition_rp2040_shim.menu.dbgport.Disabled.build.debug_port=
silicognition_rp2040_shim.menu.dbgport.Serial=Serial
silicognition_rp2040_shim.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
silicognition_rp2040_shim.menu.dbgport.Serial1=Serial1
silicognition_rp2040_shim.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
silicognition_rp2040_shim.menu.dbgport.Serial2=Serial2
silicognition_rp2040_shim.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
silicognition_rp2040_shim.menu.dbgport.SerialSemi=SerialSemi
silicognition_rp2040_shim.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
silicognition_rp2040_shim.menu.dbglvl.None=None
silicognition_rp2040_shim.menu.dbglvl.None.build.debug_level=
silicognition_rp2040_shim.menu.dbglvl.Core=Core
silicognition_rp2040_shim.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
silicognition_rp2040_shim.menu.dbglvl.SPI=SPI
silicognition_rp2040_shim.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
silicognition_rp2040_shim.menu.dbglvl.Wire=Wire
silicognition_rp2040_shim.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
silicognition_rp2040_shim.menu.dbglvl.Bluetooth=Bluetooth
silicognition_rp2040_shim.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
silicognition_rp2040_shim.menu.dbglvl.All=All
silicognition_rp2040_shim.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
silicognition_rp2040_shim.menu.dbglvl.NDEBUG=NDEBUG
silicognition_rp2040_shim.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
silicognition_rp2040_shim.menu.usbstack.picosdk=Pico SDK
silicognition_rp2040_shim.menu.usbstack.picosdk.build.usbstack_flags=
silicognition_rp2040_shim.menu.usbstack.tinyusb=Adafruit TinyUSB
silicognition_rp2040_shim.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
silicognition_rp2040_shim.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
silicognition_rp2040_shim.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
silicognition_rp2040_shim.menu.usbstack.nousb=No USB
silicognition_rp2040_shim.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
silicognition_rp2040_shim.menu.ipbtstack.ipv4only=IPv4 Only
silicognition_rp2040_shim.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
silicognition_rp2040_shim.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
silicognition_rp2040_shim.menu.uploadmethod.default=Default (UF2)
silicognition_rp2040_shim.menu.uploadmethod.default.build.ram_length=256k
silicognition_rp2040_shim.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
silicognition_rp2040_shim.menu.uploadmethod.default.upload.maximum_data_size=262144
silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool=uf2conv
silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool.default=uf2conv
silicognition_rp2040_shim.menu.uploadmethod.default.upload.tool.network=uf2conv-network
silicognition_rp2040_shim.menu.uploadmethod.picotool=Picotool
silicognition_rp2040_shim.menu.uploadmethod.picotool.build.ram_length=256k
silicognition_rp2040_shim.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
silicognition_rp2040_shim.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.maximum_data_size=262144
silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.tool=picotool
silicognition_rp2040_shim.menu.uploadmethod.picotool.upload.tool.default=picotool
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
silicognition_rp2040_shim.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Solder Party RP2040 Stamp
# -----------------------------------
solderparty_rp2040_stamp.name=Solder Party RP2040 Stamp
solderparty_rp2040_stamp.vid.0=0x1209
solderparty_rp2040_stamp.pid.0=0xa182
solderparty_rp2040_stamp.vid.1=0x1209
solderparty_rp2040_stamp.pid.1=0xe182
solderparty_rp2040_stamp.upload_port.0.vid=0x1209
solderparty_rp2040_stamp.upload_port.0.pid=0xa182
solderparty_rp2040_stamp.upload_port.1.vid=0x1209
solderparty_rp2040_stamp.upload_port.1.pid=0xe182
solderparty_rp2040_stamp.build.usbvid=-DUSBD_VID=0x1209
solderparty_rp2040_stamp.build.usbpid=-DUSBD_PID=0xa182
solderparty_rp2040_stamp.build.usbpwr=-DUSBD_MAX_POWER_MA=500
solderparty_rp2040_stamp.build.board=SOLDERPARTY_RP2040_STAMP
solderparty_rp2040_stamp.build.mcu=cortex-m0plus
solderparty_rp2040_stamp.build.chip=rp2040
solderparty_rp2040_stamp.build.toolchain=arm-none-eabi
solderparty_rp2040_stamp.build.toolchainpkg=pqt-gcc
solderparty_rp2040_stamp.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
solderparty_rp2040_stamp.build.uf2family=--family rp2040
solderparty_rp2040_stamp.build.variant=solderparty_rp2040_stamp
solderparty_rp2040_stamp.upload.maximum_size=8388608
solderparty_rp2040_stamp.upload.wait_for_upload_port=true
solderparty_rp2040_stamp.upload.erase_cmd=
solderparty_rp2040_stamp.serial.disableDTR=false
solderparty_rp2040_stamp.serial.disableRTS=false
solderparty_rp2040_stamp.build.f_cpu=125000000
solderparty_rp2040_stamp.build.led=
solderparty_rp2040_stamp.build.core=rp2040
solderparty_rp2040_stamp.build.ldscript=memmap_default.ld
solderparty_rp2040_stamp.build.boot2=boot2_generic_03h_4_padded_checksum
solderparty_rp2040_stamp.build.usb_manufacturer="Solder Party"
solderparty_rp2040_stamp.build.usb_product="RP2040 Stamp"
solderparty_rp2040_stamp.menu.flash.8388608_0=8MB (no FS)
solderparty_rp2040_stamp.menu.flash.8388608_0.upload.maximum_size=8384512
solderparty_rp2040_stamp.menu.flash.8388608_0.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_0.build.flash_length=8384512
solderparty_rp2040_stamp.menu.flash.8388608_0.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_0.build.fs_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_0.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
solderparty_rp2040_stamp.menu.flash.8388608_65536.upload.maximum_size=8318976
solderparty_rp2040_stamp.menu.flash.8388608_65536.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_65536.build.flash_length=8318976
solderparty_rp2040_stamp.menu.flash.8388608_65536.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_65536.build.fs_start=276754432
solderparty_rp2040_stamp.menu.flash.8388608_65536.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
solderparty_rp2040_stamp.menu.flash.8388608_131072.upload.maximum_size=8253440
solderparty_rp2040_stamp.menu.flash.8388608_131072.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_131072.build.flash_length=8253440
solderparty_rp2040_stamp.menu.flash.8388608_131072.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_131072.build.fs_start=276688896
solderparty_rp2040_stamp.menu.flash.8388608_131072.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
solderparty_rp2040_stamp.menu.flash.8388608_262144.upload.maximum_size=8122368
solderparty_rp2040_stamp.menu.flash.8388608_262144.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_262144.build.flash_length=8122368
solderparty_rp2040_stamp.menu.flash.8388608_262144.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_262144.build.fs_start=276557824
solderparty_rp2040_stamp.menu.flash.8388608_262144.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
solderparty_rp2040_stamp.menu.flash.8388608_524288.upload.maximum_size=7860224
solderparty_rp2040_stamp.menu.flash.8388608_524288.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_524288.build.flash_length=7860224
solderparty_rp2040_stamp.menu.flash.8388608_524288.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_524288.build.fs_start=276295680
solderparty_rp2040_stamp.menu.flash.8388608_524288.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
solderparty_rp2040_stamp.menu.flash.8388608_1048576.upload.maximum_size=7335936
solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.flash_length=7335936
solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.fs_start=275771392
solderparty_rp2040_stamp.menu.flash.8388608_1048576.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
solderparty_rp2040_stamp.menu.flash.8388608_2097152.upload.maximum_size=6287360
solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.flash_length=6287360
solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.fs_start=274722816
solderparty_rp2040_stamp.menu.flash.8388608_2097152.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
solderparty_rp2040_stamp.menu.flash.8388608_3145728.upload.maximum_size=5238784
solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.flash_length=5238784
solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.fs_start=273674240
solderparty_rp2040_stamp.menu.flash.8388608_3145728.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
solderparty_rp2040_stamp.menu.flash.8388608_4194304.upload.maximum_size=4190208
solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.flash_length=4190208
solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.fs_start=272625664
solderparty_rp2040_stamp.menu.flash.8388608_4194304.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
solderparty_rp2040_stamp.menu.flash.8388608_5242880.upload.maximum_size=3141632
solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.flash_length=3141632
solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.fs_start=271577088
solderparty_rp2040_stamp.menu.flash.8388608_5242880.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
solderparty_rp2040_stamp.menu.flash.8388608_6291456.upload.maximum_size=2093056
solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.flash_length=2093056
solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.fs_start=270528512
solderparty_rp2040_stamp.menu.flash.8388608_6291456.build.fs_end=276819968
solderparty_rp2040_stamp.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
solderparty_rp2040_stamp.menu.flash.8388608_7340032.upload.maximum_size=1044480
solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.flash_total=8388608
solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.flash_length=1044480
solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.eeprom_start=276819968
solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.fs_start=269479936
solderparty_rp2040_stamp.menu.flash.8388608_7340032.build.fs_end=276819968
solderparty_rp2040_stamp.menu.freq.200=200 MHz
solderparty_rp2040_stamp.menu.freq.200.build.f_cpu=200000000L
solderparty_rp2040_stamp.menu.freq.50=50 MHz
solderparty_rp2040_stamp.menu.freq.50.build.f_cpu=50000000L
solderparty_rp2040_stamp.menu.freq.100=100 MHz
solderparty_rp2040_stamp.menu.freq.100.build.f_cpu=100000000L
solderparty_rp2040_stamp.menu.freq.120=120 MHz
solderparty_rp2040_stamp.menu.freq.120.build.f_cpu=120000000L
solderparty_rp2040_stamp.menu.freq.125=125 MHz
solderparty_rp2040_stamp.menu.freq.125.build.f_cpu=125000000L
solderparty_rp2040_stamp.menu.freq.128=128 MHz
solderparty_rp2040_stamp.menu.freq.128.build.f_cpu=128000000L
solderparty_rp2040_stamp.menu.freq.133=133 MHz
solderparty_rp2040_stamp.menu.freq.133.build.f_cpu=133000000L
solderparty_rp2040_stamp.menu.freq.150=150 MHz
solderparty_rp2040_stamp.menu.freq.150.build.f_cpu=150000000L
solderparty_rp2040_stamp.menu.freq.176=176 MHz
solderparty_rp2040_stamp.menu.freq.176.build.f_cpu=176000000L
solderparty_rp2040_stamp.menu.freq.225=225 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.225.build.f_cpu=225000000L
solderparty_rp2040_stamp.menu.freq.240=240 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.240.build.f_cpu=240000000L
solderparty_rp2040_stamp.menu.freq.250=250 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.250.build.f_cpu=250000000L
solderparty_rp2040_stamp.menu.freq.276=276 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.276.build.f_cpu=276000000L
solderparty_rp2040_stamp.menu.freq.300=300 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.300.build.f_cpu=300000000L
solderparty_rp2040_stamp.menu.opt.Small=Small (-Os) (standard)
solderparty_rp2040_stamp.menu.opt.Small.build.flags.optimize=-Os
solderparty_rp2040_stamp.menu.opt.Optimize=Optimize (-O)
solderparty_rp2040_stamp.menu.opt.Optimize.build.flags.optimize=-O
solderparty_rp2040_stamp.menu.opt.Optimize2=Optimize More (-O2)
solderparty_rp2040_stamp.menu.opt.Optimize2.build.flags.optimize=-O2
solderparty_rp2040_stamp.menu.opt.Optimize3=Optimize Even More (-O3)
solderparty_rp2040_stamp.menu.opt.Optimize3.build.flags.optimize=-O3
solderparty_rp2040_stamp.menu.opt.Fast=Fast (-Ofast) (maybe slower)
solderparty_rp2040_stamp.menu.opt.Fast.build.flags.optimize=-Ofast
solderparty_rp2040_stamp.menu.opt.Debug=Debug (-Og)
solderparty_rp2040_stamp.menu.opt.Debug.build.flags.optimize=-Og
solderparty_rp2040_stamp.menu.opt.Disabled=Disabled (-O0)
solderparty_rp2040_stamp.menu.opt.Disabled.build.flags.optimize=-O0
solderparty_rp2040_stamp.menu.profile.Disabled=Disabled
solderparty_rp2040_stamp.menu.profile.Disabled.build.flags.profile=
solderparty_rp2040_stamp.menu.profile.Enabled=Enabled
solderparty_rp2040_stamp.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
solderparty_rp2040_stamp.menu.rtti.Disabled=Disabled
solderparty_rp2040_stamp.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
solderparty_rp2040_stamp.menu.rtti.Enabled=Enabled
solderparty_rp2040_stamp.menu.rtti.Enabled.build.flags.rtti=
solderparty_rp2040_stamp.menu.stackprotect.Disabled=Disabled
solderparty_rp2040_stamp.menu.stackprotect.Disabled.build.flags.stackprotect=
solderparty_rp2040_stamp.menu.stackprotect.Enabled=Enabled
solderparty_rp2040_stamp.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
solderparty_rp2040_stamp.menu.exceptions.Disabled=Disabled
solderparty_rp2040_stamp.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
solderparty_rp2040_stamp.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
solderparty_rp2040_stamp.menu.exceptions.Enabled=Enabled
solderparty_rp2040_stamp.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
solderparty_rp2040_stamp.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
solderparty_rp2040_stamp.menu.dbgport.Disabled=Disabled
solderparty_rp2040_stamp.menu.dbgport.Disabled.build.debug_port=
solderparty_rp2040_stamp.menu.dbgport.Serial=Serial
solderparty_rp2040_stamp.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
solderparty_rp2040_stamp.menu.dbgport.Serial1=Serial1
solderparty_rp2040_stamp.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
solderparty_rp2040_stamp.menu.dbgport.Serial2=Serial2
solderparty_rp2040_stamp.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
solderparty_rp2040_stamp.menu.dbgport.SerialSemi=SerialSemi
solderparty_rp2040_stamp.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
solderparty_rp2040_stamp.menu.dbglvl.None=None
solderparty_rp2040_stamp.menu.dbglvl.None.build.debug_level=
solderparty_rp2040_stamp.menu.dbglvl.Core=Core
solderparty_rp2040_stamp.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
solderparty_rp2040_stamp.menu.dbglvl.SPI=SPI
solderparty_rp2040_stamp.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
solderparty_rp2040_stamp.menu.dbglvl.Wire=Wire
solderparty_rp2040_stamp.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
solderparty_rp2040_stamp.menu.dbglvl.Bluetooth=Bluetooth
solderparty_rp2040_stamp.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
solderparty_rp2040_stamp.menu.dbglvl.All=All
solderparty_rp2040_stamp.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
solderparty_rp2040_stamp.menu.dbglvl.NDEBUG=NDEBUG
solderparty_rp2040_stamp.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
solderparty_rp2040_stamp.menu.usbstack.picosdk=Pico SDK
solderparty_rp2040_stamp.menu.usbstack.picosdk.build.usbstack_flags=
solderparty_rp2040_stamp.menu.usbstack.tinyusb=Adafruit TinyUSB
solderparty_rp2040_stamp.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2040_stamp.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
solderparty_rp2040_stamp.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2040_stamp.menu.usbstack.nousb=No USB
solderparty_rp2040_stamp.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
solderparty_rp2040_stamp.menu.ipbtstack.ipv4only=IPv4 Only
solderparty_rp2040_stamp.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
solderparty_rp2040_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2040_stamp.menu.uploadmethod.default=Default (UF2)
solderparty_rp2040_stamp.menu.uploadmethod.default.build.ram_length=256k
solderparty_rp2040_stamp.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2040_stamp.menu.uploadmethod.default.upload.maximum_data_size=262144
solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool=uf2conv
solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool.default=uf2conv
solderparty_rp2040_stamp.menu.uploadmethod.default.upload.tool.network=uf2conv-network
solderparty_rp2040_stamp.menu.uploadmethod.picotool=Picotool
solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.ram_length=256k
solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
solderparty_rp2040_stamp.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.maximum_data_size=262144
solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.tool=picotool
solderparty_rp2040_stamp.menu.uploadmethod.picotool.upload.tool.default=picotool
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
solderparty_rp2040_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Solder Party RP2350 Stamp
# -----------------------------------
solderparty_rp2350_stamp.name=Solder Party RP2350 Stamp
solderparty_rp2350_stamp.vid.0=0x1209
solderparty_rp2350_stamp.pid.0=0xa183
solderparty_rp2350_stamp.vid.1=0x1209
solderparty_rp2350_stamp.pid.1=0xe183
solderparty_rp2350_stamp.upload_port.0.vid=0x1209
solderparty_rp2350_stamp.upload_port.0.pid=0xa183
solderparty_rp2350_stamp.upload_port.1.vid=0x1209
solderparty_rp2350_stamp.upload_port.1.pid=0xe183
solderparty_rp2350_stamp.build.usbvid=-DUSBD_VID=0x1209
solderparty_rp2350_stamp.build.usbpid=-DUSBD_PID=0xa183
solderparty_rp2350_stamp.build.usbpwr=-DUSBD_MAX_POWER_MA=500
solderparty_rp2350_stamp.build.board=SOLDERPARTY_RP2350_STAMP
solderparty_rp2350_stamp.build.variant=solderparty_rp2350_stamp
solderparty_rp2350_stamp.upload.maximum_size=16777216
solderparty_rp2350_stamp.upload.wait_for_upload_port=true
solderparty_rp2350_stamp.upload.erase_cmd=
solderparty_rp2350_stamp.serial.disableDTR=false
solderparty_rp2350_stamp.serial.disableRTS=false
solderparty_rp2350_stamp.build.f_cpu=125000000
solderparty_rp2350_stamp.build.led=
solderparty_rp2350_stamp.build.core=rp2040
solderparty_rp2350_stamp.build.ldscript=memmap_default.ld
solderparty_rp2350_stamp.build.boot2=none
solderparty_rp2350_stamp.build.usb_manufacturer="Solder Party"
solderparty_rp2350_stamp.build.usb_product="RP2350 Stamp"
solderparty_rp2350_stamp.build.psram_length=0x000000
solderparty_rp2350_stamp.menu.flash.16777216_0=16MB (no FS)
solderparty_rp2350_stamp.menu.flash.16777216_0.upload.maximum_size=16769024
solderparty_rp2350_stamp.menu.flash.16777216_0.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_0.build.flash_length=16769024
solderparty_rp2350_stamp.menu.flash.16777216_0.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_0.build.fs_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_0.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
solderparty_rp2350_stamp.menu.flash.16777216_65536.upload.maximum_size=16703488
solderparty_rp2350_stamp.menu.flash.16777216_65536.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_65536.build.flash_length=16703488
solderparty_rp2350_stamp.menu.flash.16777216_65536.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_65536.build.fs_start=285138944
solderparty_rp2350_stamp.menu.flash.16777216_65536.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
solderparty_rp2350_stamp.menu.flash.16777216_131072.upload.maximum_size=16637952
solderparty_rp2350_stamp.menu.flash.16777216_131072.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_131072.build.flash_length=16637952
solderparty_rp2350_stamp.menu.flash.16777216_131072.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_131072.build.fs_start=285073408
solderparty_rp2350_stamp.menu.flash.16777216_131072.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
solderparty_rp2350_stamp.menu.flash.16777216_262144.upload.maximum_size=16506880
solderparty_rp2350_stamp.menu.flash.16777216_262144.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_262144.build.flash_length=16506880
solderparty_rp2350_stamp.menu.flash.16777216_262144.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_262144.build.fs_start=284942336
solderparty_rp2350_stamp.menu.flash.16777216_262144.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
solderparty_rp2350_stamp.menu.flash.16777216_524288.upload.maximum_size=16244736
solderparty_rp2350_stamp.menu.flash.16777216_524288.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_524288.build.flash_length=16244736
solderparty_rp2350_stamp.menu.flash.16777216_524288.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_524288.build.fs_start=284680192
solderparty_rp2350_stamp.menu.flash.16777216_524288.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
solderparty_rp2350_stamp.menu.flash.16777216_1048576.upload.maximum_size=15720448
solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.flash_length=15720448
solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.fs_start=284155904
solderparty_rp2350_stamp.menu.flash.16777216_1048576.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
solderparty_rp2350_stamp.menu.flash.16777216_2097152.upload.maximum_size=14671872
solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.flash_length=14671872
solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.fs_start=283107328
solderparty_rp2350_stamp.menu.flash.16777216_2097152.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
solderparty_rp2350_stamp.menu.flash.16777216_3145728.upload.maximum_size=13623296
solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.flash_length=13623296
solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.fs_start=282058752
solderparty_rp2350_stamp.menu.flash.16777216_3145728.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
solderparty_rp2350_stamp.menu.flash.16777216_4194304.upload.maximum_size=12574720
solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.flash_length=12574720
solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.fs_start=281010176
solderparty_rp2350_stamp.menu.flash.16777216_4194304.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
solderparty_rp2350_stamp.menu.flash.16777216_5242880.upload.maximum_size=11526144
solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.flash_length=11526144
solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.fs_start=279961600
solderparty_rp2350_stamp.menu.flash.16777216_5242880.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
solderparty_rp2350_stamp.menu.flash.16777216_6291456.upload.maximum_size=10477568
solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.flash_length=10477568
solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.fs_start=278913024
solderparty_rp2350_stamp.menu.flash.16777216_6291456.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
solderparty_rp2350_stamp.menu.flash.16777216_7340032.upload.maximum_size=9428992
solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.flash_length=9428992
solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.fs_start=277864448
solderparty_rp2350_stamp.menu.flash.16777216_7340032.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
solderparty_rp2350_stamp.menu.flash.16777216_8388608.upload.maximum_size=8380416
solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.flash_length=8380416
solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.fs_start=276815872
solderparty_rp2350_stamp.menu.flash.16777216_8388608.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
solderparty_rp2350_stamp.menu.flash.16777216_9437184.upload.maximum_size=7331840
solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.flash_length=7331840
solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.fs_start=275767296
solderparty_rp2350_stamp.menu.flash.16777216_9437184.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
solderparty_rp2350_stamp.menu.flash.16777216_10485760.upload.maximum_size=6283264
solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.flash_length=6283264
solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.fs_start=274718720
solderparty_rp2350_stamp.menu.flash.16777216_10485760.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
solderparty_rp2350_stamp.menu.flash.16777216_11534336.upload.maximum_size=5234688
solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.flash_length=5234688
solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.fs_start=273670144
solderparty_rp2350_stamp.menu.flash.16777216_11534336.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
solderparty_rp2350_stamp.menu.flash.16777216_12582912.upload.maximum_size=4186112
solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.flash_length=4186112
solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.fs_start=272621568
solderparty_rp2350_stamp.menu.flash.16777216_12582912.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
solderparty_rp2350_stamp.menu.flash.16777216_13631488.upload.maximum_size=3137536
solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.flash_length=3137536
solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.fs_start=271572992
solderparty_rp2350_stamp.menu.flash.16777216_13631488.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
solderparty_rp2350_stamp.menu.flash.16777216_14680064.upload.maximum_size=2088960
solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.flash_length=2088960
solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.fs_start=270524416
solderparty_rp2350_stamp.menu.flash.16777216_14680064.build.fs_end=285204480
solderparty_rp2350_stamp.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
solderparty_rp2350_stamp.menu.flash.16777216_15728640.upload.maximum_size=1040384
solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.flash_total=16777216
solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.flash_length=1040384
solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.eeprom_start=285204480
solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.fs_start=269475840
solderparty_rp2350_stamp.menu.flash.16777216_15728640.build.fs_end=285204480
solderparty_rp2350_stamp.menu.arch.arm=ARM
solderparty_rp2350_stamp.menu.arch.arm.build.chip=rp2350
solderparty_rp2350_stamp.menu.arch.arm.build.toolchain=arm-none-eabi
solderparty_rp2350_stamp.menu.arch.arm.build.toolchainpkg=pqt-gcc
solderparty_rp2350_stamp.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
solderparty_rp2350_stamp.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
solderparty_rp2350_stamp.menu.arch.arm.build.mcu=cortex-m33
solderparty_rp2350_stamp.menu.arch.riscv=RISC-V
solderparty_rp2350_stamp.menu.arch.riscv.build.chip=rp2350-riscv
solderparty_rp2350_stamp.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
solderparty_rp2350_stamp.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
solderparty_rp2350_stamp.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
solderparty_rp2350_stamp.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
solderparty_rp2350_stamp.menu.arch.riscv.build.mcu=rv32imac
solderparty_rp2350_stamp.menu.freq.150=150 MHz
solderparty_rp2350_stamp.menu.freq.150.build.f_cpu=150000000L
solderparty_rp2350_stamp.menu.freq.50=50 MHz
solderparty_rp2350_stamp.menu.freq.50.build.f_cpu=50000000L
solderparty_rp2350_stamp.menu.freq.100=100 MHz
solderparty_rp2350_stamp.menu.freq.100.build.f_cpu=100000000L
solderparty_rp2350_stamp.menu.freq.120=120 MHz
solderparty_rp2350_stamp.menu.freq.120.build.f_cpu=120000000L
solderparty_rp2350_stamp.menu.freq.125=125 MHz
solderparty_rp2350_stamp.menu.freq.125.build.f_cpu=125000000L
solderparty_rp2350_stamp.menu.freq.128=128 MHz
solderparty_rp2350_stamp.menu.freq.128.build.f_cpu=128000000L
solderparty_rp2350_stamp.menu.freq.133=133 MHz
solderparty_rp2350_stamp.menu.freq.133.build.f_cpu=133000000L
solderparty_rp2350_stamp.menu.freq.176=176 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.176.build.f_cpu=176000000L
solderparty_rp2350_stamp.menu.freq.200=200 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.200.build.f_cpu=200000000L
solderparty_rp2350_stamp.menu.freq.225=225 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.225.build.f_cpu=225000000L
solderparty_rp2350_stamp.menu.freq.240=240 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.240.build.f_cpu=240000000L
solderparty_rp2350_stamp.menu.freq.250=250 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.250.build.f_cpu=250000000L
solderparty_rp2350_stamp.menu.freq.276=276 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.276.build.f_cpu=276000000L
solderparty_rp2350_stamp.menu.freq.300=300 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.300.build.f_cpu=300000000L
solderparty_rp2350_stamp.menu.opt.Small=Small (-Os) (standard)
solderparty_rp2350_stamp.menu.opt.Small.build.flags.optimize=-Os
solderparty_rp2350_stamp.menu.opt.Optimize=Optimize (-O)
solderparty_rp2350_stamp.menu.opt.Optimize.build.flags.optimize=-O
solderparty_rp2350_stamp.menu.opt.Optimize2=Optimize More (-O2)
solderparty_rp2350_stamp.menu.opt.Optimize2.build.flags.optimize=-O2
solderparty_rp2350_stamp.menu.opt.Optimize3=Optimize Even More (-O3)
solderparty_rp2350_stamp.menu.opt.Optimize3.build.flags.optimize=-O3
solderparty_rp2350_stamp.menu.opt.Fast=Fast (-Ofast) (maybe slower)
solderparty_rp2350_stamp.menu.opt.Fast.build.flags.optimize=-Ofast
solderparty_rp2350_stamp.menu.opt.Debug=Debug (-Og)
solderparty_rp2350_stamp.menu.opt.Debug.build.flags.optimize=-Og
solderparty_rp2350_stamp.menu.opt.Disabled=Disabled (-O0)
solderparty_rp2350_stamp.menu.opt.Disabled.build.flags.optimize=-O0
solderparty_rp2350_stamp.menu.profile.Disabled=Disabled
solderparty_rp2350_stamp.menu.profile.Disabled.build.flags.profile=
solderparty_rp2350_stamp.menu.profile.Enabled=Enabled
solderparty_rp2350_stamp.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
solderparty_rp2350_stamp.menu.rtti.Disabled=Disabled
solderparty_rp2350_stamp.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
solderparty_rp2350_stamp.menu.rtti.Enabled=Enabled
solderparty_rp2350_stamp.menu.rtti.Enabled.build.flags.rtti=
solderparty_rp2350_stamp.menu.stackprotect.Disabled=Disabled
solderparty_rp2350_stamp.menu.stackprotect.Disabled.build.flags.stackprotect=
solderparty_rp2350_stamp.menu.stackprotect.Enabled=Enabled
solderparty_rp2350_stamp.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
solderparty_rp2350_stamp.menu.exceptions.Disabled=Disabled
solderparty_rp2350_stamp.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
solderparty_rp2350_stamp.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
solderparty_rp2350_stamp.menu.exceptions.Enabled=Enabled
solderparty_rp2350_stamp.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
solderparty_rp2350_stamp.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
solderparty_rp2350_stamp.menu.dbgport.Disabled=Disabled
solderparty_rp2350_stamp.menu.dbgport.Disabled.build.debug_port=
solderparty_rp2350_stamp.menu.dbgport.Serial=Serial
solderparty_rp2350_stamp.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
solderparty_rp2350_stamp.menu.dbgport.Serial1=Serial1
solderparty_rp2350_stamp.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
solderparty_rp2350_stamp.menu.dbgport.Serial2=Serial2
solderparty_rp2350_stamp.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
solderparty_rp2350_stamp.menu.dbgport.SerialSemi=SerialSemi
solderparty_rp2350_stamp.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
solderparty_rp2350_stamp.menu.dbglvl.None=None
solderparty_rp2350_stamp.menu.dbglvl.None.build.debug_level=
solderparty_rp2350_stamp.menu.dbglvl.Core=Core
solderparty_rp2350_stamp.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
solderparty_rp2350_stamp.menu.dbglvl.SPI=SPI
solderparty_rp2350_stamp.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
solderparty_rp2350_stamp.menu.dbglvl.Wire=Wire
solderparty_rp2350_stamp.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
solderparty_rp2350_stamp.menu.dbglvl.Bluetooth=Bluetooth
solderparty_rp2350_stamp.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
solderparty_rp2350_stamp.menu.dbglvl.All=All
solderparty_rp2350_stamp.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
solderparty_rp2350_stamp.menu.dbglvl.NDEBUG=NDEBUG
solderparty_rp2350_stamp.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
solderparty_rp2350_stamp.menu.usbstack.picosdk=Pico SDK
solderparty_rp2350_stamp.menu.usbstack.picosdk.build.usbstack_flags=
solderparty_rp2350_stamp.menu.usbstack.tinyusb=Adafruit TinyUSB
solderparty_rp2350_stamp.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2350_stamp.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
solderparty_rp2350_stamp.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2350_stamp.menu.usbstack.nousb=No USB
solderparty_rp2350_stamp.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
solderparty_rp2350_stamp.menu.ipbtstack.ipv4only=IPv4 Only
solderparty_rp2350_stamp.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
solderparty_rp2350_stamp.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp.menu.uploadmethod.default=Default (UF2)
solderparty_rp2350_stamp.menu.uploadmethod.default.build.ram_length=512k
solderparty_rp2350_stamp.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2350_stamp.menu.uploadmethod.default.upload.maximum_data_size=524288
solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool=uf2conv
solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool.default=uf2conv
solderparty_rp2350_stamp.menu.uploadmethod.default.upload.tool.network=uf2conv-network
solderparty_rp2350_stamp.menu.uploadmethod.picotool=Picotool
solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.ram_length=512k
solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
solderparty_rp2350_stamp.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.maximum_data_size=524288
solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.tool=picotool
solderparty_rp2350_stamp.menu.uploadmethod.picotool.upload.tool.default=picotool
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
solderparty_rp2350_stamp.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Solder Party RP2350 Stamp XL
# -----------------------------------
solderparty_rp2350_stamp_xl.name=Solder Party RP2350 Stamp XL
solderparty_rp2350_stamp_xl.vid.0=0x1209
solderparty_rp2350_stamp_xl.pid.0=0xa184
solderparty_rp2350_stamp_xl.vid.1=0x1209
solderparty_rp2350_stamp_xl.pid.1=0xe184
solderparty_rp2350_stamp_xl.upload_port.0.vid=0x1209
solderparty_rp2350_stamp_xl.upload_port.0.pid=0xa184
solderparty_rp2350_stamp_xl.upload_port.1.vid=0x1209
solderparty_rp2350_stamp_xl.upload_port.1.pid=0xe184
solderparty_rp2350_stamp_xl.build.usbvid=-DUSBD_VID=0x1209
solderparty_rp2350_stamp_xl.build.usbpid=-DUSBD_PID=0xa184
solderparty_rp2350_stamp_xl.build.usbpwr=-DUSBD_MAX_POWER_MA=500
solderparty_rp2350_stamp_xl.build.board=SOLDERPARTY_RP2350_STAMP_XL
solderparty_rp2350_stamp_xl.build.variant=solderparty_rp2350_stamp_xl
solderparty_rp2350_stamp_xl.upload.maximum_size=16777216
solderparty_rp2350_stamp_xl.upload.wait_for_upload_port=true
solderparty_rp2350_stamp_xl.upload.erase_cmd=
solderparty_rp2350_stamp_xl.serial.disableDTR=false
solderparty_rp2350_stamp_xl.serial.disableRTS=false
solderparty_rp2350_stamp_xl.build.f_cpu=125000000
solderparty_rp2350_stamp_xl.build.led=
solderparty_rp2350_stamp_xl.build.core=rp2040
solderparty_rp2350_stamp_xl.build.ldscript=memmap_default.ld
solderparty_rp2350_stamp_xl.build.boot2=none
solderparty_rp2350_stamp_xl.build.usb_manufacturer="Solder Party"
solderparty_rp2350_stamp_xl.build.usb_product="RP2350 Stamp XL"
solderparty_rp2350_stamp_xl.build.psram_length=0x000000
solderparty_rp2350_stamp_xl.menu.flash.16777216_0=16MB (no FS)
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.upload.maximum_size=16769024
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.flash_length=16769024
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.fs_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_0.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.upload.maximum_size=16703488
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.flash_length=16703488
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.fs_start=285138944
solderparty_rp2350_stamp_xl.menu.flash.16777216_65536.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.upload.maximum_size=16637952
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.flash_length=16637952
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.fs_start=285073408
solderparty_rp2350_stamp_xl.menu.flash.16777216_131072.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.upload.maximum_size=16506880
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.flash_length=16506880
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.fs_start=284942336
solderparty_rp2350_stamp_xl.menu.flash.16777216_262144.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.upload.maximum_size=16244736
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.flash_length=16244736
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.fs_start=284680192
solderparty_rp2350_stamp_xl.menu.flash.16777216_524288.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.upload.maximum_size=15720448
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.flash_length=15720448
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.fs_start=284155904
solderparty_rp2350_stamp_xl.menu.flash.16777216_1048576.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.upload.maximum_size=14671872
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.flash_length=14671872
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.fs_start=283107328
solderparty_rp2350_stamp_xl.menu.flash.16777216_2097152.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.upload.maximum_size=13623296
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.flash_length=13623296
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.fs_start=282058752
solderparty_rp2350_stamp_xl.menu.flash.16777216_3145728.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.upload.maximum_size=12574720
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.flash_length=12574720
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.fs_start=281010176
solderparty_rp2350_stamp_xl.menu.flash.16777216_4194304.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.upload.maximum_size=11526144
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.flash_length=11526144
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.fs_start=279961600
solderparty_rp2350_stamp_xl.menu.flash.16777216_5242880.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.upload.maximum_size=10477568
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.flash_length=10477568
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.fs_start=278913024
solderparty_rp2350_stamp_xl.menu.flash.16777216_6291456.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.upload.maximum_size=9428992
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.flash_length=9428992
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.fs_start=277864448
solderparty_rp2350_stamp_xl.menu.flash.16777216_7340032.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.upload.maximum_size=8380416
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.flash_length=8380416
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.fs_start=276815872
solderparty_rp2350_stamp_xl.menu.flash.16777216_8388608.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.upload.maximum_size=7331840
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.flash_length=7331840
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.fs_start=275767296
solderparty_rp2350_stamp_xl.menu.flash.16777216_9437184.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.upload.maximum_size=6283264
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.flash_length=6283264
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.fs_start=274718720
solderparty_rp2350_stamp_xl.menu.flash.16777216_10485760.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.upload.maximum_size=5234688
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.flash_length=5234688
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.fs_start=273670144
solderparty_rp2350_stamp_xl.menu.flash.16777216_11534336.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.upload.maximum_size=4186112
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.flash_length=4186112
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.fs_start=272621568
solderparty_rp2350_stamp_xl.menu.flash.16777216_12582912.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.upload.maximum_size=3137536
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.flash_length=3137536
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.fs_start=271572992
solderparty_rp2350_stamp_xl.menu.flash.16777216_13631488.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.upload.maximum_size=2088960
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.flash_length=2088960
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.fs_start=270524416
solderparty_rp2350_stamp_xl.menu.flash.16777216_14680064.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.upload.maximum_size=1040384
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.flash_total=16777216
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.flash_length=1040384
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.eeprom_start=285204480
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.fs_start=269475840
solderparty_rp2350_stamp_xl.menu.flash.16777216_15728640.build.fs_end=285204480
solderparty_rp2350_stamp_xl.menu.arch.arm=ARM
solderparty_rp2350_stamp_xl.menu.arch.arm.build.chip=rp2350
solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchain=arm-none-eabi
solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchainpkg=pqt-gcc
solderparty_rp2350_stamp_xl.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
solderparty_rp2350_stamp_xl.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
solderparty_rp2350_stamp_xl.menu.arch.arm.build.mcu=cortex-m33
solderparty_rp2350_stamp_xl.menu.arch.riscv=RISC-V
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.chip=rp2350-riscv
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
solderparty_rp2350_stamp_xl.menu.arch.riscv.build.mcu=rv32imac
solderparty_rp2350_stamp_xl.menu.freq.150=150 MHz
solderparty_rp2350_stamp_xl.menu.freq.150.build.f_cpu=150000000L
solderparty_rp2350_stamp_xl.menu.freq.50=50 MHz
solderparty_rp2350_stamp_xl.menu.freq.50.build.f_cpu=50000000L
solderparty_rp2350_stamp_xl.menu.freq.100=100 MHz
solderparty_rp2350_stamp_xl.menu.freq.100.build.f_cpu=100000000L
solderparty_rp2350_stamp_xl.menu.freq.120=120 MHz
solderparty_rp2350_stamp_xl.menu.freq.120.build.f_cpu=120000000L
solderparty_rp2350_stamp_xl.menu.freq.125=125 MHz
solderparty_rp2350_stamp_xl.menu.freq.125.build.f_cpu=125000000L
solderparty_rp2350_stamp_xl.menu.freq.128=128 MHz
solderparty_rp2350_stamp_xl.menu.freq.128.build.f_cpu=128000000L
solderparty_rp2350_stamp_xl.menu.freq.133=133 MHz
solderparty_rp2350_stamp_xl.menu.freq.133.build.f_cpu=133000000L
solderparty_rp2350_stamp_xl.menu.freq.176=176 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.176.build.f_cpu=176000000L
solderparty_rp2350_stamp_xl.menu.freq.200=200 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.200.build.f_cpu=200000000L
solderparty_rp2350_stamp_xl.menu.freq.225=225 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.225.build.f_cpu=225000000L
solderparty_rp2350_stamp_xl.menu.freq.240=240 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.240.build.f_cpu=240000000L
solderparty_rp2350_stamp_xl.menu.freq.250=250 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.250.build.f_cpu=250000000L
solderparty_rp2350_stamp_xl.menu.freq.276=276 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.276.build.f_cpu=276000000L
solderparty_rp2350_stamp_xl.menu.freq.300=300 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.300.build.f_cpu=300000000L
solderparty_rp2350_stamp_xl.menu.opt.Small=Small (-Os) (standard)
solderparty_rp2350_stamp_xl.menu.opt.Small.build.flags.optimize=-Os
solderparty_rp2350_stamp_xl.menu.opt.Optimize=Optimize (-O)
solderparty_rp2350_stamp_xl.menu.opt.Optimize.build.flags.optimize=-O
solderparty_rp2350_stamp_xl.menu.opt.Optimize2=Optimize More (-O2)
solderparty_rp2350_stamp_xl.menu.opt.Optimize2.build.flags.optimize=-O2
solderparty_rp2350_stamp_xl.menu.opt.Optimize3=Optimize Even More (-O3)
solderparty_rp2350_stamp_xl.menu.opt.Optimize3.build.flags.optimize=-O3
solderparty_rp2350_stamp_xl.menu.opt.Fast=Fast (-Ofast) (maybe slower)
solderparty_rp2350_stamp_xl.menu.opt.Fast.build.flags.optimize=-Ofast
solderparty_rp2350_stamp_xl.menu.opt.Debug=Debug (-Og)
solderparty_rp2350_stamp_xl.menu.opt.Debug.build.flags.optimize=-Og
solderparty_rp2350_stamp_xl.menu.opt.Disabled=Disabled (-O0)
solderparty_rp2350_stamp_xl.menu.opt.Disabled.build.flags.optimize=-O0
solderparty_rp2350_stamp_xl.menu.profile.Disabled=Disabled
solderparty_rp2350_stamp_xl.menu.profile.Disabled.build.flags.profile=
solderparty_rp2350_stamp_xl.menu.profile.Enabled=Enabled
solderparty_rp2350_stamp_xl.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
solderparty_rp2350_stamp_xl.menu.rtti.Disabled=Disabled
solderparty_rp2350_stamp_xl.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
solderparty_rp2350_stamp_xl.menu.rtti.Enabled=Enabled
solderparty_rp2350_stamp_xl.menu.rtti.Enabled.build.flags.rtti=
solderparty_rp2350_stamp_xl.menu.stackprotect.Disabled=Disabled
solderparty_rp2350_stamp_xl.menu.stackprotect.Disabled.build.flags.stackprotect=
solderparty_rp2350_stamp_xl.menu.stackprotect.Enabled=Enabled
solderparty_rp2350_stamp_xl.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
solderparty_rp2350_stamp_xl.menu.exceptions.Disabled=Disabled
solderparty_rp2350_stamp_xl.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
solderparty_rp2350_stamp_xl.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
solderparty_rp2350_stamp_xl.menu.exceptions.Enabled=Enabled
solderparty_rp2350_stamp_xl.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
solderparty_rp2350_stamp_xl.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
solderparty_rp2350_stamp_xl.menu.dbgport.Disabled=Disabled
solderparty_rp2350_stamp_xl.menu.dbgport.Disabled.build.debug_port=
solderparty_rp2350_stamp_xl.menu.dbgport.Serial=Serial
solderparty_rp2350_stamp_xl.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
solderparty_rp2350_stamp_xl.menu.dbgport.Serial1=Serial1
solderparty_rp2350_stamp_xl.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
solderparty_rp2350_stamp_xl.menu.dbgport.Serial2=Serial2
solderparty_rp2350_stamp_xl.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
solderparty_rp2350_stamp_xl.menu.dbgport.SerialSemi=SerialSemi
solderparty_rp2350_stamp_xl.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
solderparty_rp2350_stamp_xl.menu.dbglvl.None=None
solderparty_rp2350_stamp_xl.menu.dbglvl.None.build.debug_level=
solderparty_rp2350_stamp_xl.menu.dbglvl.Core=Core
solderparty_rp2350_stamp_xl.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
solderparty_rp2350_stamp_xl.menu.dbglvl.SPI=SPI
solderparty_rp2350_stamp_xl.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
solderparty_rp2350_stamp_xl.menu.dbglvl.Wire=Wire
solderparty_rp2350_stamp_xl.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
solderparty_rp2350_stamp_xl.menu.dbglvl.Bluetooth=Bluetooth
solderparty_rp2350_stamp_xl.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
solderparty_rp2350_stamp_xl.menu.dbglvl.All=All
solderparty_rp2350_stamp_xl.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
solderparty_rp2350_stamp_xl.menu.dbglvl.NDEBUG=NDEBUG
solderparty_rp2350_stamp_xl.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
solderparty_rp2350_stamp_xl.menu.usbstack.picosdk=Pico SDK
solderparty_rp2350_stamp_xl.menu.usbstack.picosdk.build.usbstack_flags=
solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb=Adafruit TinyUSB
solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
solderparty_rp2350_stamp_xl.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
solderparty_rp2350_stamp_xl.menu.usbstack.nousb=No USB
solderparty_rp2350_stamp_xl.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only=IPv4 Only
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
solderparty_rp2350_stamp_xl.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
solderparty_rp2350_stamp_xl.menu.uploadmethod.default=Default (UF2)
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.build.ram_length=512k
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.maximum_data_size=524288
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool=uf2conv
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool.default=uf2conv
solderparty_rp2350_stamp_xl.menu.uploadmethod.default.upload.tool.network=uf2conv-network
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool=Picotool
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.ram_length=512k
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.maximum_data_size=524288
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.tool=picotool
solderparty_rp2350_stamp_xl.menu.uploadmethod.picotool.upload.tool.default=picotool
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
solderparty_rp2350_stamp_xl.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun IoT RedBoard RP2350
# -----------------------------------
sparkfun_iotredboard_rp2350.name=SparkFun IoT RedBoard RP2350
sparkfun_iotredboard_rp2350.vid.0=0x1b4f
sparkfun_iotredboard_rp2350.pid.0=0x0047
sparkfun_iotredboard_rp2350.vid.1=0x1b4f
sparkfun_iotredboard_rp2350.pid.1=0x0147
sparkfun_iotredboard_rp2350.vid.2=0x1b4f
sparkfun_iotredboard_rp2350.pid.2=0x4047
sparkfun_iotredboard_rp2350.vid.3=0x1b4f
sparkfun_iotredboard_rp2350.pid.3=0x4147
sparkfun_iotredboard_rp2350.vid.4=0x1b4f
sparkfun_iotredboard_rp2350.pid.4=0x8047
sparkfun_iotredboard_rp2350.vid.5=0x1b4f
sparkfun_iotredboard_rp2350.pid.5=0x8147
sparkfun_iotredboard_rp2350.vid.6=0x1b4f
sparkfun_iotredboard_rp2350.pid.6=0xc047
sparkfun_iotredboard_rp2350.vid.7=0x1b4f
sparkfun_iotredboard_rp2350.pid.7=0xc147
sparkfun_iotredboard_rp2350.upload_port.0.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.0.pid=0x0047
sparkfun_iotredboard_rp2350.upload_port.1.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.1.pid=0x0147
sparkfun_iotredboard_rp2350.upload_port.2.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.2.pid=0x4047
sparkfun_iotredboard_rp2350.upload_port.3.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.3.pid=0x4147
sparkfun_iotredboard_rp2350.upload_port.4.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.4.pid=0x8047
sparkfun_iotredboard_rp2350.upload_port.5.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.5.pid=0x8147
sparkfun_iotredboard_rp2350.upload_port.6.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.6.pid=0xc047
sparkfun_iotredboard_rp2350.upload_port.7.vid=0x1b4f
sparkfun_iotredboard_rp2350.upload_port.7.pid=0xc147
sparkfun_iotredboard_rp2350.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_iotredboard_rp2350.build.usbpid=-DUSBD_PID=0x0047
sparkfun_iotredboard_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_iotredboard_rp2350.build.board=SPARKFUN_IOTREDBOARD_RP2350
sparkfun_iotredboard_rp2350.build.variant=sparkfun_iotredboard_rp2350
sparkfun_iotredboard_rp2350.upload.maximum_size=16777216
sparkfun_iotredboard_rp2350.upload.wait_for_upload_port=true
sparkfun_iotredboard_rp2350.upload.erase_cmd=
sparkfun_iotredboard_rp2350.serial.disableDTR=false
sparkfun_iotredboard_rp2350.serial.disableRTS=false
sparkfun_iotredboard_rp2350.build.f_cpu=125000000
sparkfun_iotredboard_rp2350.build.led=
sparkfun_iotredboard_rp2350.build.core=rp2040
sparkfun_iotredboard_rp2350.build.ldscript=memmap_default.ld
sparkfun_iotredboard_rp2350.build.boot2=none
sparkfun_iotredboard_rp2350.build.usb_manufacturer="SparkFun"
sparkfun_iotredboard_rp2350.build.usb_product="IoT RedBoard RP2350"
sparkfun_iotredboard_rp2350.build.psram_length=0x800000
sparkfun_iotredboard_rp2350.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
sparkfun_iotredboard_rp2350.menu.flash.16777216_0=16MB (no FS)
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.flash_length=16769024
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.fs_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_0.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.flash_length=16703488
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.fs_start=285138944
sparkfun_iotredboard_rp2350.menu.flash.16777216_65536.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.flash_length=16637952
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.fs_start=285073408
sparkfun_iotredboard_rp2350.menu.flash.16777216_131072.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.flash_length=16506880
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.fs_start=284942336
sparkfun_iotredboard_rp2350.menu.flash.16777216_262144.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.flash_length=16244736
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.fs_start=284680192
sparkfun_iotredboard_rp2350.menu.flash.16777216_524288.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.flash_length=15720448
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.fs_start=284155904
sparkfun_iotredboard_rp2350.menu.flash.16777216_1048576.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328
sparkfun_iotredboard_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.flash_length=13623296
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.fs_start=282058752
sparkfun_iotredboard_rp2350.menu.flash.16777216_3145728.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176
sparkfun_iotredboard_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.flash_length=11526144
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.fs_start=279961600
sparkfun_iotredboard_rp2350.menu.flash.16777216_5242880.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.flash_length=10477568
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.fs_start=278913024
sparkfun_iotredboard_rp2350.menu.flash.16777216_6291456.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.flash_length=9428992
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.fs_start=277864448
sparkfun_iotredboard_rp2350.menu.flash.16777216_7340032.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872
sparkfun_iotredboard_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.flash_length=7331840
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.fs_start=275767296
sparkfun_iotredboard_rp2350.menu.flash.16777216_9437184.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.flash_length=6283264
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.fs_start=274718720
sparkfun_iotredboard_rp2350.menu.flash.16777216_10485760.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.flash_length=5234688
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.fs_start=273670144
sparkfun_iotredboard_rp2350.menu.flash.16777216_11534336.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568
sparkfun_iotredboard_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.flash_length=3137536
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.fs_start=271572992
sparkfun_iotredboard_rp2350.menu.flash.16777216_13631488.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416
sparkfun_iotredboard_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840
sparkfun_iotredboard_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480
sparkfun_iotredboard_rp2350.menu.arch.arm=ARM
sparkfun_iotredboard_rp2350.menu.arch.arm.build.chip=rp2350
sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi
sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
sparkfun_iotredboard_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
sparkfun_iotredboard_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
sparkfun_iotredboard_rp2350.menu.arch.arm.build.mcu=cortex-m33
sparkfun_iotredboard_rp2350.menu.arch.riscv=RISC-V
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.chip=rp2350-riscv
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
sparkfun_iotredboard_rp2350.menu.arch.riscv.build.mcu=rv32imac
sparkfun_iotredboard_rp2350.menu.freq.150=150 MHz
sparkfun_iotredboard_rp2350.menu.freq.150.build.f_cpu=150000000L
sparkfun_iotredboard_rp2350.menu.freq.50=50 MHz
sparkfun_iotredboard_rp2350.menu.freq.50.build.f_cpu=50000000L
sparkfun_iotredboard_rp2350.menu.freq.100=100 MHz
sparkfun_iotredboard_rp2350.menu.freq.100.build.f_cpu=100000000L
sparkfun_iotredboard_rp2350.menu.freq.120=120 MHz
sparkfun_iotredboard_rp2350.menu.freq.120.build.f_cpu=120000000L
sparkfun_iotredboard_rp2350.menu.freq.125=125 MHz
sparkfun_iotredboard_rp2350.menu.freq.125.build.f_cpu=125000000L
sparkfun_iotredboard_rp2350.menu.freq.128=128 MHz
sparkfun_iotredboard_rp2350.menu.freq.128.build.f_cpu=128000000L
sparkfun_iotredboard_rp2350.menu.freq.133=133 MHz
sparkfun_iotredboard_rp2350.menu.freq.133.build.f_cpu=133000000L
sparkfun_iotredboard_rp2350.menu.freq.176=176 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.176.build.f_cpu=176000000L
sparkfun_iotredboard_rp2350.menu.freq.200=200 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.200.build.f_cpu=200000000L
sparkfun_iotredboard_rp2350.menu.freq.225=225 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.225.build.f_cpu=225000000L
sparkfun_iotredboard_rp2350.menu.freq.240=240 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.240.build.f_cpu=240000000L
sparkfun_iotredboard_rp2350.menu.freq.250=250 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.250.build.f_cpu=250000000L
sparkfun_iotredboard_rp2350.menu.freq.276=276 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.276.build.f_cpu=276000000L
sparkfun_iotredboard_rp2350.menu.freq.300=300 MHz (Overclock)
sparkfun_iotredboard_rp2350.menu.freq.300.build.f_cpu=300000000L
sparkfun_iotredboard_rp2350.menu.opt.Small=Small (-Os) (standard)
sparkfun_iotredboard_rp2350.menu.opt.Small.build.flags.optimize=-Os
sparkfun_iotredboard_rp2350.menu.opt.Optimize=Optimize (-O)
sparkfun_iotredboard_rp2350.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_iotredboard_rp2350.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_iotredboard_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_iotredboard_rp2350.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_iotredboard_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_iotredboard_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_iotredboard_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_iotredboard_rp2350.menu.opt.Debug=Debug (-Og)
sparkfun_iotredboard_rp2350.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_iotredboard_rp2350.menu.opt.Disabled=Disabled (-O0)
sparkfun_iotredboard_rp2350.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_iotredboard_rp2350.menu.profile.Disabled=Disabled
sparkfun_iotredboard_rp2350.menu.profile.Disabled.build.flags.profile=
sparkfun_iotredboard_rp2350.menu.profile.Enabled=Enabled
sparkfun_iotredboard_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_iotredboard_rp2350.menu.rtti.Disabled=Disabled
sparkfun_iotredboard_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_iotredboard_rp2350.menu.rtti.Enabled=Enabled
sparkfun_iotredboard_rp2350.menu.rtti.Enabled.build.flags.rtti=
sparkfun_iotredboard_rp2350.menu.stackprotect.Disabled=Disabled
sparkfun_iotredboard_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_iotredboard_rp2350.menu.stackprotect.Enabled=Enabled
sparkfun_iotredboard_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_iotredboard_rp2350.menu.exceptions.Disabled=Disabled
sparkfun_iotredboard_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_iotredboard_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_iotredboard_rp2350.menu.exceptions.Enabled=Enabled
sparkfun_iotredboard_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_iotredboard_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_iotredboard_rp2350.menu.dbgport.Disabled=Disabled
sparkfun_iotredboard_rp2350.menu.dbgport.Disabled.build.debug_port=
sparkfun_iotredboard_rp2350.menu.dbgport.Serial=Serial
sparkfun_iotredboard_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_iotredboard_rp2350.menu.dbgport.Serial1=Serial1
sparkfun_iotredboard_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_iotredboard_rp2350.menu.dbgport.Serial2=Serial2
sparkfun_iotredboard_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_iotredboard_rp2350.menu.dbgport.SerialSemi=SerialSemi
sparkfun_iotredboard_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_iotredboard_rp2350.menu.dbglvl.None=None
sparkfun_iotredboard_rp2350.menu.dbglvl.None.build.debug_level=
sparkfun_iotredboard_rp2350.menu.dbglvl.Core=Core
sparkfun_iotredboard_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_iotredboard_rp2350.menu.dbglvl.SPI=SPI
sparkfun_iotredboard_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_iotredboard_rp2350.menu.dbglvl.Wire=Wire
sparkfun_iotredboard_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_iotredboard_rp2350.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_iotredboard_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_iotredboard_rp2350.menu.dbglvl.All=All
sparkfun_iotredboard_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_iotredboard_rp2350.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_iotredboard_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_iotredboard_rp2350.menu.usbstack.picosdk=Pico SDK
sparkfun_iotredboard_rp2350.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_iotredboard_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_iotredboard_rp2350.menu.usbstack.nousb=No USB
sparkfun_iotredboard_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_iotredboard_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_iotredboard_rp2350.menu.uploadmethod.default=Default (UF2)
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.build.ram_length=512k
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_iotredboard_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool=Picotool
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.ram_length=512k
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_iotredboard_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_iotredboard_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun MicroMod RP2040
# -----------------------------------
sparkfun_micromodrp2040.name=SparkFun MicroMod RP2040
sparkfun_micromodrp2040.vid.0=0x1b4f
sparkfun_micromodrp2040.pid.0=0x0026
sparkfun_micromodrp2040.vid.1=0x1b4f
sparkfun_micromodrp2040.pid.1=0x0126
sparkfun_micromodrp2040.vid.2=0x1b4f
sparkfun_micromodrp2040.pid.2=0x4026
sparkfun_micromodrp2040.vid.3=0x1b4f
sparkfun_micromodrp2040.pid.3=0x4126
sparkfun_micromodrp2040.vid.4=0x1b4f
sparkfun_micromodrp2040.pid.4=0x8026
sparkfun_micromodrp2040.vid.5=0x1b4f
sparkfun_micromodrp2040.pid.5=0x8126
sparkfun_micromodrp2040.vid.6=0x1b4f
sparkfun_micromodrp2040.pid.6=0xc026
sparkfun_micromodrp2040.vid.7=0x1b4f
sparkfun_micromodrp2040.pid.7=0xc126
sparkfun_micromodrp2040.upload_port.0.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.0.pid=0x0026
sparkfun_micromodrp2040.upload_port.1.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.1.pid=0x0126
sparkfun_micromodrp2040.upload_port.2.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.2.pid=0x4026
sparkfun_micromodrp2040.upload_port.3.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.3.pid=0x4126
sparkfun_micromodrp2040.upload_port.4.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.4.pid=0x8026
sparkfun_micromodrp2040.upload_port.5.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.5.pid=0x8126
sparkfun_micromodrp2040.upload_port.6.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.6.pid=0xc026
sparkfun_micromodrp2040.upload_port.7.vid=0x1b4f
sparkfun_micromodrp2040.upload_port.7.pid=0xc126
sparkfun_micromodrp2040.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_micromodrp2040.build.usbpid=-DUSBD_PID=0x0026
sparkfun_micromodrp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_micromodrp2040.build.board=SPARKFUN_MICROMOD_RP2040
sparkfun_micromodrp2040.build.mcu=cortex-m0plus
sparkfun_micromodrp2040.build.chip=rp2040
sparkfun_micromodrp2040.build.toolchain=arm-none-eabi
sparkfun_micromodrp2040.build.toolchainpkg=pqt-gcc
sparkfun_micromodrp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
sparkfun_micromodrp2040.build.uf2family=--family rp2040
sparkfun_micromodrp2040.build.variant=sparkfun_micromodrp2040
sparkfun_micromodrp2040.upload.maximum_size=16777216
sparkfun_micromodrp2040.upload.wait_for_upload_port=true
sparkfun_micromodrp2040.upload.erase_cmd=
sparkfun_micromodrp2040.serial.disableDTR=false
sparkfun_micromodrp2040.serial.disableRTS=false
sparkfun_micromodrp2040.build.f_cpu=125000000
sparkfun_micromodrp2040.build.led=
sparkfun_micromodrp2040.build.core=rp2040
sparkfun_micromodrp2040.build.ldscript=memmap_default.ld
sparkfun_micromodrp2040.build.boot2=boot2_w25q080_2_padded_checksum
sparkfun_micromodrp2040.build.usb_manufacturer="SparkFun"
sparkfun_micromodrp2040.build.usb_product="MicroMod RP2040"
sparkfun_micromodrp2040.menu.flash.16777216_0=16MB (no FS)
sparkfun_micromodrp2040.menu.flash.16777216_0.upload.maximum_size=16773120
sparkfun_micromodrp2040.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_0.build.flash_length=16773120
sparkfun_micromodrp2040.menu.flash.16777216_0.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_0.build.fs_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_0.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_micromodrp2040.menu.flash.16777216_65536.upload.maximum_size=16707584
sparkfun_micromodrp2040.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_65536.build.flash_length=16707584
sparkfun_micromodrp2040.menu.flash.16777216_65536.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_65536.build.fs_start=285143040
sparkfun_micromodrp2040.menu.flash.16777216_65536.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_micromodrp2040.menu.flash.16777216_131072.upload.maximum_size=16642048
sparkfun_micromodrp2040.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_131072.build.flash_length=16642048
sparkfun_micromodrp2040.menu.flash.16777216_131072.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_131072.build.fs_start=285077504
sparkfun_micromodrp2040.menu.flash.16777216_131072.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_micromodrp2040.menu.flash.16777216_262144.upload.maximum_size=16510976
sparkfun_micromodrp2040.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_262144.build.flash_length=16510976
sparkfun_micromodrp2040.menu.flash.16777216_262144.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_262144.build.fs_start=284946432
sparkfun_micromodrp2040.menu.flash.16777216_262144.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_micromodrp2040.menu.flash.16777216_524288.upload.maximum_size=16248832
sparkfun_micromodrp2040.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_524288.build.flash_length=16248832
sparkfun_micromodrp2040.menu.flash.16777216_524288.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_524288.build.fs_start=284684288
sparkfun_micromodrp2040.menu.flash.16777216_524288.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_micromodrp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544
sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.flash_length=15724544
sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.fs_start=284160000
sparkfun_micromodrp2040.menu.flash.16777216_1048576.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_micromodrp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.flash_length=14675968
sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.fs_start=283111424
sparkfun_micromodrp2040.menu.flash.16777216_2097152.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_micromodrp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392
sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.flash_length=13627392
sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.fs_start=282062848
sparkfun_micromodrp2040.menu.flash.16777216_3145728.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_micromodrp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.flash_length=12578816
sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.fs_start=281014272
sparkfun_micromodrp2040.menu.flash.16777216_4194304.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_micromodrp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240
sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.flash_length=11530240
sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.fs_start=279965696
sparkfun_micromodrp2040.menu.flash.16777216_5242880.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_micromodrp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664
sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.flash_length=10481664
sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.fs_start=278917120
sparkfun_micromodrp2040.menu.flash.16777216_6291456.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_micromodrp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088
sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.flash_length=9433088
sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.fs_start=277868544
sparkfun_micromodrp2040.menu.flash.16777216_7340032.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_micromodrp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.flash_length=8384512
sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.fs_start=276819968
sparkfun_micromodrp2040.menu.flash.16777216_8388608.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_micromodrp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936
sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.flash_length=7335936
sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.fs_start=275771392
sparkfun_micromodrp2040.menu.flash.16777216_9437184.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_micromodrp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360
sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.flash_length=6287360
sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.fs_start=274722816
sparkfun_micromodrp2040.menu.flash.16777216_10485760.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_micromodrp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784
sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.flash_length=5238784
sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.fs_start=273674240
sparkfun_micromodrp2040.menu.flash.16777216_11534336.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_micromodrp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.flash_length=4190208
sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.fs_start=272625664
sparkfun_micromodrp2040.menu.flash.16777216_12582912.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_micromodrp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632
sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.flash_length=3141632
sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.fs_start=271577088
sparkfun_micromodrp2040.menu.flash.16777216_13631488.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_micromodrp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.flash_length=2093056
sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.fs_start=270528512
sparkfun_micromodrp2040.menu.flash.16777216_14680064.build.fs_end=285208576
sparkfun_micromodrp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_micromodrp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.flash_length=1044480
sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.fs_start=269479936
sparkfun_micromodrp2040.menu.flash.16777216_15728640.build.fs_end=285208576
sparkfun_micromodrp2040.menu.freq.200=200 MHz
sparkfun_micromodrp2040.menu.freq.200.build.f_cpu=200000000L
sparkfun_micromodrp2040.menu.freq.50=50 MHz
sparkfun_micromodrp2040.menu.freq.50.build.f_cpu=50000000L
sparkfun_micromodrp2040.menu.freq.100=100 MHz
sparkfun_micromodrp2040.menu.freq.100.build.f_cpu=100000000L
sparkfun_micromodrp2040.menu.freq.120=120 MHz
sparkfun_micromodrp2040.menu.freq.120.build.f_cpu=120000000L
sparkfun_micromodrp2040.menu.freq.125=125 MHz
sparkfun_micromodrp2040.menu.freq.125.build.f_cpu=125000000L
sparkfun_micromodrp2040.menu.freq.128=128 MHz
sparkfun_micromodrp2040.menu.freq.128.build.f_cpu=128000000L
sparkfun_micromodrp2040.menu.freq.133=133 MHz
sparkfun_micromodrp2040.menu.freq.133.build.f_cpu=133000000L
sparkfun_micromodrp2040.menu.freq.150=150 MHz
sparkfun_micromodrp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_micromodrp2040.menu.freq.176=176 MHz
sparkfun_micromodrp2040.menu.freq.176.build.f_cpu=176000000L
sparkfun_micromodrp2040.menu.freq.225=225 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.225.build.f_cpu=225000000L
sparkfun_micromodrp2040.menu.freq.240=240 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.240.build.f_cpu=240000000L
sparkfun_micromodrp2040.menu.freq.250=250 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.250.build.f_cpu=250000000L
sparkfun_micromodrp2040.menu.freq.276=276 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.276.build.f_cpu=276000000L
sparkfun_micromodrp2040.menu.freq.300=300 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.300.build.f_cpu=300000000L
sparkfun_micromodrp2040.menu.opt.Small=Small (-Os) (standard)
sparkfun_micromodrp2040.menu.opt.Small.build.flags.optimize=-Os
sparkfun_micromodrp2040.menu.opt.Optimize=Optimize (-O)
sparkfun_micromodrp2040.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_micromodrp2040.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_micromodrp2040.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_micromodrp2040.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_micromodrp2040.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_micromodrp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_micromodrp2040.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_micromodrp2040.menu.opt.Debug=Debug (-Og)
sparkfun_micromodrp2040.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_micromodrp2040.menu.opt.Disabled=Disabled (-O0)
sparkfun_micromodrp2040.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_micromodrp2040.menu.profile.Disabled=Disabled
sparkfun_micromodrp2040.menu.profile.Disabled.build.flags.profile=
sparkfun_micromodrp2040.menu.profile.Enabled=Enabled
sparkfun_micromodrp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_micromodrp2040.menu.rtti.Disabled=Disabled
sparkfun_micromodrp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_micromodrp2040.menu.rtti.Enabled=Enabled
sparkfun_micromodrp2040.menu.rtti.Enabled.build.flags.rtti=
sparkfun_micromodrp2040.menu.stackprotect.Disabled=Disabled
sparkfun_micromodrp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_micromodrp2040.menu.stackprotect.Enabled=Enabled
sparkfun_micromodrp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_micromodrp2040.menu.exceptions.Disabled=Disabled
sparkfun_micromodrp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_micromodrp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_micromodrp2040.menu.exceptions.Enabled=Enabled
sparkfun_micromodrp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_micromodrp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_micromodrp2040.menu.dbgport.Disabled=Disabled
sparkfun_micromodrp2040.menu.dbgport.Disabled.build.debug_port=
sparkfun_micromodrp2040.menu.dbgport.Serial=Serial
sparkfun_micromodrp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_micromodrp2040.menu.dbgport.Serial1=Serial1
sparkfun_micromodrp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_micromodrp2040.menu.dbgport.Serial2=Serial2
sparkfun_micromodrp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_micromodrp2040.menu.dbgport.SerialSemi=SerialSemi
sparkfun_micromodrp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_micromodrp2040.menu.dbglvl.None=None
sparkfun_micromodrp2040.menu.dbglvl.None.build.debug_level=
sparkfun_micromodrp2040.menu.dbglvl.Core=Core
sparkfun_micromodrp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_micromodrp2040.menu.dbglvl.SPI=SPI
sparkfun_micromodrp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_micromodrp2040.menu.dbglvl.Wire=Wire
sparkfun_micromodrp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_micromodrp2040.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_micromodrp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_micromodrp2040.menu.dbglvl.All=All
sparkfun_micromodrp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_micromodrp2040.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_micromodrp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_micromodrp2040.menu.usbstack.picosdk=Pico SDK
sparkfun_micromodrp2040.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_micromodrp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_micromodrp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_micromodrp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_micromodrp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_micromodrp2040.menu.usbstack.nousb=No USB
sparkfun_micromodrp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_micromodrp2040.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_micromodrp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_micromodrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_micromodrp2040.menu.uploadmethod.default=Default (UF2)
sparkfun_micromodrp2040.menu.uploadmethod.default.build.ram_length=256k
sparkfun_micromodrp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_micromodrp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_micromodrp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_micromodrp2040.menu.uploadmethod.picotool=Picotool
sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.ram_length=256k
sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_micromodrp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_micromodrp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_micromodrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun ProMicro RP2040
# -----------------------------------
sparkfun_promicrorp2040.name=SparkFun ProMicro RP2040
sparkfun_promicrorp2040.vid.0=0x1b4f
sparkfun_promicrorp2040.pid.0=0x0026
sparkfun_promicrorp2040.vid.1=0x1b4f
sparkfun_promicrorp2040.pid.1=0x0126
sparkfun_promicrorp2040.vid.2=0x1b4f
sparkfun_promicrorp2040.pid.2=0x4026
sparkfun_promicrorp2040.vid.3=0x1b4f
sparkfun_promicrorp2040.pid.3=0x4126
sparkfun_promicrorp2040.vid.4=0x1b4f
sparkfun_promicrorp2040.pid.4=0x8026
sparkfun_promicrorp2040.vid.5=0x1b4f
sparkfun_promicrorp2040.pid.5=0x8126
sparkfun_promicrorp2040.vid.6=0x1b4f
sparkfun_promicrorp2040.pid.6=0xc026
sparkfun_promicrorp2040.vid.7=0x1b4f
sparkfun_promicrorp2040.pid.7=0xc126
sparkfun_promicrorp2040.upload_port.0.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.0.pid=0x0026
sparkfun_promicrorp2040.upload_port.1.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.1.pid=0x0126
sparkfun_promicrorp2040.upload_port.2.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.2.pid=0x4026
sparkfun_promicrorp2040.upload_port.3.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.3.pid=0x4126
sparkfun_promicrorp2040.upload_port.4.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.4.pid=0x8026
sparkfun_promicrorp2040.upload_port.5.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.5.pid=0x8126
sparkfun_promicrorp2040.upload_port.6.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.6.pid=0xc026
sparkfun_promicrorp2040.upload_port.7.vid=0x1b4f
sparkfun_promicrorp2040.upload_port.7.pid=0xc126
sparkfun_promicrorp2040.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_promicrorp2040.build.usbpid=-DUSBD_PID=0x0026
sparkfun_promicrorp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_promicrorp2040.build.board=SPARKFUN_PROMICRO_RP2040
sparkfun_promicrorp2040.build.mcu=cortex-m0plus
sparkfun_promicrorp2040.build.chip=rp2040
sparkfun_promicrorp2040.build.toolchain=arm-none-eabi
sparkfun_promicrorp2040.build.toolchainpkg=pqt-gcc
sparkfun_promicrorp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
sparkfun_promicrorp2040.build.uf2family=--family rp2040
sparkfun_promicrorp2040.build.variant=sparkfun_promicrorp2040
sparkfun_promicrorp2040.upload.maximum_size=16777216
sparkfun_promicrorp2040.upload.wait_for_upload_port=true
sparkfun_promicrorp2040.upload.erase_cmd=
sparkfun_promicrorp2040.serial.disableDTR=false
sparkfun_promicrorp2040.serial.disableRTS=false
sparkfun_promicrorp2040.build.f_cpu=125000000
sparkfun_promicrorp2040.build.led=
sparkfun_promicrorp2040.build.core=rp2040
sparkfun_promicrorp2040.build.ldscript=memmap_default.ld
sparkfun_promicrorp2040.build.boot2=boot2_generic_03h_4_padded_checksum
sparkfun_promicrorp2040.build.usb_manufacturer="SparkFun"
sparkfun_promicrorp2040.build.usb_product="ProMicro RP2040"
sparkfun_promicrorp2040.menu.flash.16777216_0=16MB (no FS)
sparkfun_promicrorp2040.menu.flash.16777216_0.upload.maximum_size=16773120
sparkfun_promicrorp2040.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_0.build.flash_length=16773120
sparkfun_promicrorp2040.menu.flash.16777216_0.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_0.build.fs_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_0.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_promicrorp2040.menu.flash.16777216_65536.upload.maximum_size=16707584
sparkfun_promicrorp2040.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_65536.build.flash_length=16707584
sparkfun_promicrorp2040.menu.flash.16777216_65536.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_65536.build.fs_start=285143040
sparkfun_promicrorp2040.menu.flash.16777216_65536.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_promicrorp2040.menu.flash.16777216_131072.upload.maximum_size=16642048
sparkfun_promicrorp2040.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_131072.build.flash_length=16642048
sparkfun_promicrorp2040.menu.flash.16777216_131072.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_131072.build.fs_start=285077504
sparkfun_promicrorp2040.menu.flash.16777216_131072.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_promicrorp2040.menu.flash.16777216_262144.upload.maximum_size=16510976
sparkfun_promicrorp2040.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_262144.build.flash_length=16510976
sparkfun_promicrorp2040.menu.flash.16777216_262144.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_262144.build.fs_start=284946432
sparkfun_promicrorp2040.menu.flash.16777216_262144.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_promicrorp2040.menu.flash.16777216_524288.upload.maximum_size=16248832
sparkfun_promicrorp2040.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_524288.build.flash_length=16248832
sparkfun_promicrorp2040.menu.flash.16777216_524288.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_524288.build.fs_start=284684288
sparkfun_promicrorp2040.menu.flash.16777216_524288.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_promicrorp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544
sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.flash_length=15724544
sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.fs_start=284160000
sparkfun_promicrorp2040.menu.flash.16777216_1048576.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_promicrorp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.flash_length=14675968
sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.fs_start=283111424
sparkfun_promicrorp2040.menu.flash.16777216_2097152.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_promicrorp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392
sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.flash_length=13627392
sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.fs_start=282062848
sparkfun_promicrorp2040.menu.flash.16777216_3145728.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_promicrorp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.flash_length=12578816
sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.fs_start=281014272
sparkfun_promicrorp2040.menu.flash.16777216_4194304.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_promicrorp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240
sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.flash_length=11530240
sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.fs_start=279965696
sparkfun_promicrorp2040.menu.flash.16777216_5242880.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_promicrorp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664
sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.flash_length=10481664
sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.fs_start=278917120
sparkfun_promicrorp2040.menu.flash.16777216_6291456.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_promicrorp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088
sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.flash_length=9433088
sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.fs_start=277868544
sparkfun_promicrorp2040.menu.flash.16777216_7340032.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_promicrorp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.flash_length=8384512
sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.fs_start=276819968
sparkfun_promicrorp2040.menu.flash.16777216_8388608.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_promicrorp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936
sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.flash_length=7335936
sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.fs_start=275771392
sparkfun_promicrorp2040.menu.flash.16777216_9437184.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_promicrorp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360
sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.flash_length=6287360
sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.fs_start=274722816
sparkfun_promicrorp2040.menu.flash.16777216_10485760.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_promicrorp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784
sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.flash_length=5238784
sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.fs_start=273674240
sparkfun_promicrorp2040.menu.flash.16777216_11534336.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_promicrorp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.flash_length=4190208
sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.fs_start=272625664
sparkfun_promicrorp2040.menu.flash.16777216_12582912.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_promicrorp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632
sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.flash_length=3141632
sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.fs_start=271577088
sparkfun_promicrorp2040.menu.flash.16777216_13631488.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_promicrorp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.flash_length=2093056
sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.fs_start=270528512
sparkfun_promicrorp2040.menu.flash.16777216_14680064.build.fs_end=285208576
sparkfun_promicrorp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_promicrorp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.flash_length=1044480
sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.fs_start=269479936
sparkfun_promicrorp2040.menu.flash.16777216_15728640.build.fs_end=285208576
sparkfun_promicrorp2040.menu.freq.200=200 MHz
sparkfun_promicrorp2040.menu.freq.200.build.f_cpu=200000000L
sparkfun_promicrorp2040.menu.freq.50=50 MHz
sparkfun_promicrorp2040.menu.freq.50.build.f_cpu=50000000L
sparkfun_promicrorp2040.menu.freq.100=100 MHz
sparkfun_promicrorp2040.menu.freq.100.build.f_cpu=100000000L
sparkfun_promicrorp2040.menu.freq.120=120 MHz
sparkfun_promicrorp2040.menu.freq.120.build.f_cpu=120000000L
sparkfun_promicrorp2040.menu.freq.125=125 MHz
sparkfun_promicrorp2040.menu.freq.125.build.f_cpu=125000000L
sparkfun_promicrorp2040.menu.freq.128=128 MHz
sparkfun_promicrorp2040.menu.freq.128.build.f_cpu=128000000L
sparkfun_promicrorp2040.menu.freq.133=133 MHz
sparkfun_promicrorp2040.menu.freq.133.build.f_cpu=133000000L
sparkfun_promicrorp2040.menu.freq.150=150 MHz
sparkfun_promicrorp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_promicrorp2040.menu.freq.176=176 MHz
sparkfun_promicrorp2040.menu.freq.176.build.f_cpu=176000000L
sparkfun_promicrorp2040.menu.freq.225=225 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.225.build.f_cpu=225000000L
sparkfun_promicrorp2040.menu.freq.240=240 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.240.build.f_cpu=240000000L
sparkfun_promicrorp2040.menu.freq.250=250 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.250.build.f_cpu=250000000L
sparkfun_promicrorp2040.menu.freq.276=276 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.276.build.f_cpu=276000000L
sparkfun_promicrorp2040.menu.freq.300=300 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.300.build.f_cpu=300000000L
sparkfun_promicrorp2040.menu.opt.Small=Small (-Os) (standard)
sparkfun_promicrorp2040.menu.opt.Small.build.flags.optimize=-Os
sparkfun_promicrorp2040.menu.opt.Optimize=Optimize (-O)
sparkfun_promicrorp2040.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_promicrorp2040.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_promicrorp2040.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_promicrorp2040.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_promicrorp2040.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_promicrorp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_promicrorp2040.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_promicrorp2040.menu.opt.Debug=Debug (-Og)
sparkfun_promicrorp2040.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_promicrorp2040.menu.opt.Disabled=Disabled (-O0)
sparkfun_promicrorp2040.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_promicrorp2040.menu.profile.Disabled=Disabled
sparkfun_promicrorp2040.menu.profile.Disabled.build.flags.profile=
sparkfun_promicrorp2040.menu.profile.Enabled=Enabled
sparkfun_promicrorp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_promicrorp2040.menu.rtti.Disabled=Disabled
sparkfun_promicrorp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_promicrorp2040.menu.rtti.Enabled=Enabled
sparkfun_promicrorp2040.menu.rtti.Enabled.build.flags.rtti=
sparkfun_promicrorp2040.menu.stackprotect.Disabled=Disabled
sparkfun_promicrorp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_promicrorp2040.menu.stackprotect.Enabled=Enabled
sparkfun_promicrorp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_promicrorp2040.menu.exceptions.Disabled=Disabled
sparkfun_promicrorp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_promicrorp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_promicrorp2040.menu.exceptions.Enabled=Enabled
sparkfun_promicrorp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_promicrorp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_promicrorp2040.menu.dbgport.Disabled=Disabled
sparkfun_promicrorp2040.menu.dbgport.Disabled.build.debug_port=
sparkfun_promicrorp2040.menu.dbgport.Serial=Serial
sparkfun_promicrorp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_promicrorp2040.menu.dbgport.Serial1=Serial1
sparkfun_promicrorp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_promicrorp2040.menu.dbgport.Serial2=Serial2
sparkfun_promicrorp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_promicrorp2040.menu.dbgport.SerialSemi=SerialSemi
sparkfun_promicrorp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_promicrorp2040.menu.dbglvl.None=None
sparkfun_promicrorp2040.menu.dbglvl.None.build.debug_level=
sparkfun_promicrorp2040.menu.dbglvl.Core=Core
sparkfun_promicrorp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_promicrorp2040.menu.dbglvl.SPI=SPI
sparkfun_promicrorp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_promicrorp2040.menu.dbglvl.Wire=Wire
sparkfun_promicrorp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_promicrorp2040.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_promicrorp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_promicrorp2040.menu.dbglvl.All=All
sparkfun_promicrorp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_promicrorp2040.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_promicrorp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_promicrorp2040.menu.usbstack.picosdk=Pico SDK
sparkfun_promicrorp2040.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_promicrorp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_promicrorp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_promicrorp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_promicrorp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_promicrorp2040.menu.usbstack.nousb=No USB
sparkfun_promicrorp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_promicrorp2040.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_promicrorp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_promicrorp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2040.menu.uploadmethod.default=Default (UF2)
sparkfun_promicrorp2040.menu.uploadmethod.default.build.ram_length=256k
sparkfun_promicrorp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_promicrorp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_promicrorp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_promicrorp2040.menu.uploadmethod.picotool=Picotool
sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.ram_length=256k
sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_promicrorp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_promicrorp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_promicrorp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun ProMicro RP2350
# -----------------------------------
sparkfun_promicrorp2350.name=SparkFun ProMicro RP2350
sparkfun_promicrorp2350.vid.0=0x1b4f
sparkfun_promicrorp2350.pid.0=0x0026
sparkfun_promicrorp2350.vid.1=0x1b4f
sparkfun_promicrorp2350.pid.1=0x0126
sparkfun_promicrorp2350.vid.2=0x1b4f
sparkfun_promicrorp2350.pid.2=0x4026
sparkfun_promicrorp2350.vid.3=0x1b4f
sparkfun_promicrorp2350.pid.3=0x4126
sparkfun_promicrorp2350.vid.4=0x1b4f
sparkfun_promicrorp2350.pid.4=0x8026
sparkfun_promicrorp2350.vid.5=0x1b4f
sparkfun_promicrorp2350.pid.5=0x8126
sparkfun_promicrorp2350.vid.6=0x1b4f
sparkfun_promicrorp2350.pid.6=0xc026
sparkfun_promicrorp2350.vid.7=0x1b4f
sparkfun_promicrorp2350.pid.7=0xc126
sparkfun_promicrorp2350.upload_port.0.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.0.pid=0x0026
sparkfun_promicrorp2350.upload_port.1.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.1.pid=0x0126
sparkfun_promicrorp2350.upload_port.2.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.2.pid=0x4026
sparkfun_promicrorp2350.upload_port.3.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.3.pid=0x4126
sparkfun_promicrorp2350.upload_port.4.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.4.pid=0x8026
sparkfun_promicrorp2350.upload_port.5.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.5.pid=0x8126
sparkfun_promicrorp2350.upload_port.6.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.6.pid=0xc026
sparkfun_promicrorp2350.upload_port.7.vid=0x1b4f
sparkfun_promicrorp2350.upload_port.7.pid=0xc126
sparkfun_promicrorp2350.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_promicrorp2350.build.usbpid=-DUSBD_PID=0x0026
sparkfun_promicrorp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_promicrorp2350.build.board=SPARKFUN_PROMICRO_RP2350
sparkfun_promicrorp2350.build.variant=sparkfun_promicrorp2350
sparkfun_promicrorp2350.upload.maximum_size=16777216
sparkfun_promicrorp2350.upload.wait_for_upload_port=true
sparkfun_promicrorp2350.upload.erase_cmd=
sparkfun_promicrorp2350.serial.disableDTR=false
sparkfun_promicrorp2350.serial.disableRTS=false
sparkfun_promicrorp2350.build.f_cpu=125000000
sparkfun_promicrorp2350.build.led=
sparkfun_promicrorp2350.build.core=rp2040
sparkfun_promicrorp2350.build.ldscript=memmap_default.ld
sparkfun_promicrorp2350.build.boot2=none
sparkfun_promicrorp2350.build.usb_manufacturer="SparkFun"
sparkfun_promicrorp2350.build.usb_product="ProMicro RP2350"
sparkfun_promicrorp2350.build.psram_length=0x800000
sparkfun_promicrorp2350.menu.flash.16777216_0=16MB (no FS)
sparkfun_promicrorp2350.menu.flash.16777216_0.upload.maximum_size=16769024
sparkfun_promicrorp2350.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_0.build.flash_length=16769024
sparkfun_promicrorp2350.menu.flash.16777216_0.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_0.build.fs_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_0.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_promicrorp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
sparkfun_promicrorp2350.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_65536.build.flash_length=16703488
sparkfun_promicrorp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_65536.build.fs_start=285138944
sparkfun_promicrorp2350.menu.flash.16777216_65536.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_promicrorp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
sparkfun_promicrorp2350.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_131072.build.flash_length=16637952
sparkfun_promicrorp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_131072.build.fs_start=285073408
sparkfun_promicrorp2350.menu.flash.16777216_131072.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_promicrorp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
sparkfun_promicrorp2350.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_262144.build.flash_length=16506880
sparkfun_promicrorp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_262144.build.fs_start=284942336
sparkfun_promicrorp2350.menu.flash.16777216_262144.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_promicrorp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
sparkfun_promicrorp2350.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_524288.build.flash_length=16244736
sparkfun_promicrorp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_524288.build.fs_start=284680192
sparkfun_promicrorp2350.menu.flash.16777216_524288.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_promicrorp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.flash_length=15720448
sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.fs_start=284155904
sparkfun_promicrorp2350.menu.flash.16777216_1048576.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_promicrorp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.flash_length=14671872
sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.fs_start=283107328
sparkfun_promicrorp2350.menu.flash.16777216_2097152.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_promicrorp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.flash_length=13623296
sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.fs_start=282058752
sparkfun_promicrorp2350.menu.flash.16777216_3145728.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_promicrorp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.flash_length=12574720
sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.fs_start=281010176
sparkfun_promicrorp2350.menu.flash.16777216_4194304.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_promicrorp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.flash_length=11526144
sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.fs_start=279961600
sparkfun_promicrorp2350.menu.flash.16777216_5242880.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_promicrorp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.flash_length=10477568
sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.fs_start=278913024
sparkfun_promicrorp2350.menu.flash.16777216_6291456.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_promicrorp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.flash_length=9428992
sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.fs_start=277864448
sparkfun_promicrorp2350.menu.flash.16777216_7340032.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_promicrorp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.flash_length=8380416
sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.fs_start=276815872
sparkfun_promicrorp2350.menu.flash.16777216_8388608.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_promicrorp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.flash_length=7331840
sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.fs_start=275767296
sparkfun_promicrorp2350.menu.flash.16777216_9437184.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_promicrorp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.flash_length=6283264
sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.fs_start=274718720
sparkfun_promicrorp2350.menu.flash.16777216_10485760.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_promicrorp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.flash_length=5234688
sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.fs_start=273670144
sparkfun_promicrorp2350.menu.flash.16777216_11534336.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_promicrorp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.flash_length=4186112
sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.fs_start=272621568
sparkfun_promicrorp2350.menu.flash.16777216_12582912.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_promicrorp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.flash_length=3137536
sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.fs_start=271572992
sparkfun_promicrorp2350.menu.flash.16777216_13631488.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_promicrorp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.flash_length=2088960
sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.fs_start=270524416
sparkfun_promicrorp2350.menu.flash.16777216_14680064.build.fs_end=285204480
sparkfun_promicrorp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_promicrorp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.flash_length=1040384
sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.fs_start=269475840
sparkfun_promicrorp2350.menu.flash.16777216_15728640.build.fs_end=285204480
sparkfun_promicrorp2350.menu.arch.arm=ARM
sparkfun_promicrorp2350.menu.arch.arm.build.chip=rp2350
sparkfun_promicrorp2350.menu.arch.arm.build.toolchain=arm-none-eabi
sparkfun_promicrorp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
sparkfun_promicrorp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
sparkfun_promicrorp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
sparkfun_promicrorp2350.menu.arch.arm.build.mcu=cortex-m33
sparkfun_promicrorp2350.menu.arch.riscv=RISC-V
sparkfun_promicrorp2350.menu.arch.riscv.build.chip=rp2350-riscv
sparkfun_promicrorp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
sparkfun_promicrorp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
sparkfun_promicrorp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
sparkfun_promicrorp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
sparkfun_promicrorp2350.menu.arch.riscv.build.mcu=rv32imac
sparkfun_promicrorp2350.menu.freq.150=150 MHz
sparkfun_promicrorp2350.menu.freq.150.build.f_cpu=150000000L
sparkfun_promicrorp2350.menu.freq.50=50 MHz
sparkfun_promicrorp2350.menu.freq.50.build.f_cpu=50000000L
sparkfun_promicrorp2350.menu.freq.100=100 MHz
sparkfun_promicrorp2350.menu.freq.100.build.f_cpu=100000000L
sparkfun_promicrorp2350.menu.freq.120=120 MHz
sparkfun_promicrorp2350.menu.freq.120.build.f_cpu=120000000L
sparkfun_promicrorp2350.menu.freq.125=125 MHz
sparkfun_promicrorp2350.menu.freq.125.build.f_cpu=125000000L
sparkfun_promicrorp2350.menu.freq.128=128 MHz
sparkfun_promicrorp2350.menu.freq.128.build.f_cpu=128000000L
sparkfun_promicrorp2350.menu.freq.133=133 MHz
sparkfun_promicrorp2350.menu.freq.133.build.f_cpu=133000000L
sparkfun_promicrorp2350.menu.freq.176=176 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.176.build.f_cpu=176000000L
sparkfun_promicrorp2350.menu.freq.200=200 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.200.build.f_cpu=200000000L
sparkfun_promicrorp2350.menu.freq.225=225 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.225.build.f_cpu=225000000L
sparkfun_promicrorp2350.menu.freq.240=240 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.240.build.f_cpu=240000000L
sparkfun_promicrorp2350.menu.freq.250=250 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.250.build.f_cpu=250000000L
sparkfun_promicrorp2350.menu.freq.276=276 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.276.build.f_cpu=276000000L
sparkfun_promicrorp2350.menu.freq.300=300 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.300.build.f_cpu=300000000L
sparkfun_promicrorp2350.menu.opt.Small=Small (-Os) (standard)
sparkfun_promicrorp2350.menu.opt.Small.build.flags.optimize=-Os
sparkfun_promicrorp2350.menu.opt.Optimize=Optimize (-O)
sparkfun_promicrorp2350.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_promicrorp2350.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_promicrorp2350.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_promicrorp2350.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_promicrorp2350.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_promicrorp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_promicrorp2350.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_promicrorp2350.menu.opt.Debug=Debug (-Og)
sparkfun_promicrorp2350.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_promicrorp2350.menu.opt.Disabled=Disabled (-O0)
sparkfun_promicrorp2350.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_promicrorp2350.menu.profile.Disabled=Disabled
sparkfun_promicrorp2350.menu.profile.Disabled.build.flags.profile=
sparkfun_promicrorp2350.menu.profile.Enabled=Enabled
sparkfun_promicrorp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_promicrorp2350.menu.rtti.Disabled=Disabled
sparkfun_promicrorp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_promicrorp2350.menu.rtti.Enabled=Enabled
sparkfun_promicrorp2350.menu.rtti.Enabled.build.flags.rtti=
sparkfun_promicrorp2350.menu.stackprotect.Disabled=Disabled
sparkfun_promicrorp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_promicrorp2350.menu.stackprotect.Enabled=Enabled
sparkfun_promicrorp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_promicrorp2350.menu.exceptions.Disabled=Disabled
sparkfun_promicrorp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_promicrorp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_promicrorp2350.menu.exceptions.Enabled=Enabled
sparkfun_promicrorp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_promicrorp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_promicrorp2350.menu.dbgport.Disabled=Disabled
sparkfun_promicrorp2350.menu.dbgport.Disabled.build.debug_port=
sparkfun_promicrorp2350.menu.dbgport.Serial=Serial
sparkfun_promicrorp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_promicrorp2350.menu.dbgport.Serial1=Serial1
sparkfun_promicrorp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_promicrorp2350.menu.dbgport.Serial2=Serial2
sparkfun_promicrorp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_promicrorp2350.menu.dbgport.SerialSemi=SerialSemi
sparkfun_promicrorp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_promicrorp2350.menu.dbglvl.None=None
sparkfun_promicrorp2350.menu.dbglvl.None.build.debug_level=
sparkfun_promicrorp2350.menu.dbglvl.Core=Core
sparkfun_promicrorp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_promicrorp2350.menu.dbglvl.SPI=SPI
sparkfun_promicrorp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_promicrorp2350.menu.dbglvl.Wire=Wire
sparkfun_promicrorp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_promicrorp2350.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_promicrorp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_promicrorp2350.menu.dbglvl.All=All
sparkfun_promicrorp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_promicrorp2350.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_promicrorp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_promicrorp2350.menu.usbstack.picosdk=Pico SDK
sparkfun_promicrorp2350.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_promicrorp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_promicrorp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_promicrorp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_promicrorp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_promicrorp2350.menu.usbstack.nousb=No USB
sparkfun_promicrorp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_promicrorp2350.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_promicrorp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_promicrorp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_promicrorp2350.menu.uploadmethod.default=Default (UF2)
sparkfun_promicrorp2350.menu.uploadmethod.default.build.ram_length=512k
sparkfun_promicrorp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_promicrorp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_promicrorp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_promicrorp2350.menu.uploadmethod.picotool=Picotool
sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.ram_length=512k
sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_promicrorp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_promicrorp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_promicrorp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun Thing Plus RP2040
# -----------------------------------
sparkfun_thingplusrp2040.name=SparkFun Thing Plus RP2040
sparkfun_thingplusrp2040.vid.0=0x1b4f
sparkfun_thingplusrp2040.pid.0=0x0026
sparkfun_thingplusrp2040.vid.1=0x1b4f
sparkfun_thingplusrp2040.pid.1=0x0126
sparkfun_thingplusrp2040.vid.2=0x1b4f
sparkfun_thingplusrp2040.pid.2=0x4026
sparkfun_thingplusrp2040.vid.3=0x1b4f
sparkfun_thingplusrp2040.pid.3=0x4126
sparkfun_thingplusrp2040.vid.4=0x1b4f
sparkfun_thingplusrp2040.pid.4=0x8026
sparkfun_thingplusrp2040.vid.5=0x1b4f
sparkfun_thingplusrp2040.pid.5=0x8126
sparkfun_thingplusrp2040.vid.6=0x1b4f
sparkfun_thingplusrp2040.pid.6=0xc026
sparkfun_thingplusrp2040.vid.7=0x1b4f
sparkfun_thingplusrp2040.pid.7=0xc126
sparkfun_thingplusrp2040.upload_port.0.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.0.pid=0x0026
sparkfun_thingplusrp2040.upload_port.1.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.1.pid=0x0126
sparkfun_thingplusrp2040.upload_port.2.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.2.pid=0x4026
sparkfun_thingplusrp2040.upload_port.3.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.3.pid=0x4126
sparkfun_thingplusrp2040.upload_port.4.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.4.pid=0x8026
sparkfun_thingplusrp2040.upload_port.5.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.5.pid=0x8126
sparkfun_thingplusrp2040.upload_port.6.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.6.pid=0xc026
sparkfun_thingplusrp2040.upload_port.7.vid=0x1b4f
sparkfun_thingplusrp2040.upload_port.7.pid=0xc126
sparkfun_thingplusrp2040.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_thingplusrp2040.build.usbpid=-DUSBD_PID=0x0026
sparkfun_thingplusrp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_thingplusrp2040.build.board=SPARKFUN_THINGPLUS_RP2040
sparkfun_thingplusrp2040.build.mcu=cortex-m0plus
sparkfun_thingplusrp2040.build.chip=rp2040
sparkfun_thingplusrp2040.build.toolchain=arm-none-eabi
sparkfun_thingplusrp2040.build.toolchainpkg=pqt-gcc
sparkfun_thingplusrp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
sparkfun_thingplusrp2040.build.uf2family=--family rp2040
sparkfun_thingplusrp2040.build.variant=sparkfun_thingplusrp2040
sparkfun_thingplusrp2040.upload.maximum_size=16777216
sparkfun_thingplusrp2040.upload.wait_for_upload_port=true
sparkfun_thingplusrp2040.upload.erase_cmd=
sparkfun_thingplusrp2040.serial.disableDTR=false
sparkfun_thingplusrp2040.serial.disableRTS=false
sparkfun_thingplusrp2040.build.f_cpu=125000000
sparkfun_thingplusrp2040.build.led=
sparkfun_thingplusrp2040.build.core=rp2040
sparkfun_thingplusrp2040.build.ldscript=memmap_default.ld
sparkfun_thingplusrp2040.build.boot2=boot2_w25q080_2_padded_checksum
sparkfun_thingplusrp2040.build.usb_manufacturer="SparkFun"
sparkfun_thingplusrp2040.build.usb_product="Thing Plus RP2040"
sparkfun_thingplusrp2040.menu.flash.16777216_0=16MB (no FS)
sparkfun_thingplusrp2040.menu.flash.16777216_0.upload.maximum_size=16773120
sparkfun_thingplusrp2040.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_0.build.flash_length=16773120
sparkfun_thingplusrp2040.menu.flash.16777216_0.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_0.build.fs_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_0.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_thingplusrp2040.menu.flash.16777216_65536.upload.maximum_size=16707584
sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.flash_length=16707584
sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.fs_start=285143040
sparkfun_thingplusrp2040.menu.flash.16777216_65536.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_thingplusrp2040.menu.flash.16777216_131072.upload.maximum_size=16642048
sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.flash_length=16642048
sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.fs_start=285077504
sparkfun_thingplusrp2040.menu.flash.16777216_131072.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_thingplusrp2040.menu.flash.16777216_262144.upload.maximum_size=16510976
sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.flash_length=16510976
sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.fs_start=284946432
sparkfun_thingplusrp2040.menu.flash.16777216_262144.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_thingplusrp2040.menu.flash.16777216_524288.upload.maximum_size=16248832
sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.flash_length=16248832
sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.fs_start=284684288
sparkfun_thingplusrp2040.menu.flash.16777216_524288.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.upload.maximum_size=15724544
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.flash_length=15724544
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.fs_start=284160000
sparkfun_thingplusrp2040.menu.flash.16777216_1048576.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.flash_length=14675968
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.fs_start=283111424
sparkfun_thingplusrp2040.menu.flash.16777216_2097152.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.upload.maximum_size=13627392
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.flash_length=13627392
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.fs_start=282062848
sparkfun_thingplusrp2040.menu.flash.16777216_3145728.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.flash_length=12578816
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.fs_start=281014272
sparkfun_thingplusrp2040.menu.flash.16777216_4194304.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.upload.maximum_size=11530240
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.flash_length=11530240
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.fs_start=279965696
sparkfun_thingplusrp2040.menu.flash.16777216_5242880.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.upload.maximum_size=10481664
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.flash_length=10481664
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.fs_start=278917120
sparkfun_thingplusrp2040.menu.flash.16777216_6291456.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.upload.maximum_size=9433088
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.flash_length=9433088
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.fs_start=277868544
sparkfun_thingplusrp2040.menu.flash.16777216_7340032.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.flash_length=8384512
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.fs_start=276819968
sparkfun_thingplusrp2040.menu.flash.16777216_8388608.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.upload.maximum_size=7335936
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.flash_length=7335936
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.fs_start=275771392
sparkfun_thingplusrp2040.menu.flash.16777216_9437184.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.upload.maximum_size=6287360
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.flash_length=6287360
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.fs_start=274722816
sparkfun_thingplusrp2040.menu.flash.16777216_10485760.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.upload.maximum_size=5238784
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.flash_length=5238784
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.fs_start=273674240
sparkfun_thingplusrp2040.menu.flash.16777216_11534336.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.flash_length=4190208
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.fs_start=272625664
sparkfun_thingplusrp2040.menu.flash.16777216_12582912.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.upload.maximum_size=3141632
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.flash_length=3141632
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.fs_start=271577088
sparkfun_thingplusrp2040.menu.flash.16777216_13631488.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.flash_length=2093056
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.fs_start=270528512
sparkfun_thingplusrp2040.menu.flash.16777216_14680064.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.flash_length=1044480
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.fs_start=269479936
sparkfun_thingplusrp2040.menu.flash.16777216_15728640.build.fs_end=285208576
sparkfun_thingplusrp2040.menu.freq.200=200 MHz
sparkfun_thingplusrp2040.menu.freq.200.build.f_cpu=200000000L
sparkfun_thingplusrp2040.menu.freq.50=50 MHz
sparkfun_thingplusrp2040.menu.freq.50.build.f_cpu=50000000L
sparkfun_thingplusrp2040.menu.freq.100=100 MHz
sparkfun_thingplusrp2040.menu.freq.100.build.f_cpu=100000000L
sparkfun_thingplusrp2040.menu.freq.120=120 MHz
sparkfun_thingplusrp2040.menu.freq.120.build.f_cpu=120000000L
sparkfun_thingplusrp2040.menu.freq.125=125 MHz
sparkfun_thingplusrp2040.menu.freq.125.build.f_cpu=125000000L
sparkfun_thingplusrp2040.menu.freq.128=128 MHz
sparkfun_thingplusrp2040.menu.freq.128.build.f_cpu=128000000L
sparkfun_thingplusrp2040.menu.freq.133=133 MHz
sparkfun_thingplusrp2040.menu.freq.133.build.f_cpu=133000000L
sparkfun_thingplusrp2040.menu.freq.150=150 MHz
sparkfun_thingplusrp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_thingplusrp2040.menu.freq.176=176 MHz
sparkfun_thingplusrp2040.menu.freq.176.build.f_cpu=176000000L
sparkfun_thingplusrp2040.menu.freq.225=225 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.225.build.f_cpu=225000000L
sparkfun_thingplusrp2040.menu.freq.240=240 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.240.build.f_cpu=240000000L
sparkfun_thingplusrp2040.menu.freq.250=250 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.250.build.f_cpu=250000000L
sparkfun_thingplusrp2040.menu.freq.276=276 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.276.build.f_cpu=276000000L
sparkfun_thingplusrp2040.menu.freq.300=300 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.300.build.f_cpu=300000000L
sparkfun_thingplusrp2040.menu.opt.Small=Small (-Os) (standard)
sparkfun_thingplusrp2040.menu.opt.Small.build.flags.optimize=-Os
sparkfun_thingplusrp2040.menu.opt.Optimize=Optimize (-O)
sparkfun_thingplusrp2040.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_thingplusrp2040.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_thingplusrp2040.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_thingplusrp2040.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_thingplusrp2040.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_thingplusrp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_thingplusrp2040.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_thingplusrp2040.menu.opt.Debug=Debug (-Og)
sparkfun_thingplusrp2040.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_thingplusrp2040.menu.opt.Disabled=Disabled (-O0)
sparkfun_thingplusrp2040.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_thingplusrp2040.menu.profile.Disabled=Disabled
sparkfun_thingplusrp2040.menu.profile.Disabled.build.flags.profile=
sparkfun_thingplusrp2040.menu.profile.Enabled=Enabled
sparkfun_thingplusrp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_thingplusrp2040.menu.rtti.Disabled=Disabled
sparkfun_thingplusrp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_thingplusrp2040.menu.rtti.Enabled=Enabled
sparkfun_thingplusrp2040.menu.rtti.Enabled.build.flags.rtti=
sparkfun_thingplusrp2040.menu.stackprotect.Disabled=Disabled
sparkfun_thingplusrp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_thingplusrp2040.menu.stackprotect.Enabled=Enabled
sparkfun_thingplusrp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_thingplusrp2040.menu.exceptions.Disabled=Disabled
sparkfun_thingplusrp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_thingplusrp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_thingplusrp2040.menu.exceptions.Enabled=Enabled
sparkfun_thingplusrp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_thingplusrp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_thingplusrp2040.menu.dbgport.Disabled=Disabled
sparkfun_thingplusrp2040.menu.dbgport.Disabled.build.debug_port=
sparkfun_thingplusrp2040.menu.dbgport.Serial=Serial
sparkfun_thingplusrp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_thingplusrp2040.menu.dbgport.Serial1=Serial1
sparkfun_thingplusrp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_thingplusrp2040.menu.dbgport.Serial2=Serial2
sparkfun_thingplusrp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_thingplusrp2040.menu.dbgport.SerialSemi=SerialSemi
sparkfun_thingplusrp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_thingplusrp2040.menu.dbglvl.None=None
sparkfun_thingplusrp2040.menu.dbglvl.None.build.debug_level=
sparkfun_thingplusrp2040.menu.dbglvl.Core=Core
sparkfun_thingplusrp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_thingplusrp2040.menu.dbglvl.SPI=SPI
sparkfun_thingplusrp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_thingplusrp2040.menu.dbglvl.Wire=Wire
sparkfun_thingplusrp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_thingplusrp2040.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_thingplusrp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_thingplusrp2040.menu.dbglvl.All=All
sparkfun_thingplusrp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_thingplusrp2040.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_thingplusrp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_thingplusrp2040.menu.usbstack.picosdk=Pico SDK
sparkfun_thingplusrp2040.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_thingplusrp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_thingplusrp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_thingplusrp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_thingplusrp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_thingplusrp2040.menu.usbstack.nousb=No USB
sparkfun_thingplusrp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_thingplusrp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2040.menu.uploadmethod.default=Default (UF2)
sparkfun_thingplusrp2040.menu.uploadmethod.default.build.ram_length=256k
sparkfun_thingplusrp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_thingplusrp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_thingplusrp2040.menu.uploadmethod.picotool=Picotool
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.ram_length=256k
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_thingplusrp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_thingplusrp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun Thing Plus RP2350
# -----------------------------------
sparkfun_thingplusrp2350.name=SparkFun Thing Plus RP2350
sparkfun_thingplusrp2350.vid.0=0x1b4f
sparkfun_thingplusrp2350.pid.0=0x0038
sparkfun_thingplusrp2350.vid.1=0x1b4f
sparkfun_thingplusrp2350.pid.1=0x0138
sparkfun_thingplusrp2350.vid.2=0x1b4f
sparkfun_thingplusrp2350.pid.2=0x4038
sparkfun_thingplusrp2350.vid.3=0x1b4f
sparkfun_thingplusrp2350.pid.3=0x4138
sparkfun_thingplusrp2350.vid.4=0x1b4f
sparkfun_thingplusrp2350.pid.4=0x8038
sparkfun_thingplusrp2350.vid.5=0x1b4f
sparkfun_thingplusrp2350.pid.5=0x8138
sparkfun_thingplusrp2350.vid.6=0x1b4f
sparkfun_thingplusrp2350.pid.6=0xc038
sparkfun_thingplusrp2350.vid.7=0x1b4f
sparkfun_thingplusrp2350.pid.7=0xc138
sparkfun_thingplusrp2350.upload_port.0.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.0.pid=0x0038
sparkfun_thingplusrp2350.upload_port.1.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.1.pid=0x0138
sparkfun_thingplusrp2350.upload_port.2.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.2.pid=0x4038
sparkfun_thingplusrp2350.upload_port.3.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.3.pid=0x4138
sparkfun_thingplusrp2350.upload_port.4.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.4.pid=0x8038
sparkfun_thingplusrp2350.upload_port.5.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.5.pid=0x8138
sparkfun_thingplusrp2350.upload_port.6.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.6.pid=0xc038
sparkfun_thingplusrp2350.upload_port.7.vid=0x1b4f
sparkfun_thingplusrp2350.upload_port.7.pid=0xc138
sparkfun_thingplusrp2350.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_thingplusrp2350.build.usbpid=-DUSBD_PID=0x0038
sparkfun_thingplusrp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_thingplusrp2350.build.board=SPARKFUN_THINGPLUS_RP2350
sparkfun_thingplusrp2350.build.variant=sparkfun_thingplusrp2350
sparkfun_thingplusrp2350.upload.maximum_size=16777216
sparkfun_thingplusrp2350.upload.wait_for_upload_port=true
sparkfun_thingplusrp2350.upload.erase_cmd=
sparkfun_thingplusrp2350.serial.disableDTR=false
sparkfun_thingplusrp2350.serial.disableRTS=false
sparkfun_thingplusrp2350.build.f_cpu=125000000
sparkfun_thingplusrp2350.build.led=
sparkfun_thingplusrp2350.build.core=rp2040
sparkfun_thingplusrp2350.build.ldscript=memmap_default.ld
sparkfun_thingplusrp2350.build.boot2=none
sparkfun_thingplusrp2350.build.usb_manufacturer="SparkFun"
sparkfun_thingplusrp2350.build.usb_product="Thing Plus RP2350"
sparkfun_thingplusrp2350.build.psram_length=0x800000
sparkfun_thingplusrp2350.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
sparkfun_thingplusrp2350.menu.flash.16777216_0=16MB (no FS)
sparkfun_thingplusrp2350.menu.flash.16777216_0.upload.maximum_size=16769024
sparkfun_thingplusrp2350.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_0.build.flash_length=16769024
sparkfun_thingplusrp2350.menu.flash.16777216_0.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_0.build.fs_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_0.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_thingplusrp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.flash_length=16703488
sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.fs_start=285138944
sparkfun_thingplusrp2350.menu.flash.16777216_65536.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_thingplusrp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.flash_length=16637952
sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.fs_start=285073408
sparkfun_thingplusrp2350.menu.flash.16777216_131072.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_thingplusrp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.flash_length=16506880
sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.fs_start=284942336
sparkfun_thingplusrp2350.menu.flash.16777216_262144.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_thingplusrp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.flash_length=16244736
sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.fs_start=284680192
sparkfun_thingplusrp2350.menu.flash.16777216_524288.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.flash_length=15720448
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.fs_start=284155904
sparkfun_thingplusrp2350.menu.flash.16777216_1048576.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.flash_length=14671872
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.fs_start=283107328
sparkfun_thingplusrp2350.menu.flash.16777216_2097152.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.flash_length=13623296
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.fs_start=282058752
sparkfun_thingplusrp2350.menu.flash.16777216_3145728.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.flash_length=12574720
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.fs_start=281010176
sparkfun_thingplusrp2350.menu.flash.16777216_4194304.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.flash_length=11526144
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.fs_start=279961600
sparkfun_thingplusrp2350.menu.flash.16777216_5242880.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.flash_length=10477568
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.fs_start=278913024
sparkfun_thingplusrp2350.menu.flash.16777216_6291456.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.flash_length=9428992
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.fs_start=277864448
sparkfun_thingplusrp2350.menu.flash.16777216_7340032.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.flash_length=8380416
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.fs_start=276815872
sparkfun_thingplusrp2350.menu.flash.16777216_8388608.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.flash_length=7331840
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.fs_start=275767296
sparkfun_thingplusrp2350.menu.flash.16777216_9437184.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.flash_length=6283264
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.fs_start=274718720
sparkfun_thingplusrp2350.menu.flash.16777216_10485760.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.flash_length=5234688
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.fs_start=273670144
sparkfun_thingplusrp2350.menu.flash.16777216_11534336.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.flash_length=4186112
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.fs_start=272621568
sparkfun_thingplusrp2350.menu.flash.16777216_12582912.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.flash_length=3137536
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.fs_start=271572992
sparkfun_thingplusrp2350.menu.flash.16777216_13631488.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.flash_length=2088960
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.fs_start=270524416
sparkfun_thingplusrp2350.menu.flash.16777216_14680064.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.flash_length=1040384
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.fs_start=269475840
sparkfun_thingplusrp2350.menu.flash.16777216_15728640.build.fs_end=285204480
sparkfun_thingplusrp2350.menu.arch.arm=ARM
sparkfun_thingplusrp2350.menu.arch.arm.build.chip=rp2350
sparkfun_thingplusrp2350.menu.arch.arm.build.toolchain=arm-none-eabi
sparkfun_thingplusrp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
sparkfun_thingplusrp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
sparkfun_thingplusrp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
sparkfun_thingplusrp2350.menu.arch.arm.build.mcu=cortex-m33
sparkfun_thingplusrp2350.menu.arch.riscv=RISC-V
sparkfun_thingplusrp2350.menu.arch.riscv.build.chip=rp2350-riscv
sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
sparkfun_thingplusrp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
sparkfun_thingplusrp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
sparkfun_thingplusrp2350.menu.arch.riscv.build.mcu=rv32imac
sparkfun_thingplusrp2350.menu.freq.150=150 MHz
sparkfun_thingplusrp2350.menu.freq.150.build.f_cpu=150000000L
sparkfun_thingplusrp2350.menu.freq.50=50 MHz
sparkfun_thingplusrp2350.menu.freq.50.build.f_cpu=50000000L
sparkfun_thingplusrp2350.menu.freq.100=100 MHz
sparkfun_thingplusrp2350.menu.freq.100.build.f_cpu=100000000L
sparkfun_thingplusrp2350.menu.freq.120=120 MHz
sparkfun_thingplusrp2350.menu.freq.120.build.f_cpu=120000000L
sparkfun_thingplusrp2350.menu.freq.125=125 MHz
sparkfun_thingplusrp2350.menu.freq.125.build.f_cpu=125000000L
sparkfun_thingplusrp2350.menu.freq.128=128 MHz
sparkfun_thingplusrp2350.menu.freq.128.build.f_cpu=128000000L
sparkfun_thingplusrp2350.menu.freq.133=133 MHz
sparkfun_thingplusrp2350.menu.freq.133.build.f_cpu=133000000L
sparkfun_thingplusrp2350.menu.freq.176=176 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.176.build.f_cpu=176000000L
sparkfun_thingplusrp2350.menu.freq.200=200 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.200.build.f_cpu=200000000L
sparkfun_thingplusrp2350.menu.freq.225=225 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.225.build.f_cpu=225000000L
sparkfun_thingplusrp2350.menu.freq.240=240 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.240.build.f_cpu=240000000L
sparkfun_thingplusrp2350.menu.freq.250=250 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.250.build.f_cpu=250000000L
sparkfun_thingplusrp2350.menu.freq.276=276 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.276.build.f_cpu=276000000L
sparkfun_thingplusrp2350.menu.freq.300=300 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.300.build.f_cpu=300000000L
sparkfun_thingplusrp2350.menu.opt.Small=Small (-Os) (standard)
sparkfun_thingplusrp2350.menu.opt.Small.build.flags.optimize=-Os
sparkfun_thingplusrp2350.menu.opt.Optimize=Optimize (-O)
sparkfun_thingplusrp2350.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_thingplusrp2350.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_thingplusrp2350.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_thingplusrp2350.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_thingplusrp2350.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_thingplusrp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_thingplusrp2350.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_thingplusrp2350.menu.opt.Debug=Debug (-Og)
sparkfun_thingplusrp2350.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_thingplusrp2350.menu.opt.Disabled=Disabled (-O0)
sparkfun_thingplusrp2350.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_thingplusrp2350.menu.profile.Disabled=Disabled
sparkfun_thingplusrp2350.menu.profile.Disabled.build.flags.profile=
sparkfun_thingplusrp2350.menu.profile.Enabled=Enabled
sparkfun_thingplusrp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_thingplusrp2350.menu.rtti.Disabled=Disabled
sparkfun_thingplusrp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_thingplusrp2350.menu.rtti.Enabled=Enabled
sparkfun_thingplusrp2350.menu.rtti.Enabled.build.flags.rtti=
sparkfun_thingplusrp2350.menu.stackprotect.Disabled=Disabled
sparkfun_thingplusrp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_thingplusrp2350.menu.stackprotect.Enabled=Enabled
sparkfun_thingplusrp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_thingplusrp2350.menu.exceptions.Disabled=Disabled
sparkfun_thingplusrp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_thingplusrp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_thingplusrp2350.menu.exceptions.Enabled=Enabled
sparkfun_thingplusrp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_thingplusrp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_thingplusrp2350.menu.dbgport.Disabled=Disabled
sparkfun_thingplusrp2350.menu.dbgport.Disabled.build.debug_port=
sparkfun_thingplusrp2350.menu.dbgport.Serial=Serial
sparkfun_thingplusrp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_thingplusrp2350.menu.dbgport.Serial1=Serial1
sparkfun_thingplusrp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_thingplusrp2350.menu.dbgport.Serial2=Serial2
sparkfun_thingplusrp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_thingplusrp2350.menu.dbgport.SerialSemi=SerialSemi
sparkfun_thingplusrp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_thingplusrp2350.menu.dbglvl.None=None
sparkfun_thingplusrp2350.menu.dbglvl.None.build.debug_level=
sparkfun_thingplusrp2350.menu.dbglvl.Core=Core
sparkfun_thingplusrp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_thingplusrp2350.menu.dbglvl.SPI=SPI
sparkfun_thingplusrp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_thingplusrp2350.menu.dbglvl.Wire=Wire
sparkfun_thingplusrp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_thingplusrp2350.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_thingplusrp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_thingplusrp2350.menu.dbglvl.All=All
sparkfun_thingplusrp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_thingplusrp2350.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_thingplusrp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_thingplusrp2350.menu.usbstack.picosdk=Pico SDK
sparkfun_thingplusrp2350.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_thingplusrp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_thingplusrp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_thingplusrp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_thingplusrp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_thingplusrp2350.menu.usbstack.nousb=No USB
sparkfun_thingplusrp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_thingplusrp2350.menu.wificountry.worldwide=Worldwide
sparkfun_thingplusrp2350.menu.wificountry.worldwide.build.wificc=-DWIFICC=CYW43_COUNTRY_WORLDWIDE
sparkfun_thingplusrp2350.menu.wificountry.australia=Australia
sparkfun_thingplusrp2350.menu.wificountry.australia.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRALIA
sparkfun_thingplusrp2350.menu.wificountry.austria=Austria
sparkfun_thingplusrp2350.menu.wificountry.austria.build.wificc=-DWIFICC=CYW43_COUNTRY_AUSTRIA
sparkfun_thingplusrp2350.menu.wificountry.belgium=Belgium
sparkfun_thingplusrp2350.menu.wificountry.belgium.build.wificc=-DWIFICC=CYW43_COUNTRY_BELGIUM
sparkfun_thingplusrp2350.menu.wificountry.brazil=Brazil
sparkfun_thingplusrp2350.menu.wificountry.brazil.build.wificc=-DWIFICC=CYW43_COUNTRY_BRAZIL
sparkfun_thingplusrp2350.menu.wificountry.canada=Canada
sparkfun_thingplusrp2350.menu.wificountry.canada.build.wificc=-DWIFICC=CYW43_COUNTRY_CANADA
sparkfun_thingplusrp2350.menu.wificountry.chile=Chile
sparkfun_thingplusrp2350.menu.wificountry.chile.build.wificc=-DWIFICC=CYW43_COUNTRY_CHILE
sparkfun_thingplusrp2350.menu.wificountry.china=China
sparkfun_thingplusrp2350.menu.wificountry.china.build.wificc=-DWIFICC=CYW43_COUNTRY_CHINA
sparkfun_thingplusrp2350.menu.wificountry.colombia=Colombia
sparkfun_thingplusrp2350.menu.wificountry.colombia.build.wificc=-DWIFICC=CYW43_COUNTRY_COLOMBIA
sparkfun_thingplusrp2350.menu.wificountry.czech_republic=Czech Republic
sparkfun_thingplusrp2350.menu.wificountry.czech_republic.build.wificc=-DWIFICC=CYW43_COUNTRY_CZECH_REPUBLIC
sparkfun_thingplusrp2350.menu.wificountry.denmark=Denmark
sparkfun_thingplusrp2350.menu.wificountry.denmark.build.wificc=-DWIFICC=CYW43_COUNTRY_DENMARK
sparkfun_thingplusrp2350.menu.wificountry.estonia=Estonia
sparkfun_thingplusrp2350.menu.wificountry.estonia.build.wificc=-DWIFICC=CYW43_COUNTRY_ESTONIA
sparkfun_thingplusrp2350.menu.wificountry.finland=Finland
sparkfun_thingplusrp2350.menu.wificountry.finland.build.wificc=-DWIFICC=CYW43_COUNTRY_FINLAND
sparkfun_thingplusrp2350.menu.wificountry.france=France
sparkfun_thingplusrp2350.menu.wificountry.france.build.wificc=-DWIFICC=CYW43_COUNTRY_FRANCE
sparkfun_thingplusrp2350.menu.wificountry.germany=Germany
sparkfun_thingplusrp2350.menu.wificountry.germany.build.wificc=-DWIFICC=CYW43_COUNTRY_GERMANY
sparkfun_thingplusrp2350.menu.wificountry.greece=Greece
sparkfun_thingplusrp2350.menu.wificountry.greece.build.wificc=-DWIFICC=CYW43_COUNTRY_GREECE
sparkfun_thingplusrp2350.menu.wificountry.hong_kong=Hong Kong
sparkfun_thingplusrp2350.menu.wificountry.hong_kong.build.wificc=-DWIFICC=CYW43_COUNTRY_HONG_KONG
sparkfun_thingplusrp2350.menu.wificountry.hungary=Hungary
sparkfun_thingplusrp2350.menu.wificountry.hungary.build.wificc=-DWIFICC=CYW43_COUNTRY_HUNGARY
sparkfun_thingplusrp2350.menu.wificountry.iceland=Iceland
sparkfun_thingplusrp2350.menu.wificountry.iceland.build.wificc=-DWIFICC=CYW43_COUNTRY_ICELAND
sparkfun_thingplusrp2350.menu.wificountry.india=India
sparkfun_thingplusrp2350.menu.wificountry.india.build.wificc=-DWIFICC=CYW43_COUNTRY_INDIA
sparkfun_thingplusrp2350.menu.wificountry.israel=Israel
sparkfun_thingplusrp2350.menu.wificountry.israel.build.wificc=-DWIFICC=CYW43_COUNTRY_ISRAEL
sparkfun_thingplusrp2350.menu.wificountry.italy=Italy
sparkfun_thingplusrp2350.menu.wificountry.italy.build.wificc=-DWIFICC=CYW43_COUNTRY_ITALY
sparkfun_thingplusrp2350.menu.wificountry.japan=Japan
sparkfun_thingplusrp2350.menu.wificountry.japan.build.wificc=-DWIFICC=CYW43_COUNTRY_JAPAN
sparkfun_thingplusrp2350.menu.wificountry.kenya=Kenya
sparkfun_thingplusrp2350.menu.wificountry.kenya.build.wificc=-DWIFICC=CYW43_COUNTRY_KENYA
sparkfun_thingplusrp2350.menu.wificountry.latvia=Latvia
sparkfun_thingplusrp2350.menu.wificountry.latvia.build.wificc=-DWIFICC=CYW43_COUNTRY_LATVIA
sparkfun_thingplusrp2350.menu.wificountry.liechtenstein=Liechtenstein
sparkfun_thingplusrp2350.menu.wificountry.liechtenstein.build.wificc=-DWIFICC=CYW43_COUNTRY_LIECHTENSTEIN
sparkfun_thingplusrp2350.menu.wificountry.lithuania=Lithuania
sparkfun_thingplusrp2350.menu.wificountry.lithuania.build.wificc=-DWIFICC=CYW43_COUNTRY_LITHUANIA
sparkfun_thingplusrp2350.menu.wificountry.luxembourg=Luxembourg
sparkfun_thingplusrp2350.menu.wificountry.luxembourg.build.wificc=-DWIFICC=CYW43_COUNTRY_LUXEMBOURG
sparkfun_thingplusrp2350.menu.wificountry.malaysia=Malaysia
sparkfun_thingplusrp2350.menu.wificountry.malaysia.build.wificc=-DWIFICC=CYW43_COUNTRY_MALAYSIA
sparkfun_thingplusrp2350.menu.wificountry.malta=Malta
sparkfun_thingplusrp2350.menu.wificountry.malta.build.wificc=-DWIFICC=CYW43_COUNTRY_MALTA
sparkfun_thingplusrp2350.menu.wificountry.mexico=Mexico
sparkfun_thingplusrp2350.menu.wificountry.mexico.build.wificc=-DWIFICC=CYW43_COUNTRY_MEXICO
sparkfun_thingplusrp2350.menu.wificountry.netherlands=Netherlands
sparkfun_thingplusrp2350.menu.wificountry.netherlands.build.wificc=-DWIFICC=CYW43_COUNTRY_NETHERLANDS
sparkfun_thingplusrp2350.menu.wificountry.new_zealand=New Zealand
sparkfun_thingplusrp2350.menu.wificountry.new_zealand.build.wificc=-DWIFICC=CYW43_COUNTRY_NEW_ZEALAND
sparkfun_thingplusrp2350.menu.wificountry.nigeria=Nigeria
sparkfun_thingplusrp2350.menu.wificountry.nigeria.build.wificc=-DWIFICC=CYW43_COUNTRY_NIGERIA
sparkfun_thingplusrp2350.menu.wificountry.norway=Norway
sparkfun_thingplusrp2350.menu.wificountry.norway.build.wificc=-DWIFICC=CYW43_COUNTRY_NORWAY
sparkfun_thingplusrp2350.menu.wificountry.peru=Peru
sparkfun_thingplusrp2350.menu.wificountry.peru.build.wificc=-DWIFICC=CYW43_COUNTRY_PERU
sparkfun_thingplusrp2350.menu.wificountry.philippines=Philippines
sparkfun_thingplusrp2350.menu.wificountry.philippines.build.wificc=-DWIFICC=CYW43_COUNTRY_PHILIPPINES
sparkfun_thingplusrp2350.menu.wificountry.poland=Poland
sparkfun_thingplusrp2350.menu.wificountry.poland.build.wificc=-DWIFICC=CYW43_COUNTRY_POLAND
sparkfun_thingplusrp2350.menu.wificountry.portugal=Portugal
sparkfun_thingplusrp2350.menu.wificountry.portugal.build.wificc=-DWIFICC=CYW43_COUNTRY_PORTUGAL
sparkfun_thingplusrp2350.menu.wificountry.singapore=Singapore
sparkfun_thingplusrp2350.menu.wificountry.singapore.build.wificc=-DWIFICC=CYW43_COUNTRY_SINGAPORE
sparkfun_thingplusrp2350.menu.wificountry.slovakia=Slovakia
sparkfun_thingplusrp2350.menu.wificountry.slovakia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVAKIA
sparkfun_thingplusrp2350.menu.wificountry.slovenia=Slovenia
sparkfun_thingplusrp2350.menu.wificountry.slovenia.build.wificc=-DWIFICC=CYW43_COUNTRY_SLOVENIA
sparkfun_thingplusrp2350.menu.wificountry.south_africa=South Africa
sparkfun_thingplusrp2350.menu.wificountry.south_africa.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_AFRICA
sparkfun_thingplusrp2350.menu.wificountry.south_korea=South Korea
sparkfun_thingplusrp2350.menu.wificountry.south_korea.build.wificc=-DWIFICC=CYW43_COUNTRY_SOUTH_KOREA
sparkfun_thingplusrp2350.menu.wificountry.spain=Spain
sparkfun_thingplusrp2350.menu.wificountry.spain.build.wificc=-DWIFICC=CYW43_COUNTRY_SPAIN
sparkfun_thingplusrp2350.menu.wificountry.sweden=Sweden
sparkfun_thingplusrp2350.menu.wificountry.sweden.build.wificc=-DWIFICC=CYW43_COUNTRY_SWEDEN
sparkfun_thingplusrp2350.menu.wificountry.switzerland=Switzerland
sparkfun_thingplusrp2350.menu.wificountry.switzerland.build.wificc=-DWIFICC=CYW43_COUNTRY_SWITZERLAND
sparkfun_thingplusrp2350.menu.wificountry.taiwan=Taiwan
sparkfun_thingplusrp2350.menu.wificountry.taiwan.build.wificc=-DWIFICC=CYW43_COUNTRY_TAIWAN
sparkfun_thingplusrp2350.menu.wificountry.thailand=Thailand
sparkfun_thingplusrp2350.menu.wificountry.thailand.build.wificc=-DWIFICC=CYW43_COUNTRY_THAILAND
sparkfun_thingplusrp2350.menu.wificountry.turkey=Turkey
sparkfun_thingplusrp2350.menu.wificountry.turkey.build.wificc=-DWIFICC=CYW43_COUNTRY_TURKEY
sparkfun_thingplusrp2350.menu.wificountry.uk=UK
sparkfun_thingplusrp2350.menu.wificountry.uk.build.wificc=-DWIFICC=CYW43_COUNTRY_UK
sparkfun_thingplusrp2350.menu.wificountry.usa=USA
sparkfun_thingplusrp2350.menu.wificountry.usa.build.wificc=-DWIFICC=CYW43_COUNTRY_USA
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_thingplusrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_thingplusrp2350.menu.uploadmethod.default=Default (UF2)
sparkfun_thingplusrp2350.menu.uploadmethod.default.build.ram_length=512k
sparkfun_thingplusrp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_thingplusrp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_thingplusrp2350.menu.uploadmethod.picotool=Picotool
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.ram_length=512k
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_thingplusrp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_thingplusrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun IoT Node LoRaWAN
# -----------------------------------
sparkfun_iotnode_lorawanrp2350.name=SparkFun IoT Node LoRaWAN
sparkfun_iotnode_lorawanrp2350.vid.0=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.0=0x0044
sparkfun_iotnode_lorawanrp2350.vid.1=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.1=0x0144
sparkfun_iotnode_lorawanrp2350.vid.2=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.2=0x4044
sparkfun_iotnode_lorawanrp2350.vid.3=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.3=0x4144
sparkfun_iotnode_lorawanrp2350.vid.4=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.4=0x8044
sparkfun_iotnode_lorawanrp2350.vid.5=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.5=0x8144
sparkfun_iotnode_lorawanrp2350.vid.6=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.6=0xc044
sparkfun_iotnode_lorawanrp2350.vid.7=0x1b4f
sparkfun_iotnode_lorawanrp2350.pid.7=0xc144
sparkfun_iotnode_lorawanrp2350.upload_port.0.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.0.pid=0x0044
sparkfun_iotnode_lorawanrp2350.upload_port.1.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.1.pid=0x0144
sparkfun_iotnode_lorawanrp2350.upload_port.2.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.2.pid=0x4044
sparkfun_iotnode_lorawanrp2350.upload_port.3.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.3.pid=0x4144
sparkfun_iotnode_lorawanrp2350.upload_port.4.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.4.pid=0x8044
sparkfun_iotnode_lorawanrp2350.upload_port.5.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.5.pid=0x8144
sparkfun_iotnode_lorawanrp2350.upload_port.6.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.6.pid=0xc044
sparkfun_iotnode_lorawanrp2350.upload_port.7.vid=0x1b4f
sparkfun_iotnode_lorawanrp2350.upload_port.7.pid=0xc144
sparkfun_iotnode_lorawanrp2350.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_iotnode_lorawanrp2350.build.usbpid=-DUSBD_PID=0x0044
sparkfun_iotnode_lorawanrp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_iotnode_lorawanrp2350.build.board=SPARKFUN_IOTNODE_LORAWAN_RP2350
sparkfun_iotnode_lorawanrp2350.build.variant=sparkfun_iotnode_lorawanrp2350
sparkfun_iotnode_lorawanrp2350.upload.maximum_size=16777216
sparkfun_iotnode_lorawanrp2350.upload.wait_for_upload_port=true
sparkfun_iotnode_lorawanrp2350.upload.erase_cmd=
sparkfun_iotnode_lorawanrp2350.serial.disableDTR=false
sparkfun_iotnode_lorawanrp2350.serial.disableRTS=false
sparkfun_iotnode_lorawanrp2350.build.f_cpu=125000000
sparkfun_iotnode_lorawanrp2350.build.led=
sparkfun_iotnode_lorawanrp2350.build.core=rp2040
sparkfun_iotnode_lorawanrp2350.build.ldscript=memmap_default.ld
sparkfun_iotnode_lorawanrp2350.build.boot2=none
sparkfun_iotnode_lorawanrp2350.build.usb_manufacturer="SparkFun"
sparkfun_iotnode_lorawanrp2350.build.usb_product="IoT Node LoRaWAN"
sparkfun_iotnode_lorawanrp2350.build.psram_length=0x800000
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0=16MB (no FS)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.upload.maximum_size=16769024
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.flash_length=16769024
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.fs_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_0.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.flash_length=16703488
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.fs_start=285138944
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_65536.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.flash_length=16637952
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.fs_start=285073408
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_131072.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.flash_length=16506880
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.fs_start=284942336
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_262144.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.flash_length=16244736
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.fs_start=284680192
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_524288.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.flash_length=15720448
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.fs_start=284155904
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_1048576.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.flash_length=14671872
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.fs_start=283107328
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_2097152.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.flash_length=13623296
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.fs_start=282058752
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_3145728.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.flash_length=12574720
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.fs_start=281010176
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_4194304.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.flash_length=11526144
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.fs_start=279961600
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_5242880.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.flash_length=10477568
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.fs_start=278913024
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_6291456.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.flash_length=9428992
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.fs_start=277864448
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_7340032.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.flash_length=8380416
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.fs_start=276815872
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_8388608.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.flash_length=7331840
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.fs_start=275767296
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_9437184.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.flash_length=6283264
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.fs_start=274718720
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_10485760.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.flash_length=5234688
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.fs_start=273670144
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_11534336.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.flash_length=4186112
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.fs_start=272621568
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_12582912.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.flash_length=3137536
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.fs_start=271572992
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_13631488.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.flash_length=2088960
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.fs_start=270524416
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_14680064.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.flash_length=1040384
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.fs_start=269475840
sparkfun_iotnode_lorawanrp2350.menu.flash.16777216_15728640.build.fs_end=285204480
sparkfun_iotnode_lorawanrp2350.menu.arch.arm=ARM
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.chip=rp2350
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchain=arm-none-eabi
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
sparkfun_iotnode_lorawanrp2350.menu.arch.arm.build.mcu=cortex-m33
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv=RISC-V
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.chip=rp2350-riscv
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
sparkfun_iotnode_lorawanrp2350.menu.arch.riscv.build.mcu=rv32imac
sparkfun_iotnode_lorawanrp2350.menu.freq.150=150 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.150.build.f_cpu=150000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.50=50 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.50.build.f_cpu=50000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.100=100 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.100.build.f_cpu=100000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.120=120 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.120.build.f_cpu=120000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.125=125 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.125.build.f_cpu=125000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.128=128 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.128.build.f_cpu=128000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.133=133 MHz
sparkfun_iotnode_lorawanrp2350.menu.freq.133.build.f_cpu=133000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.176=176 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.176.build.f_cpu=176000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.200=200 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.200.build.f_cpu=200000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.225=225 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.225.build.f_cpu=225000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.240=240 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.240.build.f_cpu=240000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.250=250 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.250.build.f_cpu=250000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.276=276 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.276.build.f_cpu=276000000L
sparkfun_iotnode_lorawanrp2350.menu.freq.300=300 MHz (Overclock)
sparkfun_iotnode_lorawanrp2350.menu.freq.300.build.f_cpu=300000000L
sparkfun_iotnode_lorawanrp2350.menu.opt.Small=Small (-Os) (standard)
sparkfun_iotnode_lorawanrp2350.menu.opt.Small.build.flags.optimize=-Os
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize=Optimize (-O)
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_iotnode_lorawanrp2350.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_iotnode_lorawanrp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_iotnode_lorawanrp2350.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_iotnode_lorawanrp2350.menu.opt.Debug=Debug (-Og)
sparkfun_iotnode_lorawanrp2350.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_iotnode_lorawanrp2350.menu.opt.Disabled=Disabled (-O0)
sparkfun_iotnode_lorawanrp2350.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_iotnode_lorawanrp2350.menu.profile.Disabled=Disabled
sparkfun_iotnode_lorawanrp2350.menu.profile.Disabled.build.flags.profile=
sparkfun_iotnode_lorawanrp2350.menu.profile.Enabled=Enabled
sparkfun_iotnode_lorawanrp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_iotnode_lorawanrp2350.menu.rtti.Disabled=Disabled
sparkfun_iotnode_lorawanrp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_iotnode_lorawanrp2350.menu.rtti.Enabled=Enabled
sparkfun_iotnode_lorawanrp2350.menu.rtti.Enabled.build.flags.rtti=
sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Disabled=Disabled
sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Enabled=Enabled
sparkfun_iotnode_lorawanrp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled=Disabled
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled=Enabled
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_iotnode_lorawanrp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Disabled=Disabled
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Disabled.build.debug_port=
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial=Serial
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial1=Serial1
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial2=Serial2
sparkfun_iotnode_lorawanrp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_iotnode_lorawanrp2350.menu.dbgport.SerialSemi=SerialSemi
sparkfun_iotnode_lorawanrp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.None=None
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.None.build.debug_level=
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Core=Core
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.SPI=SPI
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Wire=Wire
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.All=All
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_iotnode_lorawanrp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_iotnode_lorawanrp2350.menu.usbstack.picosdk=Pico SDK
sparkfun_iotnode_lorawanrp2350.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_iotnode_lorawanrp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_iotnode_lorawanrp2350.menu.usbstack.nousb=No USB
sparkfun_iotnode_lorawanrp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_iotnode_lorawanrp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default=Default (UF2)
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.build.ram_length=512k
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool=Picotool
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.ram_length=512k
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_iotnode_lorawanrp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun XRP Controller (Beta)
# -----------------------------------
sparkfun_xrp_controller_beta.name=SparkFun XRP Controller (Beta)
sparkfun_xrp_controller_beta.vid.0=0x1b4f
sparkfun_xrp_controller_beta.pid.0=0x0045
sparkfun_xrp_controller_beta.vid.1=0x1b4f
sparkfun_xrp_controller_beta.pid.1=0x0145
sparkfun_xrp_controller_beta.vid.2=0x1b4f
sparkfun_xrp_controller_beta.pid.2=0x4045
sparkfun_xrp_controller_beta.vid.3=0x1b4f
sparkfun_xrp_controller_beta.pid.3=0x4145
sparkfun_xrp_controller_beta.vid.4=0x1b4f
sparkfun_xrp_controller_beta.pid.4=0x8045
sparkfun_xrp_controller_beta.vid.5=0x1b4f
sparkfun_xrp_controller_beta.pid.5=0x8145
sparkfun_xrp_controller_beta.vid.6=0x1b4f
sparkfun_xrp_controller_beta.pid.6=0xc045
sparkfun_xrp_controller_beta.vid.7=0x1b4f
sparkfun_xrp_controller_beta.pid.7=0xc145
sparkfun_xrp_controller_beta.upload_port.0.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.0.pid=0x0045
sparkfun_xrp_controller_beta.upload_port.1.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.1.pid=0x0145
sparkfun_xrp_controller_beta.upload_port.2.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.2.pid=0x4045
sparkfun_xrp_controller_beta.upload_port.3.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.3.pid=0x4145
sparkfun_xrp_controller_beta.upload_port.4.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.4.pid=0x8045
sparkfun_xrp_controller_beta.upload_port.5.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.5.pid=0x8145
sparkfun_xrp_controller_beta.upload_port.6.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.6.pid=0xc045
sparkfun_xrp_controller_beta.upload_port.7.vid=0x1b4f
sparkfun_xrp_controller_beta.upload_port.7.pid=0xc145
sparkfun_xrp_controller_beta.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_xrp_controller_beta.build.usbpid=-DUSBD_PID=0x0045
sparkfun_xrp_controller_beta.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_xrp_controller_beta.build.board=SPARKFUN_XRP_CONTROLLER_BETA
sparkfun_xrp_controller_beta.build.mcu=cortex-m0plus
sparkfun_xrp_controller_beta.build.chip=rp2040
sparkfun_xrp_controller_beta.build.toolchain=arm-none-eabi
sparkfun_xrp_controller_beta.build.toolchainpkg=pqt-gcc
sparkfun_xrp_controller_beta.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
sparkfun_xrp_controller_beta.build.uf2family=--family rp2040
sparkfun_xrp_controller_beta.build.variant=sparkfun_xrp_controller_beta
sparkfun_xrp_controller_beta.upload.maximum_size=2097152
sparkfun_xrp_controller_beta.upload.wait_for_upload_port=true
sparkfun_xrp_controller_beta.upload.erase_cmd=
sparkfun_xrp_controller_beta.serial.disableDTR=false
sparkfun_xrp_controller_beta.serial.disableRTS=false
sparkfun_xrp_controller_beta.build.f_cpu=125000000
sparkfun_xrp_controller_beta.build.led=
sparkfun_xrp_controller_beta.build.core=rp2040
sparkfun_xrp_controller_beta.build.ldscript=memmap_default.ld
sparkfun_xrp_controller_beta.build.boot2=boot2_w25q080_2_padded_checksum
sparkfun_xrp_controller_beta.build.usb_manufacturer="SparkFun"
sparkfun_xrp_controller_beta.build.usb_product="XRP Controller (Beta)"
sparkfun_xrp_controller_beta.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
sparkfun_xrp_controller_beta.menu.flash.2097152_0=2MB (no FS)
sparkfun_xrp_controller_beta.menu.flash.2097152_0.upload.maximum_size=2093056
sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.flash_length=2093056
sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.fs_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_0.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.upload.maximum_size=2027520
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.flash_length=2027520
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.fs_start=270462976
sparkfun_xrp_controller_beta.menu.flash.2097152_65536.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.upload.maximum_size=1961984
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.flash_length=1961984
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.fs_start=270397440
sparkfun_xrp_controller_beta.menu.flash.2097152_131072.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.upload.maximum_size=1830912
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.flash_length=1830912
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.fs_start=270266368
sparkfun_xrp_controller_beta.menu.flash.2097152_262144.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.upload.maximum_size=1568768
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.flash_length=1568768
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.fs_start=270004224
sparkfun_xrp_controller_beta.menu.flash.2097152_524288.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.upload.maximum_size=1044480
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.flash_total=2097152
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.flash_length=1044480
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.eeprom_start=270528512
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.fs_start=269479936
sparkfun_xrp_controller_beta.menu.flash.2097152_1048576.build.fs_end=270528512
sparkfun_xrp_controller_beta.menu.freq.200=200 MHz
sparkfun_xrp_controller_beta.menu.freq.200.build.f_cpu=200000000L
sparkfun_xrp_controller_beta.menu.freq.50=50 MHz
sparkfun_xrp_controller_beta.menu.freq.50.build.f_cpu=50000000L
sparkfun_xrp_controller_beta.menu.freq.100=100 MHz
sparkfun_xrp_controller_beta.menu.freq.100.build.f_cpu=100000000L
sparkfun_xrp_controller_beta.menu.freq.120=120 MHz
sparkfun_xrp_controller_beta.menu.freq.120.build.f_cpu=120000000L
sparkfun_xrp_controller_beta.menu.freq.125=125 MHz
sparkfun_xrp_controller_beta.menu.freq.125.build.f_cpu=125000000L
sparkfun_xrp_controller_beta.menu.freq.128=128 MHz
sparkfun_xrp_controller_beta.menu.freq.128.build.f_cpu=128000000L
sparkfun_xrp_controller_beta.menu.freq.133=133 MHz
sparkfun_xrp_controller_beta.menu.freq.133.build.f_cpu=133000000L
sparkfun_xrp_controller_beta.menu.freq.150=150 MHz
sparkfun_xrp_controller_beta.menu.freq.150.build.f_cpu=150000000L
sparkfun_xrp_controller_beta.menu.freq.176=176 MHz
sparkfun_xrp_controller_beta.menu.freq.176.build.f_cpu=176000000L
sparkfun_xrp_controller_beta.menu.freq.225=225 MHz (Overclock)
sparkfun_xrp_controller_beta.menu.freq.225.build.f_cpu=225000000L
sparkfun_xrp_controller_beta.menu.freq.240=240 MHz (Overclock)
sparkfun_xrp_controller_beta.menu.freq.240.build.f_cpu=240000000L
sparkfun_xrp_controller_beta.menu.freq.250=250 MHz (Overclock)
sparkfun_xrp_controller_beta.menu.freq.250.build.f_cpu=250000000L
sparkfun_xrp_controller_beta.menu.freq.276=276 MHz (Overclock)
sparkfun_xrp_controller_beta.menu.freq.276.build.f_cpu=276000000L
sparkfun_xrp_controller_beta.menu.freq.300=300 MHz (Overclock)
sparkfun_xrp_controller_beta.menu.freq.300.build.f_cpu=300000000L
sparkfun_xrp_controller_beta.menu.opt.Small=Small (-Os) (standard)
sparkfun_xrp_controller_beta.menu.opt.Small.build.flags.optimize=-Os
sparkfun_xrp_controller_beta.menu.opt.Optimize=Optimize (-O)
sparkfun_xrp_controller_beta.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_xrp_controller_beta.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_xrp_controller_beta.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_xrp_controller_beta.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_xrp_controller_beta.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_xrp_controller_beta.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_xrp_controller_beta.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_xrp_controller_beta.menu.opt.Debug=Debug (-Og)
sparkfun_xrp_controller_beta.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_xrp_controller_beta.menu.opt.Disabled=Disabled (-O0)
sparkfun_xrp_controller_beta.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_xrp_controller_beta.menu.profile.Disabled=Disabled
sparkfun_xrp_controller_beta.menu.profile.Disabled.build.flags.profile=
sparkfun_xrp_controller_beta.menu.profile.Enabled=Enabled
sparkfun_xrp_controller_beta.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_xrp_controller_beta.menu.rtti.Disabled=Disabled
sparkfun_xrp_controller_beta.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_xrp_controller_beta.menu.rtti.Enabled=Enabled
sparkfun_xrp_controller_beta.menu.rtti.Enabled.build.flags.rtti=
sparkfun_xrp_controller_beta.menu.stackprotect.Disabled=Disabled
sparkfun_xrp_controller_beta.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_xrp_controller_beta.menu.stackprotect.Enabled=Enabled
sparkfun_xrp_controller_beta.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_xrp_controller_beta.menu.exceptions.Disabled=Disabled
sparkfun_xrp_controller_beta.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_xrp_controller_beta.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_xrp_controller_beta.menu.exceptions.Enabled=Enabled
sparkfun_xrp_controller_beta.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_xrp_controller_beta.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_xrp_controller_beta.menu.dbgport.Disabled=Disabled
sparkfun_xrp_controller_beta.menu.dbgport.Disabled.build.debug_port=
sparkfun_xrp_controller_beta.menu.dbgport.Serial=Serial
sparkfun_xrp_controller_beta.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_xrp_controller_beta.menu.dbgport.Serial1=Serial1
sparkfun_xrp_controller_beta.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_xrp_controller_beta.menu.dbgport.Serial2=Serial2
sparkfun_xrp_controller_beta.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_xrp_controller_beta.menu.dbgport.SerialSemi=SerialSemi
sparkfun_xrp_controller_beta.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_xrp_controller_beta.menu.dbglvl.None=None
sparkfun_xrp_controller_beta.menu.dbglvl.None.build.debug_level=
sparkfun_xrp_controller_beta.menu.dbglvl.Core=Core
sparkfun_xrp_controller_beta.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_xrp_controller_beta.menu.dbglvl.SPI=SPI
sparkfun_xrp_controller_beta.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_xrp_controller_beta.menu.dbglvl.Wire=Wire
sparkfun_xrp_controller_beta.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_xrp_controller_beta.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_xrp_controller_beta.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_xrp_controller_beta.menu.dbglvl.All=All
sparkfun_xrp_controller_beta.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_xrp_controller_beta.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_xrp_controller_beta.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_xrp_controller_beta.menu.usbstack.picosdk=Pico SDK
sparkfun_xrp_controller_beta.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_xrp_controller_beta.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_xrp_controller_beta.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_xrp_controller_beta.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_xrp_controller_beta.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_xrp_controller_beta.menu.usbstack.nousb=No USB
sparkfun_xrp_controller_beta.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_xrp_controller_beta.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller_beta.menu.uploadmethod.default=Default (UF2)
sparkfun_xrp_controller_beta.menu.uploadmethod.default.build.ram_length=256k
sparkfun_xrp_controller_beta.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.maximum_data_size=262144
sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_xrp_controller_beta.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool=Picotool
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.ram_length=256k
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.maximum_data_size=262144
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_xrp_controller_beta.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_xrp_controller_beta.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# SparkFun XRP Controller
# -----------------------------------
sparkfun_xrp_controller.name=SparkFun XRP Controller
sparkfun_xrp_controller.vid.0=0x1b4f
sparkfun_xrp_controller.pid.0=0x0046
sparkfun_xrp_controller.vid.1=0x1b4f
sparkfun_xrp_controller.pid.1=0x0146
sparkfun_xrp_controller.vid.2=0x1b4f
sparkfun_xrp_controller.pid.2=0x4046
sparkfun_xrp_controller.vid.3=0x1b4f
sparkfun_xrp_controller.pid.3=0x4146
sparkfun_xrp_controller.vid.4=0x1b4f
sparkfun_xrp_controller.pid.4=0x8046
sparkfun_xrp_controller.vid.5=0x1b4f
sparkfun_xrp_controller.pid.5=0x8146
sparkfun_xrp_controller.vid.6=0x1b4f
sparkfun_xrp_controller.pid.6=0xc046
sparkfun_xrp_controller.vid.7=0x1b4f
sparkfun_xrp_controller.pid.7=0xc146
sparkfun_xrp_controller.upload_port.0.vid=0x1b4f
sparkfun_xrp_controller.upload_port.0.pid=0x0046
sparkfun_xrp_controller.upload_port.1.vid=0x1b4f
sparkfun_xrp_controller.upload_port.1.pid=0x0146
sparkfun_xrp_controller.upload_port.2.vid=0x1b4f
sparkfun_xrp_controller.upload_port.2.pid=0x4046
sparkfun_xrp_controller.upload_port.3.vid=0x1b4f
sparkfun_xrp_controller.upload_port.3.pid=0x4146
sparkfun_xrp_controller.upload_port.4.vid=0x1b4f
sparkfun_xrp_controller.upload_port.4.pid=0x8046
sparkfun_xrp_controller.upload_port.5.vid=0x1b4f
sparkfun_xrp_controller.upload_port.5.pid=0x8146
sparkfun_xrp_controller.upload_port.6.vid=0x1b4f
sparkfun_xrp_controller.upload_port.6.pid=0xc046
sparkfun_xrp_controller.upload_port.7.vid=0x1b4f
sparkfun_xrp_controller.upload_port.7.pid=0xc146
sparkfun_xrp_controller.build.usbvid=-DUSBD_VID=0x1b4f
sparkfun_xrp_controller.build.usbpid=-DUSBD_PID=0x0046
sparkfun_xrp_controller.build.usbpwr=-DUSBD_MAX_POWER_MA=250
sparkfun_xrp_controller.build.board=SPARKFUN_XRP_CONTROLLER
sparkfun_xrp_controller.build.variant=sparkfun_xrp_controller
sparkfun_xrp_controller.upload.maximum_size=16777216
sparkfun_xrp_controller.upload.wait_for_upload_port=true
sparkfun_xrp_controller.upload.erase_cmd=
sparkfun_xrp_controller.serial.disableDTR=false
sparkfun_xrp_controller.serial.disableRTS=false
sparkfun_xrp_controller.build.f_cpu=125000000
sparkfun_xrp_controller.build.led=
sparkfun_xrp_controller.build.core=rp2040
sparkfun_xrp_controller.build.ldscript=memmap_default.ld
sparkfun_xrp_controller.build.boot2=none
sparkfun_xrp_controller.build.usb_manufacturer="SparkFun"
sparkfun_xrp_controller.build.usb_product="XRP Controller"
sparkfun_xrp_controller.build.psram_length=0x800000
sparkfun_xrp_controller.build.extra_flags=-DPICO_CYW43_SUPPORTED=1 -DCYW43_PIN_WL_DYNAMIC=1
sparkfun_xrp_controller.menu.flash.16777216_0=16MB (no FS)
sparkfun_xrp_controller.menu.flash.16777216_0.upload.maximum_size=16769024
sparkfun_xrp_controller.menu.flash.16777216_0.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_0.build.flash_length=16769024
sparkfun_xrp_controller.menu.flash.16777216_0.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_0.build.fs_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_0.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
sparkfun_xrp_controller.menu.flash.16777216_65536.upload.maximum_size=16703488
sparkfun_xrp_controller.menu.flash.16777216_65536.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_65536.build.flash_length=16703488
sparkfun_xrp_controller.menu.flash.16777216_65536.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_65536.build.fs_start=285138944
sparkfun_xrp_controller.menu.flash.16777216_65536.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
sparkfun_xrp_controller.menu.flash.16777216_131072.upload.maximum_size=16637952
sparkfun_xrp_controller.menu.flash.16777216_131072.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_131072.build.flash_length=16637952
sparkfun_xrp_controller.menu.flash.16777216_131072.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_131072.build.fs_start=285073408
sparkfun_xrp_controller.menu.flash.16777216_131072.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
sparkfun_xrp_controller.menu.flash.16777216_262144.upload.maximum_size=16506880
sparkfun_xrp_controller.menu.flash.16777216_262144.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_262144.build.flash_length=16506880
sparkfun_xrp_controller.menu.flash.16777216_262144.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_262144.build.fs_start=284942336
sparkfun_xrp_controller.menu.flash.16777216_262144.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
sparkfun_xrp_controller.menu.flash.16777216_524288.upload.maximum_size=16244736
sparkfun_xrp_controller.menu.flash.16777216_524288.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_524288.build.flash_length=16244736
sparkfun_xrp_controller.menu.flash.16777216_524288.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_524288.build.fs_start=284680192
sparkfun_xrp_controller.menu.flash.16777216_524288.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
sparkfun_xrp_controller.menu.flash.16777216_1048576.upload.maximum_size=15720448
sparkfun_xrp_controller.menu.flash.16777216_1048576.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_1048576.build.flash_length=15720448
sparkfun_xrp_controller.menu.flash.16777216_1048576.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_1048576.build.fs_start=284155904
sparkfun_xrp_controller.menu.flash.16777216_1048576.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
sparkfun_xrp_controller.menu.flash.16777216_2097152.upload.maximum_size=14671872
sparkfun_xrp_controller.menu.flash.16777216_2097152.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_2097152.build.flash_length=14671872
sparkfun_xrp_controller.menu.flash.16777216_2097152.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_2097152.build.fs_start=283107328
sparkfun_xrp_controller.menu.flash.16777216_2097152.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
sparkfun_xrp_controller.menu.flash.16777216_3145728.upload.maximum_size=13623296
sparkfun_xrp_controller.menu.flash.16777216_3145728.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_3145728.build.flash_length=13623296
sparkfun_xrp_controller.menu.flash.16777216_3145728.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_3145728.build.fs_start=282058752
sparkfun_xrp_controller.menu.flash.16777216_3145728.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
sparkfun_xrp_controller.menu.flash.16777216_4194304.upload.maximum_size=12574720
sparkfun_xrp_controller.menu.flash.16777216_4194304.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_4194304.build.flash_length=12574720
sparkfun_xrp_controller.menu.flash.16777216_4194304.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_4194304.build.fs_start=281010176
sparkfun_xrp_controller.menu.flash.16777216_4194304.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
sparkfun_xrp_controller.menu.flash.16777216_5242880.upload.maximum_size=11526144
sparkfun_xrp_controller.menu.flash.16777216_5242880.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_5242880.build.flash_length=11526144
sparkfun_xrp_controller.menu.flash.16777216_5242880.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_5242880.build.fs_start=279961600
sparkfun_xrp_controller.menu.flash.16777216_5242880.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
sparkfun_xrp_controller.menu.flash.16777216_6291456.upload.maximum_size=10477568
sparkfun_xrp_controller.menu.flash.16777216_6291456.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_6291456.build.flash_length=10477568
sparkfun_xrp_controller.menu.flash.16777216_6291456.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_6291456.build.fs_start=278913024
sparkfun_xrp_controller.menu.flash.16777216_6291456.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
sparkfun_xrp_controller.menu.flash.16777216_7340032.upload.maximum_size=9428992
sparkfun_xrp_controller.menu.flash.16777216_7340032.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_7340032.build.flash_length=9428992
sparkfun_xrp_controller.menu.flash.16777216_7340032.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_7340032.build.fs_start=277864448
sparkfun_xrp_controller.menu.flash.16777216_7340032.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
sparkfun_xrp_controller.menu.flash.16777216_8388608.upload.maximum_size=8380416
sparkfun_xrp_controller.menu.flash.16777216_8388608.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_8388608.build.flash_length=8380416
sparkfun_xrp_controller.menu.flash.16777216_8388608.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_8388608.build.fs_start=276815872
sparkfun_xrp_controller.menu.flash.16777216_8388608.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
sparkfun_xrp_controller.menu.flash.16777216_9437184.upload.maximum_size=7331840
sparkfun_xrp_controller.menu.flash.16777216_9437184.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_9437184.build.flash_length=7331840
sparkfun_xrp_controller.menu.flash.16777216_9437184.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_9437184.build.fs_start=275767296
sparkfun_xrp_controller.menu.flash.16777216_9437184.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
sparkfun_xrp_controller.menu.flash.16777216_10485760.upload.maximum_size=6283264
sparkfun_xrp_controller.menu.flash.16777216_10485760.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_10485760.build.flash_length=6283264
sparkfun_xrp_controller.menu.flash.16777216_10485760.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_10485760.build.fs_start=274718720
sparkfun_xrp_controller.menu.flash.16777216_10485760.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
sparkfun_xrp_controller.menu.flash.16777216_11534336.upload.maximum_size=5234688
sparkfun_xrp_controller.menu.flash.16777216_11534336.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_11534336.build.flash_length=5234688
sparkfun_xrp_controller.menu.flash.16777216_11534336.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_11534336.build.fs_start=273670144
sparkfun_xrp_controller.menu.flash.16777216_11534336.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
sparkfun_xrp_controller.menu.flash.16777216_12582912.upload.maximum_size=4186112
sparkfun_xrp_controller.menu.flash.16777216_12582912.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_12582912.build.flash_length=4186112
sparkfun_xrp_controller.menu.flash.16777216_12582912.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_12582912.build.fs_start=272621568
sparkfun_xrp_controller.menu.flash.16777216_12582912.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
sparkfun_xrp_controller.menu.flash.16777216_13631488.upload.maximum_size=3137536
sparkfun_xrp_controller.menu.flash.16777216_13631488.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_13631488.build.flash_length=3137536
sparkfun_xrp_controller.menu.flash.16777216_13631488.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_13631488.build.fs_start=271572992
sparkfun_xrp_controller.menu.flash.16777216_13631488.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
sparkfun_xrp_controller.menu.flash.16777216_14680064.upload.maximum_size=2088960
sparkfun_xrp_controller.menu.flash.16777216_14680064.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_14680064.build.flash_length=2088960
sparkfun_xrp_controller.menu.flash.16777216_14680064.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_14680064.build.fs_start=270524416
sparkfun_xrp_controller.menu.flash.16777216_14680064.build.fs_end=285204480
sparkfun_xrp_controller.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
sparkfun_xrp_controller.menu.flash.16777216_15728640.upload.maximum_size=1040384
sparkfun_xrp_controller.menu.flash.16777216_15728640.build.flash_total=16777216
sparkfun_xrp_controller.menu.flash.16777216_15728640.build.flash_length=1040384
sparkfun_xrp_controller.menu.flash.16777216_15728640.build.eeprom_start=285204480
sparkfun_xrp_controller.menu.flash.16777216_15728640.build.fs_start=269475840
sparkfun_xrp_controller.menu.flash.16777216_15728640.build.fs_end=285204480
sparkfun_xrp_controller.menu.arch.arm=ARM
sparkfun_xrp_controller.menu.arch.arm.build.chip=rp2350
sparkfun_xrp_controller.menu.arch.arm.build.toolchain=arm-none-eabi
sparkfun_xrp_controller.menu.arch.arm.build.toolchainpkg=pqt-gcc
sparkfun_xrp_controller.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
sparkfun_xrp_controller.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
sparkfun_xrp_controller.menu.arch.arm.build.mcu=cortex-m33
sparkfun_xrp_controller.menu.arch.riscv=RISC-V
sparkfun_xrp_controller.menu.arch.riscv.build.chip=rp2350-riscv
sparkfun_xrp_controller.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
sparkfun_xrp_controller.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
sparkfun_xrp_controller.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
sparkfun_xrp_controller.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
sparkfun_xrp_controller.menu.arch.riscv.build.mcu=rv32imac
sparkfun_xrp_controller.menu.freq.150=150 MHz
sparkfun_xrp_controller.menu.freq.150.build.f_cpu=150000000L
sparkfun_xrp_controller.menu.freq.50=50 MHz
sparkfun_xrp_controller.menu.freq.50.build.f_cpu=50000000L
sparkfun_xrp_controller.menu.freq.100=100 MHz
sparkfun_xrp_controller.menu.freq.100.build.f_cpu=100000000L
sparkfun_xrp_controller.menu.freq.120=120 MHz
sparkfun_xrp_controller.menu.freq.120.build.f_cpu=120000000L
sparkfun_xrp_controller.menu.freq.125=125 MHz
sparkfun_xrp_controller.menu.freq.125.build.f_cpu=125000000L
sparkfun_xrp_controller.menu.freq.128=128 MHz
sparkfun_xrp_controller.menu.freq.128.build.f_cpu=128000000L
sparkfun_xrp_controller.menu.freq.133=133 MHz
sparkfun_xrp_controller.menu.freq.133.build.f_cpu=133000000L
sparkfun_xrp_controller.menu.freq.176=176 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.176.build.f_cpu=176000000L
sparkfun_xrp_controller.menu.freq.200=200 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.200.build.f_cpu=200000000L
sparkfun_xrp_controller.menu.freq.225=225 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.225.build.f_cpu=225000000L
sparkfun_xrp_controller.menu.freq.240=240 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.240.build.f_cpu=240000000L
sparkfun_xrp_controller.menu.freq.250=250 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.250.build.f_cpu=250000000L
sparkfun_xrp_controller.menu.freq.276=276 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.276.build.f_cpu=276000000L
sparkfun_xrp_controller.menu.freq.300=300 MHz (Overclock)
sparkfun_xrp_controller.menu.freq.300.build.f_cpu=300000000L
sparkfun_xrp_controller.menu.opt.Small=Small (-Os) (standard)
sparkfun_xrp_controller.menu.opt.Small.build.flags.optimize=-Os
sparkfun_xrp_controller.menu.opt.Optimize=Optimize (-O)
sparkfun_xrp_controller.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_xrp_controller.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_xrp_controller.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_xrp_controller.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_xrp_controller.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_xrp_controller.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_xrp_controller.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_xrp_controller.menu.opt.Debug=Debug (-Og)
sparkfun_xrp_controller.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_xrp_controller.menu.opt.Disabled=Disabled (-O0)
sparkfun_xrp_controller.menu.opt.Disabled.build.flags.optimize=-O0
sparkfun_xrp_controller.menu.profile.Disabled=Disabled
sparkfun_xrp_controller.menu.profile.Disabled.build.flags.profile=
sparkfun_xrp_controller.menu.profile.Enabled=Enabled
sparkfun_xrp_controller.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
sparkfun_xrp_controller.menu.rtti.Disabled=Disabled
sparkfun_xrp_controller.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
sparkfun_xrp_controller.menu.rtti.Enabled=Enabled
sparkfun_xrp_controller.menu.rtti.Enabled.build.flags.rtti=
sparkfun_xrp_controller.menu.stackprotect.Disabled=Disabled
sparkfun_xrp_controller.menu.stackprotect.Disabled.build.flags.stackprotect=
sparkfun_xrp_controller.menu.stackprotect.Enabled=Enabled
sparkfun_xrp_controller.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
sparkfun_xrp_controller.menu.exceptions.Disabled=Disabled
sparkfun_xrp_controller.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
sparkfun_xrp_controller.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
sparkfun_xrp_controller.menu.exceptions.Enabled=Enabled
sparkfun_xrp_controller.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
sparkfun_xrp_controller.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
sparkfun_xrp_controller.menu.dbgport.Disabled=Disabled
sparkfun_xrp_controller.menu.dbgport.Disabled.build.debug_port=
sparkfun_xrp_controller.menu.dbgport.Serial=Serial
sparkfun_xrp_controller.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
sparkfun_xrp_controller.menu.dbgport.Serial1=Serial1
sparkfun_xrp_controller.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
sparkfun_xrp_controller.menu.dbgport.Serial2=Serial2
sparkfun_xrp_controller.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
sparkfun_xrp_controller.menu.dbgport.SerialSemi=SerialSemi
sparkfun_xrp_controller.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
sparkfun_xrp_controller.menu.dbglvl.None=None
sparkfun_xrp_controller.menu.dbglvl.None.build.debug_level=
sparkfun_xrp_controller.menu.dbglvl.Core=Core
sparkfun_xrp_controller.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
sparkfun_xrp_controller.menu.dbglvl.SPI=SPI
sparkfun_xrp_controller.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
sparkfun_xrp_controller.menu.dbglvl.Wire=Wire
sparkfun_xrp_controller.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
sparkfun_xrp_controller.menu.dbglvl.Bluetooth=Bluetooth
sparkfun_xrp_controller.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
sparkfun_xrp_controller.menu.dbglvl.All=All
sparkfun_xrp_controller.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
sparkfun_xrp_controller.menu.dbglvl.NDEBUG=NDEBUG
sparkfun_xrp_controller.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
sparkfun_xrp_controller.menu.usbstack.picosdk=Pico SDK
sparkfun_xrp_controller.menu.usbstack.picosdk.build.usbstack_flags=
sparkfun_xrp_controller.menu.usbstack.tinyusb=Adafruit TinyUSB
sparkfun_xrp_controller.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_xrp_controller.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
sparkfun_xrp_controller.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
sparkfun_xrp_controller.menu.usbstack.nousb=No USB
sparkfun_xrp_controller.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
sparkfun_xrp_controller.menu.ipbtstack.ipv4only=IPv4 Only
sparkfun_xrp_controller.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
sparkfun_xrp_controller.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
sparkfun_xrp_controller.menu.uploadmethod.default=Default (UF2)
sparkfun_xrp_controller.menu.uploadmethod.default.build.ram_length=512k
sparkfun_xrp_controller.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_xrp_controller.menu.uploadmethod.default.upload.maximum_data_size=524288
sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool=uf2conv
sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool.default=uf2conv
sparkfun_xrp_controller.menu.uploadmethod.default.upload.tool.network=uf2conv-network
sparkfun_xrp_controller.menu.uploadmethod.picotool=Picotool
sparkfun_xrp_controller.menu.uploadmethod.picotool.build.ram_length=512k
sparkfun_xrp_controller.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
sparkfun_xrp_controller.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.maximum_data_size=524288
sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.tool=picotool
sparkfun_xrp_controller.menu.uploadmethod.picotool.upload.tool.default=picotool
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
sparkfun_xrp_controller.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Seeed INDICATOR RP2040
# -----------------------------------
seeed_indicator_rp2040.name=Seeed INDICATOR RP2040
seeed_indicator_rp2040.vid.0=0x2886
seeed_indicator_rp2040.pid.0=0x0050
seeed_indicator_rp2040.vid.1=0x2886
seeed_indicator_rp2040.pid.1=0x0150
seeed_indicator_rp2040.vid.2=0x2886
seeed_indicator_rp2040.pid.2=0x4050
seeed_indicator_rp2040.vid.3=0x2886
seeed_indicator_rp2040.pid.3=0x4150
seeed_indicator_rp2040.vid.4=0x2886
seeed_indicator_rp2040.pid.4=0x8050
seeed_indicator_rp2040.vid.5=0x2886
seeed_indicator_rp2040.pid.5=0x8150
seeed_indicator_rp2040.vid.6=0x2886
seeed_indicator_rp2040.pid.6=0xc050
seeed_indicator_rp2040.vid.7=0x2886
seeed_indicator_rp2040.pid.7=0xc150
seeed_indicator_rp2040.upload_port.0.vid=0x2886
seeed_indicator_rp2040.upload_port.0.pid=0x0050
seeed_indicator_rp2040.upload_port.1.vid=0x2886
seeed_indicator_rp2040.upload_port.1.pid=0x0150
seeed_indicator_rp2040.upload_port.2.vid=0x2886
seeed_indicator_rp2040.upload_port.2.pid=0x4050
seeed_indicator_rp2040.upload_port.3.vid=0x2886
seeed_indicator_rp2040.upload_port.3.pid=0x4150
seeed_indicator_rp2040.upload_port.4.vid=0x2886
seeed_indicator_rp2040.upload_port.4.pid=0x8050
seeed_indicator_rp2040.upload_port.5.vid=0x2886
seeed_indicator_rp2040.upload_port.5.pid=0x8150
seeed_indicator_rp2040.upload_port.6.vid=0x2886
seeed_indicator_rp2040.upload_port.6.pid=0xc050
seeed_indicator_rp2040.upload_port.7.vid=0x2886
seeed_indicator_rp2040.upload_port.7.pid=0xc150
seeed_indicator_rp2040.build.usbvid=-DUSBD_VID=0x2886
seeed_indicator_rp2040.build.usbpid=-DUSBD_PID=0x0050
seeed_indicator_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
seeed_indicator_rp2040.build.board=SEEED_INDICATOR_RP2040
seeed_indicator_rp2040.build.mcu=cortex-m0plus
seeed_indicator_rp2040.build.chip=rp2040
seeed_indicator_rp2040.build.toolchain=arm-none-eabi
seeed_indicator_rp2040.build.toolchainpkg=pqt-gcc
seeed_indicator_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
seeed_indicator_rp2040.build.uf2family=--family rp2040
seeed_indicator_rp2040.build.variant=seeed_indicator_rp2040
seeed_indicator_rp2040.upload.maximum_size=2097152
seeed_indicator_rp2040.upload.wait_for_upload_port=true
seeed_indicator_rp2040.upload.erase_cmd=
seeed_indicator_rp2040.serial.disableDTR=false
seeed_indicator_rp2040.serial.disableRTS=false
seeed_indicator_rp2040.build.f_cpu=125000000
seeed_indicator_rp2040.build.led=
seeed_indicator_rp2040.build.core=rp2040
seeed_indicator_rp2040.build.ldscript=memmap_default.ld
seeed_indicator_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
seeed_indicator_rp2040.build.usb_manufacturer="Seeed"
seeed_indicator_rp2040.build.usb_product="INDICATOR RP2040"
seeed_indicator_rp2040.menu.flash.2097152_0=2MB (no FS)
seeed_indicator_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
seeed_indicator_rp2040.menu.flash.2097152_0.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_0.build.flash_length=2093056
seeed_indicator_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_0.build.fs_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_0.build.fs_end=270528512
seeed_indicator_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
seeed_indicator_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
seeed_indicator_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
seeed_indicator_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
seeed_indicator_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
seeed_indicator_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
seeed_indicator_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
seeed_indicator_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
seeed_indicator_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
seeed_indicator_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
seeed_indicator_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
seeed_indicator_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
seeed_indicator_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
seeed_indicator_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
seeed_indicator_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
seeed_indicator_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
seeed_indicator_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
seeed_indicator_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
seeed_indicator_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
seeed_indicator_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
seeed_indicator_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
seeed_indicator_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
seeed_indicator_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
seeed_indicator_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
seeed_indicator_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
seeed_indicator_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
seeed_indicator_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
seeed_indicator_rp2040.menu.freq.200=200 MHz
seeed_indicator_rp2040.menu.freq.200.build.f_cpu=200000000L
seeed_indicator_rp2040.menu.freq.50=50 MHz
seeed_indicator_rp2040.menu.freq.50.build.f_cpu=50000000L
seeed_indicator_rp2040.menu.freq.100=100 MHz
seeed_indicator_rp2040.menu.freq.100.build.f_cpu=100000000L
seeed_indicator_rp2040.menu.freq.120=120 MHz
seeed_indicator_rp2040.menu.freq.120.build.f_cpu=120000000L
seeed_indicator_rp2040.menu.freq.125=125 MHz
seeed_indicator_rp2040.menu.freq.125.build.f_cpu=125000000L
seeed_indicator_rp2040.menu.freq.128=128 MHz
seeed_indicator_rp2040.menu.freq.128.build.f_cpu=128000000L
seeed_indicator_rp2040.menu.freq.133=133 MHz
seeed_indicator_rp2040.menu.freq.133.build.f_cpu=133000000L
seeed_indicator_rp2040.menu.freq.150=150 MHz
seeed_indicator_rp2040.menu.freq.150.build.f_cpu=150000000L
seeed_indicator_rp2040.menu.freq.176=176 MHz
seeed_indicator_rp2040.menu.freq.176.build.f_cpu=176000000L
seeed_indicator_rp2040.menu.freq.225=225 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.225.build.f_cpu=225000000L
seeed_indicator_rp2040.menu.freq.240=240 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.240.build.f_cpu=240000000L
seeed_indicator_rp2040.menu.freq.250=250 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.250.build.f_cpu=250000000L
seeed_indicator_rp2040.menu.freq.276=276 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.276.build.f_cpu=276000000L
seeed_indicator_rp2040.menu.freq.300=300 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.300.build.f_cpu=300000000L
seeed_indicator_rp2040.menu.opt.Small=Small (-Os) (standard)
seeed_indicator_rp2040.menu.opt.Small.build.flags.optimize=-Os
seeed_indicator_rp2040.menu.opt.Optimize=Optimize (-O)
seeed_indicator_rp2040.menu.opt.Optimize.build.flags.optimize=-O
seeed_indicator_rp2040.menu.opt.Optimize2=Optimize More (-O2)
seeed_indicator_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
seeed_indicator_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
seeed_indicator_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
seeed_indicator_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
seeed_indicator_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
seeed_indicator_rp2040.menu.opt.Debug=Debug (-Og)
seeed_indicator_rp2040.menu.opt.Debug.build.flags.optimize=-Og
seeed_indicator_rp2040.menu.opt.Disabled=Disabled (-O0)
seeed_indicator_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
seeed_indicator_rp2040.menu.profile.Disabled=Disabled
seeed_indicator_rp2040.menu.profile.Disabled.build.flags.profile=
seeed_indicator_rp2040.menu.profile.Enabled=Enabled
seeed_indicator_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
seeed_indicator_rp2040.menu.rtti.Disabled=Disabled
seeed_indicator_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
seeed_indicator_rp2040.menu.rtti.Enabled=Enabled
seeed_indicator_rp2040.menu.rtti.Enabled.build.flags.rtti=
seeed_indicator_rp2040.menu.stackprotect.Disabled=Disabled
seeed_indicator_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
seeed_indicator_rp2040.menu.stackprotect.Enabled=Enabled
seeed_indicator_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
seeed_indicator_rp2040.menu.exceptions.Disabled=Disabled
seeed_indicator_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
seeed_indicator_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
seeed_indicator_rp2040.menu.exceptions.Enabled=Enabled
seeed_indicator_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
seeed_indicator_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
seeed_indicator_rp2040.menu.dbgport.Disabled=Disabled
seeed_indicator_rp2040.menu.dbgport.Disabled.build.debug_port=
seeed_indicator_rp2040.menu.dbgport.Serial=Serial
seeed_indicator_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
seeed_indicator_rp2040.menu.dbgport.Serial1=Serial1
seeed_indicator_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
seeed_indicator_rp2040.menu.dbgport.Serial2=Serial2
seeed_indicator_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
seeed_indicator_rp2040.menu.dbgport.SerialSemi=SerialSemi
seeed_indicator_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
seeed_indicator_rp2040.menu.dbglvl.None=None
seeed_indicator_rp2040.menu.dbglvl.None.build.debug_level=
seeed_indicator_rp2040.menu.dbglvl.Core=Core
seeed_indicator_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
seeed_indicator_rp2040.menu.dbglvl.SPI=SPI
seeed_indicator_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
seeed_indicator_rp2040.menu.dbglvl.Wire=Wire
seeed_indicator_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
seeed_indicator_rp2040.menu.dbglvl.Bluetooth=Bluetooth
seeed_indicator_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
seeed_indicator_rp2040.menu.dbglvl.All=All
seeed_indicator_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
seeed_indicator_rp2040.menu.dbglvl.NDEBUG=NDEBUG
seeed_indicator_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
seeed_indicator_rp2040.menu.usbstack.picosdk=Pico SDK
seeed_indicator_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
seeed_indicator_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
seeed_indicator_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_indicator_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
seeed_indicator_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_indicator_rp2040.menu.usbstack.nousb=No USB
seeed_indicator_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
seeed_indicator_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
seeed_indicator_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
seeed_indicator_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_indicator_rp2040.menu.uploadmethod.default=Default (UF2)
seeed_indicator_rp2040.menu.uploadmethod.default.build.ram_length=256k
seeed_indicator_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_indicator_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
seeed_indicator_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
seeed_indicator_rp2040.menu.uploadmethod.picotool=Picotool
seeed_indicator_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
seeed_indicator_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
seeed_indicator_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
seeed_indicator_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
seeed_indicator_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Seeed XIAO RP2040
# -----------------------------------
seeed_xiao_rp2040.name=Seeed XIAO RP2040
seeed_xiao_rp2040.vid.0=0x2e8a
seeed_xiao_rp2040.pid.0=0x000a
seeed_xiao_rp2040.vid.1=0x2e8a
seeed_xiao_rp2040.pid.1=0x010a
seeed_xiao_rp2040.vid.2=0x2e8a
seeed_xiao_rp2040.pid.2=0x400a
seeed_xiao_rp2040.vid.3=0x2e8a
seeed_xiao_rp2040.pid.3=0x410a
seeed_xiao_rp2040.vid.4=0x2e8a
seeed_xiao_rp2040.pid.4=0x800a
seeed_xiao_rp2040.vid.5=0x2e8a
seeed_xiao_rp2040.pid.5=0x810a
seeed_xiao_rp2040.vid.6=0x2e8a
seeed_xiao_rp2040.pid.6=0xc00a
seeed_xiao_rp2040.vid.7=0x2e8a
seeed_xiao_rp2040.pid.7=0xc10a
seeed_xiao_rp2040.upload_port.0.vid=0x2e8a
seeed_xiao_rp2040.upload_port.0.pid=0x000a
seeed_xiao_rp2040.upload_port.1.vid=0x2e8a
seeed_xiao_rp2040.upload_port.1.pid=0x010a
seeed_xiao_rp2040.upload_port.2.vid=0x2e8a
seeed_xiao_rp2040.upload_port.2.pid=0x400a
seeed_xiao_rp2040.upload_port.3.vid=0x2e8a
seeed_xiao_rp2040.upload_port.3.pid=0x410a
seeed_xiao_rp2040.upload_port.4.vid=0x2e8a
seeed_xiao_rp2040.upload_port.4.pid=0x800a
seeed_xiao_rp2040.upload_port.5.vid=0x2e8a
seeed_xiao_rp2040.upload_port.5.pid=0x810a
seeed_xiao_rp2040.upload_port.6.vid=0x2e8a
seeed_xiao_rp2040.upload_port.6.pid=0xc00a
seeed_xiao_rp2040.upload_port.7.vid=0x2e8a
seeed_xiao_rp2040.upload_port.7.pid=0xc10a
seeed_xiao_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
seeed_xiao_rp2040.build.usbpid=-DUSBD_PID=0x000a
seeed_xiao_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=250
seeed_xiao_rp2040.build.board=SEEED_XIAO_RP2040
seeed_xiao_rp2040.build.mcu=cortex-m0plus
seeed_xiao_rp2040.build.chip=rp2040
seeed_xiao_rp2040.build.toolchain=arm-none-eabi
seeed_xiao_rp2040.build.toolchainpkg=pqt-gcc
seeed_xiao_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
seeed_xiao_rp2040.build.uf2family=--family rp2040
seeed_xiao_rp2040.build.variant=seeed_xiao_rp2040
seeed_xiao_rp2040.upload.maximum_size=2097152
seeed_xiao_rp2040.upload.wait_for_upload_port=true
seeed_xiao_rp2040.upload.erase_cmd=
seeed_xiao_rp2040.serial.disableDTR=false
seeed_xiao_rp2040.serial.disableRTS=false
seeed_xiao_rp2040.build.f_cpu=125000000
seeed_xiao_rp2040.build.led=
seeed_xiao_rp2040.build.core=rp2040
seeed_xiao_rp2040.build.ldscript=memmap_default.ld
seeed_xiao_rp2040.build.boot2=boot2_w25q080_2_padded_checksum
seeed_xiao_rp2040.build.usb_manufacturer="Seeed"
seeed_xiao_rp2040.build.usb_product="XIAO RP2040"
seeed_xiao_rp2040.menu.flash.2097152_0=2MB (no FS)
seeed_xiao_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
seeed_xiao_rp2040.menu.flash.2097152_0.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_0.build.flash_length=2093056
seeed_xiao_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_0.build.fs_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_0.build.fs_end=270528512
seeed_xiao_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
seeed_xiao_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
seeed_xiao_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
seeed_xiao_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
seeed_xiao_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
seeed_xiao_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
seeed_xiao_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
seeed_xiao_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
seeed_xiao_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
seeed_xiao_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
seeed_xiao_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
seeed_xiao_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
seeed_xiao_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
seeed_xiao_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
seeed_xiao_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
seeed_xiao_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
seeed_xiao_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
seeed_xiao_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
seeed_xiao_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
seeed_xiao_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
seeed_xiao_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
seeed_xiao_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
seeed_xiao_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
seeed_xiao_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
seeed_xiao_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
seeed_xiao_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
seeed_xiao_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
seeed_xiao_rp2040.menu.freq.200=200 MHz
seeed_xiao_rp2040.menu.freq.200.build.f_cpu=200000000L
seeed_xiao_rp2040.menu.freq.50=50 MHz
seeed_xiao_rp2040.menu.freq.50.build.f_cpu=50000000L
seeed_xiao_rp2040.menu.freq.100=100 MHz
seeed_xiao_rp2040.menu.freq.100.build.f_cpu=100000000L
seeed_xiao_rp2040.menu.freq.120=120 MHz
seeed_xiao_rp2040.menu.freq.120.build.f_cpu=120000000L
seeed_xiao_rp2040.menu.freq.125=125 MHz
seeed_xiao_rp2040.menu.freq.125.build.f_cpu=125000000L
seeed_xiao_rp2040.menu.freq.128=128 MHz
seeed_xiao_rp2040.menu.freq.128.build.f_cpu=128000000L
seeed_xiao_rp2040.menu.freq.133=133 MHz
seeed_xiao_rp2040.menu.freq.133.build.f_cpu=133000000L
seeed_xiao_rp2040.menu.freq.150=150 MHz
seeed_xiao_rp2040.menu.freq.150.build.f_cpu=150000000L
seeed_xiao_rp2040.menu.freq.176=176 MHz
seeed_xiao_rp2040.menu.freq.176.build.f_cpu=176000000L
seeed_xiao_rp2040.menu.freq.225=225 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.225.build.f_cpu=225000000L
seeed_xiao_rp2040.menu.freq.240=240 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.240.build.f_cpu=240000000L
seeed_xiao_rp2040.menu.freq.250=250 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.250.build.f_cpu=250000000L
seeed_xiao_rp2040.menu.freq.276=276 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.276.build.f_cpu=276000000L
seeed_xiao_rp2040.menu.freq.300=300 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.300.build.f_cpu=300000000L
seeed_xiao_rp2040.menu.opt.Small=Small (-Os) (standard)
seeed_xiao_rp2040.menu.opt.Small.build.flags.optimize=-Os
seeed_xiao_rp2040.menu.opt.Optimize=Optimize (-O)
seeed_xiao_rp2040.menu.opt.Optimize.build.flags.optimize=-O
seeed_xiao_rp2040.menu.opt.Optimize2=Optimize More (-O2)
seeed_xiao_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
seeed_xiao_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
seeed_xiao_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
seeed_xiao_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
seeed_xiao_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
seeed_xiao_rp2040.menu.opt.Debug=Debug (-Og)
seeed_xiao_rp2040.menu.opt.Debug.build.flags.optimize=-Og
seeed_xiao_rp2040.menu.opt.Disabled=Disabled (-O0)
seeed_xiao_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
seeed_xiao_rp2040.menu.profile.Disabled=Disabled
seeed_xiao_rp2040.menu.profile.Disabled.build.flags.profile=
seeed_xiao_rp2040.menu.profile.Enabled=Enabled
seeed_xiao_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
seeed_xiao_rp2040.menu.rtti.Disabled=Disabled
seeed_xiao_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
seeed_xiao_rp2040.menu.rtti.Enabled=Enabled
seeed_xiao_rp2040.menu.rtti.Enabled.build.flags.rtti=
seeed_xiao_rp2040.menu.stackprotect.Disabled=Disabled
seeed_xiao_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
seeed_xiao_rp2040.menu.stackprotect.Enabled=Enabled
seeed_xiao_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
seeed_xiao_rp2040.menu.exceptions.Disabled=Disabled
seeed_xiao_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
seeed_xiao_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
seeed_xiao_rp2040.menu.exceptions.Enabled=Enabled
seeed_xiao_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
seeed_xiao_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
seeed_xiao_rp2040.menu.dbgport.Disabled=Disabled
seeed_xiao_rp2040.menu.dbgport.Disabled.build.debug_port=
seeed_xiao_rp2040.menu.dbgport.Serial=Serial
seeed_xiao_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
seeed_xiao_rp2040.menu.dbgport.Serial1=Serial1
seeed_xiao_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
seeed_xiao_rp2040.menu.dbgport.Serial2=Serial2
seeed_xiao_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
seeed_xiao_rp2040.menu.dbgport.SerialSemi=SerialSemi
seeed_xiao_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
seeed_xiao_rp2040.menu.dbglvl.None=None
seeed_xiao_rp2040.menu.dbglvl.None.build.debug_level=
seeed_xiao_rp2040.menu.dbglvl.Core=Core
seeed_xiao_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
seeed_xiao_rp2040.menu.dbglvl.SPI=SPI
seeed_xiao_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
seeed_xiao_rp2040.menu.dbglvl.Wire=Wire
seeed_xiao_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
seeed_xiao_rp2040.menu.dbglvl.Bluetooth=Bluetooth
seeed_xiao_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
seeed_xiao_rp2040.menu.dbglvl.All=All
seeed_xiao_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
seeed_xiao_rp2040.menu.dbglvl.NDEBUG=NDEBUG
seeed_xiao_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
seeed_xiao_rp2040.menu.usbstack.picosdk=Pico SDK
seeed_xiao_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
seeed_xiao_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
seeed_xiao_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_xiao_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
seeed_xiao_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_xiao_rp2040.menu.usbstack.nousb=No USB
seeed_xiao_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
seeed_xiao_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
seeed_xiao_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
seeed_xiao_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2040.menu.uploadmethod.default=Default (UF2)
seeed_xiao_rp2040.menu.uploadmethod.default.build.ram_length=256k
seeed_xiao_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_xiao_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
seeed_xiao_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
seeed_xiao_rp2040.menu.uploadmethod.picotool=Picotool
seeed_xiao_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
seeed_xiao_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
seeed_xiao_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
seeed_xiao_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
seeed_xiao_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Seeed XIAO RP2350
# -----------------------------------
seeed_xiao_rp2350.name=Seeed XIAO RP2350
seeed_xiao_rp2350.vid.0=0x2886
seeed_xiao_rp2350.pid.0=0x0058
seeed_xiao_rp2350.vid.1=0x2886
seeed_xiao_rp2350.pid.1=0x0158
seeed_xiao_rp2350.vid.2=0x2886
seeed_xiao_rp2350.pid.2=0x4058
seeed_xiao_rp2350.vid.3=0x2886
seeed_xiao_rp2350.pid.3=0x4158
seeed_xiao_rp2350.vid.4=0x2886
seeed_xiao_rp2350.pid.4=0x8058
seeed_xiao_rp2350.vid.5=0x2886
seeed_xiao_rp2350.pid.5=0x8158
seeed_xiao_rp2350.vid.6=0x2886
seeed_xiao_rp2350.pid.6=0xc058
seeed_xiao_rp2350.vid.7=0x2886
seeed_xiao_rp2350.pid.7=0xc158
seeed_xiao_rp2350.upload_port.0.vid=0x2886
seeed_xiao_rp2350.upload_port.0.pid=0x0058
seeed_xiao_rp2350.upload_port.1.vid=0x2886
seeed_xiao_rp2350.upload_port.1.pid=0x0158
seeed_xiao_rp2350.upload_port.2.vid=0x2886
seeed_xiao_rp2350.upload_port.2.pid=0x4058
seeed_xiao_rp2350.upload_port.3.vid=0x2886
seeed_xiao_rp2350.upload_port.3.pid=0x4158
seeed_xiao_rp2350.upload_port.4.vid=0x2886
seeed_xiao_rp2350.upload_port.4.pid=0x8058
seeed_xiao_rp2350.upload_port.5.vid=0x2886
seeed_xiao_rp2350.upload_port.5.pid=0x8158
seeed_xiao_rp2350.upload_port.6.vid=0x2886
seeed_xiao_rp2350.upload_port.6.pid=0xc058
seeed_xiao_rp2350.upload_port.7.vid=0x2886
seeed_xiao_rp2350.upload_port.7.pid=0xc158
seeed_xiao_rp2350.build.usbvid=-DUSBD_VID=0x2886
seeed_xiao_rp2350.build.usbpid=-DUSBD_PID=0x0058
seeed_xiao_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
seeed_xiao_rp2350.build.board=SEEED_XIAO_RP2350
seeed_xiao_rp2350.build.variant=seeed_xiao_rp2350
seeed_xiao_rp2350.upload.maximum_size=2097152
seeed_xiao_rp2350.upload.wait_for_upload_port=true
seeed_xiao_rp2350.upload.erase_cmd=
seeed_xiao_rp2350.serial.disableDTR=false
seeed_xiao_rp2350.serial.disableRTS=false
seeed_xiao_rp2350.build.f_cpu=125000000
seeed_xiao_rp2350.build.led=
seeed_xiao_rp2350.build.core=rp2040
seeed_xiao_rp2350.build.ldscript=memmap_default.ld
seeed_xiao_rp2350.build.boot2=none
seeed_xiao_rp2350.build.usb_manufacturer="Seeed"
seeed_xiao_rp2350.build.usb_product="XIAO RP2350"
seeed_xiao_rp2350.build.psram_length=0x000000
seeed_xiao_rp2350.menu.flash.2097152_0=2MB (no FS)
seeed_xiao_rp2350.menu.flash.2097152_0.upload.maximum_size=2088960
seeed_xiao_rp2350.menu.flash.2097152_0.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_0.build.flash_length=2088960
seeed_xiao_rp2350.menu.flash.2097152_0.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_0.build.fs_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_0.build.fs_end=270524416
seeed_xiao_rp2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
seeed_xiao_rp2350.menu.flash.2097152_65536.upload.maximum_size=2023424
seeed_xiao_rp2350.menu.flash.2097152_65536.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_65536.build.flash_length=2023424
seeed_xiao_rp2350.menu.flash.2097152_65536.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_65536.build.fs_start=270458880
seeed_xiao_rp2350.menu.flash.2097152_65536.build.fs_end=270524416
seeed_xiao_rp2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
seeed_xiao_rp2350.menu.flash.2097152_131072.upload.maximum_size=1957888
seeed_xiao_rp2350.menu.flash.2097152_131072.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_131072.build.flash_length=1957888
seeed_xiao_rp2350.menu.flash.2097152_131072.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_131072.build.fs_start=270393344
seeed_xiao_rp2350.menu.flash.2097152_131072.build.fs_end=270524416
seeed_xiao_rp2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
seeed_xiao_rp2350.menu.flash.2097152_262144.upload.maximum_size=1826816
seeed_xiao_rp2350.menu.flash.2097152_262144.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_262144.build.flash_length=1826816
seeed_xiao_rp2350.menu.flash.2097152_262144.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_262144.build.fs_start=270262272
seeed_xiao_rp2350.menu.flash.2097152_262144.build.fs_end=270524416
seeed_xiao_rp2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
seeed_xiao_rp2350.menu.flash.2097152_524288.upload.maximum_size=1564672
seeed_xiao_rp2350.menu.flash.2097152_524288.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_524288.build.flash_length=1564672
seeed_xiao_rp2350.menu.flash.2097152_524288.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_524288.build.fs_start=270000128
seeed_xiao_rp2350.menu.flash.2097152_524288.build.fs_end=270524416
seeed_xiao_rp2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
seeed_xiao_rp2350.menu.flash.2097152_1048576.upload.maximum_size=1040384
seeed_xiao_rp2350.menu.flash.2097152_1048576.build.flash_total=2097152
seeed_xiao_rp2350.menu.flash.2097152_1048576.build.flash_length=1040384
seeed_xiao_rp2350.menu.flash.2097152_1048576.build.eeprom_start=270524416
seeed_xiao_rp2350.menu.flash.2097152_1048576.build.fs_start=269475840
seeed_xiao_rp2350.menu.flash.2097152_1048576.build.fs_end=270524416
seeed_xiao_rp2350.menu.arch.arm=ARM
seeed_xiao_rp2350.menu.arch.arm.build.chip=rp2350
seeed_xiao_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi
seeed_xiao_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
seeed_xiao_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
seeed_xiao_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
seeed_xiao_rp2350.menu.arch.arm.build.mcu=cortex-m33
seeed_xiao_rp2350.menu.arch.riscv=RISC-V
seeed_xiao_rp2350.menu.arch.riscv.build.chip=rp2350-riscv
seeed_xiao_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
seeed_xiao_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
seeed_xiao_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
seeed_xiao_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
seeed_xiao_rp2350.menu.arch.riscv.build.mcu=rv32imac
seeed_xiao_rp2350.menu.freq.150=150 MHz
seeed_xiao_rp2350.menu.freq.150.build.f_cpu=150000000L
seeed_xiao_rp2350.menu.freq.50=50 MHz
seeed_xiao_rp2350.menu.freq.50.build.f_cpu=50000000L
seeed_xiao_rp2350.menu.freq.100=100 MHz
seeed_xiao_rp2350.menu.freq.100.build.f_cpu=100000000L
seeed_xiao_rp2350.menu.freq.120=120 MHz
seeed_xiao_rp2350.menu.freq.120.build.f_cpu=120000000L
seeed_xiao_rp2350.menu.freq.125=125 MHz
seeed_xiao_rp2350.menu.freq.125.build.f_cpu=125000000L
seeed_xiao_rp2350.menu.freq.128=128 MHz
seeed_xiao_rp2350.menu.freq.128.build.f_cpu=128000000L
seeed_xiao_rp2350.menu.freq.133=133 MHz
seeed_xiao_rp2350.menu.freq.133.build.f_cpu=133000000L
seeed_xiao_rp2350.menu.freq.176=176 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.176.build.f_cpu=176000000L
seeed_xiao_rp2350.menu.freq.200=200 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.200.build.f_cpu=200000000L
seeed_xiao_rp2350.menu.freq.225=225 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.225.build.f_cpu=225000000L
seeed_xiao_rp2350.menu.freq.240=240 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.240.build.f_cpu=240000000L
seeed_xiao_rp2350.menu.freq.250=250 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.250.build.f_cpu=250000000L
seeed_xiao_rp2350.menu.freq.276=276 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.276.build.f_cpu=276000000L
seeed_xiao_rp2350.menu.freq.300=300 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.300.build.f_cpu=300000000L
seeed_xiao_rp2350.menu.opt.Small=Small (-Os) (standard)
seeed_xiao_rp2350.menu.opt.Small.build.flags.optimize=-Os
seeed_xiao_rp2350.menu.opt.Optimize=Optimize (-O)
seeed_xiao_rp2350.menu.opt.Optimize.build.flags.optimize=-O
seeed_xiao_rp2350.menu.opt.Optimize2=Optimize More (-O2)
seeed_xiao_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2
seeed_xiao_rp2350.menu.opt.Optimize3=Optimize Even More (-O3)
seeed_xiao_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3
seeed_xiao_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
seeed_xiao_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast
seeed_xiao_rp2350.menu.opt.Debug=Debug (-Og)
seeed_xiao_rp2350.menu.opt.Debug.build.flags.optimize=-Og
seeed_xiao_rp2350.menu.opt.Disabled=Disabled (-O0)
seeed_xiao_rp2350.menu.opt.Disabled.build.flags.optimize=-O0
seeed_xiao_rp2350.menu.profile.Disabled=Disabled
seeed_xiao_rp2350.menu.profile.Disabled.build.flags.profile=
seeed_xiao_rp2350.menu.profile.Enabled=Enabled
seeed_xiao_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
seeed_xiao_rp2350.menu.rtti.Disabled=Disabled
seeed_xiao_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
seeed_xiao_rp2350.menu.rtti.Enabled=Enabled
seeed_xiao_rp2350.menu.rtti.Enabled.build.flags.rtti=
seeed_xiao_rp2350.menu.stackprotect.Disabled=Disabled
seeed_xiao_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
seeed_xiao_rp2350.menu.stackprotect.Enabled=Enabled
seeed_xiao_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
seeed_xiao_rp2350.menu.exceptions.Disabled=Disabled
seeed_xiao_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
seeed_xiao_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
seeed_xiao_rp2350.menu.exceptions.Enabled=Enabled
seeed_xiao_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
seeed_xiao_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
seeed_xiao_rp2350.menu.dbgport.Disabled=Disabled
seeed_xiao_rp2350.menu.dbgport.Disabled.build.debug_port=
seeed_xiao_rp2350.menu.dbgport.Serial=Serial
seeed_xiao_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
seeed_xiao_rp2350.menu.dbgport.Serial1=Serial1
seeed_xiao_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
seeed_xiao_rp2350.menu.dbgport.Serial2=Serial2
seeed_xiao_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
seeed_xiao_rp2350.menu.dbgport.SerialSemi=SerialSemi
seeed_xiao_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
seeed_xiao_rp2350.menu.dbglvl.None=None
seeed_xiao_rp2350.menu.dbglvl.None.build.debug_level=
seeed_xiao_rp2350.menu.dbglvl.Core=Core
seeed_xiao_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
seeed_xiao_rp2350.menu.dbglvl.SPI=SPI
seeed_xiao_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
seeed_xiao_rp2350.menu.dbglvl.Wire=Wire
seeed_xiao_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
seeed_xiao_rp2350.menu.dbglvl.Bluetooth=Bluetooth
seeed_xiao_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
seeed_xiao_rp2350.menu.dbglvl.All=All
seeed_xiao_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
seeed_xiao_rp2350.menu.dbglvl.NDEBUG=NDEBUG
seeed_xiao_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
seeed_xiao_rp2350.menu.usbstack.picosdk=Pico SDK
seeed_xiao_rp2350.menu.usbstack.picosdk.build.usbstack_flags=
seeed_xiao_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
seeed_xiao_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_xiao_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
seeed_xiao_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
seeed_xiao_rp2350.menu.usbstack.nousb=No USB
seeed_xiao_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
seeed_xiao_rp2350.menu.ipbtstack.ipv4only=IPv4 Only
seeed_xiao_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
seeed_xiao_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
seeed_xiao_rp2350.menu.uploadmethod.default=Default (UF2)
seeed_xiao_rp2350.menu.uploadmethod.default.build.ram_length=512k
seeed_xiao_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_xiao_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool=uf2conv
seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
seeed_xiao_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
seeed_xiao_rp2350.menu.uploadmethod.picotool=Picotool
seeed_xiao_rp2350.menu.uploadmethod.picotool.build.ram_length=512k
seeed_xiao_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
seeed_xiao_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.tool=picotool
seeed_xiao_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
seeed_xiao_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# uPesy RP2040 DevKit
# -----------------------------------
upesy_rp2040_devkit.name=uPesy RP2040 DevKit
upesy_rp2040_devkit.vid.0=0x2e8a
upesy_rp2040_devkit.pid.0=0x1007
upesy_rp2040_devkit.vid.1=0x2e8a
upesy_rp2040_devkit.pid.1=0x1107
upesy_rp2040_devkit.vid.2=0x2e8a
upesy_rp2040_devkit.pid.2=0x5007
upesy_rp2040_devkit.vid.3=0x2e8a
upesy_rp2040_devkit.pid.3=0x5107
upesy_rp2040_devkit.vid.4=0x2e8a
upesy_rp2040_devkit.pid.4=0x9007
upesy_rp2040_devkit.vid.5=0x2e8a
upesy_rp2040_devkit.pid.5=0x9107
upesy_rp2040_devkit.vid.6=0x2e8a
upesy_rp2040_devkit.pid.6=0xd007
upesy_rp2040_devkit.vid.7=0x2e8a
upesy_rp2040_devkit.pid.7=0xd107
upesy_rp2040_devkit.upload_port.0.vid=0x2e8a
upesy_rp2040_devkit.upload_port.0.pid=0x1007
upesy_rp2040_devkit.upload_port.1.vid=0x2e8a
upesy_rp2040_devkit.upload_port.1.pid=0x1107
upesy_rp2040_devkit.upload_port.2.vid=0x2e8a
upesy_rp2040_devkit.upload_port.2.pid=0x5007
upesy_rp2040_devkit.upload_port.3.vid=0x2e8a
upesy_rp2040_devkit.upload_port.3.pid=0x5107
upesy_rp2040_devkit.upload_port.4.vid=0x2e8a
upesy_rp2040_devkit.upload_port.4.pid=0x9007
upesy_rp2040_devkit.upload_port.5.vid=0x2e8a
upesy_rp2040_devkit.upload_port.5.pid=0x9107
upesy_rp2040_devkit.upload_port.6.vid=0x2e8a
upesy_rp2040_devkit.upload_port.6.pid=0xd007
upesy_rp2040_devkit.upload_port.7.vid=0x2e8a
upesy_rp2040_devkit.upload_port.7.pid=0xd107
upesy_rp2040_devkit.build.usbvid=-DUSBD_VID=0x2e8a
upesy_rp2040_devkit.build.usbpid=-DUSBD_PID=0x1007
upesy_rp2040_devkit.build.usbpwr=-DUSBD_MAX_POWER_MA=250
upesy_rp2040_devkit.build.board=UPESY_RP2040_DEVKIT
upesy_rp2040_devkit.build.mcu=cortex-m0plus
upesy_rp2040_devkit.build.chip=rp2040
upesy_rp2040_devkit.build.toolchain=arm-none-eabi
upesy_rp2040_devkit.build.toolchainpkg=pqt-gcc
upesy_rp2040_devkit.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
upesy_rp2040_devkit.build.uf2family=--family rp2040
upesy_rp2040_devkit.build.variant=upesy_rp2040_devkit
upesy_rp2040_devkit.upload.maximum_size=2097152
upesy_rp2040_devkit.upload.wait_for_upload_port=true
upesy_rp2040_devkit.upload.erase_cmd=
upesy_rp2040_devkit.serial.disableDTR=false
upesy_rp2040_devkit.serial.disableRTS=false
upesy_rp2040_devkit.build.f_cpu=125000000
upesy_rp2040_devkit.build.led=
upesy_rp2040_devkit.build.core=rp2040
upesy_rp2040_devkit.build.ldscript=memmap_default.ld
upesy_rp2040_devkit.build.boot2=boot2_w25q080_2_padded_checksum
upesy_rp2040_devkit.build.usb_manufacturer="uPesy"
upesy_rp2040_devkit.build.usb_product="RP2040 DevKit"
upesy_rp2040_devkit.menu.flash.2097152_0=2MB (no FS)
upesy_rp2040_devkit.menu.flash.2097152_0.upload.maximum_size=2093056
upesy_rp2040_devkit.menu.flash.2097152_0.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_0.build.flash_length=2093056
upesy_rp2040_devkit.menu.flash.2097152_0.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_0.build.fs_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_0.build.fs_end=270528512
upesy_rp2040_devkit.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
upesy_rp2040_devkit.menu.flash.2097152_65536.upload.maximum_size=2027520
upesy_rp2040_devkit.menu.flash.2097152_65536.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_65536.build.flash_length=2027520
upesy_rp2040_devkit.menu.flash.2097152_65536.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_65536.build.fs_start=270462976
upesy_rp2040_devkit.menu.flash.2097152_65536.build.fs_end=270528512
upesy_rp2040_devkit.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
upesy_rp2040_devkit.menu.flash.2097152_131072.upload.maximum_size=1961984
upesy_rp2040_devkit.menu.flash.2097152_131072.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_131072.build.flash_length=1961984
upesy_rp2040_devkit.menu.flash.2097152_131072.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_131072.build.fs_start=270397440
upesy_rp2040_devkit.menu.flash.2097152_131072.build.fs_end=270528512
upesy_rp2040_devkit.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
upesy_rp2040_devkit.menu.flash.2097152_262144.upload.maximum_size=1830912
upesy_rp2040_devkit.menu.flash.2097152_262144.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_262144.build.flash_length=1830912
upesy_rp2040_devkit.menu.flash.2097152_262144.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_262144.build.fs_start=270266368
upesy_rp2040_devkit.menu.flash.2097152_262144.build.fs_end=270528512
upesy_rp2040_devkit.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
upesy_rp2040_devkit.menu.flash.2097152_524288.upload.maximum_size=1568768
upesy_rp2040_devkit.menu.flash.2097152_524288.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_524288.build.flash_length=1568768
upesy_rp2040_devkit.menu.flash.2097152_524288.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_524288.build.fs_start=270004224
upesy_rp2040_devkit.menu.flash.2097152_524288.build.fs_end=270528512
upesy_rp2040_devkit.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
upesy_rp2040_devkit.menu.flash.2097152_1048576.upload.maximum_size=1044480
upesy_rp2040_devkit.menu.flash.2097152_1048576.build.flash_total=2097152
upesy_rp2040_devkit.menu.flash.2097152_1048576.build.flash_length=1044480
upesy_rp2040_devkit.menu.flash.2097152_1048576.build.eeprom_start=270528512
upesy_rp2040_devkit.menu.flash.2097152_1048576.build.fs_start=269479936
upesy_rp2040_devkit.menu.flash.2097152_1048576.build.fs_end=270528512
upesy_rp2040_devkit.menu.freq.200=200 MHz
upesy_rp2040_devkit.menu.freq.200.build.f_cpu=200000000L
upesy_rp2040_devkit.menu.freq.50=50 MHz
upesy_rp2040_devkit.menu.freq.50.build.f_cpu=50000000L
upesy_rp2040_devkit.menu.freq.100=100 MHz
upesy_rp2040_devkit.menu.freq.100.build.f_cpu=100000000L
upesy_rp2040_devkit.menu.freq.120=120 MHz
upesy_rp2040_devkit.menu.freq.120.build.f_cpu=120000000L
upesy_rp2040_devkit.menu.freq.125=125 MHz
upesy_rp2040_devkit.menu.freq.125.build.f_cpu=125000000L
upesy_rp2040_devkit.menu.freq.128=128 MHz
upesy_rp2040_devkit.menu.freq.128.build.f_cpu=128000000L
upesy_rp2040_devkit.menu.freq.133=133 MHz
upesy_rp2040_devkit.menu.freq.133.build.f_cpu=133000000L
upesy_rp2040_devkit.menu.freq.150=150 MHz
upesy_rp2040_devkit.menu.freq.150.build.f_cpu=150000000L
upesy_rp2040_devkit.menu.freq.176=176 MHz
upesy_rp2040_devkit.menu.freq.176.build.f_cpu=176000000L
upesy_rp2040_devkit.menu.freq.225=225 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.225.build.f_cpu=225000000L
upesy_rp2040_devkit.menu.freq.240=240 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.240.build.f_cpu=240000000L
upesy_rp2040_devkit.menu.freq.250=250 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.250.build.f_cpu=250000000L
upesy_rp2040_devkit.menu.freq.276=276 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.276.build.f_cpu=276000000L
upesy_rp2040_devkit.menu.freq.300=300 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.300.build.f_cpu=300000000L
upesy_rp2040_devkit.menu.opt.Small=Small (-Os) (standard)
upesy_rp2040_devkit.menu.opt.Small.build.flags.optimize=-Os
upesy_rp2040_devkit.menu.opt.Optimize=Optimize (-O)
upesy_rp2040_devkit.menu.opt.Optimize.build.flags.optimize=-O
upesy_rp2040_devkit.menu.opt.Optimize2=Optimize More (-O2)
upesy_rp2040_devkit.menu.opt.Optimize2.build.flags.optimize=-O2
upesy_rp2040_devkit.menu.opt.Optimize3=Optimize Even More (-O3)
upesy_rp2040_devkit.menu.opt.Optimize3.build.flags.optimize=-O3
upesy_rp2040_devkit.menu.opt.Fast=Fast (-Ofast) (maybe slower)
upesy_rp2040_devkit.menu.opt.Fast.build.flags.optimize=-Ofast
upesy_rp2040_devkit.menu.opt.Debug=Debug (-Og)
upesy_rp2040_devkit.menu.opt.Debug.build.flags.optimize=-Og
upesy_rp2040_devkit.menu.opt.Disabled=Disabled (-O0)
upesy_rp2040_devkit.menu.opt.Disabled.build.flags.optimize=-O0
upesy_rp2040_devkit.menu.profile.Disabled=Disabled
upesy_rp2040_devkit.menu.profile.Disabled.build.flags.profile=
upesy_rp2040_devkit.menu.profile.Enabled=Enabled
upesy_rp2040_devkit.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
upesy_rp2040_devkit.menu.rtti.Disabled=Disabled
upesy_rp2040_devkit.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
upesy_rp2040_devkit.menu.rtti.Enabled=Enabled
upesy_rp2040_devkit.menu.rtti.Enabled.build.flags.rtti=
upesy_rp2040_devkit.menu.stackprotect.Disabled=Disabled
upesy_rp2040_devkit.menu.stackprotect.Disabled.build.flags.stackprotect=
upesy_rp2040_devkit.menu.stackprotect.Enabled=Enabled
upesy_rp2040_devkit.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
upesy_rp2040_devkit.menu.exceptions.Disabled=Disabled
upesy_rp2040_devkit.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
upesy_rp2040_devkit.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
upesy_rp2040_devkit.menu.exceptions.Enabled=Enabled
upesy_rp2040_devkit.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
upesy_rp2040_devkit.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
upesy_rp2040_devkit.menu.dbgport.Disabled=Disabled
upesy_rp2040_devkit.menu.dbgport.Disabled.build.debug_port=
upesy_rp2040_devkit.menu.dbgport.Serial=Serial
upesy_rp2040_devkit.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
upesy_rp2040_devkit.menu.dbgport.Serial1=Serial1
upesy_rp2040_devkit.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
upesy_rp2040_devkit.menu.dbgport.Serial2=Serial2
upesy_rp2040_devkit.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
upesy_rp2040_devkit.menu.dbgport.SerialSemi=SerialSemi
upesy_rp2040_devkit.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
upesy_rp2040_devkit.menu.dbglvl.None=None
upesy_rp2040_devkit.menu.dbglvl.None.build.debug_level=
upesy_rp2040_devkit.menu.dbglvl.Core=Core
upesy_rp2040_devkit.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
upesy_rp2040_devkit.menu.dbglvl.SPI=SPI
upesy_rp2040_devkit.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
upesy_rp2040_devkit.menu.dbglvl.Wire=Wire
upesy_rp2040_devkit.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
upesy_rp2040_devkit.menu.dbglvl.Bluetooth=Bluetooth
upesy_rp2040_devkit.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
upesy_rp2040_devkit.menu.dbglvl.All=All
upesy_rp2040_devkit.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
upesy_rp2040_devkit.menu.dbglvl.NDEBUG=NDEBUG
upesy_rp2040_devkit.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
upesy_rp2040_devkit.menu.usbstack.picosdk=Pico SDK
upesy_rp2040_devkit.menu.usbstack.picosdk.build.usbstack_flags=
upesy_rp2040_devkit.menu.usbstack.tinyusb=Adafruit TinyUSB
upesy_rp2040_devkit.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
upesy_rp2040_devkit.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
upesy_rp2040_devkit.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
upesy_rp2040_devkit.menu.usbstack.nousb=No USB
upesy_rp2040_devkit.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
upesy_rp2040_devkit.menu.ipbtstack.ipv4only=IPv4 Only
upesy_rp2040_devkit.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
upesy_rp2040_devkit.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
upesy_rp2040_devkit.menu.uploadmethod.default=Default (UF2)
upesy_rp2040_devkit.menu.uploadmethod.default.build.ram_length=256k
upesy_rp2040_devkit.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
upesy_rp2040_devkit.menu.uploadmethod.default.upload.maximum_data_size=262144
upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool=uf2conv
upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool.default=uf2conv
upesy_rp2040_devkit.menu.uploadmethod.default.upload.tool.network=uf2conv-network
upesy_rp2040_devkit.menu.uploadmethod.picotool=Picotool
upesy_rp2040_devkit.menu.uploadmethod.picotool.build.ram_length=256k
upesy_rp2040_devkit.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
upesy_rp2040_devkit.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.maximum_data_size=262144
upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.tool=picotool
upesy_rp2040_devkit.menu.uploadmethod.picotool.upload.tool.default=picotool
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
upesy_rp2040_devkit.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# VCC-GND YD RP2040
# -----------------------------------
vccgnd_yd_rp2040.name=VCC-GND YD RP2040
vccgnd_yd_rp2040.vid.0=0x2e8a
vccgnd_yd_rp2040.pid.0=0x800a
vccgnd_yd_rp2040.vid.1=0x2e8a
vccgnd_yd_rp2040.pid.1=0x810a
vccgnd_yd_rp2040.vid.2=0x2e8a
vccgnd_yd_rp2040.pid.2=0xc00a
vccgnd_yd_rp2040.vid.3=0x2e8a
vccgnd_yd_rp2040.pid.3=0xc10a
vccgnd_yd_rp2040.upload_port.0.vid=0x2e8a
vccgnd_yd_rp2040.upload_port.0.pid=0x800a
vccgnd_yd_rp2040.upload_port.1.vid=0x2e8a
vccgnd_yd_rp2040.upload_port.1.pid=0x810a
vccgnd_yd_rp2040.upload_port.2.vid=0x2e8a
vccgnd_yd_rp2040.upload_port.2.pid=0xc00a
vccgnd_yd_rp2040.upload_port.3.vid=0x2e8a
vccgnd_yd_rp2040.upload_port.3.pid=0xc10a
vccgnd_yd_rp2040.build.usbvid=-DUSBD_VID=0x2e8a
vccgnd_yd_rp2040.build.usbpid=-DUSBD_PID=0x800a
vccgnd_yd_rp2040.build.usbpwr=-DUSBD_MAX_POWER_MA=500
vccgnd_yd_rp2040.build.board=YD_RP2040
vccgnd_yd_rp2040.build.mcu=cortex-m0plus
vccgnd_yd_rp2040.build.chip=rp2040
vccgnd_yd_rp2040.build.toolchain=arm-none-eabi
vccgnd_yd_rp2040.build.toolchainpkg=pqt-gcc
vccgnd_yd_rp2040.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
vccgnd_yd_rp2040.build.uf2family=--family rp2040
vccgnd_yd_rp2040.build.variant=vccgnd_yd_rp2040
vccgnd_yd_rp2040.upload.maximum_size=16777216
vccgnd_yd_rp2040.upload.wait_for_upload_port=true
vccgnd_yd_rp2040.upload.erase_cmd=
vccgnd_yd_rp2040.serial.disableDTR=false
vccgnd_yd_rp2040.serial.disableRTS=false
vccgnd_yd_rp2040.build.f_cpu=125000000
vccgnd_yd_rp2040.build.led=
vccgnd_yd_rp2040.build.core=rp2040
vccgnd_yd_rp2040.build.ldscript=memmap_default.ld
vccgnd_yd_rp2040.build.boot2=boot2_generic_03h_4_padded_checksum
vccgnd_yd_rp2040.build.usb_manufacturer="VCC-GND"
vccgnd_yd_rp2040.build.usb_product="YD RP2040"
vccgnd_yd_rp2040.menu.flash.2097152_0=2MB (no FS)
vccgnd_yd_rp2040.menu.flash.2097152_0.upload.maximum_size=2093056
vccgnd_yd_rp2040.menu.flash.2097152_0.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_0.build.flash_length=2093056
vccgnd_yd_rp2040.menu.flash.2097152_0.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_0.build.fs_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_0.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
vccgnd_yd_rp2040.menu.flash.2097152_65536.upload.maximum_size=2027520
vccgnd_yd_rp2040.menu.flash.2097152_65536.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_65536.build.flash_length=2027520
vccgnd_yd_rp2040.menu.flash.2097152_65536.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_65536.build.fs_start=270462976
vccgnd_yd_rp2040.menu.flash.2097152_65536.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
vccgnd_yd_rp2040.menu.flash.2097152_131072.upload.maximum_size=1961984
vccgnd_yd_rp2040.menu.flash.2097152_131072.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_131072.build.flash_length=1961984
vccgnd_yd_rp2040.menu.flash.2097152_131072.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_131072.build.fs_start=270397440
vccgnd_yd_rp2040.menu.flash.2097152_131072.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
vccgnd_yd_rp2040.menu.flash.2097152_262144.upload.maximum_size=1830912
vccgnd_yd_rp2040.menu.flash.2097152_262144.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_262144.build.flash_length=1830912
vccgnd_yd_rp2040.menu.flash.2097152_262144.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_262144.build.fs_start=270266368
vccgnd_yd_rp2040.menu.flash.2097152_262144.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
vccgnd_yd_rp2040.menu.flash.2097152_524288.upload.maximum_size=1568768
vccgnd_yd_rp2040.menu.flash.2097152_524288.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_524288.build.flash_length=1568768
vccgnd_yd_rp2040.menu.flash.2097152_524288.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_524288.build.fs_start=270004224
vccgnd_yd_rp2040.menu.flash.2097152_524288.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
vccgnd_yd_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.4194304_0=4MB (no FS)
vccgnd_yd_rp2040.menu.flash.4194304_0.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.4194304_0.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
vccgnd_yd_rp2040.menu.flash.4194304_3145728.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.4194304_2097152.upload.maximum_size=2093056
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_length=2093056
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_start=270528512
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.8388608_0=8MB (no FS)
vccgnd_yd_rp2040.menu.flash.8388608_0.upload.maximum_size=8384512
vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_length=8384512
vccgnd_yd_rp2040.menu.flash.8388608_0.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
vccgnd_yd_rp2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
vccgnd_yd_rp2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_length=6287360
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_start=274722816
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.16777216_0=16MB (no FS)
vccgnd_yd_rp2040.menu.flash.16777216_0.upload.maximum_size=16773120
vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_length=16773120
vccgnd_yd_rp2040.menu.flash.16777216_0.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
vccgnd_yd_rp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
vccgnd_yd_rp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_length=2093056
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_start=270528512
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
vccgnd_yd_rp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
vccgnd_yd_rp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_length=8384512
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_start=276819968
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
vccgnd_yd_rp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_length=12578816
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_start=281014272
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_length=14675968
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_start=283111424
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_end=285208576
vccgnd_yd_rp2040.menu.freq.200=200 MHz
vccgnd_yd_rp2040.menu.freq.200.build.f_cpu=200000000L
vccgnd_yd_rp2040.menu.freq.50=50 MHz
vccgnd_yd_rp2040.menu.freq.50.build.f_cpu=50000000L
vccgnd_yd_rp2040.menu.freq.100=100 MHz
vccgnd_yd_rp2040.menu.freq.100.build.f_cpu=100000000L
vccgnd_yd_rp2040.menu.freq.120=120 MHz
vccgnd_yd_rp2040.menu.freq.120.build.f_cpu=120000000L
vccgnd_yd_rp2040.menu.freq.125=125 MHz
vccgnd_yd_rp2040.menu.freq.125.build.f_cpu=125000000L
vccgnd_yd_rp2040.menu.freq.128=128 MHz
vccgnd_yd_rp2040.menu.freq.128.build.f_cpu=128000000L
vccgnd_yd_rp2040.menu.freq.133=133 MHz
vccgnd_yd_rp2040.menu.freq.133.build.f_cpu=133000000L
vccgnd_yd_rp2040.menu.freq.150=150 MHz
vccgnd_yd_rp2040.menu.freq.150.build.f_cpu=150000000L
vccgnd_yd_rp2040.menu.freq.176=176 MHz
vccgnd_yd_rp2040.menu.freq.176.build.f_cpu=176000000L
vccgnd_yd_rp2040.menu.freq.225=225 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.225.build.f_cpu=225000000L
vccgnd_yd_rp2040.menu.freq.240=240 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.240.build.f_cpu=240000000L
vccgnd_yd_rp2040.menu.freq.250=250 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.250.build.f_cpu=250000000L
vccgnd_yd_rp2040.menu.freq.276=276 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.276.build.f_cpu=276000000L
vccgnd_yd_rp2040.menu.freq.300=300 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.300.build.f_cpu=300000000L
vccgnd_yd_rp2040.menu.opt.Small=Small (-Os) (standard)
vccgnd_yd_rp2040.menu.opt.Small.build.flags.optimize=-Os
vccgnd_yd_rp2040.menu.opt.Optimize=Optimize (-O)
vccgnd_yd_rp2040.menu.opt.Optimize.build.flags.optimize=-O
vccgnd_yd_rp2040.menu.opt.Optimize2=Optimize More (-O2)
vccgnd_yd_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
vccgnd_yd_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
vccgnd_yd_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
vccgnd_yd_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
vccgnd_yd_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
vccgnd_yd_rp2040.menu.opt.Debug=Debug (-Og)
vccgnd_yd_rp2040.menu.opt.Debug.build.flags.optimize=-Og
vccgnd_yd_rp2040.menu.opt.Disabled=Disabled (-O0)
vccgnd_yd_rp2040.menu.opt.Disabled.build.flags.optimize=-O0
vccgnd_yd_rp2040.menu.profile.Disabled=Disabled
vccgnd_yd_rp2040.menu.profile.Disabled.build.flags.profile=
vccgnd_yd_rp2040.menu.profile.Enabled=Enabled
vccgnd_yd_rp2040.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
vccgnd_yd_rp2040.menu.rtti.Disabled=Disabled
vccgnd_yd_rp2040.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
vccgnd_yd_rp2040.menu.rtti.Enabled=Enabled
vccgnd_yd_rp2040.menu.rtti.Enabled.build.flags.rtti=
vccgnd_yd_rp2040.menu.stackprotect.Disabled=Disabled
vccgnd_yd_rp2040.menu.stackprotect.Disabled.build.flags.stackprotect=
vccgnd_yd_rp2040.menu.stackprotect.Enabled=Enabled
vccgnd_yd_rp2040.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
vccgnd_yd_rp2040.menu.exceptions.Disabled=Disabled
vccgnd_yd_rp2040.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
vccgnd_yd_rp2040.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
vccgnd_yd_rp2040.menu.exceptions.Enabled=Enabled
vccgnd_yd_rp2040.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
vccgnd_yd_rp2040.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
vccgnd_yd_rp2040.menu.dbgport.Disabled=Disabled
vccgnd_yd_rp2040.menu.dbgport.Disabled.build.debug_port=
vccgnd_yd_rp2040.menu.dbgport.Serial=Serial
vccgnd_yd_rp2040.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
vccgnd_yd_rp2040.menu.dbgport.Serial1=Serial1
vccgnd_yd_rp2040.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
vccgnd_yd_rp2040.menu.dbgport.Serial2=Serial2
vccgnd_yd_rp2040.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
vccgnd_yd_rp2040.menu.dbgport.SerialSemi=SerialSemi
vccgnd_yd_rp2040.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
vccgnd_yd_rp2040.menu.dbglvl.None=None
vccgnd_yd_rp2040.menu.dbglvl.None.build.debug_level=
vccgnd_yd_rp2040.menu.dbglvl.Core=Core
vccgnd_yd_rp2040.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
vccgnd_yd_rp2040.menu.dbglvl.SPI=SPI
vccgnd_yd_rp2040.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
vccgnd_yd_rp2040.menu.dbglvl.Wire=Wire
vccgnd_yd_rp2040.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
vccgnd_yd_rp2040.menu.dbglvl.Bluetooth=Bluetooth
vccgnd_yd_rp2040.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
vccgnd_yd_rp2040.menu.dbglvl.All=All
vccgnd_yd_rp2040.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
vccgnd_yd_rp2040.menu.dbglvl.NDEBUG=NDEBUG
vccgnd_yd_rp2040.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
vccgnd_yd_rp2040.menu.usbstack.picosdk=Pico SDK
vccgnd_yd_rp2040.menu.usbstack.picosdk.build.usbstack_flags=
vccgnd_yd_rp2040.menu.usbstack.tinyusb=Adafruit TinyUSB
vccgnd_yd_rp2040.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
vccgnd_yd_rp2040.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
vccgnd_yd_rp2040.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
vccgnd_yd_rp2040.menu.usbstack.nousb=No USB
vccgnd_yd_rp2040.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
vccgnd_yd_rp2040.menu.ipbtstack.ipv4only=IPv4 Only
vccgnd_yd_rp2040.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
vccgnd_yd_rp2040.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
vccgnd_yd_rp2040.menu.uploadmethod.default=Default (UF2)
vccgnd_yd_rp2040.menu.uploadmethod.default.build.ram_length=256k
vccgnd_yd_rp2040.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
vccgnd_yd_rp2040.menu.uploadmethod.default.upload.maximum_data_size=262144
vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool=uf2conv
vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool.default=uf2conv
vccgnd_yd_rp2040.menu.uploadmethod.default.upload.tool.network=uf2conv-network
vccgnd_yd_rp2040.menu.uploadmethod.picotool=Picotool
vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.ram_length=256k
vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
vccgnd_yd_rp2040.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.maximum_data_size=262144
vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.tool=picotool
vccgnd_yd_rp2040.menu.uploadmethod.picotool.upload.tool.default=picotool
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
vccgnd_yd_rp2040.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Viyalab Mizu RP2040
# -----------------------------------
viyalab_mizu.name=Viyalab Mizu RP2040
viyalab_mizu.vid.0=0x2e8a
viyalab_mizu.pid.0=0x000a
viyalab_mizu.vid.1=0x2e8a
viyalab_mizu.pid.1=0x010a
viyalab_mizu.vid.2=0x2e8a
viyalab_mizu.pid.2=0x400a
viyalab_mizu.vid.3=0x2e8a
viyalab_mizu.pid.3=0x410a
viyalab_mizu.vid.4=0x2e8a
viyalab_mizu.pid.4=0x800a
viyalab_mizu.vid.5=0x2e8a
viyalab_mizu.pid.5=0x810a
viyalab_mizu.vid.6=0x2e8a
viyalab_mizu.pid.6=0xc00a
viyalab_mizu.vid.7=0x2e8a
viyalab_mizu.pid.7=0xc10a
viyalab_mizu.upload_port.0.vid=0x2e8a
viyalab_mizu.upload_port.0.pid=0x000a
viyalab_mizu.upload_port.1.vid=0x2e8a
viyalab_mizu.upload_port.1.pid=0x010a
viyalab_mizu.upload_port.2.vid=0x2e8a
viyalab_mizu.upload_port.2.pid=0x400a
viyalab_mizu.upload_port.3.vid=0x2e8a
viyalab_mizu.upload_port.3.pid=0x410a
viyalab_mizu.upload_port.4.vid=0x2e8a
viyalab_mizu.upload_port.4.pid=0x800a
viyalab_mizu.upload_port.5.vid=0x2e8a
viyalab_mizu.upload_port.5.pid=0x810a
viyalab_mizu.upload_port.6.vid=0x2e8a
viyalab_mizu.upload_port.6.pid=0xc00a
viyalab_mizu.upload_port.7.vid=0x2e8a
viyalab_mizu.upload_port.7.pid=0xc10a
viyalab_mizu.build.usbvid=-DUSBD_VID=0x2e8a
viyalab_mizu.build.usbpid=-DUSBD_PID=0x000a
viyalab_mizu.build.usbpwr=-DUSBD_MAX_POWER_MA=250
viyalab_mizu.build.board=VIYALAB_MIZU_RP2040
viyalab_mizu.build.mcu=cortex-m0plus
viyalab_mizu.build.chip=rp2040
viyalab_mizu.build.toolchain=arm-none-eabi
viyalab_mizu.build.toolchainpkg=pqt-gcc
viyalab_mizu.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
viyalab_mizu.build.uf2family=--family rp2040
viyalab_mizu.build.variant=viyalab_mizu
viyalab_mizu.upload.maximum_size=8388608
viyalab_mizu.upload.wait_for_upload_port=true
viyalab_mizu.upload.erase_cmd=
viyalab_mizu.serial.disableDTR=false
viyalab_mizu.serial.disableRTS=false
viyalab_mizu.build.f_cpu=125000000
viyalab_mizu.build.led=
viyalab_mizu.build.core=rp2040
viyalab_mizu.build.ldscript=memmap_default.ld
viyalab_mizu.build.boot2=boot2_generic_03h_4_padded_checksum
viyalab_mizu.build.usb_manufacturer="Viyalab"
viyalab_mizu.build.usb_product="Mizu RP2040"
viyalab_mizu.menu.flash.8388608_0=8MB (no FS)
viyalab_mizu.menu.flash.8388608_0.upload.maximum_size=8384512
viyalab_mizu.menu.flash.8388608_0.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_0.build.flash_length=8384512
viyalab_mizu.menu.flash.8388608_0.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_0.build.fs_start=276819968
viyalab_mizu.menu.flash.8388608_0.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_65536=8MB (Sketch: 8128KB, FS: 64KB)
viyalab_mizu.menu.flash.8388608_65536.upload.maximum_size=8318976
viyalab_mizu.menu.flash.8388608_65536.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_65536.build.flash_length=8318976
viyalab_mizu.menu.flash.8388608_65536.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_65536.build.fs_start=276754432
viyalab_mizu.menu.flash.8388608_65536.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_131072=8MB (Sketch: 8064KB, FS: 128KB)
viyalab_mizu.menu.flash.8388608_131072.upload.maximum_size=8253440
viyalab_mizu.menu.flash.8388608_131072.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_131072.build.flash_length=8253440
viyalab_mizu.menu.flash.8388608_131072.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_131072.build.fs_start=276688896
viyalab_mizu.menu.flash.8388608_131072.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_262144=8MB (Sketch: 7936KB, FS: 256KB)
viyalab_mizu.menu.flash.8388608_262144.upload.maximum_size=8122368
viyalab_mizu.menu.flash.8388608_262144.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_262144.build.flash_length=8122368
viyalab_mizu.menu.flash.8388608_262144.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_262144.build.fs_start=276557824
viyalab_mizu.menu.flash.8388608_262144.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_524288=8MB (Sketch: 7680KB, FS: 512KB)
viyalab_mizu.menu.flash.8388608_524288.upload.maximum_size=7860224
viyalab_mizu.menu.flash.8388608_524288.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_524288.build.flash_length=7860224
viyalab_mizu.menu.flash.8388608_524288.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_524288.build.fs_start=276295680
viyalab_mizu.menu.flash.8388608_524288.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_1048576=8MB (Sketch: 7MB, FS: 1MB)
viyalab_mizu.menu.flash.8388608_1048576.upload.maximum_size=7335936
viyalab_mizu.menu.flash.8388608_1048576.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_1048576.build.flash_length=7335936
viyalab_mizu.menu.flash.8388608_1048576.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_1048576.build.fs_start=275771392
viyalab_mizu.menu.flash.8388608_1048576.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
viyalab_mizu.menu.flash.8388608_2097152.upload.maximum_size=6287360
viyalab_mizu.menu.flash.8388608_2097152.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_2097152.build.flash_length=6287360
viyalab_mizu.menu.flash.8388608_2097152.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_2097152.build.fs_start=274722816
viyalab_mizu.menu.flash.8388608_2097152.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_3145728=8MB (Sketch: 5MB, FS: 3MB)
viyalab_mizu.menu.flash.8388608_3145728.upload.maximum_size=5238784
viyalab_mizu.menu.flash.8388608_3145728.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_3145728.build.flash_length=5238784
viyalab_mizu.menu.flash.8388608_3145728.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_3145728.build.fs_start=273674240
viyalab_mizu.menu.flash.8388608_3145728.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
viyalab_mizu.menu.flash.8388608_4194304.upload.maximum_size=4190208
viyalab_mizu.menu.flash.8388608_4194304.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_4194304.build.flash_length=4190208
viyalab_mizu.menu.flash.8388608_4194304.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_4194304.build.fs_start=272625664
viyalab_mizu.menu.flash.8388608_4194304.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_5242880=8MB (Sketch: 3MB, FS: 5MB)
viyalab_mizu.menu.flash.8388608_5242880.upload.maximum_size=3141632
viyalab_mizu.menu.flash.8388608_5242880.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_5242880.build.flash_length=3141632
viyalab_mizu.menu.flash.8388608_5242880.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_5242880.build.fs_start=271577088
viyalab_mizu.menu.flash.8388608_5242880.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_6291456=8MB (Sketch: 2MB, FS: 6MB)
viyalab_mizu.menu.flash.8388608_6291456.upload.maximum_size=2093056
viyalab_mizu.menu.flash.8388608_6291456.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_6291456.build.flash_length=2093056
viyalab_mizu.menu.flash.8388608_6291456.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_6291456.build.fs_start=270528512
viyalab_mizu.menu.flash.8388608_6291456.build.fs_end=276819968
viyalab_mizu.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
viyalab_mizu.menu.flash.8388608_7340032.upload.maximum_size=1044480
viyalab_mizu.menu.flash.8388608_7340032.build.flash_total=8388608
viyalab_mizu.menu.flash.8388608_7340032.build.flash_length=1044480
viyalab_mizu.menu.flash.8388608_7340032.build.eeprom_start=276819968
viyalab_mizu.menu.flash.8388608_7340032.build.fs_start=269479936
viyalab_mizu.menu.flash.8388608_7340032.build.fs_end=276819968
viyalab_mizu.menu.freq.200=200 MHz
viyalab_mizu.menu.freq.200.build.f_cpu=200000000L
viyalab_mizu.menu.freq.50=50 MHz
viyalab_mizu.menu.freq.50.build.f_cpu=50000000L
viyalab_mizu.menu.freq.100=100 MHz
viyalab_mizu.menu.freq.100.build.f_cpu=100000000L
viyalab_mizu.menu.freq.120=120 MHz
viyalab_mizu.menu.freq.120.build.f_cpu=120000000L
viyalab_mizu.menu.freq.125=125 MHz
viyalab_mizu.menu.freq.125.build.f_cpu=125000000L
viyalab_mizu.menu.freq.128=128 MHz
viyalab_mizu.menu.freq.128.build.f_cpu=128000000L
viyalab_mizu.menu.freq.133=133 MHz
viyalab_mizu.menu.freq.133.build.f_cpu=133000000L
viyalab_mizu.menu.freq.150=150 MHz
viyalab_mizu.menu.freq.150.build.f_cpu=150000000L
viyalab_mizu.menu.freq.176=176 MHz
viyalab_mizu.menu.freq.176.build.f_cpu=176000000L
viyalab_mizu.menu.freq.225=225 MHz (Overclock)
viyalab_mizu.menu.freq.225.build.f_cpu=225000000L
viyalab_mizu.menu.freq.240=240 MHz (Overclock)
viyalab_mizu.menu.freq.240.build.f_cpu=240000000L
viyalab_mizu.menu.freq.250=250 MHz (Overclock)
viyalab_mizu.menu.freq.250.build.f_cpu=250000000L
viyalab_mizu.menu.freq.276=276 MHz (Overclock)
viyalab_mizu.menu.freq.276.build.f_cpu=276000000L
viyalab_mizu.menu.freq.300=300 MHz (Overclock)
viyalab_mizu.menu.freq.300.build.f_cpu=300000000L
viyalab_mizu.menu.opt.Small=Small (-Os) (standard)
viyalab_mizu.menu.opt.Small.build.flags.optimize=-Os
viyalab_mizu.menu.opt.Optimize=Optimize (-O)
viyalab_mizu.menu.opt.Optimize.build.flags.optimize=-O
viyalab_mizu.menu.opt.Optimize2=Optimize More (-O2)
viyalab_mizu.menu.opt.Optimize2.build.flags.optimize=-O2
viyalab_mizu.menu.opt.Optimize3=Optimize Even More (-O3)
viyalab_mizu.menu.opt.Optimize3.build.flags.optimize=-O3
viyalab_mizu.menu.opt.Fast=Fast (-Ofast) (maybe slower)
viyalab_mizu.menu.opt.Fast.build.flags.optimize=-Ofast
viyalab_mizu.menu.opt.Debug=Debug (-Og)
viyalab_mizu.menu.opt.Debug.build.flags.optimize=-Og
viyalab_mizu.menu.opt.Disabled=Disabled (-O0)
viyalab_mizu.menu.opt.Disabled.build.flags.optimize=-O0
viyalab_mizu.menu.profile.Disabled=Disabled
viyalab_mizu.menu.profile.Disabled.build.flags.profile=
viyalab_mizu.menu.profile.Enabled=Enabled
viyalab_mizu.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
viyalab_mizu.menu.rtti.Disabled=Disabled
viyalab_mizu.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
viyalab_mizu.menu.rtti.Enabled=Enabled
viyalab_mizu.menu.rtti.Enabled.build.flags.rtti=
viyalab_mizu.menu.stackprotect.Disabled=Disabled
viyalab_mizu.menu.stackprotect.Disabled.build.flags.stackprotect=
viyalab_mizu.menu.stackprotect.Enabled=Enabled
viyalab_mizu.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
viyalab_mizu.menu.exceptions.Disabled=Disabled
viyalab_mizu.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
viyalab_mizu.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
viyalab_mizu.menu.exceptions.Enabled=Enabled
viyalab_mizu.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
viyalab_mizu.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
viyalab_mizu.menu.dbgport.Disabled=Disabled
viyalab_mizu.menu.dbgport.Disabled.build.debug_port=
viyalab_mizu.menu.dbgport.Serial=Serial
viyalab_mizu.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
viyalab_mizu.menu.dbgport.Serial1=Serial1
viyalab_mizu.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
viyalab_mizu.menu.dbgport.Serial2=Serial2
viyalab_mizu.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
viyalab_mizu.menu.dbgport.SerialSemi=SerialSemi
viyalab_mizu.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
viyalab_mizu.menu.dbglvl.None=None
viyalab_mizu.menu.dbglvl.None.build.debug_level=
viyalab_mizu.menu.dbglvl.Core=Core
viyalab_mizu.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
viyalab_mizu.menu.dbglvl.SPI=SPI
viyalab_mizu.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
viyalab_mizu.menu.dbglvl.Wire=Wire
viyalab_mizu.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
viyalab_mizu.menu.dbglvl.Bluetooth=Bluetooth
viyalab_mizu.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
viyalab_mizu.menu.dbglvl.All=All
viyalab_mizu.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
viyalab_mizu.menu.dbglvl.NDEBUG=NDEBUG
viyalab_mizu.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
viyalab_mizu.menu.usbstack.picosdk=Pico SDK
viyalab_mizu.menu.usbstack.picosdk.build.usbstack_flags=
viyalab_mizu.menu.usbstack.tinyusb=Adafruit TinyUSB
viyalab_mizu.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
viyalab_mizu.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
viyalab_mizu.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
viyalab_mizu.menu.usbstack.nousb=No USB
viyalab_mizu.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
viyalab_mizu.menu.ipbtstack.ipv4only=IPv4 Only
viyalab_mizu.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
viyalab_mizu.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
viyalab_mizu.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
viyalab_mizu.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
viyalab_mizu.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
viyalab_mizu.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
viyalab_mizu.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
viyalab_mizu.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
viyalab_mizu.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
viyalab_mizu.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
viyalab_mizu.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
viyalab_mizu.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
viyalab_mizu.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
viyalab_mizu.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
viyalab_mizu.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
viyalab_mizu.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
viyalab_mizu.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
viyalab_mizu.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
viyalab_mizu.menu.uploadmethod.default=Default (UF2)
viyalab_mizu.menu.uploadmethod.default.build.ram_length=256k
viyalab_mizu.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
viyalab_mizu.menu.uploadmethod.default.upload.maximum_data_size=262144
viyalab_mizu.menu.uploadmethod.default.upload.tool=uf2conv
viyalab_mizu.menu.uploadmethod.default.upload.tool.default=uf2conv
viyalab_mizu.menu.uploadmethod.default.upload.tool.network=uf2conv-network
viyalab_mizu.menu.uploadmethod.picotool=Picotool
viyalab_mizu.menu.uploadmethod.picotool.build.ram_length=256k
viyalab_mizu.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
viyalab_mizu.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
viyalab_mizu.menu.uploadmethod.picotool.upload.maximum_data_size=262144
viyalab_mizu.menu.uploadmethod.picotool.upload.tool=picotool
viyalab_mizu.menu.uploadmethod.picotool.upload.tool.default=picotool
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
viyalab_mizu.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 Zero
# -----------------------------------
waveshare_rp2040_zero.name=Waveshare RP2040 Zero
waveshare_rp2040_zero.vid.0=0x2e8a
waveshare_rp2040_zero.pid.0=0x0003
waveshare_rp2040_zero.vid.1=0x2e8a
waveshare_rp2040_zero.pid.1=0x0103
waveshare_rp2040_zero.vid.2=0x2e8a
waveshare_rp2040_zero.pid.2=0x4003
waveshare_rp2040_zero.vid.3=0x2e8a
waveshare_rp2040_zero.pid.3=0x4103
waveshare_rp2040_zero.vid.4=0x2e8a
waveshare_rp2040_zero.pid.4=0x8003
waveshare_rp2040_zero.vid.5=0x2e8a
waveshare_rp2040_zero.pid.5=0x8103
waveshare_rp2040_zero.vid.6=0x2e8a
waveshare_rp2040_zero.pid.6=0xc003
waveshare_rp2040_zero.vid.7=0x2e8a
waveshare_rp2040_zero.pid.7=0xc103
waveshare_rp2040_zero.upload_port.0.vid=0x2e8a
waveshare_rp2040_zero.upload_port.0.pid=0x0003
waveshare_rp2040_zero.upload_port.1.vid=0x2e8a
waveshare_rp2040_zero.upload_port.1.pid=0x0103
waveshare_rp2040_zero.upload_port.2.vid=0x2e8a
waveshare_rp2040_zero.upload_port.2.pid=0x4003
waveshare_rp2040_zero.upload_port.3.vid=0x2e8a
waveshare_rp2040_zero.upload_port.3.pid=0x4103
waveshare_rp2040_zero.upload_port.4.vid=0x2e8a
waveshare_rp2040_zero.upload_port.4.pid=0x8003
waveshare_rp2040_zero.upload_port.5.vid=0x2e8a
waveshare_rp2040_zero.upload_port.5.pid=0x8103
waveshare_rp2040_zero.upload_port.6.vid=0x2e8a
waveshare_rp2040_zero.upload_port.6.pid=0xc003
waveshare_rp2040_zero.upload_port.7.vid=0x2e8a
waveshare_rp2040_zero.upload_port.7.pid=0xc103
waveshare_rp2040_zero.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_zero.build.usbpid=-DUSBD_PID=0x0003
waveshare_rp2040_zero.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_zero.build.board=WAVESHARE_RP2040_ZERO
waveshare_rp2040_zero.build.mcu=cortex-m0plus
waveshare_rp2040_zero.build.chip=rp2040
waveshare_rp2040_zero.build.toolchain=arm-none-eabi
waveshare_rp2040_zero.build.toolchainpkg=pqt-gcc
waveshare_rp2040_zero.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_zero.build.uf2family=--family rp2040
waveshare_rp2040_zero.build.variant=waveshare_rp2040_zero
waveshare_rp2040_zero.upload.maximum_size=2097152
waveshare_rp2040_zero.upload.wait_for_upload_port=true
waveshare_rp2040_zero.upload.erase_cmd=
waveshare_rp2040_zero.serial.disableDTR=false
waveshare_rp2040_zero.serial.disableRTS=false
waveshare_rp2040_zero.build.f_cpu=125000000
waveshare_rp2040_zero.build.led=
waveshare_rp2040_zero.build.core=rp2040
waveshare_rp2040_zero.build.ldscript=memmap_default.ld
waveshare_rp2040_zero.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_zero.build.usb_manufacturer="Waveshare"
waveshare_rp2040_zero.build.usb_product="RP2040 Zero"
waveshare_rp2040_zero.menu.flash.2097152_0=2MB (no FS)
waveshare_rp2040_zero.menu.flash.2097152_0.upload.maximum_size=2093056
waveshare_rp2040_zero.menu.flash.2097152_0.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_0.build.flash_length=2093056
waveshare_rp2040_zero.menu.flash.2097152_0.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_0.build.fs_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_0.build.fs_end=270528512
waveshare_rp2040_zero.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
waveshare_rp2040_zero.menu.flash.2097152_65536.upload.maximum_size=2027520
waveshare_rp2040_zero.menu.flash.2097152_65536.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_65536.build.flash_length=2027520
waveshare_rp2040_zero.menu.flash.2097152_65536.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_65536.build.fs_start=270462976
waveshare_rp2040_zero.menu.flash.2097152_65536.build.fs_end=270528512
waveshare_rp2040_zero.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
waveshare_rp2040_zero.menu.flash.2097152_131072.upload.maximum_size=1961984
waveshare_rp2040_zero.menu.flash.2097152_131072.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_131072.build.flash_length=1961984
waveshare_rp2040_zero.menu.flash.2097152_131072.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_131072.build.fs_start=270397440
waveshare_rp2040_zero.menu.flash.2097152_131072.build.fs_end=270528512
waveshare_rp2040_zero.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
waveshare_rp2040_zero.menu.flash.2097152_262144.upload.maximum_size=1830912
waveshare_rp2040_zero.menu.flash.2097152_262144.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_262144.build.flash_length=1830912
waveshare_rp2040_zero.menu.flash.2097152_262144.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_262144.build.fs_start=270266368
waveshare_rp2040_zero.menu.flash.2097152_262144.build.fs_end=270528512
waveshare_rp2040_zero.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
waveshare_rp2040_zero.menu.flash.2097152_524288.upload.maximum_size=1568768
waveshare_rp2040_zero.menu.flash.2097152_524288.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_524288.build.flash_length=1568768
waveshare_rp2040_zero.menu.flash.2097152_524288.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_524288.build.fs_start=270004224
waveshare_rp2040_zero.menu.flash.2097152_524288.build.fs_end=270528512
waveshare_rp2040_zero.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
waveshare_rp2040_zero.menu.flash.2097152_1048576.upload.maximum_size=1044480
waveshare_rp2040_zero.menu.flash.2097152_1048576.build.flash_total=2097152
waveshare_rp2040_zero.menu.flash.2097152_1048576.build.flash_length=1044480
waveshare_rp2040_zero.menu.flash.2097152_1048576.build.eeprom_start=270528512
waveshare_rp2040_zero.menu.flash.2097152_1048576.build.fs_start=269479936
waveshare_rp2040_zero.menu.flash.2097152_1048576.build.fs_end=270528512
waveshare_rp2040_zero.menu.freq.200=200 MHz
waveshare_rp2040_zero.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_zero.menu.freq.50=50 MHz
waveshare_rp2040_zero.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_zero.menu.freq.100=100 MHz
waveshare_rp2040_zero.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_zero.menu.freq.120=120 MHz
waveshare_rp2040_zero.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_zero.menu.freq.125=125 MHz
waveshare_rp2040_zero.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_zero.menu.freq.128=128 MHz
waveshare_rp2040_zero.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_zero.menu.freq.133=133 MHz
waveshare_rp2040_zero.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_zero.menu.freq.150=150 MHz
waveshare_rp2040_zero.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_zero.menu.freq.176=176 MHz
waveshare_rp2040_zero.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_zero.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_zero.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_zero.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_zero.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_zero.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_zero.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_zero.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_zero.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_zero.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_zero.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_zero.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_zero.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_zero.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_zero.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_zero.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_zero.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_zero.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_zero.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_zero.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_zero.menu.profile.Disabled=Disabled
waveshare_rp2040_zero.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_zero.menu.profile.Enabled=Enabled
waveshare_rp2040_zero.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_zero.menu.rtti.Disabled=Disabled
waveshare_rp2040_zero.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_zero.menu.rtti.Enabled=Enabled
waveshare_rp2040_zero.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_zero.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_zero.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_zero.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_zero.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_zero.menu.exceptions.Disabled=Disabled
waveshare_rp2040_zero.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_zero.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_zero.menu.exceptions.Enabled=Enabled
waveshare_rp2040_zero.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_zero.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_zero.menu.dbgport.Disabled=Disabled
waveshare_rp2040_zero.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_zero.menu.dbgport.Serial=Serial
waveshare_rp2040_zero.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_zero.menu.dbgport.Serial1=Serial1
waveshare_rp2040_zero.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_zero.menu.dbgport.Serial2=Serial2
waveshare_rp2040_zero.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_zero.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_zero.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_zero.menu.dbglvl.None=None
waveshare_rp2040_zero.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_zero.menu.dbglvl.Core=Core
waveshare_rp2040_zero.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_zero.menu.dbglvl.SPI=SPI
waveshare_rp2040_zero.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_zero.menu.dbglvl.Wire=Wire
waveshare_rp2040_zero.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_zero.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_zero.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_zero.menu.dbglvl.All=All
waveshare_rp2040_zero.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_zero.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_zero.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_zero.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_zero.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_zero.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_zero.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_zero.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_zero.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_zero.menu.usbstack.nousb=No USB
waveshare_rp2040_zero.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_zero.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_zero.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_zero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_zero.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_zero.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_zero.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_zero.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_zero.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_zero.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_zero.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_zero.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_zero.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_zero.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_zero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 One
# -----------------------------------
waveshare_rp2040_one.name=Waveshare RP2040 One
waveshare_rp2040_one.vid.0=0x2e8a
waveshare_rp2040_one.pid.0=0x103a
waveshare_rp2040_one.vid.1=0x2e8a
waveshare_rp2040_one.pid.1=0x113a
waveshare_rp2040_one.vid.2=0x2e8a
waveshare_rp2040_one.pid.2=0x503a
waveshare_rp2040_one.vid.3=0x2e8a
waveshare_rp2040_one.pid.3=0x513a
waveshare_rp2040_one.vid.4=0x2e8a
waveshare_rp2040_one.pid.4=0x903a
waveshare_rp2040_one.vid.5=0x2e8a
waveshare_rp2040_one.pid.5=0x913a
waveshare_rp2040_one.vid.6=0x2e8a
waveshare_rp2040_one.pid.6=0xd03a
waveshare_rp2040_one.vid.7=0x2e8a
waveshare_rp2040_one.pid.7=0xd13a
waveshare_rp2040_one.upload_port.0.vid=0x2e8a
waveshare_rp2040_one.upload_port.0.pid=0x103a
waveshare_rp2040_one.upload_port.1.vid=0x2e8a
waveshare_rp2040_one.upload_port.1.pid=0x113a
waveshare_rp2040_one.upload_port.2.vid=0x2e8a
waveshare_rp2040_one.upload_port.2.pid=0x503a
waveshare_rp2040_one.upload_port.3.vid=0x2e8a
waveshare_rp2040_one.upload_port.3.pid=0x513a
waveshare_rp2040_one.upload_port.4.vid=0x2e8a
waveshare_rp2040_one.upload_port.4.pid=0x903a
waveshare_rp2040_one.upload_port.5.vid=0x2e8a
waveshare_rp2040_one.upload_port.5.pid=0x913a
waveshare_rp2040_one.upload_port.6.vid=0x2e8a
waveshare_rp2040_one.upload_port.6.pid=0xd03a
waveshare_rp2040_one.upload_port.7.vid=0x2e8a
waveshare_rp2040_one.upload_port.7.pid=0xd13a
waveshare_rp2040_one.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_one.build.usbpid=-DUSBD_PID=0x103a
waveshare_rp2040_one.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_one.build.board=WAVESHARE_RP2040_ONE
waveshare_rp2040_one.build.mcu=cortex-m0plus
waveshare_rp2040_one.build.chip=rp2040
waveshare_rp2040_one.build.toolchain=arm-none-eabi
waveshare_rp2040_one.build.toolchainpkg=pqt-gcc
waveshare_rp2040_one.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_one.build.uf2family=--family rp2040
waveshare_rp2040_one.build.variant=waveshare_rp2040_one
waveshare_rp2040_one.upload.maximum_size=4194304
waveshare_rp2040_one.upload.wait_for_upload_port=true
waveshare_rp2040_one.upload.erase_cmd=
waveshare_rp2040_one.serial.disableDTR=false
waveshare_rp2040_one.serial.disableRTS=false
waveshare_rp2040_one.build.f_cpu=125000000
waveshare_rp2040_one.build.led=
waveshare_rp2040_one.build.core=rp2040
waveshare_rp2040_one.build.ldscript=memmap_default.ld
waveshare_rp2040_one.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_one.build.usb_manufacturer="Waveshare"
waveshare_rp2040_one.build.usb_product="RP2040 One"
waveshare_rp2040_one.menu.flash.4194304_0=4MB (no FS)
waveshare_rp2040_one.menu.flash.4194304_0.upload.maximum_size=4190208
waveshare_rp2040_one.menu.flash.4194304_0.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_0.build.flash_length=4190208
waveshare_rp2040_one.menu.flash.4194304_0.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_0.build.fs_start=272625664
waveshare_rp2040_one.menu.flash.4194304_0.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
waveshare_rp2040_one.menu.flash.4194304_65536.upload.maximum_size=4124672
waveshare_rp2040_one.menu.flash.4194304_65536.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_65536.build.flash_length=4124672
waveshare_rp2040_one.menu.flash.4194304_65536.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_65536.build.fs_start=272560128
waveshare_rp2040_one.menu.flash.4194304_65536.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
waveshare_rp2040_one.menu.flash.4194304_131072.upload.maximum_size=4059136
waveshare_rp2040_one.menu.flash.4194304_131072.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_131072.build.flash_length=4059136
waveshare_rp2040_one.menu.flash.4194304_131072.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_131072.build.fs_start=272494592
waveshare_rp2040_one.menu.flash.4194304_131072.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
waveshare_rp2040_one.menu.flash.4194304_262144.upload.maximum_size=3928064
waveshare_rp2040_one.menu.flash.4194304_262144.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_262144.build.flash_length=3928064
waveshare_rp2040_one.menu.flash.4194304_262144.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_262144.build.fs_start=272363520
waveshare_rp2040_one.menu.flash.4194304_262144.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
waveshare_rp2040_one.menu.flash.4194304_524288.upload.maximum_size=3665920
waveshare_rp2040_one.menu.flash.4194304_524288.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_524288.build.flash_length=3665920
waveshare_rp2040_one.menu.flash.4194304_524288.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_524288.build.fs_start=272101376
waveshare_rp2040_one.menu.flash.4194304_524288.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
waveshare_rp2040_one.menu.flash.4194304_1048576.upload.maximum_size=3141632
waveshare_rp2040_one.menu.flash.4194304_1048576.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_1048576.build.flash_length=3141632
waveshare_rp2040_one.menu.flash.4194304_1048576.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_1048576.build.fs_start=271577088
waveshare_rp2040_one.menu.flash.4194304_1048576.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
waveshare_rp2040_one.menu.flash.4194304_2097152.upload.maximum_size=2093056
waveshare_rp2040_one.menu.flash.4194304_2097152.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_2097152.build.flash_length=2093056
waveshare_rp2040_one.menu.flash.4194304_2097152.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_2097152.build.fs_start=270528512
waveshare_rp2040_one.menu.flash.4194304_2097152.build.fs_end=272625664
waveshare_rp2040_one.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
waveshare_rp2040_one.menu.flash.4194304_3145728.upload.maximum_size=1044480
waveshare_rp2040_one.menu.flash.4194304_3145728.build.flash_total=4194304
waveshare_rp2040_one.menu.flash.4194304_3145728.build.flash_length=1044480
waveshare_rp2040_one.menu.flash.4194304_3145728.build.eeprom_start=272625664
waveshare_rp2040_one.menu.flash.4194304_3145728.build.fs_start=269479936
waveshare_rp2040_one.menu.flash.4194304_3145728.build.fs_end=272625664
waveshare_rp2040_one.menu.freq.200=200 MHz
waveshare_rp2040_one.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_one.menu.freq.50=50 MHz
waveshare_rp2040_one.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_one.menu.freq.100=100 MHz
waveshare_rp2040_one.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_one.menu.freq.120=120 MHz
waveshare_rp2040_one.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_one.menu.freq.125=125 MHz
waveshare_rp2040_one.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_one.menu.freq.128=128 MHz
waveshare_rp2040_one.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_one.menu.freq.133=133 MHz
waveshare_rp2040_one.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_one.menu.freq.150=150 MHz
waveshare_rp2040_one.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_one.menu.freq.176=176 MHz
waveshare_rp2040_one.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_one.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_one.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_one.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_one.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_one.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_one.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_one.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_one.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_one.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_one.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_one.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_one.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_one.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_one.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_one.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_one.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_one.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_one.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_one.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_one.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_one.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_one.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_one.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_one.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_one.menu.profile.Disabled=Disabled
waveshare_rp2040_one.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_one.menu.profile.Enabled=Enabled
waveshare_rp2040_one.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_one.menu.rtti.Disabled=Disabled
waveshare_rp2040_one.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_one.menu.rtti.Enabled=Enabled
waveshare_rp2040_one.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_one.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_one.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_one.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_one.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_one.menu.exceptions.Disabled=Disabled
waveshare_rp2040_one.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_one.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_one.menu.exceptions.Enabled=Enabled
waveshare_rp2040_one.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_one.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_one.menu.dbgport.Disabled=Disabled
waveshare_rp2040_one.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_one.menu.dbgport.Serial=Serial
waveshare_rp2040_one.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_one.menu.dbgport.Serial1=Serial1
waveshare_rp2040_one.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_one.menu.dbgport.Serial2=Serial2
waveshare_rp2040_one.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_one.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_one.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_one.menu.dbglvl.None=None
waveshare_rp2040_one.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_one.menu.dbglvl.Core=Core
waveshare_rp2040_one.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_one.menu.dbglvl.SPI=SPI
waveshare_rp2040_one.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_one.menu.dbglvl.Wire=Wire
waveshare_rp2040_one.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_one.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_one.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_one.menu.dbglvl.All=All
waveshare_rp2040_one.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_one.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_one.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_one.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_one.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_one.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_one.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_one.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_one.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_one.menu.usbstack.nousb=No USB
waveshare_rp2040_one.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_one.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_one.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_one.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_one.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_one.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_one.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_one.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_one.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_one.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_one.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_one.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_one.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_one.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_one.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_one.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_one.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_one.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_one.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_one.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_one.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_one.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_one.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_one.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_one.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 Matrix
# -----------------------------------
waveshare_rp2040_matrix.name=Waveshare RP2040 Matrix
waveshare_rp2040_matrix.vid.0=0x2e8a
waveshare_rp2040_matrix.pid.0=0x103a
waveshare_rp2040_matrix.vid.1=0x2e8a
waveshare_rp2040_matrix.pid.1=0x113a
waveshare_rp2040_matrix.vid.2=0x2e8a
waveshare_rp2040_matrix.pid.2=0x503a
waveshare_rp2040_matrix.vid.3=0x2e8a
waveshare_rp2040_matrix.pid.3=0x513a
waveshare_rp2040_matrix.vid.4=0x2e8a
waveshare_rp2040_matrix.pid.4=0x903a
waveshare_rp2040_matrix.vid.5=0x2e8a
waveshare_rp2040_matrix.pid.5=0x913a
waveshare_rp2040_matrix.vid.6=0x2e8a
waveshare_rp2040_matrix.pid.6=0xd03a
waveshare_rp2040_matrix.vid.7=0x2e8a
waveshare_rp2040_matrix.pid.7=0xd13a
waveshare_rp2040_matrix.upload_port.0.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.0.pid=0x103a
waveshare_rp2040_matrix.upload_port.1.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.1.pid=0x113a
waveshare_rp2040_matrix.upload_port.2.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.2.pid=0x503a
waveshare_rp2040_matrix.upload_port.3.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.3.pid=0x513a
waveshare_rp2040_matrix.upload_port.4.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.4.pid=0x903a
waveshare_rp2040_matrix.upload_port.5.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.5.pid=0x913a
waveshare_rp2040_matrix.upload_port.6.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.6.pid=0xd03a
waveshare_rp2040_matrix.upload_port.7.vid=0x2e8a
waveshare_rp2040_matrix.upload_port.7.pid=0xd13a
waveshare_rp2040_matrix.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_matrix.build.usbpid=-DUSBD_PID=0x103a
waveshare_rp2040_matrix.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_matrix.build.board=WAVESHARE_RP2040_MATRIX
waveshare_rp2040_matrix.build.mcu=cortex-m0plus
waveshare_rp2040_matrix.build.chip=rp2040
waveshare_rp2040_matrix.build.toolchain=arm-none-eabi
waveshare_rp2040_matrix.build.toolchainpkg=pqt-gcc
waveshare_rp2040_matrix.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_matrix.build.uf2family=--family rp2040
waveshare_rp2040_matrix.build.variant=waveshare_rp2040_matrix
waveshare_rp2040_matrix.upload.maximum_size=2097152
waveshare_rp2040_matrix.upload.wait_for_upload_port=true
waveshare_rp2040_matrix.upload.erase_cmd=
waveshare_rp2040_matrix.serial.disableDTR=false
waveshare_rp2040_matrix.serial.disableRTS=false
waveshare_rp2040_matrix.build.f_cpu=125000000
waveshare_rp2040_matrix.build.led=
waveshare_rp2040_matrix.build.core=rp2040
waveshare_rp2040_matrix.build.ldscript=memmap_default.ld
waveshare_rp2040_matrix.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_matrix.build.usb_manufacturer="Waveshare"
waveshare_rp2040_matrix.build.usb_product="RP2040 Matrix"
waveshare_rp2040_matrix.menu.flash.2097152_0=2MB (no FS)
waveshare_rp2040_matrix.menu.flash.2097152_0.upload.maximum_size=2093056
waveshare_rp2040_matrix.menu.flash.2097152_0.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_0.build.flash_length=2093056
waveshare_rp2040_matrix.menu.flash.2097152_0.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_0.build.fs_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_0.build.fs_end=270528512
waveshare_rp2040_matrix.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
waveshare_rp2040_matrix.menu.flash.2097152_65536.upload.maximum_size=2027520
waveshare_rp2040_matrix.menu.flash.2097152_65536.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_65536.build.flash_length=2027520
waveshare_rp2040_matrix.menu.flash.2097152_65536.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_65536.build.fs_start=270462976
waveshare_rp2040_matrix.menu.flash.2097152_65536.build.fs_end=270528512
waveshare_rp2040_matrix.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
waveshare_rp2040_matrix.menu.flash.2097152_131072.upload.maximum_size=1961984
waveshare_rp2040_matrix.menu.flash.2097152_131072.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_131072.build.flash_length=1961984
waveshare_rp2040_matrix.menu.flash.2097152_131072.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_131072.build.fs_start=270397440
waveshare_rp2040_matrix.menu.flash.2097152_131072.build.fs_end=270528512
waveshare_rp2040_matrix.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
waveshare_rp2040_matrix.menu.flash.2097152_262144.upload.maximum_size=1830912
waveshare_rp2040_matrix.menu.flash.2097152_262144.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_262144.build.flash_length=1830912
waveshare_rp2040_matrix.menu.flash.2097152_262144.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_262144.build.fs_start=270266368
waveshare_rp2040_matrix.menu.flash.2097152_262144.build.fs_end=270528512
waveshare_rp2040_matrix.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
waveshare_rp2040_matrix.menu.flash.2097152_524288.upload.maximum_size=1568768
waveshare_rp2040_matrix.menu.flash.2097152_524288.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_524288.build.flash_length=1568768
waveshare_rp2040_matrix.menu.flash.2097152_524288.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_524288.build.fs_start=270004224
waveshare_rp2040_matrix.menu.flash.2097152_524288.build.fs_end=270528512
waveshare_rp2040_matrix.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
waveshare_rp2040_matrix.menu.flash.2097152_1048576.upload.maximum_size=1044480
waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.flash_total=2097152
waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.flash_length=1044480
waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.eeprom_start=270528512
waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.fs_start=269479936
waveshare_rp2040_matrix.menu.flash.2097152_1048576.build.fs_end=270528512
waveshare_rp2040_matrix.menu.freq.200=200 MHz
waveshare_rp2040_matrix.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_matrix.menu.freq.50=50 MHz
waveshare_rp2040_matrix.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_matrix.menu.freq.100=100 MHz
waveshare_rp2040_matrix.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_matrix.menu.freq.120=120 MHz
waveshare_rp2040_matrix.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_matrix.menu.freq.125=125 MHz
waveshare_rp2040_matrix.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_matrix.menu.freq.128=128 MHz
waveshare_rp2040_matrix.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_matrix.menu.freq.133=133 MHz
waveshare_rp2040_matrix.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_matrix.menu.freq.150=150 MHz
waveshare_rp2040_matrix.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_matrix.menu.freq.176=176 MHz
waveshare_rp2040_matrix.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_matrix.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_matrix.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_matrix.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_matrix.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_matrix.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_matrix.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_matrix.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_matrix.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_matrix.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_matrix.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_matrix.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_matrix.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_matrix.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_matrix.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_matrix.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_matrix.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_matrix.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_matrix.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_matrix.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_matrix.menu.profile.Disabled=Disabled
waveshare_rp2040_matrix.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_matrix.menu.profile.Enabled=Enabled
waveshare_rp2040_matrix.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_matrix.menu.rtti.Disabled=Disabled
waveshare_rp2040_matrix.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_matrix.menu.rtti.Enabled=Enabled
waveshare_rp2040_matrix.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_matrix.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_matrix.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_matrix.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_matrix.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_matrix.menu.exceptions.Disabled=Disabled
waveshare_rp2040_matrix.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_matrix.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_matrix.menu.exceptions.Enabled=Enabled
waveshare_rp2040_matrix.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_matrix.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_matrix.menu.dbgport.Disabled=Disabled
waveshare_rp2040_matrix.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_matrix.menu.dbgport.Serial=Serial
waveshare_rp2040_matrix.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_matrix.menu.dbgport.Serial1=Serial1
waveshare_rp2040_matrix.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_matrix.menu.dbgport.Serial2=Serial2
waveshare_rp2040_matrix.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_matrix.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_matrix.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_matrix.menu.dbglvl.None=None
waveshare_rp2040_matrix.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_matrix.menu.dbglvl.Core=Core
waveshare_rp2040_matrix.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_matrix.menu.dbglvl.SPI=SPI
waveshare_rp2040_matrix.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_matrix.menu.dbglvl.Wire=Wire
waveshare_rp2040_matrix.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_matrix.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_matrix.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_matrix.menu.dbglvl.All=All
waveshare_rp2040_matrix.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_matrix.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_matrix.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_matrix.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_matrix.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_matrix.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_matrix.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_matrix.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_matrix.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_matrix.menu.usbstack.nousb=No USB
waveshare_rp2040_matrix.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_matrix.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_matrix.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_matrix.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_matrix.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_matrix.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_matrix.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_matrix.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_matrix.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_matrix.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_matrix.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_matrix.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_matrix.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 PiZero
# -----------------------------------
waveshare_rp2040_pizero.name=Waveshare RP2040 PiZero
waveshare_rp2040_pizero.vid.0=0x2e8a
waveshare_rp2040_pizero.pid.0=0x0003
waveshare_rp2040_pizero.vid.1=0x2e8a
waveshare_rp2040_pizero.pid.1=0x0103
waveshare_rp2040_pizero.vid.2=0x2e8a
waveshare_rp2040_pizero.pid.2=0x4003
waveshare_rp2040_pizero.vid.3=0x2e8a
waveshare_rp2040_pizero.pid.3=0x4103
waveshare_rp2040_pizero.vid.4=0x2e8a
waveshare_rp2040_pizero.pid.4=0x8003
waveshare_rp2040_pizero.vid.5=0x2e8a
waveshare_rp2040_pizero.pid.5=0x8103
waveshare_rp2040_pizero.vid.6=0x2e8a
waveshare_rp2040_pizero.pid.6=0xc003
waveshare_rp2040_pizero.vid.7=0x2e8a
waveshare_rp2040_pizero.pid.7=0xc103
waveshare_rp2040_pizero.upload_port.0.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.0.pid=0x0003
waveshare_rp2040_pizero.upload_port.1.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.1.pid=0x0103
waveshare_rp2040_pizero.upload_port.2.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.2.pid=0x4003
waveshare_rp2040_pizero.upload_port.3.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.3.pid=0x4103
waveshare_rp2040_pizero.upload_port.4.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.4.pid=0x8003
waveshare_rp2040_pizero.upload_port.5.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.5.pid=0x8103
waveshare_rp2040_pizero.upload_port.6.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.6.pid=0xc003
waveshare_rp2040_pizero.upload_port.7.vid=0x2e8a
waveshare_rp2040_pizero.upload_port.7.pid=0xc103
waveshare_rp2040_pizero.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_pizero.build.usbpid=-DUSBD_PID=0x0003
waveshare_rp2040_pizero.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_pizero.build.board=WAVESHARE_RP2040_PIZERO
waveshare_rp2040_pizero.build.mcu=cortex-m0plus
waveshare_rp2040_pizero.build.chip=rp2040
waveshare_rp2040_pizero.build.toolchain=arm-none-eabi
waveshare_rp2040_pizero.build.toolchainpkg=pqt-gcc
waveshare_rp2040_pizero.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_pizero.build.uf2family=--family rp2040
waveshare_rp2040_pizero.build.variant=waveshare_rp2040_pizero
waveshare_rp2040_pizero.upload.maximum_size=16777216
waveshare_rp2040_pizero.upload.wait_for_upload_port=true
waveshare_rp2040_pizero.upload.erase_cmd=
waveshare_rp2040_pizero.serial.disableDTR=false
waveshare_rp2040_pizero.serial.disableRTS=false
waveshare_rp2040_pizero.build.f_cpu=125000000
waveshare_rp2040_pizero.build.led=
waveshare_rp2040_pizero.build.core=rp2040
waveshare_rp2040_pizero.build.ldscript=memmap_default.ld
waveshare_rp2040_pizero.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_pizero.build.usb_manufacturer="Waveshare"
waveshare_rp2040_pizero.build.usb_product="RP2040 PiZero"
waveshare_rp2040_pizero.menu.flash.16777216_0=16MB (no FS)
waveshare_rp2040_pizero.menu.flash.16777216_0.upload.maximum_size=16773120
waveshare_rp2040_pizero.menu.flash.16777216_0.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_0.build.flash_length=16773120
waveshare_rp2040_pizero.menu.flash.16777216_0.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_0.build.fs_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_0.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
waveshare_rp2040_pizero.menu.flash.16777216_65536.upload.maximum_size=16707584
waveshare_rp2040_pizero.menu.flash.16777216_65536.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_65536.build.flash_length=16707584
waveshare_rp2040_pizero.menu.flash.16777216_65536.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_65536.build.fs_start=285143040
waveshare_rp2040_pizero.menu.flash.16777216_65536.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
waveshare_rp2040_pizero.menu.flash.16777216_131072.upload.maximum_size=16642048
waveshare_rp2040_pizero.menu.flash.16777216_131072.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_131072.build.flash_length=16642048
waveshare_rp2040_pizero.menu.flash.16777216_131072.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_131072.build.fs_start=285077504
waveshare_rp2040_pizero.menu.flash.16777216_131072.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
waveshare_rp2040_pizero.menu.flash.16777216_262144.upload.maximum_size=16510976
waveshare_rp2040_pizero.menu.flash.16777216_262144.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_262144.build.flash_length=16510976
waveshare_rp2040_pizero.menu.flash.16777216_262144.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_262144.build.fs_start=284946432
waveshare_rp2040_pizero.menu.flash.16777216_262144.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
waveshare_rp2040_pizero.menu.flash.16777216_524288.upload.maximum_size=16248832
waveshare_rp2040_pizero.menu.flash.16777216_524288.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_524288.build.flash_length=16248832
waveshare_rp2040_pizero.menu.flash.16777216_524288.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_524288.build.fs_start=284684288
waveshare_rp2040_pizero.menu.flash.16777216_524288.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
waveshare_rp2040_pizero.menu.flash.16777216_1048576.upload.maximum_size=15724544
waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.flash_length=15724544
waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.fs_start=284160000
waveshare_rp2040_pizero.menu.flash.16777216_1048576.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
waveshare_rp2040_pizero.menu.flash.16777216_2097152.upload.maximum_size=14675968
waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.flash_length=14675968
waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.fs_start=283111424
waveshare_rp2040_pizero.menu.flash.16777216_2097152.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
waveshare_rp2040_pizero.menu.flash.16777216_3145728.upload.maximum_size=13627392
waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.flash_length=13627392
waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.fs_start=282062848
waveshare_rp2040_pizero.menu.flash.16777216_3145728.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
waveshare_rp2040_pizero.menu.flash.16777216_4194304.upload.maximum_size=12578816
waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.flash_length=12578816
waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.fs_start=281014272
waveshare_rp2040_pizero.menu.flash.16777216_4194304.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
waveshare_rp2040_pizero.menu.flash.16777216_5242880.upload.maximum_size=11530240
waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.flash_length=11530240
waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.fs_start=279965696
waveshare_rp2040_pizero.menu.flash.16777216_5242880.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
waveshare_rp2040_pizero.menu.flash.16777216_6291456.upload.maximum_size=10481664
waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.flash_length=10481664
waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.fs_start=278917120
waveshare_rp2040_pizero.menu.flash.16777216_6291456.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
waveshare_rp2040_pizero.menu.flash.16777216_7340032.upload.maximum_size=9433088
waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.flash_length=9433088
waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.fs_start=277868544
waveshare_rp2040_pizero.menu.flash.16777216_7340032.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
waveshare_rp2040_pizero.menu.flash.16777216_8388608.upload.maximum_size=8384512
waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.flash_length=8384512
waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.fs_start=276819968
waveshare_rp2040_pizero.menu.flash.16777216_8388608.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
waveshare_rp2040_pizero.menu.flash.16777216_9437184.upload.maximum_size=7335936
waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.flash_length=7335936
waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.fs_start=275771392
waveshare_rp2040_pizero.menu.flash.16777216_9437184.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
waveshare_rp2040_pizero.menu.flash.16777216_10485760.upload.maximum_size=6287360
waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.flash_length=6287360
waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.fs_start=274722816
waveshare_rp2040_pizero.menu.flash.16777216_10485760.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
waveshare_rp2040_pizero.menu.flash.16777216_11534336.upload.maximum_size=5238784
waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.flash_length=5238784
waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.fs_start=273674240
waveshare_rp2040_pizero.menu.flash.16777216_11534336.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
waveshare_rp2040_pizero.menu.flash.16777216_12582912.upload.maximum_size=4190208
waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.flash_length=4190208
waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.fs_start=272625664
waveshare_rp2040_pizero.menu.flash.16777216_12582912.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
waveshare_rp2040_pizero.menu.flash.16777216_13631488.upload.maximum_size=3141632
waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.flash_length=3141632
waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.fs_start=271577088
waveshare_rp2040_pizero.menu.flash.16777216_13631488.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
waveshare_rp2040_pizero.menu.flash.16777216_14680064.upload.maximum_size=2093056
waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.flash_length=2093056
waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.fs_start=270528512
waveshare_rp2040_pizero.menu.flash.16777216_14680064.build.fs_end=285208576
waveshare_rp2040_pizero.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
waveshare_rp2040_pizero.menu.flash.16777216_15728640.upload.maximum_size=1044480
waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.flash_total=16777216
waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.flash_length=1044480
waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.eeprom_start=285208576
waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.fs_start=269479936
waveshare_rp2040_pizero.menu.flash.16777216_15728640.build.fs_end=285208576
waveshare_rp2040_pizero.menu.freq.200=200 MHz
waveshare_rp2040_pizero.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_pizero.menu.freq.50=50 MHz
waveshare_rp2040_pizero.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_pizero.menu.freq.100=100 MHz
waveshare_rp2040_pizero.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_pizero.menu.freq.120=120 MHz
waveshare_rp2040_pizero.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_pizero.menu.freq.125=125 MHz
waveshare_rp2040_pizero.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_pizero.menu.freq.128=128 MHz
waveshare_rp2040_pizero.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_pizero.menu.freq.133=133 MHz
waveshare_rp2040_pizero.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_pizero.menu.freq.150=150 MHz
waveshare_rp2040_pizero.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_pizero.menu.freq.176=176 MHz
waveshare_rp2040_pizero.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_pizero.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_pizero.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_pizero.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_pizero.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_pizero.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_pizero.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_pizero.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_pizero.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_pizero.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_pizero.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_pizero.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_pizero.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_pizero.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_pizero.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_pizero.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_pizero.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_pizero.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_pizero.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_pizero.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_pizero.menu.profile.Disabled=Disabled
waveshare_rp2040_pizero.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_pizero.menu.profile.Enabled=Enabled
waveshare_rp2040_pizero.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_pizero.menu.rtti.Disabled=Disabled
waveshare_rp2040_pizero.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_pizero.menu.rtti.Enabled=Enabled
waveshare_rp2040_pizero.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_pizero.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_pizero.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_pizero.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_pizero.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_pizero.menu.exceptions.Disabled=Disabled
waveshare_rp2040_pizero.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_pizero.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_pizero.menu.exceptions.Enabled=Enabled
waveshare_rp2040_pizero.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_pizero.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_pizero.menu.dbgport.Disabled=Disabled
waveshare_rp2040_pizero.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_pizero.menu.dbgport.Serial=Serial
waveshare_rp2040_pizero.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_pizero.menu.dbgport.Serial1=Serial1
waveshare_rp2040_pizero.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_pizero.menu.dbgport.Serial2=Serial2
waveshare_rp2040_pizero.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_pizero.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_pizero.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_pizero.menu.dbglvl.None=None
waveshare_rp2040_pizero.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_pizero.menu.dbglvl.Core=Core
waveshare_rp2040_pizero.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_pizero.menu.dbglvl.SPI=SPI
waveshare_rp2040_pizero.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_pizero.menu.dbglvl.Wire=Wire
waveshare_rp2040_pizero.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_pizero.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_pizero.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_pizero.menu.dbglvl.All=All
waveshare_rp2040_pizero.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_pizero.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_pizero.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_pizero.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_pizero.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_pizero.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_pizero.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_pizero.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_pizero.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_pizero.menu.usbstack.nousb=No USB
waveshare_rp2040_pizero.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_pizero.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_pizero.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_pizero.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_pizero.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_pizero.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_pizero.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_pizero.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_pizero.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_pizero.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_pizero.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_pizero.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_pizero.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 Plus 4MB
# -----------------------------------
waveshare_rp2040_plus_4mb.name=Waveshare RP2040 Plus 4MB
waveshare_rp2040_plus_4mb.vid.0=0x2e8a
waveshare_rp2040_plus_4mb.pid.0=0x1020
waveshare_rp2040_plus_4mb.vid.1=0x2e8a
waveshare_rp2040_plus_4mb.pid.1=0x1120
waveshare_rp2040_plus_4mb.vid.2=0x2e8a
waveshare_rp2040_plus_4mb.pid.2=0x5020
waveshare_rp2040_plus_4mb.vid.3=0x2e8a
waveshare_rp2040_plus_4mb.pid.3=0x5120
waveshare_rp2040_plus_4mb.vid.4=0x2e8a
waveshare_rp2040_plus_4mb.pid.4=0x9020
waveshare_rp2040_plus_4mb.vid.5=0x2e8a
waveshare_rp2040_plus_4mb.pid.5=0x9120
waveshare_rp2040_plus_4mb.vid.6=0x2e8a
waveshare_rp2040_plus_4mb.pid.6=0xd020
waveshare_rp2040_plus_4mb.vid.7=0x2e8a
waveshare_rp2040_plus_4mb.pid.7=0xd120
waveshare_rp2040_plus_4mb.upload_port.0.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.0.pid=0x1020
waveshare_rp2040_plus_4mb.upload_port.1.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.1.pid=0x1120
waveshare_rp2040_plus_4mb.upload_port.2.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.2.pid=0x5020
waveshare_rp2040_plus_4mb.upload_port.3.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.3.pid=0x5120
waveshare_rp2040_plus_4mb.upload_port.4.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.4.pid=0x9020
waveshare_rp2040_plus_4mb.upload_port.5.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.5.pid=0x9120
waveshare_rp2040_plus_4mb.upload_port.6.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.6.pid=0xd020
waveshare_rp2040_plus_4mb.upload_port.7.vid=0x2e8a
waveshare_rp2040_plus_4mb.upload_port.7.pid=0xd120
waveshare_rp2040_plus_4mb.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_plus_4mb.build.usbpid=-DUSBD_PID=0x1020
waveshare_rp2040_plus_4mb.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_plus_4mb.build.board=WAVESHARE_RP2040_PLUS
waveshare_rp2040_plus_4mb.build.mcu=cortex-m0plus
waveshare_rp2040_plus_4mb.build.chip=rp2040
waveshare_rp2040_plus_4mb.build.toolchain=arm-none-eabi
waveshare_rp2040_plus_4mb.build.toolchainpkg=pqt-gcc
waveshare_rp2040_plus_4mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_plus_4mb.build.uf2family=--family rp2040
waveshare_rp2040_plus_4mb.build.variant=waveshare_rp2040_plus_4mb
waveshare_rp2040_plus_4mb.upload.maximum_size=4194304
waveshare_rp2040_plus_4mb.upload.wait_for_upload_port=true
waveshare_rp2040_plus_4mb.upload.erase_cmd=
waveshare_rp2040_plus_4mb.serial.disableDTR=false
waveshare_rp2040_plus_4mb.serial.disableRTS=false
waveshare_rp2040_plus_4mb.build.f_cpu=125000000
waveshare_rp2040_plus_4mb.build.led=
waveshare_rp2040_plus_4mb.build.core=rp2040
waveshare_rp2040_plus_4mb.build.ldscript=memmap_default.ld
waveshare_rp2040_plus_4mb.build.boot2=boot2_w25q080_2_padded_checksum
waveshare_rp2040_plus_4mb.build.usb_manufacturer="Waveshare"
waveshare_rp2040_plus_4mb.build.usb_product="RP2040 Plus 4MB"
waveshare_rp2040_plus_4mb.menu.flash.4194304_0=4MB (no FS)
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.upload.maximum_size=4190208
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.flash_length=4190208
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.fs_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_0.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.upload.maximum_size=4124672
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.flash_length=4124672
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.fs_start=272560128
waveshare_rp2040_plus_4mb.menu.flash.4194304_65536.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.upload.maximum_size=4059136
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.flash_length=4059136
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.fs_start=272494592
waveshare_rp2040_plus_4mb.menu.flash.4194304_131072.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.upload.maximum_size=3928064
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.flash_length=3928064
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.fs_start=272363520
waveshare_rp2040_plus_4mb.menu.flash.4194304_262144.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.upload.maximum_size=3665920
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.flash_length=3665920
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.fs_start=272101376
waveshare_rp2040_plus_4mb.menu.flash.4194304_524288.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.upload.maximum_size=3141632
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.flash_length=3141632
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.fs_start=271577088
waveshare_rp2040_plus_4mb.menu.flash.4194304_1048576.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.upload.maximum_size=2093056
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.flash_length=2093056
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.fs_start=270528512
waveshare_rp2040_plus_4mb.menu.flash.4194304_2097152.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.upload.maximum_size=1044480
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.flash_total=4194304
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.flash_length=1044480
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.eeprom_start=272625664
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.fs_start=269479936
waveshare_rp2040_plus_4mb.menu.flash.4194304_3145728.build.fs_end=272625664
waveshare_rp2040_plus_4mb.menu.freq.200=200 MHz
waveshare_rp2040_plus_4mb.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_plus_4mb.menu.freq.50=50 MHz
waveshare_rp2040_plus_4mb.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_plus_4mb.menu.freq.100=100 MHz
waveshare_rp2040_plus_4mb.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_plus_4mb.menu.freq.120=120 MHz
waveshare_rp2040_plus_4mb.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_plus_4mb.menu.freq.125=125 MHz
waveshare_rp2040_plus_4mb.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_plus_4mb.menu.freq.128=128 MHz
waveshare_rp2040_plus_4mb.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_plus_4mb.menu.freq.133=133 MHz
waveshare_rp2040_plus_4mb.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_plus_4mb.menu.freq.150=150 MHz
waveshare_rp2040_plus_4mb.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_plus_4mb.menu.freq.176=176 MHz
waveshare_rp2040_plus_4mb.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_plus_4mb.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_plus_4mb.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_plus_4mb.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_plus_4mb.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_plus_4mb.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_plus_4mb.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_plus_4mb.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_plus_4mb.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_plus_4mb.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_plus_4mb.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_plus_4mb.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_plus_4mb.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_plus_4mb.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_plus_4mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_plus_4mb.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_plus_4mb.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_plus_4mb.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_plus_4mb.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_plus_4mb.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_plus_4mb.menu.profile.Disabled=Disabled
waveshare_rp2040_plus_4mb.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_plus_4mb.menu.profile.Enabled=Enabled
waveshare_rp2040_plus_4mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_plus_4mb.menu.rtti.Disabled=Disabled
waveshare_rp2040_plus_4mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_plus_4mb.menu.rtti.Enabled=Enabled
waveshare_rp2040_plus_4mb.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_plus_4mb.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_plus_4mb.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_plus_4mb.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_plus_4mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_plus_4mb.menu.exceptions.Disabled=Disabled
waveshare_rp2040_plus_4mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_plus_4mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_plus_4mb.menu.exceptions.Enabled=Enabled
waveshare_rp2040_plus_4mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_plus_4mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_plus_4mb.menu.dbgport.Disabled=Disabled
waveshare_rp2040_plus_4mb.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_plus_4mb.menu.dbgport.Serial=Serial
waveshare_rp2040_plus_4mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_plus_4mb.menu.dbgport.Serial1=Serial1
waveshare_rp2040_plus_4mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_plus_4mb.menu.dbgport.Serial2=Serial2
waveshare_rp2040_plus_4mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_plus_4mb.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_plus_4mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_plus_4mb.menu.dbglvl.None=None
waveshare_rp2040_plus_4mb.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_plus_4mb.menu.dbglvl.Core=Core
waveshare_rp2040_plus_4mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_plus_4mb.menu.dbglvl.SPI=SPI
waveshare_rp2040_plus_4mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_plus_4mb.menu.dbglvl.Wire=Wire
waveshare_rp2040_plus_4mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_plus_4mb.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_plus_4mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_plus_4mb.menu.dbglvl.All=All
waveshare_rp2040_plus_4mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_plus_4mb.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_plus_4mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_plus_4mb.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_plus_4mb.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_plus_4mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_plus_4mb.menu.usbstack.nousb=No USB
waveshare_rp2040_plus_4mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_plus_4mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_4mb.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_plus_4mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_plus_4mb.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_plus_4mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 Plus 16MB
# -----------------------------------
waveshare_rp2040_plus_16mb.name=Waveshare RP2040 Plus 16MB
waveshare_rp2040_plus_16mb.vid.0=0x2e8a
waveshare_rp2040_plus_16mb.pid.0=0x1020
waveshare_rp2040_plus_16mb.vid.1=0x2e8a
waveshare_rp2040_plus_16mb.pid.1=0x1120
waveshare_rp2040_plus_16mb.vid.2=0x2e8a
waveshare_rp2040_plus_16mb.pid.2=0x5020
waveshare_rp2040_plus_16mb.vid.3=0x2e8a
waveshare_rp2040_plus_16mb.pid.3=0x5120
waveshare_rp2040_plus_16mb.vid.4=0x2e8a
waveshare_rp2040_plus_16mb.pid.4=0x9020
waveshare_rp2040_plus_16mb.vid.5=0x2e8a
waveshare_rp2040_plus_16mb.pid.5=0x9120
waveshare_rp2040_plus_16mb.vid.6=0x2e8a
waveshare_rp2040_plus_16mb.pid.6=0xd020
waveshare_rp2040_plus_16mb.vid.7=0x2e8a
waveshare_rp2040_plus_16mb.pid.7=0xd120
waveshare_rp2040_plus_16mb.upload_port.0.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.0.pid=0x1020
waveshare_rp2040_plus_16mb.upload_port.1.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.1.pid=0x1120
waveshare_rp2040_plus_16mb.upload_port.2.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.2.pid=0x5020
waveshare_rp2040_plus_16mb.upload_port.3.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.3.pid=0x5120
waveshare_rp2040_plus_16mb.upload_port.4.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.4.pid=0x9020
waveshare_rp2040_plus_16mb.upload_port.5.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.5.pid=0x9120
waveshare_rp2040_plus_16mb.upload_port.6.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.6.pid=0xd020
waveshare_rp2040_plus_16mb.upload_port.7.vid=0x2e8a
waveshare_rp2040_plus_16mb.upload_port.7.pid=0xd120
waveshare_rp2040_plus_16mb.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_plus_16mb.build.usbpid=-DUSBD_PID=0x1020
waveshare_rp2040_plus_16mb.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_plus_16mb.build.board=WAVESHARE_RP2040_PLUS
waveshare_rp2040_plus_16mb.build.mcu=cortex-m0plus
waveshare_rp2040_plus_16mb.build.chip=rp2040
waveshare_rp2040_plus_16mb.build.toolchain=arm-none-eabi
waveshare_rp2040_plus_16mb.build.toolchainpkg=pqt-gcc
waveshare_rp2040_plus_16mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_plus_16mb.build.uf2family=--family rp2040
waveshare_rp2040_plus_16mb.build.variant=waveshare_rp2040_plus_16mb
waveshare_rp2040_plus_16mb.upload.maximum_size=16777216
waveshare_rp2040_plus_16mb.upload.wait_for_upload_port=true
waveshare_rp2040_plus_16mb.upload.erase_cmd=
waveshare_rp2040_plus_16mb.serial.disableDTR=false
waveshare_rp2040_plus_16mb.serial.disableRTS=false
waveshare_rp2040_plus_16mb.build.f_cpu=125000000
waveshare_rp2040_plus_16mb.build.led=
waveshare_rp2040_plus_16mb.build.core=rp2040
waveshare_rp2040_plus_16mb.build.ldscript=memmap_default.ld
waveshare_rp2040_plus_16mb.build.boot2=boot2_w25q080_2_padded_checksum
waveshare_rp2040_plus_16mb.build.usb_manufacturer="Waveshare"
waveshare_rp2040_plus_16mb.build.usb_product="RP2040 Plus 16MB"
waveshare_rp2040_plus_16mb.menu.flash.16777216_0=16MB (no FS)
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.upload.maximum_size=16773120
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.flash_length=16773120
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.fs_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_0.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.upload.maximum_size=16707584
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.flash_length=16707584
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.fs_start=285143040
waveshare_rp2040_plus_16mb.menu.flash.16777216_65536.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.upload.maximum_size=16642048
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.flash_length=16642048
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.fs_start=285077504
waveshare_rp2040_plus_16mb.menu.flash.16777216_131072.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.upload.maximum_size=16510976
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.flash_length=16510976
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.fs_start=284946432
waveshare_rp2040_plus_16mb.menu.flash.16777216_262144.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.upload.maximum_size=16248832
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.flash_length=16248832
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.fs_start=284684288
waveshare_rp2040_plus_16mb.menu.flash.16777216_524288.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.upload.maximum_size=15724544
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.flash_length=15724544
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.fs_start=284160000
waveshare_rp2040_plus_16mb.menu.flash.16777216_1048576.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.upload.maximum_size=14675968
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.flash_length=14675968
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.fs_start=283111424
waveshare_rp2040_plus_16mb.menu.flash.16777216_2097152.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.upload.maximum_size=13627392
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.flash_length=13627392
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.fs_start=282062848
waveshare_rp2040_plus_16mb.menu.flash.16777216_3145728.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.upload.maximum_size=12578816
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.flash_length=12578816
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.fs_start=281014272
waveshare_rp2040_plus_16mb.menu.flash.16777216_4194304.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.upload.maximum_size=11530240
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.flash_length=11530240
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.fs_start=279965696
waveshare_rp2040_plus_16mb.menu.flash.16777216_5242880.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.upload.maximum_size=10481664
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.flash_length=10481664
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.fs_start=278917120
waveshare_rp2040_plus_16mb.menu.flash.16777216_6291456.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.upload.maximum_size=9433088
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.flash_length=9433088
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.fs_start=277868544
waveshare_rp2040_plus_16mb.menu.flash.16777216_7340032.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.upload.maximum_size=8384512
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.flash_length=8384512
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.fs_start=276819968
waveshare_rp2040_plus_16mb.menu.flash.16777216_8388608.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.upload.maximum_size=7335936
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.flash_length=7335936
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.fs_start=275771392
waveshare_rp2040_plus_16mb.menu.flash.16777216_9437184.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.upload.maximum_size=6287360
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.flash_length=6287360
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.fs_start=274722816
waveshare_rp2040_plus_16mb.menu.flash.16777216_10485760.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.upload.maximum_size=5238784
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.flash_length=5238784
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.fs_start=273674240
waveshare_rp2040_plus_16mb.menu.flash.16777216_11534336.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.upload.maximum_size=4190208
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.flash_length=4190208
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.fs_start=272625664
waveshare_rp2040_plus_16mb.menu.flash.16777216_12582912.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.upload.maximum_size=3141632
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.flash_length=3141632
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.fs_start=271577088
waveshare_rp2040_plus_16mb.menu.flash.16777216_13631488.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.upload.maximum_size=2093056
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.flash_length=2093056
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.fs_start=270528512
waveshare_rp2040_plus_16mb.menu.flash.16777216_14680064.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.upload.maximum_size=1044480
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.flash_total=16777216
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.flash_length=1044480
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.eeprom_start=285208576
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.fs_start=269479936
waveshare_rp2040_plus_16mb.menu.flash.16777216_15728640.build.fs_end=285208576
waveshare_rp2040_plus_16mb.menu.freq.200=200 MHz
waveshare_rp2040_plus_16mb.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_plus_16mb.menu.freq.50=50 MHz
waveshare_rp2040_plus_16mb.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_plus_16mb.menu.freq.100=100 MHz
waveshare_rp2040_plus_16mb.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_plus_16mb.menu.freq.120=120 MHz
waveshare_rp2040_plus_16mb.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_plus_16mb.menu.freq.125=125 MHz
waveshare_rp2040_plus_16mb.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_plus_16mb.menu.freq.128=128 MHz
waveshare_rp2040_plus_16mb.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_plus_16mb.menu.freq.133=133 MHz
waveshare_rp2040_plus_16mb.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_plus_16mb.menu.freq.150=150 MHz
waveshare_rp2040_plus_16mb.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_plus_16mb.menu.freq.176=176 MHz
waveshare_rp2040_plus_16mb.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_plus_16mb.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_plus_16mb.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_plus_16mb.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_plus_16mb.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_plus_16mb.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_plus_16mb.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_plus_16mb.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_plus_16mb.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_plus_16mb.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_plus_16mb.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_plus_16mb.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_plus_16mb.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_plus_16mb.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_plus_16mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_plus_16mb.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_plus_16mb.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_plus_16mb.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_plus_16mb.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_plus_16mb.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_plus_16mb.menu.profile.Disabled=Disabled
waveshare_rp2040_plus_16mb.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_plus_16mb.menu.profile.Enabled=Enabled
waveshare_rp2040_plus_16mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_plus_16mb.menu.rtti.Disabled=Disabled
waveshare_rp2040_plus_16mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_plus_16mb.menu.rtti.Enabled=Enabled
waveshare_rp2040_plus_16mb.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_plus_16mb.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_plus_16mb.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_plus_16mb.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_plus_16mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_plus_16mb.menu.exceptions.Disabled=Disabled
waveshare_rp2040_plus_16mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_plus_16mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_plus_16mb.menu.exceptions.Enabled=Enabled
waveshare_rp2040_plus_16mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_plus_16mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_plus_16mb.menu.dbgport.Disabled=Disabled
waveshare_rp2040_plus_16mb.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_plus_16mb.menu.dbgport.Serial=Serial
waveshare_rp2040_plus_16mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_plus_16mb.menu.dbgport.Serial1=Serial1
waveshare_rp2040_plus_16mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_plus_16mb.menu.dbgport.Serial2=Serial2
waveshare_rp2040_plus_16mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_plus_16mb.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_plus_16mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_plus_16mb.menu.dbglvl.None=None
waveshare_rp2040_plus_16mb.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_plus_16mb.menu.dbglvl.Core=Core
waveshare_rp2040_plus_16mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_plus_16mb.menu.dbglvl.SPI=SPI
waveshare_rp2040_plus_16mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_plus_16mb.menu.dbglvl.Wire=Wire
waveshare_rp2040_plus_16mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_plus_16mb.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_plus_16mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_plus_16mb.menu.dbglvl.All=All
waveshare_rp2040_plus_16mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_plus_16mb.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_plus_16mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_plus_16mb.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_plus_16mb.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_plus_16mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_plus_16mb.menu.usbstack.nousb=No USB
waveshare_rp2040_plus_16mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_plus_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_plus_16mb.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_plus_16mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_plus_16mb.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_plus_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 LCD 0.96
# -----------------------------------
waveshare_rp2040_lcd_0_96.name=Waveshare RP2040 LCD 0.96
waveshare_rp2040_lcd_0_96.vid.0=0x2e8a
waveshare_rp2040_lcd_0_96.pid.0=0x1021
waveshare_rp2040_lcd_0_96.vid.1=0x2e8a
waveshare_rp2040_lcd_0_96.pid.1=0x1121
waveshare_rp2040_lcd_0_96.vid.2=0x2e8a
waveshare_rp2040_lcd_0_96.pid.2=0x5021
waveshare_rp2040_lcd_0_96.vid.3=0x2e8a
waveshare_rp2040_lcd_0_96.pid.3=0x5121
waveshare_rp2040_lcd_0_96.vid.4=0x2e8a
waveshare_rp2040_lcd_0_96.pid.4=0x9021
waveshare_rp2040_lcd_0_96.vid.5=0x2e8a
waveshare_rp2040_lcd_0_96.pid.5=0x9121
waveshare_rp2040_lcd_0_96.vid.6=0x2e8a
waveshare_rp2040_lcd_0_96.pid.6=0xd021
waveshare_rp2040_lcd_0_96.vid.7=0x2e8a
waveshare_rp2040_lcd_0_96.pid.7=0xd121
waveshare_rp2040_lcd_0_96.upload_port.0.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.0.pid=0x1021
waveshare_rp2040_lcd_0_96.upload_port.1.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.1.pid=0x1121
waveshare_rp2040_lcd_0_96.upload_port.2.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.2.pid=0x5021
waveshare_rp2040_lcd_0_96.upload_port.3.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.3.pid=0x5121
waveshare_rp2040_lcd_0_96.upload_port.4.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.4.pid=0x9021
waveshare_rp2040_lcd_0_96.upload_port.5.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.5.pid=0x9121
waveshare_rp2040_lcd_0_96.upload_port.6.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.6.pid=0xd021
waveshare_rp2040_lcd_0_96.upload_port.7.vid=0x2e8a
waveshare_rp2040_lcd_0_96.upload_port.7.pid=0xd121
waveshare_rp2040_lcd_0_96.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_lcd_0_96.build.usbpid=-DUSBD_PID=0x1021
waveshare_rp2040_lcd_0_96.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_lcd_0_96.build.board=WAVESHARE_RP2040_LCD_0_96
waveshare_rp2040_lcd_0_96.build.mcu=cortex-m0plus
waveshare_rp2040_lcd_0_96.build.chip=rp2040
waveshare_rp2040_lcd_0_96.build.toolchain=arm-none-eabi
waveshare_rp2040_lcd_0_96.build.toolchainpkg=pqt-gcc
waveshare_rp2040_lcd_0_96.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_lcd_0_96.build.uf2family=--family rp2040
waveshare_rp2040_lcd_0_96.build.variant=waveshare_rp2040_lcd_0_96
waveshare_rp2040_lcd_0_96.upload.maximum_size=2097152
waveshare_rp2040_lcd_0_96.upload.wait_for_upload_port=true
waveshare_rp2040_lcd_0_96.upload.erase_cmd=
waveshare_rp2040_lcd_0_96.serial.disableDTR=false
waveshare_rp2040_lcd_0_96.serial.disableRTS=false
waveshare_rp2040_lcd_0_96.build.f_cpu=125000000
waveshare_rp2040_lcd_0_96.build.led=
waveshare_rp2040_lcd_0_96.build.core=rp2040
waveshare_rp2040_lcd_0_96.build.ldscript=memmap_default.ld
waveshare_rp2040_lcd_0_96.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_lcd_0_96.build.usb_manufacturer="Waveshare"
waveshare_rp2040_lcd_0_96.build.usb_product="RP2040 LCD 0.96"
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0=2MB (no FS)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.upload.maximum_size=2093056
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.flash_length=2093056
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.fs_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_0.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.upload.maximum_size=2027520
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.flash_length=2027520
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.fs_start=270462976
waveshare_rp2040_lcd_0_96.menu.flash.2097152_65536.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.upload.maximum_size=1961984
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.flash_length=1961984
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.fs_start=270397440
waveshare_rp2040_lcd_0_96.menu.flash.2097152_131072.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.upload.maximum_size=1830912
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.flash_length=1830912
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.fs_start=270266368
waveshare_rp2040_lcd_0_96.menu.flash.2097152_262144.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.upload.maximum_size=1568768
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.flash_length=1568768
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.fs_start=270004224
waveshare_rp2040_lcd_0_96.menu.flash.2097152_524288.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.upload.maximum_size=1044480
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.flash_total=2097152
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.flash_length=1044480
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.eeprom_start=270528512
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.fs_start=269479936
waveshare_rp2040_lcd_0_96.menu.flash.2097152_1048576.build.fs_end=270528512
waveshare_rp2040_lcd_0_96.menu.freq.200=200 MHz
waveshare_rp2040_lcd_0_96.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_lcd_0_96.menu.freq.50=50 MHz
waveshare_rp2040_lcd_0_96.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_lcd_0_96.menu.freq.100=100 MHz
waveshare_rp2040_lcd_0_96.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_lcd_0_96.menu.freq.120=120 MHz
waveshare_rp2040_lcd_0_96.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_lcd_0_96.menu.freq.125=125 MHz
waveshare_rp2040_lcd_0_96.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_lcd_0_96.menu.freq.128=128 MHz
waveshare_rp2040_lcd_0_96.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_lcd_0_96.menu.freq.133=133 MHz
waveshare_rp2040_lcd_0_96.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_lcd_0_96.menu.freq.150=150 MHz
waveshare_rp2040_lcd_0_96.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_lcd_0_96.menu.freq.176=176 MHz
waveshare_rp2040_lcd_0_96.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_lcd_0_96.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_lcd_0_96.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_lcd_0_96.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_lcd_0_96.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_lcd_0_96.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_lcd_0_96.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_lcd_0_96.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_lcd_0_96.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_lcd_0_96.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_lcd_0_96.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_lcd_0_96.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_lcd_0_96.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_lcd_0_96.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_lcd_0_96.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_lcd_0_96.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_lcd_0_96.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_lcd_0_96.menu.profile.Disabled=Disabled
waveshare_rp2040_lcd_0_96.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_lcd_0_96.menu.profile.Enabled=Enabled
waveshare_rp2040_lcd_0_96.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_lcd_0_96.menu.rtti.Disabled=Disabled
waveshare_rp2040_lcd_0_96.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_lcd_0_96.menu.rtti.Enabled=Enabled
waveshare_rp2040_lcd_0_96.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_lcd_0_96.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_lcd_0_96.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_lcd_0_96.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_lcd_0_96.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled=Disabled
waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_lcd_0_96.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled=Enabled
waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_lcd_0_96.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_lcd_0_96.menu.dbgport.Disabled=Disabled
waveshare_rp2040_lcd_0_96.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial=Serial
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial1=Serial1
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial2=Serial2
waveshare_rp2040_lcd_0_96.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_lcd_0_96.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_lcd_0_96.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_lcd_0_96.menu.dbglvl.None=None
waveshare_rp2040_lcd_0_96.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_lcd_0_96.menu.dbglvl.Core=Core
waveshare_rp2040_lcd_0_96.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_lcd_0_96.menu.dbglvl.SPI=SPI
waveshare_rp2040_lcd_0_96.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_lcd_0_96.menu.dbglvl.Wire=Wire
waveshare_rp2040_lcd_0_96.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_lcd_0_96.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_lcd_0_96.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_0_96.menu.dbglvl.All=All
waveshare_rp2040_lcd_0_96.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_0_96.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_lcd_0_96.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_lcd_0_96.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_lcd_0_96.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_lcd_0_96.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_0_96.menu.usbstack.nousb=No USB
waveshare_rp2040_lcd_0_96.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_lcd_0_96.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2040 LCD 1.28
# -----------------------------------
waveshare_rp2040_lcd_1_28.name=Waveshare RP2040 LCD 1.28
waveshare_rp2040_lcd_1_28.vid.0=0x2e8a
waveshare_rp2040_lcd_1_28.pid.0=0x1039
waveshare_rp2040_lcd_1_28.vid.1=0x2e8a
waveshare_rp2040_lcd_1_28.pid.1=0x1139
waveshare_rp2040_lcd_1_28.vid.2=0x2e8a
waveshare_rp2040_lcd_1_28.pid.2=0x5039
waveshare_rp2040_lcd_1_28.vid.3=0x2e8a
waveshare_rp2040_lcd_1_28.pid.3=0x5139
waveshare_rp2040_lcd_1_28.vid.4=0x2e8a
waveshare_rp2040_lcd_1_28.pid.4=0x9039
waveshare_rp2040_lcd_1_28.vid.5=0x2e8a
waveshare_rp2040_lcd_1_28.pid.5=0x9139
waveshare_rp2040_lcd_1_28.vid.6=0x2e8a
waveshare_rp2040_lcd_1_28.pid.6=0xd039
waveshare_rp2040_lcd_1_28.vid.7=0x2e8a
waveshare_rp2040_lcd_1_28.pid.7=0xd139
waveshare_rp2040_lcd_1_28.upload_port.0.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.0.pid=0x1039
waveshare_rp2040_lcd_1_28.upload_port.1.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.1.pid=0x1139
waveshare_rp2040_lcd_1_28.upload_port.2.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.2.pid=0x5039
waveshare_rp2040_lcd_1_28.upload_port.3.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.3.pid=0x5139
waveshare_rp2040_lcd_1_28.upload_port.4.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.4.pid=0x9039
waveshare_rp2040_lcd_1_28.upload_port.5.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.5.pid=0x9139
waveshare_rp2040_lcd_1_28.upload_port.6.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.6.pid=0xd039
waveshare_rp2040_lcd_1_28.upload_port.7.vid=0x2e8a
waveshare_rp2040_lcd_1_28.upload_port.7.pid=0xd139
waveshare_rp2040_lcd_1_28.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2040_lcd_1_28.build.usbpid=-DUSBD_PID=0x1039
waveshare_rp2040_lcd_1_28.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2040_lcd_1_28.build.board=WAVESHARE_RP2040_LCD_1_28
waveshare_rp2040_lcd_1_28.build.mcu=cortex-m0plus
waveshare_rp2040_lcd_1_28.build.chip=rp2040
waveshare_rp2040_lcd_1_28.build.toolchain=arm-none-eabi
waveshare_rp2040_lcd_1_28.build.toolchainpkg=pqt-gcc
waveshare_rp2040_lcd_1_28.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
waveshare_rp2040_lcd_1_28.build.uf2family=--family rp2040
waveshare_rp2040_lcd_1_28.build.variant=waveshare_rp2040_lcd_1_28
waveshare_rp2040_lcd_1_28.upload.maximum_size=2097152
waveshare_rp2040_lcd_1_28.upload.wait_for_upload_port=true
waveshare_rp2040_lcd_1_28.upload.erase_cmd=
waveshare_rp2040_lcd_1_28.serial.disableDTR=false
waveshare_rp2040_lcd_1_28.serial.disableRTS=false
waveshare_rp2040_lcd_1_28.build.f_cpu=125000000
waveshare_rp2040_lcd_1_28.build.led=
waveshare_rp2040_lcd_1_28.build.core=rp2040
waveshare_rp2040_lcd_1_28.build.ldscript=memmap_default.ld
waveshare_rp2040_lcd_1_28.build.boot2=boot2_w25q16jvxq_4_padded_checksum
waveshare_rp2040_lcd_1_28.build.usb_manufacturer="Waveshare"
waveshare_rp2040_lcd_1_28.build.usb_product="RP2040 LCD 1.28"
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0=2MB (no FS)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.upload.maximum_size=2093056
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.flash_length=2093056
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.fs_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_0.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.upload.maximum_size=2027520
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.flash_length=2027520
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.fs_start=270462976
waveshare_rp2040_lcd_1_28.menu.flash.2097152_65536.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.upload.maximum_size=1961984
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.flash_length=1961984
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.fs_start=270397440
waveshare_rp2040_lcd_1_28.menu.flash.2097152_131072.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.upload.maximum_size=1830912
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.flash_length=1830912
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.fs_start=270266368
waveshare_rp2040_lcd_1_28.menu.flash.2097152_262144.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.upload.maximum_size=1568768
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.flash_length=1568768
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.fs_start=270004224
waveshare_rp2040_lcd_1_28.menu.flash.2097152_524288.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.upload.maximum_size=1044480
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.flash_total=2097152
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.flash_length=1044480
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.eeprom_start=270528512
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.fs_start=269479936
waveshare_rp2040_lcd_1_28.menu.flash.2097152_1048576.build.fs_end=270528512
waveshare_rp2040_lcd_1_28.menu.freq.200=200 MHz
waveshare_rp2040_lcd_1_28.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_lcd_1_28.menu.freq.50=50 MHz
waveshare_rp2040_lcd_1_28.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_lcd_1_28.menu.freq.100=100 MHz
waveshare_rp2040_lcd_1_28.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_lcd_1_28.menu.freq.120=120 MHz
waveshare_rp2040_lcd_1_28.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_lcd_1_28.menu.freq.125=125 MHz
waveshare_rp2040_lcd_1_28.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_lcd_1_28.menu.freq.128=128 MHz
waveshare_rp2040_lcd_1_28.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_lcd_1_28.menu.freq.133=133 MHz
waveshare_rp2040_lcd_1_28.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_lcd_1_28.menu.freq.150=150 MHz
waveshare_rp2040_lcd_1_28.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_lcd_1_28.menu.freq.176=176 MHz
waveshare_rp2040_lcd_1_28.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2040_lcd_1_28.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_lcd_1_28.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_lcd_1_28.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_lcd_1_28.menu.freq.276=276 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2040_lcd_1_28.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_lcd_1_28.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_lcd_1_28.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_lcd_1_28.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_lcd_1_28.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_lcd_1_28.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_lcd_1_28.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_lcd_1_28.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_lcd_1_28.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_lcd_1_28.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_lcd_1_28.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2040_lcd_1_28.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2040_lcd_1_28.menu.profile.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.profile.Disabled.build.flags.profile=
waveshare_rp2040_lcd_1_28.menu.profile.Enabled=Enabled
waveshare_rp2040_lcd_1_28.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2040_lcd_1_28.menu.rtti.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2040_lcd_1_28.menu.rtti.Enabled=Enabled
waveshare_rp2040_lcd_1_28.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2040_lcd_1_28.menu.stackprotect.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2040_lcd_1_28.menu.stackprotect.Enabled=Enabled
waveshare_rp2040_lcd_1_28.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled=Enabled
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial=Serial
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1=Serial1
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2=Serial2
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_lcd_1_28.menu.dbglvl.None=None
waveshare_rp2040_lcd_1_28.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_lcd_1_28.menu.dbglvl.Core=Core
waveshare_rp2040_lcd_1_28.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI=SPI
waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire=Wire
waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_1_28.menu.dbglvl.All=All
waveshare_rp2040_lcd_1_28.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_1_28.menu.usbstack.nousb=No USB
waveshare_rp2040_lcd_1_28.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Waveshare RP2350 LCD 0.96
# -----------------------------------
waveshare_rp2350_lcd_0_96.name=Waveshare RP2350 LCD 0.96
waveshare_rp2350_lcd_0_96.vid.0=0x2e8a
waveshare_rp2350_lcd_0_96.pid.0=0x10b7
waveshare_rp2350_lcd_0_96.vid.1=0x2e8a
waveshare_rp2350_lcd_0_96.pid.1=0x11b7
waveshare_rp2350_lcd_0_96.vid.2=0x2e8a
waveshare_rp2350_lcd_0_96.pid.2=0x50b7
waveshare_rp2350_lcd_0_96.vid.3=0x2e8a
waveshare_rp2350_lcd_0_96.pid.3=0x51b7
waveshare_rp2350_lcd_0_96.vid.4=0x2e8a
waveshare_rp2350_lcd_0_96.pid.4=0x90b7
waveshare_rp2350_lcd_0_96.vid.5=0x2e8a
waveshare_rp2350_lcd_0_96.pid.5=0x91b7
waveshare_rp2350_lcd_0_96.vid.6=0x2e8a
waveshare_rp2350_lcd_0_96.pid.6=0xd0b7
waveshare_rp2350_lcd_0_96.vid.7=0x2e8a
waveshare_rp2350_lcd_0_96.pid.7=0xd1b7
waveshare_rp2350_lcd_0_96.upload_port.0.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.0.pid=0x10b7
waveshare_rp2350_lcd_0_96.upload_port.1.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.1.pid=0x11b7
waveshare_rp2350_lcd_0_96.upload_port.2.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.2.pid=0x50b7
waveshare_rp2350_lcd_0_96.upload_port.3.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.3.pid=0x51b7
waveshare_rp2350_lcd_0_96.upload_port.4.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.4.pid=0x90b7
waveshare_rp2350_lcd_0_96.upload_port.5.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.5.pid=0x91b7
waveshare_rp2350_lcd_0_96.upload_port.6.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.6.pid=0xd0b7
waveshare_rp2350_lcd_0_96.upload_port.7.vid=0x2e8a
waveshare_rp2350_lcd_0_96.upload_port.7.pid=0xd1b7
waveshare_rp2350_lcd_0_96.build.usbvid=-DUSBD_VID=0x2e8a
waveshare_rp2350_lcd_0_96.build.usbpid=-DUSBD_PID=0x10b7
waveshare_rp2350_lcd_0_96.build.usbpwr=-DUSBD_MAX_POWER_MA=500
waveshare_rp2350_lcd_0_96.build.board=WAVESHARE_RP2350_LCD_0_96
waveshare_rp2350_lcd_0_96.build.variant=waveshare_rp2350_lcd_0_96
waveshare_rp2350_lcd_0_96.upload.maximum_size=4194304
waveshare_rp2350_lcd_0_96.upload.wait_for_upload_port=true
waveshare_rp2350_lcd_0_96.upload.erase_cmd=
waveshare_rp2350_lcd_0_96.serial.disableDTR=false
waveshare_rp2350_lcd_0_96.serial.disableRTS=false
waveshare_rp2350_lcd_0_96.build.f_cpu=125000000
waveshare_rp2350_lcd_0_96.build.led=
waveshare_rp2350_lcd_0_96.build.core=rp2040
waveshare_rp2350_lcd_0_96.build.ldscript=memmap_default.ld
waveshare_rp2350_lcd_0_96.build.boot2=none
waveshare_rp2350_lcd_0_96.build.usb_manufacturer="Waveshare"
waveshare_rp2350_lcd_0_96.build.usb_product="RP2350 LCD 0.96"
waveshare_rp2350_lcd_0_96.build.psram_length=0x000000
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0=4MB (no FS)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.upload.maximum_size=4186112
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.build.flash_length=4186112
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.build.fs_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_0.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536=4MB (Sketch: 4032KB, FS: 64KB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.upload.maximum_size=4120576
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.build.flash_length=4120576
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.build.fs_start=272556032
waveshare_rp2350_lcd_0_96.menu.flash.4194304_65536.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072=4MB (Sketch: 3968KB, FS: 128KB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.upload.maximum_size=4055040
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.build.flash_length=4055040
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.build.fs_start=272490496
waveshare_rp2350_lcd_0_96.menu.flash.4194304_131072.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144=4MB (Sketch: 3840KB, FS: 256KB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.upload.maximum_size=3923968
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.build.flash_length=3923968
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.build.fs_start=272359424
waveshare_rp2350_lcd_0_96.menu.flash.4194304_262144.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288=4MB (Sketch: 3584KB, FS: 512KB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.upload.maximum_size=3661824
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.build.flash_length=3661824
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.build.fs_start=272097280
waveshare_rp2350_lcd_0_96.menu.flash.4194304_524288.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576=4MB (Sketch: 3MB, FS: 1MB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.upload.maximum_size=3137536
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.build.flash_length=3137536
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.build.fs_start=271572992
waveshare_rp2350_lcd_0_96.menu.flash.4194304_1048576.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.upload.maximum_size=2088960
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.build.flash_length=2088960
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.build.fs_start=270524416
waveshare_rp2350_lcd_0_96.menu.flash.4194304_2097152.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.upload.maximum_size=1040384
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.build.flash_total=4194304
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.build.flash_length=1040384
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.build.eeprom_start=272621568
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.build.fs_start=269475840
waveshare_rp2350_lcd_0_96.menu.flash.4194304_3145728.build.fs_end=272621568
waveshare_rp2350_lcd_0_96.menu.arch.arm=ARM
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.chip=rp2350
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.toolchain=arm-none-eabi
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.toolchainpkg=pqt-gcc
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
waveshare_rp2350_lcd_0_96.menu.arch.arm.build.mcu=cortex-m33
waveshare_rp2350_lcd_0_96.menu.arch.riscv=RISC-V
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.chip=rp2350-riscv
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
waveshare_rp2350_lcd_0_96.menu.arch.riscv.build.mcu=rv32imac
waveshare_rp2350_lcd_0_96.menu.freq.150=150 MHz
waveshare_rp2350_lcd_0_96.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2350_lcd_0_96.menu.freq.50=50 MHz
waveshare_rp2350_lcd_0_96.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2350_lcd_0_96.menu.freq.100=100 MHz
waveshare_rp2350_lcd_0_96.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2350_lcd_0_96.menu.freq.120=120 MHz
waveshare_rp2350_lcd_0_96.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2350_lcd_0_96.menu.freq.125=125 MHz
waveshare_rp2350_lcd_0_96.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2350_lcd_0_96.menu.freq.128=128 MHz
waveshare_rp2350_lcd_0_96.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2350_lcd_0_96.menu.freq.133=133 MHz
waveshare_rp2350_lcd_0_96.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2350_lcd_0_96.menu.freq.176=176 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.176.build.f_cpu=176000000L
waveshare_rp2350_lcd_0_96.menu.freq.200=200 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2350_lcd_0_96.menu.freq.225=225 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2350_lcd_0_96.menu.freq.240=240 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2350_lcd_0_96.menu.freq.250=250 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2350_lcd_0_96.menu.freq.276=276 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.276.build.f_cpu=276000000L
waveshare_rp2350_lcd_0_96.menu.freq.300=300 MHz (Overclock)
waveshare_rp2350_lcd_0_96.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2350_lcd_0_96.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2350_lcd_0_96.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2350_lcd_0_96.menu.opt.Optimize=Optimize (-O)
waveshare_rp2350_lcd_0_96.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2350_lcd_0_96.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2350_lcd_0_96.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2350_lcd_0_96.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2350_lcd_0_96.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2350_lcd_0_96.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2350_lcd_0_96.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2350_lcd_0_96.menu.opt.Debug=Debug (-Og)
waveshare_rp2350_lcd_0_96.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2350_lcd_0_96.menu.opt.Disabled=Disabled (-O0)
waveshare_rp2350_lcd_0_96.menu.opt.Disabled.build.flags.optimize=-O0
waveshare_rp2350_lcd_0_96.menu.profile.Disabled=Disabled
waveshare_rp2350_lcd_0_96.menu.profile.Disabled.build.flags.profile=
waveshare_rp2350_lcd_0_96.menu.profile.Enabled=Enabled
waveshare_rp2350_lcd_0_96.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
waveshare_rp2350_lcd_0_96.menu.rtti.Disabled=Disabled
waveshare_rp2350_lcd_0_96.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
waveshare_rp2350_lcd_0_96.menu.rtti.Enabled=Enabled
waveshare_rp2350_lcd_0_96.menu.rtti.Enabled.build.flags.rtti=
waveshare_rp2350_lcd_0_96.menu.stackprotect.Disabled=Disabled
waveshare_rp2350_lcd_0_96.menu.stackprotect.Disabled.build.flags.stackprotect=
waveshare_rp2350_lcd_0_96.menu.stackprotect.Enabled=Enabled
waveshare_rp2350_lcd_0_96.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
waveshare_rp2350_lcd_0_96.menu.exceptions.Disabled=Disabled
waveshare_rp2350_lcd_0_96.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2350_lcd_0_96.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2350_lcd_0_96.menu.exceptions.Enabled=Enabled
waveshare_rp2350_lcd_0_96.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2350_lcd_0_96.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2350_lcd_0_96.menu.dbgport.Disabled=Disabled
waveshare_rp2350_lcd_0_96.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial=Serial
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial1=Serial1
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial2=Serial2
waveshare_rp2350_lcd_0_96.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2350_lcd_0_96.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2350_lcd_0_96.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2350_lcd_0_96.menu.dbglvl.None=None
waveshare_rp2350_lcd_0_96.menu.dbglvl.None.build.debug_level=
waveshare_rp2350_lcd_0_96.menu.dbglvl.Core=Core
waveshare_rp2350_lcd_0_96.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2350_lcd_0_96.menu.dbglvl.SPI=SPI
waveshare_rp2350_lcd_0_96.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2350_lcd_0_96.menu.dbglvl.Wire=Wire
waveshare_rp2350_lcd_0_96.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2350_lcd_0_96.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2350_lcd_0_96.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2350_lcd_0_96.menu.dbglvl.All=All
waveshare_rp2350_lcd_0_96.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2350_lcd_0_96.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2350_lcd_0_96.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2350_lcd_0_96.menu.usbstack.picosdk=Pico SDK
waveshare_rp2350_lcd_0_96.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2350_lcd_0_96.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2350_lcd_0_96.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2350_lcd_0_96.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2350_lcd_0_96.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2350_lcd_0_96.menu.usbstack.nousb=No USB
waveshare_rp2350_lcd_0_96.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2350_lcd_0_96.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default=Default (UF2)
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.build.ram_length=512k
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.upload.maximum_data_size=524288
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2350_lcd_0_96.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool=Picotool
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.build.ram_length=512k
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.upload.maximum_data_size=524288
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2350_lcd_0_96.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W5100S-EVB-Pico
# -----------------------------------
wiznet_5100s_evb_pico.name=WIZnet W5100S-EVB-Pico
wiznet_5100s_evb_pico.vid.0=0x2e8a
wiznet_5100s_evb_pico.pid.0=0x1027
wiznet_5100s_evb_pico.vid.1=0x2e8a
wiznet_5100s_evb_pico.pid.1=0x1127
wiznet_5100s_evb_pico.vid.2=0x2e8a
wiznet_5100s_evb_pico.pid.2=0x5027
wiznet_5100s_evb_pico.vid.3=0x2e8a
wiznet_5100s_evb_pico.pid.3=0x5127
wiznet_5100s_evb_pico.vid.4=0x2e8a
wiznet_5100s_evb_pico.pid.4=0x9027
wiznet_5100s_evb_pico.vid.5=0x2e8a
wiznet_5100s_evb_pico.pid.5=0x9127
wiznet_5100s_evb_pico.vid.6=0x2e8a
wiznet_5100s_evb_pico.pid.6=0xd027
wiznet_5100s_evb_pico.vid.7=0x2e8a
wiznet_5100s_evb_pico.pid.7=0xd127
wiznet_5100s_evb_pico.upload_port.0.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.0.pid=0x1027
wiznet_5100s_evb_pico.upload_port.1.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.1.pid=0x1127
wiznet_5100s_evb_pico.upload_port.2.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.2.pid=0x5027
wiznet_5100s_evb_pico.upload_port.3.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.3.pid=0x5127
wiznet_5100s_evb_pico.upload_port.4.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.4.pid=0x9027
wiznet_5100s_evb_pico.upload_port.5.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.5.pid=0x9127
wiznet_5100s_evb_pico.upload_port.6.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.6.pid=0xd027
wiznet_5100s_evb_pico.upload_port.7.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.7.pid=0xd127
wiznet_5100s_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_5100s_evb_pico.build.usbpid=-DUSBD_PID=0x1027
wiznet_5100s_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_5100s_evb_pico.build.board=WIZNET_5100S_EVB_PICO
wiznet_5100s_evb_pico.build.mcu=cortex-m0plus
wiznet_5100s_evb_pico.build.chip=rp2040
wiznet_5100s_evb_pico.build.toolchain=arm-none-eabi
wiznet_5100s_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_5100s_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_5100s_evb_pico.build.uf2family=--family rp2040
wiznet_5100s_evb_pico.build.variant=wiznet_5100s_evb_pico
wiznet_5100s_evb_pico.upload.maximum_size=2097152
wiznet_5100s_evb_pico.upload.wait_for_upload_port=true
wiznet_5100s_evb_pico.upload.erase_cmd=
wiznet_5100s_evb_pico.serial.disableDTR=false
wiznet_5100s_evb_pico.serial.disableRTS=false
wiznet_5100s_evb_pico.build.f_cpu=125000000
wiznet_5100s_evb_pico.build.led=
wiznet_5100s_evb_pico.build.core=rp2040
wiznet_5100s_evb_pico.build.ldscript=memmap_default.ld
wiznet_5100s_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5100s_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_pico.build.usb_product="W5100S-EVB-Pico"
wiznet_5100s_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.freq.200=200 MHz
wiznet_5100s_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_pico.menu.freq.50=50 MHz
wiznet_5100s_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_pico.menu.freq.100=100 MHz
wiznet_5100s_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_pico.menu.freq.120=120 MHz
wiznet_5100s_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_5100s_evb_pico.menu.freq.125=125 MHz
wiznet_5100s_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_pico.menu.freq.128=128 MHz
wiznet_5100s_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_5100s_evb_pico.menu.freq.133=133 MHz
wiznet_5100s_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_pico.menu.freq.150=150 MHz
wiznet_5100s_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_pico.menu.freq.176=176 MHz
wiznet_5100s_evb_pico.menu.freq.176.build.f_cpu=176000000L
wiznet_5100s_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_5100s_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_pico.menu.freq.276=276 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.276.build.f_cpu=276000000L
wiznet_5100s_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_pico.menu.opt.Disabled=Disabled (-O0)
wiznet_5100s_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_5100s_evb_pico.menu.profile.Disabled=Disabled
wiznet_5100s_evb_pico.menu.profile.Disabled.build.flags.profile=
wiznet_5100s_evb_pico.menu.profile.Enabled=Enabled
wiznet_5100s_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_5100s_evb_pico.menu.rtti.Disabled=Disabled
wiznet_5100s_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5100s_evb_pico.menu.rtti.Enabled=Enabled
wiznet_5100s_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_5100s_evb_pico.menu.stackprotect.Disabled=Disabled
wiznet_5100s_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_5100s_evb_pico.menu.stackprotect.Enabled=Enabled
wiznet_5100s_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_5100s_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_5100s_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_5100s_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_5100s_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_5100s_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_5100s_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_5100s_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_5100s_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_5100s_evb_pico.menu.dbgport.Serial=Serial
wiznet_5100s_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5100s_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_5100s_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5100s_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_5100s_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5100s_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_5100s_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_5100s_evb_pico.menu.dbglvl.None=None
wiznet_5100s_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_5100s_evb_pico.menu.dbglvl.Core=Core
wiznet_5100s_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5100s_evb_pico.menu.dbglvl.SPI=SPI
wiznet_5100s_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5100s_evb_pico.menu.dbglvl.Wire=Wire
wiznet_5100s_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5100s_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_5100s_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_5100s_evb_pico.menu.dbglvl.All=All
wiznet_5100s_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5100s_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5100s_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_5100s_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_5100s_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5100s_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5100s_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_5100s_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5100s_evb_pico.menu.usbstack.nousb=No USB
wiznet_5100s_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_5100s_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_5100s_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_5100s_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_5100s_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_5100s_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_5100s_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_5100s_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W5100S-EVB-Pico2
# -----------------------------------
wiznet_5100s_evb_pico2.name=WIZnet W5100S-EVB-Pico2
wiznet_5100s_evb_pico2.vid.0=0x2e8a
wiznet_5100s_evb_pico2.pid.0=0x1027
wiznet_5100s_evb_pico2.vid.1=0x2e8a
wiznet_5100s_evb_pico2.pid.1=0x1127
wiznet_5100s_evb_pico2.vid.2=0x2e8a
wiznet_5100s_evb_pico2.pid.2=0x5027
wiznet_5100s_evb_pico2.vid.3=0x2e8a
wiznet_5100s_evb_pico2.pid.3=0x5127
wiznet_5100s_evb_pico2.vid.4=0x2e8a
wiznet_5100s_evb_pico2.pid.4=0x9027
wiznet_5100s_evb_pico2.vid.5=0x2e8a
wiznet_5100s_evb_pico2.pid.5=0x9127
wiznet_5100s_evb_pico2.vid.6=0x2e8a
wiznet_5100s_evb_pico2.pid.6=0xd027
wiznet_5100s_evb_pico2.vid.7=0x2e8a
wiznet_5100s_evb_pico2.pid.7=0xd127
wiznet_5100s_evb_pico2.upload_port.0.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.0.pid=0x1027
wiznet_5100s_evb_pico2.upload_port.1.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.1.pid=0x1127
wiznet_5100s_evb_pico2.upload_port.2.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.2.pid=0x5027
wiznet_5100s_evb_pico2.upload_port.3.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.3.pid=0x5127
wiznet_5100s_evb_pico2.upload_port.4.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.4.pid=0x9027
wiznet_5100s_evb_pico2.upload_port.5.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.5.pid=0x9127
wiznet_5100s_evb_pico2.upload_port.6.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.6.pid=0xd027
wiznet_5100s_evb_pico2.upload_port.7.vid=0x2e8a
wiznet_5100s_evb_pico2.upload_port.7.pid=0xd127
wiznet_5100s_evb_pico2.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_5100s_evb_pico2.build.usbpid=-DUSBD_PID=0x1027
wiznet_5100s_evb_pico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_5100s_evb_pico2.build.board=WIZNET_5100S_EVB_PICO2
wiznet_5100s_evb_pico2.build.variant=wiznet_5100s_evb_pico2
wiznet_5100s_evb_pico2.upload.maximum_size=2097152
wiznet_5100s_evb_pico2.upload.wait_for_upload_port=true
wiznet_5100s_evb_pico2.upload.erase_cmd=
wiznet_5100s_evb_pico2.serial.disableDTR=false
wiznet_5100s_evb_pico2.serial.disableRTS=false
wiznet_5100s_evb_pico2.build.f_cpu=125000000
wiznet_5100s_evb_pico2.build.led=
wiznet_5100s_evb_pico2.build.core=rp2040
wiznet_5100s_evb_pico2.build.ldscript=memmap_default.ld
wiznet_5100s_evb_pico2.build.boot2=none
wiznet_5100s_evb_pico2.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_pico2.build.usb_product="W5100S-EVB-Pico2"
wiznet_5100s_evb_pico2.build.psram_length=0x000000
wiznet_5100s_evb_pico2.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_pico2.menu.flash.2097152_0.upload.maximum_size=2088960
wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.flash_length=2088960
wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.fs_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_0.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.upload.maximum_size=2023424
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.flash_length=2023424
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.fs_start=270458880
wiznet_5100s_evb_pico2.menu.flash.2097152_65536.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.upload.maximum_size=1957888
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.flash_length=1957888
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.fs_start=270393344
wiznet_5100s_evb_pico2.menu.flash.2097152_131072.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.upload.maximum_size=1826816
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.flash_length=1826816
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.fs_start=270262272
wiznet_5100s_evb_pico2.menu.flash.2097152_262144.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.upload.maximum_size=1564672
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.flash_length=1564672
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.fs_start=270000128
wiznet_5100s_evb_pico2.menu.flash.2097152_524288.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.upload.maximum_size=1040384
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.flash_length=1040384
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.eeprom_start=270524416
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.fs_start=269475840
wiznet_5100s_evb_pico2.menu.flash.2097152_1048576.build.fs_end=270524416
wiznet_5100s_evb_pico2.menu.arch.arm=ARM
wiznet_5100s_evb_pico2.menu.arch.arm.build.chip=rp2350
wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchain=arm-none-eabi
wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchainpkg=pqt-gcc
wiznet_5100s_evb_pico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
wiznet_5100s_evb_pico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
wiznet_5100s_evb_pico2.menu.arch.arm.build.mcu=cortex-m33
wiznet_5100s_evb_pico2.menu.arch.riscv=RISC-V
wiznet_5100s_evb_pico2.menu.arch.riscv.build.chip=rp2350-riscv
wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
wiznet_5100s_evb_pico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
wiznet_5100s_evb_pico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
wiznet_5100s_evb_pico2.menu.arch.riscv.build.mcu=rv32imac
wiznet_5100s_evb_pico2.menu.freq.150=150 MHz
wiznet_5100s_evb_pico2.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_pico2.menu.freq.50=50 MHz
wiznet_5100s_evb_pico2.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_pico2.menu.freq.100=100 MHz
wiznet_5100s_evb_pico2.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_pico2.menu.freq.120=120 MHz
wiznet_5100s_evb_pico2.menu.freq.120.build.f_cpu=120000000L
wiznet_5100s_evb_pico2.menu.freq.125=125 MHz
wiznet_5100s_evb_pico2.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_pico2.menu.freq.128=128 MHz
wiznet_5100s_evb_pico2.menu.freq.128.build.f_cpu=128000000L
wiznet_5100s_evb_pico2.menu.freq.133=133 MHz
wiznet_5100s_evb_pico2.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_pico2.menu.freq.176=176 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.176.build.f_cpu=176000000L
wiznet_5100s_evb_pico2.menu.freq.200=200 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_pico2.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_pico2.menu.freq.240=240 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.240.build.f_cpu=240000000L
wiznet_5100s_evb_pico2.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_pico2.menu.freq.276=276 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.276.build.f_cpu=276000000L
wiznet_5100s_evb_pico2.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_pico2.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_pico2.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_pico2.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_pico2.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_pico2.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_pico2.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_pico2.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_pico2.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_pico2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_pico2.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_pico2.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_pico2.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_pico2.menu.opt.Disabled=Disabled (-O0)
wiznet_5100s_evb_pico2.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_5100s_evb_pico2.menu.profile.Disabled=Disabled
wiznet_5100s_evb_pico2.menu.profile.Disabled.build.flags.profile=
wiznet_5100s_evb_pico2.menu.profile.Enabled=Enabled
wiznet_5100s_evb_pico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_5100s_evb_pico2.menu.rtti.Disabled=Disabled
wiznet_5100s_evb_pico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5100s_evb_pico2.menu.rtti.Enabled=Enabled
wiznet_5100s_evb_pico2.menu.rtti.Enabled.build.flags.rtti=
wiznet_5100s_evb_pico2.menu.stackprotect.Disabled=Disabled
wiznet_5100s_evb_pico2.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_5100s_evb_pico2.menu.stackprotect.Enabled=Enabled
wiznet_5100s_evb_pico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_5100s_evb_pico2.menu.exceptions.Disabled=Disabled
wiznet_5100s_evb_pico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_5100s_evb_pico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_5100s_evb_pico2.menu.exceptions.Enabled=Enabled
wiznet_5100s_evb_pico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_5100s_evb_pico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_5100s_evb_pico2.menu.dbgport.Disabled=Disabled
wiznet_5100s_evb_pico2.menu.dbgport.Disabled.build.debug_port=
wiznet_5100s_evb_pico2.menu.dbgport.Serial=Serial
wiznet_5100s_evb_pico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5100s_evb_pico2.menu.dbgport.Serial1=Serial1
wiznet_5100s_evb_pico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5100s_evb_pico2.menu.dbgport.Serial2=Serial2
wiznet_5100s_evb_pico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5100s_evb_pico2.menu.dbgport.SerialSemi=SerialSemi
wiznet_5100s_evb_pico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_5100s_evb_pico2.menu.dbglvl.None=None
wiznet_5100s_evb_pico2.menu.dbglvl.None.build.debug_level=
wiznet_5100s_evb_pico2.menu.dbglvl.Core=Core
wiznet_5100s_evb_pico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5100s_evb_pico2.menu.dbglvl.SPI=SPI
wiznet_5100s_evb_pico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5100s_evb_pico2.menu.dbglvl.Wire=Wire
wiznet_5100s_evb_pico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5100s_evb_pico2.menu.dbglvl.Bluetooth=Bluetooth
wiznet_5100s_evb_pico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_5100s_evb_pico2.menu.dbglvl.All=All
wiznet_5100s_evb_pico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_5100s_evb_pico2.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5100s_evb_pico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5100s_evb_pico2.menu.usbstack.picosdk=Pico SDK
wiznet_5100s_evb_pico2.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_5100s_evb_pico2.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5100s_evb_pico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5100s_evb_pico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_5100s_evb_pico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5100s_evb_pico2.menu.usbstack.nousb=No USB
wiznet_5100s_evb_pico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_5100s_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5100s_evb_pico2.menu.uploadmethod.default=Default (UF2)
wiznet_5100s_evb_pico2.menu.uploadmethod.default.build.ram_length=512k
wiznet_5100s_evb_pico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.maximum_data_size=524288
wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_5100s_evb_pico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool=Picotool
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.ram_length=512k
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_5100s_evb_pico2.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_5100s_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet WizFi360-EVB-Pico
# -----------------------------------
wiznet_wizfi360_evb_pico.name=WIZnet WizFi360-EVB-Pico
wiznet_wizfi360_evb_pico.vid.0=0x2e8a
wiznet_wizfi360_evb_pico.pid.0=0x1028
wiznet_wizfi360_evb_pico.vid.1=0x2e8a
wiznet_wizfi360_evb_pico.pid.1=0x1128
wiznet_wizfi360_evb_pico.vid.2=0x2e8a
wiznet_wizfi360_evb_pico.pid.2=0x5028
wiznet_wizfi360_evb_pico.vid.3=0x2e8a
wiznet_wizfi360_evb_pico.pid.3=0x5128
wiznet_wizfi360_evb_pico.vid.4=0x2e8a
wiznet_wizfi360_evb_pico.pid.4=0x9028
wiznet_wizfi360_evb_pico.vid.5=0x2e8a
wiznet_wizfi360_evb_pico.pid.5=0x9128
wiznet_wizfi360_evb_pico.vid.6=0x2e8a
wiznet_wizfi360_evb_pico.pid.6=0xd028
wiznet_wizfi360_evb_pico.vid.7=0x2e8a
wiznet_wizfi360_evb_pico.pid.7=0xd128
wiznet_wizfi360_evb_pico.upload_port.0.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.0.pid=0x1028
wiznet_wizfi360_evb_pico.upload_port.1.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.1.pid=0x1128
wiznet_wizfi360_evb_pico.upload_port.2.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.2.pid=0x5028
wiznet_wizfi360_evb_pico.upload_port.3.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.3.pid=0x5128
wiznet_wizfi360_evb_pico.upload_port.4.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.4.pid=0x9028
wiznet_wizfi360_evb_pico.upload_port.5.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.5.pid=0x9128
wiznet_wizfi360_evb_pico.upload_port.6.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.6.pid=0xd028
wiznet_wizfi360_evb_pico.upload_port.7.vid=0x2e8a
wiznet_wizfi360_evb_pico.upload_port.7.pid=0xd128
wiznet_wizfi360_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_wizfi360_evb_pico.build.usbpid=-DUSBD_PID=0x1028
wiznet_wizfi360_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_wizfi360_evb_pico.build.board=WIZNET_WIZFI360_EVB_PICO
wiznet_wizfi360_evb_pico.build.mcu=cortex-m0plus
wiznet_wizfi360_evb_pico.build.chip=rp2040
wiznet_wizfi360_evb_pico.build.toolchain=arm-none-eabi
wiznet_wizfi360_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_wizfi360_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_wizfi360_evb_pico.build.uf2family=--family rp2040
wiznet_wizfi360_evb_pico.build.variant=wiznet_wizfi360_evb_pico
wiznet_wizfi360_evb_pico.upload.maximum_size=2097152
wiznet_wizfi360_evb_pico.upload.wait_for_upload_port=true
wiznet_wizfi360_evb_pico.upload.erase_cmd=
wiznet_wizfi360_evb_pico.serial.disableDTR=false
wiznet_wizfi360_evb_pico.serial.disableRTS=false
wiznet_wizfi360_evb_pico.build.f_cpu=125000000
wiznet_wizfi360_evb_pico.build.led=
wiznet_wizfi360_evb_pico.build.core=rp2040
wiznet_wizfi360_evb_pico.build.ldscript=memmap_default.ld
wiznet_wizfi360_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_wizfi360_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_wizfi360_evb_pico.build.usb_product="WizFi360-EVB-Pico"
wiznet_wizfi360_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_wizfi360_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_wizfi360_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_wizfi360_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_wizfi360_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_wizfi360_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_wizfi360_evb_pico.menu.freq.200=200 MHz
wiznet_wizfi360_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_wizfi360_evb_pico.menu.freq.50=50 MHz
wiznet_wizfi360_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_wizfi360_evb_pico.menu.freq.100=100 MHz
wiznet_wizfi360_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_wizfi360_evb_pico.menu.freq.120=120 MHz
wiznet_wizfi360_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_wizfi360_evb_pico.menu.freq.125=125 MHz
wiznet_wizfi360_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_wizfi360_evb_pico.menu.freq.128=128 MHz
wiznet_wizfi360_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_wizfi360_evb_pico.menu.freq.133=133 MHz
wiznet_wizfi360_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_wizfi360_evb_pico.menu.freq.150=150 MHz
wiznet_wizfi360_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_wizfi360_evb_pico.menu.freq.176=176 MHz
wiznet_wizfi360_evb_pico.menu.freq.176.build.f_cpu=176000000L
wiznet_wizfi360_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_wizfi360_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_wizfi360_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_wizfi360_evb_pico.menu.freq.276=276 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.276.build.f_cpu=276000000L
wiznet_wizfi360_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_wizfi360_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_wizfi360_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_wizfi360_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_wizfi360_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_wizfi360_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_wizfi360_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_wizfi360_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_wizfi360_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_wizfi360_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_wizfi360_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_wizfi360_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_wizfi360_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_wizfi360_evb_pico.menu.opt.Disabled=Disabled (-O0)
wiznet_wizfi360_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_wizfi360_evb_pico.menu.profile.Disabled=Disabled
wiznet_wizfi360_evb_pico.menu.profile.Disabled.build.flags.profile=
wiznet_wizfi360_evb_pico.menu.profile.Enabled=Enabled
wiznet_wizfi360_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_wizfi360_evb_pico.menu.rtti.Disabled=Disabled
wiznet_wizfi360_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_wizfi360_evb_pico.menu.rtti.Enabled=Enabled
wiznet_wizfi360_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_wizfi360_evb_pico.menu.stackprotect.Disabled=Disabled
wiznet_wizfi360_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_wizfi360_evb_pico.menu.stackprotect.Enabled=Enabled
wiznet_wizfi360_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_wizfi360_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_wizfi360_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_wizfi360_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_wizfi360_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_wizfi360_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_wizfi360_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_wizfi360_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_wizfi360_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_wizfi360_evb_pico.menu.dbgport.Serial=Serial
wiznet_wizfi360_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_wizfi360_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_wizfi360_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_wizfi360_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_wizfi360_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_wizfi360_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_wizfi360_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_wizfi360_evb_pico.menu.dbglvl.None=None
wiznet_wizfi360_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_wizfi360_evb_pico.menu.dbglvl.Core=Core
wiznet_wizfi360_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_wizfi360_evb_pico.menu.dbglvl.SPI=SPI
wiznet_wizfi360_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_wizfi360_evb_pico.menu.dbglvl.Wire=Wire
wiznet_wizfi360_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_wizfi360_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_wizfi360_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_wizfi360_evb_pico.menu.dbglvl.All=All
wiznet_wizfi360_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_wizfi360_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_wizfi360_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_wizfi360_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_wizfi360_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_wizfi360_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_wizfi360_evb_pico.menu.usbstack.nousb=No USB
wiznet_wizfi360_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_wizfi360_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_wizfi360_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_wizfi360_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_wizfi360_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_wizfi360_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W5500-EVB-Pico
# -----------------------------------
wiznet_5500_evb_pico.name=WIZnet W5500-EVB-Pico
wiznet_5500_evb_pico.vid.0=0x2e8a
wiznet_5500_evb_pico.pid.0=0x1029
wiznet_5500_evb_pico.vid.1=0x2e8a
wiznet_5500_evb_pico.pid.1=0x1129
wiznet_5500_evb_pico.vid.2=0x2e8a
wiznet_5500_evb_pico.pid.2=0x5029
wiznet_5500_evb_pico.vid.3=0x2e8a
wiznet_5500_evb_pico.pid.3=0x5129
wiznet_5500_evb_pico.vid.4=0x2e8a
wiznet_5500_evb_pico.pid.4=0x9029
wiznet_5500_evb_pico.vid.5=0x2e8a
wiznet_5500_evb_pico.pid.5=0x9129
wiznet_5500_evb_pico.vid.6=0x2e8a
wiznet_5500_evb_pico.pid.6=0xd029
wiznet_5500_evb_pico.vid.7=0x2e8a
wiznet_5500_evb_pico.pid.7=0xd129
wiznet_5500_evb_pico.upload_port.0.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.0.pid=0x1029
wiznet_5500_evb_pico.upload_port.1.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.1.pid=0x1129
wiznet_5500_evb_pico.upload_port.2.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.2.pid=0x5029
wiznet_5500_evb_pico.upload_port.3.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.3.pid=0x5129
wiznet_5500_evb_pico.upload_port.4.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.4.pid=0x9029
wiznet_5500_evb_pico.upload_port.5.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.5.pid=0x9129
wiznet_5500_evb_pico.upload_port.6.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.6.pid=0xd029
wiznet_5500_evb_pico.upload_port.7.vid=0x2e8a
wiznet_5500_evb_pico.upload_port.7.pid=0xd129
wiznet_5500_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_5500_evb_pico.build.usbpid=-DUSBD_PID=0x1029
wiznet_5500_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_5500_evb_pico.build.board=WIZNET_5500_EVB_PICO
wiznet_5500_evb_pico.build.mcu=cortex-m0plus
wiznet_5500_evb_pico.build.chip=rp2040
wiznet_5500_evb_pico.build.toolchain=arm-none-eabi
wiznet_5500_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_5500_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_5500_evb_pico.build.uf2family=--family rp2040
wiznet_5500_evb_pico.build.variant=wiznet_5500_evb_pico
wiznet_5500_evb_pico.upload.maximum_size=2097152
wiznet_5500_evb_pico.upload.wait_for_upload_port=true
wiznet_5500_evb_pico.upload.erase_cmd=
wiznet_5500_evb_pico.serial.disableDTR=false
wiznet_5500_evb_pico.serial.disableRTS=false
wiznet_5500_evb_pico.build.f_cpu=125000000
wiznet_5500_evb_pico.build.led=
wiznet_5500_evb_pico.build.core=rp2040
wiznet_5500_evb_pico.build.ldscript=memmap_default.ld
wiznet_5500_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5500_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_5500_evb_pico.build.usb_product="W5500-EVB-Pico"
wiznet_5500_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_5500_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5500_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5500_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5500_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5500_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5500_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5500_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5500_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5500_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5500_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5500_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5500_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5500_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5500_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5500_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5500_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5500_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5500_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5500_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5500_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5500_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5500_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5500_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5500_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5500_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5500_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5500_evb_pico.menu.freq.200=200 MHz
wiznet_5500_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_5500_evb_pico.menu.freq.50=50 MHz
wiznet_5500_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_5500_evb_pico.menu.freq.100=100 MHz
wiznet_5500_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_5500_evb_pico.menu.freq.120=120 MHz
wiznet_5500_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_5500_evb_pico.menu.freq.125=125 MHz
wiznet_5500_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_5500_evb_pico.menu.freq.128=128 MHz
wiznet_5500_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_5500_evb_pico.menu.freq.133=133 MHz
wiznet_5500_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_5500_evb_pico.menu.freq.150=150 MHz
wiznet_5500_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_5500_evb_pico.menu.freq.176=176 MHz
wiznet_5500_evb_pico.menu.freq.176.build.f_cpu=176000000L
wiznet_5500_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_5500_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_5500_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_5500_evb_pico.menu.freq.276=276 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.276.build.f_cpu=276000000L
wiznet_5500_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_5500_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_5500_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_5500_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_5500_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5500_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5500_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5500_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5500_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5500_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5500_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5500_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_5500_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5500_evb_pico.menu.opt.Disabled=Disabled (-O0)
wiznet_5500_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_5500_evb_pico.menu.profile.Disabled=Disabled
wiznet_5500_evb_pico.menu.profile.Disabled.build.flags.profile=
wiznet_5500_evb_pico.menu.profile.Enabled=Enabled
wiznet_5500_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_5500_evb_pico.menu.rtti.Disabled=Disabled
wiznet_5500_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5500_evb_pico.menu.rtti.Enabled=Enabled
wiznet_5500_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_5500_evb_pico.menu.stackprotect.Disabled=Disabled
wiznet_5500_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_5500_evb_pico.menu.stackprotect.Enabled=Enabled
wiznet_5500_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_5500_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_5500_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_5500_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_5500_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_5500_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_5500_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_5500_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_5500_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_5500_evb_pico.menu.dbgport.Serial=Serial
wiznet_5500_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5500_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_5500_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5500_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_5500_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5500_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_5500_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_5500_evb_pico.menu.dbglvl.None=None
wiznet_5500_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_5500_evb_pico.menu.dbglvl.Core=Core
wiznet_5500_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5500_evb_pico.menu.dbglvl.SPI=SPI
wiznet_5500_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5500_evb_pico.menu.dbglvl.Wire=Wire
wiznet_5500_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5500_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_5500_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_5500_evb_pico.menu.dbglvl.All=All
wiznet_5500_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_5500_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5500_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5500_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_5500_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_5500_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5500_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5500_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_5500_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5500_evb_pico.menu.usbstack.nousb=No USB
wiznet_5500_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_5500_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_5500_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_5500_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_5500_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_5500_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5500_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_5500_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_5500_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_5500_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_5500_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_5500_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W5500-EVB-Pico2
# -----------------------------------
wiznet_5500_evb_pico2.name=WIZnet W5500-EVB-Pico2
wiznet_5500_evb_pico2.vid.0=0x2e8a
wiznet_5500_evb_pico2.pid.0=0x1029
wiznet_5500_evb_pico2.vid.1=0x2e8a
wiznet_5500_evb_pico2.pid.1=0x1129
wiznet_5500_evb_pico2.vid.2=0x2e8a
wiznet_5500_evb_pico2.pid.2=0x5029
wiznet_5500_evb_pico2.vid.3=0x2e8a
wiznet_5500_evb_pico2.pid.3=0x5129
wiznet_5500_evb_pico2.vid.4=0x2e8a
wiznet_5500_evb_pico2.pid.4=0x9029
wiznet_5500_evb_pico2.vid.5=0x2e8a
wiznet_5500_evb_pico2.pid.5=0x9129
wiznet_5500_evb_pico2.vid.6=0x2e8a
wiznet_5500_evb_pico2.pid.6=0xd029
wiznet_5500_evb_pico2.vid.7=0x2e8a
wiznet_5500_evb_pico2.pid.7=0xd129
wiznet_5500_evb_pico2.upload_port.0.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.0.pid=0x1029
wiznet_5500_evb_pico2.upload_port.1.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.1.pid=0x1129
wiznet_5500_evb_pico2.upload_port.2.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.2.pid=0x5029
wiznet_5500_evb_pico2.upload_port.3.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.3.pid=0x5129
wiznet_5500_evb_pico2.upload_port.4.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.4.pid=0x9029
wiznet_5500_evb_pico2.upload_port.5.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.5.pid=0x9129
wiznet_5500_evb_pico2.upload_port.6.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.6.pid=0xd029
wiznet_5500_evb_pico2.upload_port.7.vid=0x2e8a
wiznet_5500_evb_pico2.upload_port.7.pid=0xd129
wiznet_5500_evb_pico2.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_5500_evb_pico2.build.usbpid=-DUSBD_PID=0x1029
wiznet_5500_evb_pico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_5500_evb_pico2.build.board=WIZNET_5500_EVB_PICO2
wiznet_5500_evb_pico2.build.variant=wiznet_5500_evb_pico2
wiznet_5500_evb_pico2.upload.maximum_size=2097152
wiznet_5500_evb_pico2.upload.wait_for_upload_port=true
wiznet_5500_evb_pico2.upload.erase_cmd=
wiznet_5500_evb_pico2.serial.disableDTR=false
wiznet_5500_evb_pico2.serial.disableRTS=false
wiznet_5500_evb_pico2.build.f_cpu=125000000
wiznet_5500_evb_pico2.build.led=
wiznet_5500_evb_pico2.build.core=rp2040
wiznet_5500_evb_pico2.build.ldscript=memmap_default.ld
wiznet_5500_evb_pico2.build.boot2=none
wiznet_5500_evb_pico2.build.usb_manufacturer="WIZnet"
wiznet_5500_evb_pico2.build.usb_product="W5500-EVB-Pico2"
wiznet_5500_evb_pico2.build.psram_length=0x000000
wiznet_5500_evb_pico2.menu.flash.2097152_0=2MB (no FS)
wiznet_5500_evb_pico2.menu.flash.2097152_0.upload.maximum_size=2088960
wiznet_5500_evb_pico2.menu.flash.2097152_0.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_0.build.flash_length=2088960
wiznet_5500_evb_pico2.menu.flash.2097152_0.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_0.build.fs_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_0.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5500_evb_pico2.menu.flash.2097152_65536.upload.maximum_size=2023424
wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.flash_length=2023424
wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.fs_start=270458880
wiznet_5500_evb_pico2.menu.flash.2097152_65536.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5500_evb_pico2.menu.flash.2097152_131072.upload.maximum_size=1957888
wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.flash_length=1957888
wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.fs_start=270393344
wiznet_5500_evb_pico2.menu.flash.2097152_131072.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5500_evb_pico2.menu.flash.2097152_262144.upload.maximum_size=1826816
wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.flash_length=1826816
wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.fs_start=270262272
wiznet_5500_evb_pico2.menu.flash.2097152_262144.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5500_evb_pico2.menu.flash.2097152_524288.upload.maximum_size=1564672
wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.flash_length=1564672
wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.fs_start=270000128
wiznet_5500_evb_pico2.menu.flash.2097152_524288.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.upload.maximum_size=1040384
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.flash_length=1040384
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.eeprom_start=270524416
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.fs_start=269475840
wiznet_5500_evb_pico2.menu.flash.2097152_1048576.build.fs_end=270524416
wiznet_5500_evb_pico2.menu.arch.arm=ARM
wiznet_5500_evb_pico2.menu.arch.arm.build.chip=rp2350
wiznet_5500_evb_pico2.menu.arch.arm.build.toolchain=arm-none-eabi
wiznet_5500_evb_pico2.menu.arch.arm.build.toolchainpkg=pqt-gcc
wiznet_5500_evb_pico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
wiznet_5500_evb_pico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
wiznet_5500_evb_pico2.menu.arch.arm.build.mcu=cortex-m33
wiznet_5500_evb_pico2.menu.arch.riscv=RISC-V
wiznet_5500_evb_pico2.menu.arch.riscv.build.chip=rp2350-riscv
wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
wiznet_5500_evb_pico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
wiznet_5500_evb_pico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
wiznet_5500_evb_pico2.menu.arch.riscv.build.mcu=rv32imac
wiznet_5500_evb_pico2.menu.freq.150=150 MHz
wiznet_5500_evb_pico2.menu.freq.150.build.f_cpu=150000000L
wiznet_5500_evb_pico2.menu.freq.50=50 MHz
wiznet_5500_evb_pico2.menu.freq.50.build.f_cpu=50000000L
wiznet_5500_evb_pico2.menu.freq.100=100 MHz
wiznet_5500_evb_pico2.menu.freq.100.build.f_cpu=100000000L
wiznet_5500_evb_pico2.menu.freq.120=120 MHz
wiznet_5500_evb_pico2.menu.freq.120.build.f_cpu=120000000L
wiznet_5500_evb_pico2.menu.freq.125=125 MHz
wiznet_5500_evb_pico2.menu.freq.125.build.f_cpu=125000000L
wiznet_5500_evb_pico2.menu.freq.128=128 MHz
wiznet_5500_evb_pico2.menu.freq.128.build.f_cpu=128000000L
wiznet_5500_evb_pico2.menu.freq.133=133 MHz
wiznet_5500_evb_pico2.menu.freq.133.build.f_cpu=133000000L
wiznet_5500_evb_pico2.menu.freq.176=176 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.176.build.f_cpu=176000000L
wiznet_5500_evb_pico2.menu.freq.200=200 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.200.build.f_cpu=200000000L
wiznet_5500_evb_pico2.menu.freq.225=225 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.225.build.f_cpu=225000000L
wiznet_5500_evb_pico2.menu.freq.240=240 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.240.build.f_cpu=240000000L
wiznet_5500_evb_pico2.menu.freq.250=250 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.250.build.f_cpu=250000000L
wiznet_5500_evb_pico2.menu.freq.276=276 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.276.build.f_cpu=276000000L
wiznet_5500_evb_pico2.menu.freq.300=300 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.300.build.f_cpu=300000000L
wiznet_5500_evb_pico2.menu.opt.Small=Small (-Os) (standard)
wiznet_5500_evb_pico2.menu.opt.Small.build.flags.optimize=-Os
wiznet_5500_evb_pico2.menu.opt.Optimize=Optimize (-O)
wiznet_5500_evb_pico2.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5500_evb_pico2.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5500_evb_pico2.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5500_evb_pico2.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5500_evb_pico2.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5500_evb_pico2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5500_evb_pico2.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5500_evb_pico2.menu.opt.Debug=Debug (-Og)
wiznet_5500_evb_pico2.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5500_evb_pico2.menu.opt.Disabled=Disabled (-O0)
wiznet_5500_evb_pico2.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_5500_evb_pico2.menu.profile.Disabled=Disabled
wiznet_5500_evb_pico2.menu.profile.Disabled.build.flags.profile=
wiznet_5500_evb_pico2.menu.profile.Enabled=Enabled
wiznet_5500_evb_pico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_5500_evb_pico2.menu.rtti.Disabled=Disabled
wiznet_5500_evb_pico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_5500_evb_pico2.menu.rtti.Enabled=Enabled
wiznet_5500_evb_pico2.menu.rtti.Enabled.build.flags.rtti=
wiznet_5500_evb_pico2.menu.stackprotect.Disabled=Disabled
wiznet_5500_evb_pico2.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_5500_evb_pico2.menu.stackprotect.Enabled=Enabled
wiznet_5500_evb_pico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_5500_evb_pico2.menu.exceptions.Disabled=Disabled
wiznet_5500_evb_pico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_5500_evb_pico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_5500_evb_pico2.menu.exceptions.Enabled=Enabled
wiznet_5500_evb_pico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_5500_evb_pico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_5500_evb_pico2.menu.dbgport.Disabled=Disabled
wiznet_5500_evb_pico2.menu.dbgport.Disabled.build.debug_port=
wiznet_5500_evb_pico2.menu.dbgport.Serial=Serial
wiznet_5500_evb_pico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_5500_evb_pico2.menu.dbgport.Serial1=Serial1
wiznet_5500_evb_pico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_5500_evb_pico2.menu.dbgport.Serial2=Serial2
wiznet_5500_evb_pico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_5500_evb_pico2.menu.dbgport.SerialSemi=SerialSemi
wiznet_5500_evb_pico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_5500_evb_pico2.menu.dbglvl.None=None
wiznet_5500_evb_pico2.menu.dbglvl.None.build.debug_level=
wiznet_5500_evb_pico2.menu.dbglvl.Core=Core
wiznet_5500_evb_pico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_5500_evb_pico2.menu.dbglvl.SPI=SPI
wiznet_5500_evb_pico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_5500_evb_pico2.menu.dbglvl.Wire=Wire
wiznet_5500_evb_pico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_5500_evb_pico2.menu.dbglvl.Bluetooth=Bluetooth
wiznet_5500_evb_pico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_5500_evb_pico2.menu.dbglvl.All=All
wiznet_5500_evb_pico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_5500_evb_pico2.menu.dbglvl.NDEBUG=NDEBUG
wiznet_5500_evb_pico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_5500_evb_pico2.menu.usbstack.picosdk=Pico SDK
wiznet_5500_evb_pico2.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_5500_evb_pico2.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_5500_evb_pico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5500_evb_pico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_5500_evb_pico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_5500_evb_pico2.menu.usbstack.nousb=No USB
wiznet_5500_evb_pico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_5500_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_5500_evb_pico2.menu.uploadmethod.default=Default (UF2)
wiznet_5500_evb_pico2.menu.uploadmethod.default.build.ram_length=512k
wiznet_5500_evb_pico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.maximum_data_size=524288
wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_5500_evb_pico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_5500_evb_pico2.menu.uploadmethod.picotool=Picotool
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.ram_length=512k
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_5500_evb_pico2.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_5500_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W55RP20-EVB-Pico
# -----------------------------------
wiznet_55rp20_evb_pico.name=WIZnet W55RP20-EVB-Pico
wiznet_55rp20_evb_pico.vid.0=0x2e8a
wiznet_55rp20_evb_pico.pid.0=0x1029
wiznet_55rp20_evb_pico.vid.1=0x2e8a
wiznet_55rp20_evb_pico.pid.1=0x1129
wiznet_55rp20_evb_pico.vid.2=0x2e8a
wiznet_55rp20_evb_pico.pid.2=0x5029
wiznet_55rp20_evb_pico.vid.3=0x2e8a
wiznet_55rp20_evb_pico.pid.3=0x5129
wiznet_55rp20_evb_pico.vid.4=0x2e8a
wiznet_55rp20_evb_pico.pid.4=0x9029
wiznet_55rp20_evb_pico.vid.5=0x2e8a
wiznet_55rp20_evb_pico.pid.5=0x9129
wiznet_55rp20_evb_pico.vid.6=0x2e8a
wiznet_55rp20_evb_pico.pid.6=0xd029
wiznet_55rp20_evb_pico.vid.7=0x2e8a
wiznet_55rp20_evb_pico.pid.7=0xd129
wiznet_55rp20_evb_pico.upload_port.0.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.0.pid=0x1029
wiznet_55rp20_evb_pico.upload_port.1.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.1.pid=0x1129
wiznet_55rp20_evb_pico.upload_port.2.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.2.pid=0x5029
wiznet_55rp20_evb_pico.upload_port.3.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.3.pid=0x5129
wiznet_55rp20_evb_pico.upload_port.4.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.4.pid=0x9029
wiznet_55rp20_evb_pico.upload_port.5.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.5.pid=0x9129
wiznet_55rp20_evb_pico.upload_port.6.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.6.pid=0xd029
wiznet_55rp20_evb_pico.upload_port.7.vid=0x2e8a
wiznet_55rp20_evb_pico.upload_port.7.pid=0xd129
wiznet_55rp20_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_55rp20_evb_pico.build.usbpid=-DUSBD_PID=0x1029
wiznet_55rp20_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_55rp20_evb_pico.build.board=WIZNET_55RP20_EVB_PICO
wiznet_55rp20_evb_pico.build.mcu=cortex-m0plus
wiznet_55rp20_evb_pico.build.chip=rp2040
wiznet_55rp20_evb_pico.build.toolchain=arm-none-eabi
wiznet_55rp20_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_55rp20_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_55rp20_evb_pico.build.uf2family=--family rp2040
wiznet_55rp20_evb_pico.build.variant=wiznet_55rp20_evb_pico
wiznet_55rp20_evb_pico.upload.maximum_size=2097152
wiznet_55rp20_evb_pico.upload.wait_for_upload_port=true
wiznet_55rp20_evb_pico.upload.erase_cmd=
wiznet_55rp20_evb_pico.serial.disableDTR=false
wiznet_55rp20_evb_pico.serial.disableRTS=false
wiznet_55rp20_evb_pico.build.f_cpu=125000000
wiznet_55rp20_evb_pico.build.led=
wiznet_55rp20_evb_pico.build.core=rp2040
wiznet_55rp20_evb_pico.build.ldscript=memmap_default.ld
wiznet_55rp20_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_55rp20_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_55rp20_evb_pico.build.usb_product="W55RP20-EVB-Pico"
wiznet_55rp20_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_55rp20_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_55rp20_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_55rp20_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_55rp20_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_55rp20_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_55rp20_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_55rp20_evb_pico.menu.freq.200=200 MHz
wiznet_55rp20_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_55rp20_evb_pico.menu.freq.50=50 MHz
wiznet_55rp20_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_55rp20_evb_pico.menu.freq.100=100 MHz
wiznet_55rp20_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_55rp20_evb_pico.menu.freq.120=120 MHz
wiznet_55rp20_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_55rp20_evb_pico.menu.freq.125=125 MHz
wiznet_55rp20_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_55rp20_evb_pico.menu.freq.128=128 MHz
wiznet_55rp20_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_55rp20_evb_pico.menu.freq.133=133 MHz
wiznet_55rp20_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_55rp20_evb_pico.menu.freq.150=150 MHz
wiznet_55rp20_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_55rp20_evb_pico.menu.freq.176=176 MHz
wiznet_55rp20_evb_pico.menu.freq.176.build.f_cpu=176000000L
wiznet_55rp20_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_55rp20_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_55rp20_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_55rp20_evb_pico.menu.freq.276=276 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.276.build.f_cpu=276000000L
wiznet_55rp20_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_55rp20_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_55rp20_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_55rp20_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_55rp20_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_55rp20_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_55rp20_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_55rp20_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_55rp20_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_55rp20_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_55rp20_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_55rp20_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_55rp20_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_55rp20_evb_pico.menu.opt.Disabled=Disabled (-O0)
wiznet_55rp20_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_55rp20_evb_pico.menu.profile.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.profile.Disabled.build.flags.profile=
wiznet_55rp20_evb_pico.menu.profile.Enabled=Enabled
wiznet_55rp20_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_55rp20_evb_pico.menu.rtti.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_55rp20_evb_pico.menu.rtti.Enabled=Enabled
wiznet_55rp20_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_55rp20_evb_pico.menu.stackprotect.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_55rp20_evb_pico.menu.stackprotect.Enabled=Enabled
wiznet_55rp20_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_55rp20_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_55rp20_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_55rp20_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_55rp20_evb_pico.menu.dbgport.Serial=Serial
wiznet_55rp20_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_55rp20_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_55rp20_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_55rp20_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_55rp20_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_55rp20_evb_pico.menu.dbglvl.None=None
wiznet_55rp20_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_55rp20_evb_pico.menu.dbglvl.Core=Core
wiznet_55rp20_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_55rp20_evb_pico.menu.dbglvl.SPI=SPI
wiznet_55rp20_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_55rp20_evb_pico.menu.dbglvl.Wire=Wire
wiznet_55rp20_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_55rp20_evb_pico.menu.dbglvl.All=All
wiznet_55rp20_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_55rp20_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_55rp20_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_55rp20_evb_pico.menu.usbstack.nousb=No USB
wiznet_55rp20_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W6300-EVB-Pico
# -----------------------------------
wiznet_6300_evb_pico.name=WIZnet W6300-EVB-Pico
wiznet_6300_evb_pico.vid.0=0x2e8a
wiznet_6300_evb_pico.pid.0=0x1029
wiznet_6300_evb_pico.vid.1=0x2e8a
wiznet_6300_evb_pico.pid.1=0x1129
wiznet_6300_evb_pico.vid.2=0x2e8a
wiznet_6300_evb_pico.pid.2=0x5029
wiznet_6300_evb_pico.vid.3=0x2e8a
wiznet_6300_evb_pico.pid.3=0x5129
wiznet_6300_evb_pico.vid.4=0x2e8a
wiznet_6300_evb_pico.pid.4=0x9029
wiznet_6300_evb_pico.vid.5=0x2e8a
wiznet_6300_evb_pico.pid.5=0x9129
wiznet_6300_evb_pico.vid.6=0x2e8a
wiznet_6300_evb_pico.pid.6=0xd029
wiznet_6300_evb_pico.vid.7=0x2e8a
wiznet_6300_evb_pico.pid.7=0xd129
wiznet_6300_evb_pico.upload_port.0.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.0.pid=0x1029
wiznet_6300_evb_pico.upload_port.1.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.1.pid=0x1129
wiznet_6300_evb_pico.upload_port.2.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.2.pid=0x5029
wiznet_6300_evb_pico.upload_port.3.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.3.pid=0x5129
wiznet_6300_evb_pico.upload_port.4.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.4.pid=0x9029
wiznet_6300_evb_pico.upload_port.5.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.5.pid=0x9129
wiznet_6300_evb_pico.upload_port.6.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.6.pid=0xd029
wiznet_6300_evb_pico.upload_port.7.vid=0x2e8a
wiznet_6300_evb_pico.upload_port.7.pid=0xd129
wiznet_6300_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_6300_evb_pico.build.usbpid=-DUSBD_PID=0x1029
wiznet_6300_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_6300_evb_pico.build.board=WIZNET_6300_EVB_PICO
wiznet_6300_evb_pico.build.mcu=cortex-m0plus
wiznet_6300_evb_pico.build.chip=rp2040
wiznet_6300_evb_pico.build.toolchain=arm-none-eabi
wiznet_6300_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_6300_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_6300_evb_pico.build.uf2family=--family rp2040
wiznet_6300_evb_pico.build.variant=wiznet_6300_evb_pico
wiznet_6300_evb_pico.upload.maximum_size=2097152
wiznet_6300_evb_pico.upload.wait_for_upload_port=true
wiznet_6300_evb_pico.upload.erase_cmd=
wiznet_6300_evb_pico.serial.disableDTR=false
wiznet_6300_evb_pico.serial.disableRTS=false
wiznet_6300_evb_pico.build.f_cpu=125000000
wiznet_6300_evb_pico.build.led=
wiznet_6300_evb_pico.build.core=rp2040
wiznet_6300_evb_pico.build.ldscript=memmap_default.ld
wiznet_6300_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_6300_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_6300_evb_pico.build.usb_product="W6300-EVB-Pico"
wiznet_6300_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_6300_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_6300_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_6300_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_6300_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_6300_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_6300_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_6300_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_6300_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_6300_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_6300_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_6300_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_6300_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_6300_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_6300_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_6300_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_6300_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_6300_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_6300_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_6300_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_6300_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_6300_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_6300_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_6300_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_6300_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_6300_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_6300_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_6300_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_6300_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_6300_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_6300_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_6300_evb_pico.menu.freq.200=200 MHz
wiznet_6300_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_6300_evb_pico.menu.freq.50=50 MHz
wiznet_6300_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_6300_evb_pico.menu.freq.100=100 MHz
wiznet_6300_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_6300_evb_pico.menu.freq.120=120 MHz
wiznet_6300_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_6300_evb_pico.menu.freq.125=125 MHz
wiznet_6300_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_6300_evb_pico.menu.freq.128=128 MHz
wiznet_6300_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_6300_evb_pico.menu.freq.133=133 MHz
wiznet_6300_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_6300_evb_pico.menu.freq.150=150 MHz
wiznet_6300_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_6300_evb_pico.menu.freq.176=176 MHz
wiznet_6300_evb_pico.menu.freq.176.build.f_cpu=176000000L
wiznet_6300_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_6300_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_6300_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_6300_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_6300_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_6300_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_6300_evb_pico.menu.freq.276=276 MHz (Overclock)
wiznet_6300_evb_pico.menu.freq.276.build.f_cpu=276000000L
wiznet_6300_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_6300_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_6300_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_6300_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_6300_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_6300_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_6300_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_6300_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_6300_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_6300_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_6300_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_6300_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_6300_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_6300_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_6300_evb_pico.menu.opt.Disabled=Disabled (-O0)
wiznet_6300_evb_pico.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_6300_evb_pico.menu.profile.Disabled=Disabled
wiznet_6300_evb_pico.menu.profile.Disabled.build.flags.profile=
wiznet_6300_evb_pico.menu.profile.Enabled=Enabled
wiznet_6300_evb_pico.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_6300_evb_pico.menu.rtti.Disabled=Disabled
wiznet_6300_evb_pico.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_6300_evb_pico.menu.rtti.Enabled=Enabled
wiznet_6300_evb_pico.menu.rtti.Enabled.build.flags.rtti=
wiznet_6300_evb_pico.menu.stackprotect.Disabled=Disabled
wiznet_6300_evb_pico.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_6300_evb_pico.menu.stackprotect.Enabled=Enabled
wiznet_6300_evb_pico.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_6300_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_6300_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_6300_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_6300_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_6300_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_6300_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_6300_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_6300_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_6300_evb_pico.menu.dbgport.Serial=Serial
wiznet_6300_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_6300_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_6300_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_6300_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_6300_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_6300_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_6300_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_6300_evb_pico.menu.dbglvl.None=None
wiznet_6300_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_6300_evb_pico.menu.dbglvl.Core=Core
wiznet_6300_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_6300_evb_pico.menu.dbglvl.SPI=SPI
wiznet_6300_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_6300_evb_pico.menu.dbglvl.Wire=Wire
wiznet_6300_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_6300_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_6300_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_6300_evb_pico.menu.dbglvl.All=All
wiznet_6300_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_6300_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_6300_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_6300_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_6300_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_6300_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_6300_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_6300_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_6300_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_6300_evb_pico.menu.usbstack.nousb=No USB
wiznet_6300_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_6300_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_6300_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_6300_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_6300_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_6300_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_6300_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_6300_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_6300_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_6300_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_6300_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_6300_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_6300_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_6300_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_6300_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_6300_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_6300_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_6300_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_6300_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_6300_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W6300-EVB-Pico2
# -----------------------------------
wiznet_6300_evb_pico2.name=WIZnet W6300-EVB-Pico2
wiznet_6300_evb_pico2.vid.0=0x2e8a
wiznet_6300_evb_pico2.pid.0=0x1029
wiznet_6300_evb_pico2.vid.1=0x2e8a
wiznet_6300_evb_pico2.pid.1=0x1129
wiznet_6300_evb_pico2.vid.2=0x2e8a
wiznet_6300_evb_pico2.pid.2=0x5029
wiznet_6300_evb_pico2.vid.3=0x2e8a
wiznet_6300_evb_pico2.pid.3=0x5129
wiznet_6300_evb_pico2.vid.4=0x2e8a
wiznet_6300_evb_pico2.pid.4=0x9029
wiznet_6300_evb_pico2.vid.5=0x2e8a
wiznet_6300_evb_pico2.pid.5=0x9129
wiznet_6300_evb_pico2.vid.6=0x2e8a
wiznet_6300_evb_pico2.pid.6=0xd029
wiznet_6300_evb_pico2.vid.7=0x2e8a
wiznet_6300_evb_pico2.pid.7=0xd129
wiznet_6300_evb_pico2.upload_port.0.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.0.pid=0x1029
wiznet_6300_evb_pico2.upload_port.1.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.1.pid=0x1129
wiznet_6300_evb_pico2.upload_port.2.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.2.pid=0x5029
wiznet_6300_evb_pico2.upload_port.3.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.3.pid=0x5129
wiznet_6300_evb_pico2.upload_port.4.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.4.pid=0x9029
wiznet_6300_evb_pico2.upload_port.5.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.5.pid=0x9129
wiznet_6300_evb_pico2.upload_port.6.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.6.pid=0xd029
wiznet_6300_evb_pico2.upload_port.7.vid=0x2e8a
wiznet_6300_evb_pico2.upload_port.7.pid=0xd129
wiznet_6300_evb_pico2.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_6300_evb_pico2.build.usbpid=-DUSBD_PID=0x1029
wiznet_6300_evb_pico2.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_6300_evb_pico2.build.board=WIZNET_6300_EVB_PICO2
wiznet_6300_evb_pico2.build.variant=wiznet_6300_evb_pico2
wiznet_6300_evb_pico2.upload.maximum_size=2097152
wiznet_6300_evb_pico2.upload.wait_for_upload_port=true
wiznet_6300_evb_pico2.upload.erase_cmd=
wiznet_6300_evb_pico2.serial.disableDTR=false
wiznet_6300_evb_pico2.serial.disableRTS=false
wiznet_6300_evb_pico2.build.f_cpu=125000000
wiznet_6300_evb_pico2.build.led=
wiznet_6300_evb_pico2.build.core=rp2040
wiznet_6300_evb_pico2.build.ldscript=memmap_default.ld
wiznet_6300_evb_pico2.build.boot2=none
wiznet_6300_evb_pico2.build.usb_manufacturer="WIZnet"
wiznet_6300_evb_pico2.build.usb_product="W6300-EVB-Pico2"
wiznet_6300_evb_pico2.build.psram_length=0x000000
wiznet_6300_evb_pico2.menu.flash.2097152_0=2MB (no FS)
wiznet_6300_evb_pico2.menu.flash.2097152_0.upload.maximum_size=2088960
wiznet_6300_evb_pico2.menu.flash.2097152_0.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_0.build.flash_length=2088960
wiznet_6300_evb_pico2.menu.flash.2097152_0.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_0.build.fs_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_0.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_6300_evb_pico2.menu.flash.2097152_65536.upload.maximum_size=2023424
wiznet_6300_evb_pico2.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_65536.build.flash_length=2023424
wiznet_6300_evb_pico2.menu.flash.2097152_65536.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_65536.build.fs_start=270458880
wiznet_6300_evb_pico2.menu.flash.2097152_65536.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_6300_evb_pico2.menu.flash.2097152_131072.upload.maximum_size=1957888
wiznet_6300_evb_pico2.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_131072.build.flash_length=1957888
wiznet_6300_evb_pico2.menu.flash.2097152_131072.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_131072.build.fs_start=270393344
wiznet_6300_evb_pico2.menu.flash.2097152_131072.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_6300_evb_pico2.menu.flash.2097152_262144.upload.maximum_size=1826816
wiznet_6300_evb_pico2.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_262144.build.flash_length=1826816
wiznet_6300_evb_pico2.menu.flash.2097152_262144.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_262144.build.fs_start=270262272
wiznet_6300_evb_pico2.menu.flash.2097152_262144.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_6300_evb_pico2.menu.flash.2097152_524288.upload.maximum_size=1564672
wiznet_6300_evb_pico2.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_524288.build.flash_length=1564672
wiznet_6300_evb_pico2.menu.flash.2097152_524288.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_524288.build.fs_start=270000128
wiznet_6300_evb_pico2.menu.flash.2097152_524288.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.upload.maximum_size=1040384
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.build.flash_length=1040384
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.build.eeprom_start=270524416
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.build.fs_start=269475840
wiznet_6300_evb_pico2.menu.flash.2097152_1048576.build.fs_end=270524416
wiznet_6300_evb_pico2.menu.arch.arm=ARM
wiznet_6300_evb_pico2.menu.arch.arm.build.chip=rp2350
wiznet_6300_evb_pico2.menu.arch.arm.build.toolchain=arm-none-eabi
wiznet_6300_evb_pico2.menu.arch.arm.build.toolchainpkg=pqt-gcc
wiznet_6300_evb_pico2.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
wiznet_6300_evb_pico2.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
wiznet_6300_evb_pico2.menu.arch.arm.build.mcu=cortex-m33
wiznet_6300_evb_pico2.menu.arch.riscv=RISC-V
wiznet_6300_evb_pico2.menu.arch.riscv.build.chip=rp2350-riscv
wiznet_6300_evb_pico2.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
wiznet_6300_evb_pico2.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
wiznet_6300_evb_pico2.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
wiznet_6300_evb_pico2.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
wiznet_6300_evb_pico2.menu.arch.riscv.build.mcu=rv32imac
wiznet_6300_evb_pico2.menu.freq.150=150 MHz
wiznet_6300_evb_pico2.menu.freq.150.build.f_cpu=150000000L
wiznet_6300_evb_pico2.menu.freq.50=50 MHz
wiznet_6300_evb_pico2.menu.freq.50.build.f_cpu=50000000L
wiznet_6300_evb_pico2.menu.freq.100=100 MHz
wiznet_6300_evb_pico2.menu.freq.100.build.f_cpu=100000000L
wiznet_6300_evb_pico2.menu.freq.120=120 MHz
wiznet_6300_evb_pico2.menu.freq.120.build.f_cpu=120000000L
wiznet_6300_evb_pico2.menu.freq.125=125 MHz
wiznet_6300_evb_pico2.menu.freq.125.build.f_cpu=125000000L
wiznet_6300_evb_pico2.menu.freq.128=128 MHz
wiznet_6300_evb_pico2.menu.freq.128.build.f_cpu=128000000L
wiznet_6300_evb_pico2.menu.freq.133=133 MHz
wiznet_6300_evb_pico2.menu.freq.133.build.f_cpu=133000000L
wiznet_6300_evb_pico2.menu.freq.176=176 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.176.build.f_cpu=176000000L
wiznet_6300_evb_pico2.menu.freq.200=200 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.200.build.f_cpu=200000000L
wiznet_6300_evb_pico2.menu.freq.225=225 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.225.build.f_cpu=225000000L
wiznet_6300_evb_pico2.menu.freq.240=240 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.240.build.f_cpu=240000000L
wiznet_6300_evb_pico2.menu.freq.250=250 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.250.build.f_cpu=250000000L
wiznet_6300_evb_pico2.menu.freq.276=276 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.276.build.f_cpu=276000000L
wiznet_6300_evb_pico2.menu.freq.300=300 MHz (Overclock)
wiznet_6300_evb_pico2.menu.freq.300.build.f_cpu=300000000L
wiznet_6300_evb_pico2.menu.opt.Small=Small (-Os) (standard)
wiznet_6300_evb_pico2.menu.opt.Small.build.flags.optimize=-Os
wiznet_6300_evb_pico2.menu.opt.Optimize=Optimize (-O)
wiznet_6300_evb_pico2.menu.opt.Optimize.build.flags.optimize=-O
wiznet_6300_evb_pico2.menu.opt.Optimize2=Optimize More (-O2)
wiznet_6300_evb_pico2.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_6300_evb_pico2.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_6300_evb_pico2.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_6300_evb_pico2.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_6300_evb_pico2.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_6300_evb_pico2.menu.opt.Debug=Debug (-Og)
wiznet_6300_evb_pico2.menu.opt.Debug.build.flags.optimize=-Og
wiznet_6300_evb_pico2.menu.opt.Disabled=Disabled (-O0)
wiznet_6300_evb_pico2.menu.opt.Disabled.build.flags.optimize=-O0
wiznet_6300_evb_pico2.menu.profile.Disabled=Disabled
wiznet_6300_evb_pico2.menu.profile.Disabled.build.flags.profile=
wiznet_6300_evb_pico2.menu.profile.Enabled=Enabled
wiznet_6300_evb_pico2.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
wiznet_6300_evb_pico2.menu.rtti.Disabled=Disabled
wiznet_6300_evb_pico2.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
wiznet_6300_evb_pico2.menu.rtti.Enabled=Enabled
wiznet_6300_evb_pico2.menu.rtti.Enabled.build.flags.rtti=
wiznet_6300_evb_pico2.menu.stackprotect.Disabled=Disabled
wiznet_6300_evb_pico2.menu.stackprotect.Disabled.build.flags.stackprotect=
wiznet_6300_evb_pico2.menu.stackprotect.Enabled=Enabled
wiznet_6300_evb_pico2.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
wiznet_6300_evb_pico2.menu.exceptions.Disabled=Disabled
wiznet_6300_evb_pico2.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_6300_evb_pico2.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_6300_evb_pico2.menu.exceptions.Enabled=Enabled
wiznet_6300_evb_pico2.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_6300_evb_pico2.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_6300_evb_pico2.menu.dbgport.Disabled=Disabled
wiznet_6300_evb_pico2.menu.dbgport.Disabled.build.debug_port=
wiznet_6300_evb_pico2.menu.dbgport.Serial=Serial
wiznet_6300_evb_pico2.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_6300_evb_pico2.menu.dbgport.Serial1=Serial1
wiznet_6300_evb_pico2.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_6300_evb_pico2.menu.dbgport.Serial2=Serial2
wiznet_6300_evb_pico2.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_6300_evb_pico2.menu.dbgport.SerialSemi=SerialSemi
wiznet_6300_evb_pico2.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_6300_evb_pico2.menu.dbglvl.None=None
wiznet_6300_evb_pico2.menu.dbglvl.None.build.debug_level=
wiznet_6300_evb_pico2.menu.dbglvl.Core=Core
wiznet_6300_evb_pico2.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_6300_evb_pico2.menu.dbglvl.SPI=SPI
wiznet_6300_evb_pico2.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_6300_evb_pico2.menu.dbglvl.Wire=Wire
wiznet_6300_evb_pico2.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_6300_evb_pico2.menu.dbglvl.Bluetooth=Bluetooth
wiznet_6300_evb_pico2.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_6300_evb_pico2.menu.dbglvl.All=All
wiznet_6300_evb_pico2.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_6300_evb_pico2.menu.dbglvl.NDEBUG=NDEBUG
wiznet_6300_evb_pico2.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_6300_evb_pico2.menu.usbstack.picosdk=Pico SDK
wiznet_6300_evb_pico2.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_6300_evb_pico2.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_6300_evb_pico2.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_6300_evb_pico2.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_6300_evb_pico2.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_6300_evb_pico2.menu.usbstack.nousb=No USB
wiznet_6300_evb_pico2.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_6300_evb_pico2.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_6300_evb_pico2.menu.uploadmethod.default=Default (UF2)
wiznet_6300_evb_pico2.menu.uploadmethod.default.build.ram_length=512k
wiznet_6300_evb_pico2.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_6300_evb_pico2.menu.uploadmethod.default.upload.maximum_data_size=524288
wiznet_6300_evb_pico2.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_6300_evb_pico2.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_6300_evb_pico2.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_6300_evb_pico2.menu.uploadmethod.picotool=Picotool
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.build.ram_length=512k
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.upload.maximum_data_size=524288
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_6300_evb_pico2.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_6300_evb_pico2.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Generic RP2040
# -----------------------------------
generic.name=Generic RP2040
generic.vid.0=0x2e8a
generic.pid.0=0xf00a
generic.vid.1=0x2e8a
generic.pid.1=0xf10a
generic.upload_port.0.vid=0x2e8a
generic.upload_port.0.pid=0xf00a
generic.upload_port.1.vid=0x2e8a
generic.upload_port.1.pid=0xf10a
generic.build.usbvid=-DUSBD_VID=0x2e8a
generic.build.usbpid=-DUSBD_PID=0xf00a
generic.build.usbpwr=-DUSBD_MAX_POWER_MA=250
generic.build.board=GENERIC_RP2040
generic.build.mcu=cortex-m0plus
generic.build.chip=rp2040
generic.build.toolchain=arm-none-eabi
generic.build.toolchainpkg=pqt-gcc
generic.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
generic.build.uf2family=--family rp2040
generic.build.variant=generic
generic.upload.maximum_size=16777216
generic.upload.wait_for_upload_port=true
generic.upload.erase_cmd=
generic.serial.disableDTR=false
generic.serial.disableRTS=false
generic.build.f_cpu=125000000
generic.build.led=
generic.build.core=rp2040
generic.build.ldscript=memmap_default.ld
generic.build.boot2=boot2_generic_03h_4_padded_checksum
generic.build.usb_manufacturer="Generic"
generic.build.usb_product="RP2040"
generic.menu.flash.2097152_0=2MB (no FS)
generic.menu.flash.2097152_0.upload.maximum_size=2093056
generic.menu.flash.2097152_0.build.flash_total=2097152
generic.menu.flash.2097152_0.build.flash_length=2093056
generic.menu.flash.2097152_0.build.eeprom_start=270528512
generic.menu.flash.2097152_0.build.fs_start=270528512
generic.menu.flash.2097152_0.build.fs_end=270528512
generic.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
generic.menu.flash.2097152_65536.upload.maximum_size=2027520
generic.menu.flash.2097152_65536.build.flash_total=2097152
generic.menu.flash.2097152_65536.build.flash_length=2027520
generic.menu.flash.2097152_65536.build.eeprom_start=270528512
generic.menu.flash.2097152_65536.build.fs_start=270462976
generic.menu.flash.2097152_65536.build.fs_end=270528512
generic.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
generic.menu.flash.2097152_131072.upload.maximum_size=1961984
generic.menu.flash.2097152_131072.build.flash_total=2097152
generic.menu.flash.2097152_131072.build.flash_length=1961984
generic.menu.flash.2097152_131072.build.eeprom_start=270528512
generic.menu.flash.2097152_131072.build.fs_start=270397440
generic.menu.flash.2097152_131072.build.fs_end=270528512
generic.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
generic.menu.flash.2097152_262144.upload.maximum_size=1830912
generic.menu.flash.2097152_262144.build.flash_total=2097152
generic.menu.flash.2097152_262144.build.flash_length=1830912
generic.menu.flash.2097152_262144.build.eeprom_start=270528512
generic.menu.flash.2097152_262144.build.fs_start=270266368
generic.menu.flash.2097152_262144.build.fs_end=270528512
generic.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
generic.menu.flash.2097152_524288.upload.maximum_size=1568768
generic.menu.flash.2097152_524288.build.flash_total=2097152
generic.menu.flash.2097152_524288.build.flash_length=1568768
generic.menu.flash.2097152_524288.build.eeprom_start=270528512
generic.menu.flash.2097152_524288.build.fs_start=270004224
generic.menu.flash.2097152_524288.build.fs_end=270528512
generic.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
generic.menu.flash.2097152_1048576.upload.maximum_size=1044480
generic.menu.flash.2097152_1048576.build.flash_total=2097152
generic.menu.flash.2097152_1048576.build.flash_length=1044480
generic.menu.flash.2097152_1048576.build.eeprom_start=270528512
generic.menu.flash.2097152_1048576.build.fs_start=269479936
generic.menu.flash.2097152_1048576.build.fs_end=270528512
generic.menu.flash.4194304_0=4MB (no FS)
generic.menu.flash.4194304_0.upload.maximum_size=4190208
generic.menu.flash.4194304_0.build.flash_total=4194304
generic.menu.flash.4194304_0.build.flash_length=4190208
generic.menu.flash.4194304_0.build.eeprom_start=272625664
generic.menu.flash.4194304_0.build.fs_start=272625664
generic.menu.flash.4194304_0.build.fs_end=272625664
generic.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
generic.menu.flash.4194304_3145728.upload.maximum_size=1044480
generic.menu.flash.4194304_3145728.build.flash_total=4194304
generic.menu.flash.4194304_3145728.build.flash_length=1044480
generic.menu.flash.4194304_3145728.build.eeprom_start=272625664
generic.menu.flash.4194304_3145728.build.fs_start=269479936
generic.menu.flash.4194304_3145728.build.fs_end=272625664
generic.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
generic.menu.flash.4194304_2097152.upload.maximum_size=2093056
generic.menu.flash.4194304_2097152.build.flash_total=4194304
generic.menu.flash.4194304_2097152.build.flash_length=2093056
generic.menu.flash.4194304_2097152.build.eeprom_start=272625664
generic.menu.flash.4194304_2097152.build.fs_start=270528512
generic.menu.flash.4194304_2097152.build.fs_end=272625664
generic.menu.flash.8388608_0=8MB (no FS)
generic.menu.flash.8388608_0.upload.maximum_size=8384512
generic.menu.flash.8388608_0.build.flash_total=8388608
generic.menu.flash.8388608_0.build.flash_length=8384512
generic.menu.flash.8388608_0.build.eeprom_start=276819968
generic.menu.flash.8388608_0.build.fs_start=276819968
generic.menu.flash.8388608_0.build.fs_end=276819968
generic.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
generic.menu.flash.8388608_7340032.upload.maximum_size=1044480
generic.menu.flash.8388608_7340032.build.flash_total=8388608
generic.menu.flash.8388608_7340032.build.flash_length=1044480
generic.menu.flash.8388608_7340032.build.eeprom_start=276819968
generic.menu.flash.8388608_7340032.build.fs_start=269479936
generic.menu.flash.8388608_7340032.build.fs_end=276819968
generic.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
generic.menu.flash.8388608_4194304.upload.maximum_size=4190208
generic.menu.flash.8388608_4194304.build.flash_total=8388608
generic.menu.flash.8388608_4194304.build.flash_length=4190208
generic.menu.flash.8388608_4194304.build.eeprom_start=276819968
generic.menu.flash.8388608_4194304.build.fs_start=272625664
generic.menu.flash.8388608_4194304.build.fs_end=276819968
generic.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
generic.menu.flash.8388608_2097152.upload.maximum_size=6287360
generic.menu.flash.8388608_2097152.build.flash_total=8388608
generic.menu.flash.8388608_2097152.build.flash_length=6287360
generic.menu.flash.8388608_2097152.build.eeprom_start=276819968
generic.menu.flash.8388608_2097152.build.fs_start=274722816
generic.menu.flash.8388608_2097152.build.fs_end=276819968
generic.menu.flash.16777216_0=16MB (no FS)
generic.menu.flash.16777216_0.upload.maximum_size=16773120
generic.menu.flash.16777216_0.build.flash_total=16777216
generic.menu.flash.16777216_0.build.flash_length=16773120
generic.menu.flash.16777216_0.build.eeprom_start=285208576
generic.menu.flash.16777216_0.build.fs_start=285208576
generic.menu.flash.16777216_0.build.fs_end=285208576
generic.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
generic.menu.flash.16777216_15728640.upload.maximum_size=1044480
generic.menu.flash.16777216_15728640.build.flash_total=16777216
generic.menu.flash.16777216_15728640.build.flash_length=1044480
generic.menu.flash.16777216_15728640.build.eeprom_start=285208576
generic.menu.flash.16777216_15728640.build.fs_start=269479936
generic.menu.flash.16777216_15728640.build.fs_end=285208576
generic.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
generic.menu.flash.16777216_14680064.upload.maximum_size=2093056
generic.menu.flash.16777216_14680064.build.flash_total=16777216
generic.menu.flash.16777216_14680064.build.flash_length=2093056
generic.menu.flash.16777216_14680064.build.eeprom_start=285208576
generic.menu.flash.16777216_14680064.build.fs_start=270528512
generic.menu.flash.16777216_14680064.build.fs_end=285208576
generic.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
generic.menu.flash.16777216_12582912.upload.maximum_size=4190208
generic.menu.flash.16777216_12582912.build.flash_total=16777216
generic.menu.flash.16777216_12582912.build.flash_length=4190208
generic.menu.flash.16777216_12582912.build.eeprom_start=285208576
generic.menu.flash.16777216_12582912.build.fs_start=272625664
generic.menu.flash.16777216_12582912.build.fs_end=285208576
generic.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
generic.menu.flash.16777216_8388608.upload.maximum_size=8384512
generic.menu.flash.16777216_8388608.build.flash_total=16777216
generic.menu.flash.16777216_8388608.build.flash_length=8384512
generic.menu.flash.16777216_8388608.build.eeprom_start=285208576
generic.menu.flash.16777216_8388608.build.fs_start=276819968
generic.menu.flash.16777216_8388608.build.fs_end=285208576
generic.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
generic.menu.flash.16777216_4194304.upload.maximum_size=12578816
generic.menu.flash.16777216_4194304.build.flash_total=16777216
generic.menu.flash.16777216_4194304.build.flash_length=12578816
generic.menu.flash.16777216_4194304.build.eeprom_start=285208576
generic.menu.flash.16777216_4194304.build.fs_start=281014272
generic.menu.flash.16777216_4194304.build.fs_end=285208576
generic.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
generic.menu.flash.16777216_2097152.upload.maximum_size=14675968
generic.menu.flash.16777216_2097152.build.flash_total=16777216
generic.menu.flash.16777216_2097152.build.flash_length=14675968
generic.menu.flash.16777216_2097152.build.eeprom_start=285208576
generic.menu.flash.16777216_2097152.build.fs_start=283111424
generic.menu.flash.16777216_2097152.build.fs_end=285208576
generic.menu.freq.200=200 MHz
generic.menu.freq.200.build.f_cpu=200000000L
generic.menu.freq.50=50 MHz
generic.menu.freq.50.build.f_cpu=50000000L
generic.menu.freq.100=100 MHz
generic.menu.freq.100.build.f_cpu=100000000L
generic.menu.freq.120=120 MHz
generic.menu.freq.120.build.f_cpu=120000000L
generic.menu.freq.125=125 MHz
generic.menu.freq.125.build.f_cpu=125000000L
generic.menu.freq.128=128 MHz
generic.menu.freq.128.build.f_cpu=128000000L
generic.menu.freq.133=133 MHz
generic.menu.freq.133.build.f_cpu=133000000L
generic.menu.freq.150=150 MHz
generic.menu.freq.150.build.f_cpu=150000000L
generic.menu.freq.176=176 MHz
generic.menu.freq.176.build.f_cpu=176000000L
generic.menu.freq.225=225 MHz (Overclock)
generic.menu.freq.225.build.f_cpu=225000000L
generic.menu.freq.240=240 MHz (Overclock)
generic.menu.freq.240.build.f_cpu=240000000L
generic.menu.freq.250=250 MHz (Overclock)
generic.menu.freq.250.build.f_cpu=250000000L
generic.menu.freq.276=276 MHz (Overclock)
generic.menu.freq.276.build.f_cpu=276000000L
generic.menu.freq.300=300 MHz (Overclock)
generic.menu.freq.300.build.f_cpu=300000000L
generic.menu.opt.Small=Small (-Os) (standard)
generic.menu.opt.Small.build.flags.optimize=-Os
generic.menu.opt.Optimize=Optimize (-O)
generic.menu.opt.Optimize.build.flags.optimize=-O
generic.menu.opt.Optimize2=Optimize More (-O2)
generic.menu.opt.Optimize2.build.flags.optimize=-O2
generic.menu.opt.Optimize3=Optimize Even More (-O3)
generic.menu.opt.Optimize3.build.flags.optimize=-O3
generic.menu.opt.Fast=Fast (-Ofast) (maybe slower)
generic.menu.opt.Fast.build.flags.optimize=-Ofast
generic.menu.opt.Debug=Debug (-Og)
generic.menu.opt.Debug.build.flags.optimize=-Og
generic.menu.opt.Disabled=Disabled (-O0)
generic.menu.opt.Disabled.build.flags.optimize=-O0
generic.menu.profile.Disabled=Disabled
generic.menu.profile.Disabled.build.flags.profile=
generic.menu.profile.Enabled=Enabled
generic.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
generic.menu.rtti.Disabled=Disabled
generic.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
generic.menu.rtti.Enabled=Enabled
generic.menu.rtti.Enabled.build.flags.rtti=
generic.menu.stackprotect.Disabled=Disabled
generic.menu.stackprotect.Disabled.build.flags.stackprotect=
generic.menu.stackprotect.Enabled=Enabled
generic.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
generic.menu.exceptions.Disabled=Disabled
generic.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
generic.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
generic.menu.exceptions.Enabled=Enabled
generic.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
generic.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
generic.menu.dbgport.Disabled=Disabled
generic.menu.dbgport.Disabled.build.debug_port=
generic.menu.dbgport.Serial=Serial
generic.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
generic.menu.dbgport.Serial1=Serial1
generic.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
generic.menu.dbgport.Serial2=Serial2
generic.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
generic.menu.dbgport.SerialSemi=SerialSemi
generic.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
generic.menu.dbglvl.None=None
generic.menu.dbglvl.None.build.debug_level=
generic.menu.dbglvl.Core=Core
generic.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
generic.menu.dbglvl.SPI=SPI
generic.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
generic.menu.dbglvl.Wire=Wire
generic.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
generic.menu.dbglvl.Bluetooth=Bluetooth
generic.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
generic.menu.dbglvl.All=All
generic.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
generic.menu.dbglvl.NDEBUG=NDEBUG
generic.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
generic.menu.usbstack.picosdk=Pico SDK
generic.menu.usbstack.picosdk.build.usbstack_flags=
generic.menu.usbstack.tinyusb=Adafruit TinyUSB
generic.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
generic.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
generic.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
generic.menu.usbstack.nousb=No USB
generic.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
generic.menu.ipbtstack.ipv4only=IPv4 Only
generic.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
generic.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
generic.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
generic.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
generic.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
generic.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
generic.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
generic.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
generic.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
generic.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
generic.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
generic.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
generic.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
generic.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
generic.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
generic.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
generic.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
generic.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
generic.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
generic.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
generic.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
generic.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
generic.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
generic.menu.boot2.boot2_generic_03h_2_padded_checksum=Generic SPI /2
generic.menu.boot2.boot2_generic_03h_2_padded_checksum.build.boot2=boot2_generic_03h_2_padded_checksum
generic.menu.boot2.boot2_generic_03h_4_padded_checksum=Generic SPI /4
generic.menu.boot2.boot2_generic_03h_4_padded_checksum.build.boot2=boot2_generic_03h_4_padded_checksum
generic.menu.boot2.boot2_is25lp080_2_padded_checksum=IS25LP080 QSPI /2
generic.menu.boot2.boot2_is25lp080_2_padded_checksum.build.boot2=boot2_is25lp080_2_padded_checksum
generic.menu.boot2.boot2_is25lp080_4_padded_checksum=IS25LP080 QSPI /4
generic.menu.boot2.boot2_is25lp080_4_padded_checksum.build.boot2=boot2_is25lp080_4_padded_checksum
generic.menu.boot2.boot2_w25q080_2_padded_checksum=W25Q080 QSPI /2
generic.menu.boot2.boot2_w25q080_2_padded_checksum.build.boot2=boot2_w25q080_2_padded_checksum
generic.menu.boot2.boot2_w25q080_4_padded_checksum=W25Q080 QSPI /4
generic.menu.boot2.boot2_w25q080_4_padded_checksum.build.boot2=boot2_w25q080_4_padded_checksum
generic.menu.boot2.boot2_w25x10cl_2_padded_checksum=W25X10CL QSPI /2
generic.menu.boot2.boot2_w25x10cl_2_padded_checksum.build.boot2=boot2_w25x10cl_2_padded_checksum
generic.menu.boot2.boot2_w25x10cl_4_padded_checksum=W25X10CL QSPI /4
generic.menu.boot2.boot2_w25x10cl_4_padded_checksum.build.boot2=boot2_w25x10cl_4_padded_checksum
generic.menu.boot2.boot2_w25q64jv_4_padded_checksum=W25Q64JV QSPI /4
generic.menu.boot2.boot2_w25q64jv_4_padded_checksum.build.boot2=boot2_w25q64jv_4_padded_checksum
generic.menu.boot2.boot2_w25q16jvxq_4_padded_checksum=W25Q16JVxQ QSPI /4
generic.menu.boot2.boot2_w25q16jvxq_4_padded_checksum.build.boot2=boot2_w25q16jvxq_4_padded_checksum
generic.menu.boot2.boot2_w25q128jvxq_4_padded_checksum=W25Q128JV QSPI /4
generic.menu.boot2.boot2_w25q128jvxq_4_padded_checksum.build.boot2=boot2_w25q128jvxq_4_padded_checksum
generic.menu.uploadmethod.default=Default (UF2)
generic.menu.uploadmethod.default.build.ram_length=256k
generic.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
generic.menu.uploadmethod.default.upload.maximum_data_size=262144
generic.menu.uploadmethod.default.upload.tool=uf2conv
generic.menu.uploadmethod.default.upload.tool.default=uf2conv
generic.menu.uploadmethod.default.upload.tool.network=uf2conv-network
generic.menu.uploadmethod.picotool=Picotool
generic.menu.uploadmethod.picotool.build.ram_length=256k
generic.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
generic.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
generic.menu.uploadmethod.picotool.upload.maximum_data_size=262144
generic.menu.uploadmethod.picotool.upload.tool=picotool
generic.menu.uploadmethod.picotool.upload.tool.default=picotool
generic.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
generic.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
generic.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
generic.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Generic RP2350
# -----------------------------------
generic_rp2350.name=Generic RP2350
generic_rp2350.vid.0=0x2e8a
generic_rp2350.pid.0=0xf00f
generic_rp2350.vid.1=0x2e8a
generic_rp2350.pid.1=0xf10f
generic_rp2350.upload_port.0.vid=0x2e8a
generic_rp2350.upload_port.0.pid=0xf00f
generic_rp2350.upload_port.1.vid=0x2e8a
generic_rp2350.upload_port.1.pid=0xf10f
generic_rp2350.build.usbvid=-DUSBD_VID=0x2e8a
generic_rp2350.build.usbpid=-DUSBD_PID=0xf00f
generic_rp2350.build.usbpwr=-DUSBD_MAX_POWER_MA=250
generic_rp2350.build.board=GENERIC_RP2350
generic_rp2350.build.variant=generic_rp2350
generic_rp2350.upload.maximum_size=16777216
generic_rp2350.upload.wait_for_upload_port=true
generic_rp2350.upload.erase_cmd=
generic_rp2350.serial.disableDTR=false
generic_rp2350.serial.disableRTS=false
generic_rp2350.build.f_cpu=125000000
generic_rp2350.build.led=
generic_rp2350.build.core=rp2040
generic_rp2350.build.ldscript=memmap_default.ld
generic_rp2350.build.boot2=none
generic_rp2350.build.usb_manufacturer="Generic"
generic_rp2350.build.usb_product="RP2350"
generic_rp2350.menu.flash.2097152_0=2MB (no FS)
generic_rp2350.menu.flash.2097152_0.upload.maximum_size=2088960
generic_rp2350.menu.flash.2097152_0.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_0.build.flash_length=2088960
generic_rp2350.menu.flash.2097152_0.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_0.build.fs_start=270524416
generic_rp2350.menu.flash.2097152_0.build.fs_end=270524416
generic_rp2350.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
generic_rp2350.menu.flash.2097152_65536.upload.maximum_size=2023424
generic_rp2350.menu.flash.2097152_65536.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_65536.build.flash_length=2023424
generic_rp2350.menu.flash.2097152_65536.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_65536.build.fs_start=270458880
generic_rp2350.menu.flash.2097152_65536.build.fs_end=270524416
generic_rp2350.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
generic_rp2350.menu.flash.2097152_131072.upload.maximum_size=1957888
generic_rp2350.menu.flash.2097152_131072.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_131072.build.flash_length=1957888
generic_rp2350.menu.flash.2097152_131072.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_131072.build.fs_start=270393344
generic_rp2350.menu.flash.2097152_131072.build.fs_end=270524416
generic_rp2350.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
generic_rp2350.menu.flash.2097152_262144.upload.maximum_size=1826816
generic_rp2350.menu.flash.2097152_262144.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_262144.build.flash_length=1826816
generic_rp2350.menu.flash.2097152_262144.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_262144.build.fs_start=270262272
generic_rp2350.menu.flash.2097152_262144.build.fs_end=270524416
generic_rp2350.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
generic_rp2350.menu.flash.2097152_524288.upload.maximum_size=1564672
generic_rp2350.menu.flash.2097152_524288.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_524288.build.flash_length=1564672
generic_rp2350.menu.flash.2097152_524288.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_524288.build.fs_start=270000128
generic_rp2350.menu.flash.2097152_524288.build.fs_end=270524416
generic_rp2350.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
generic_rp2350.menu.flash.2097152_1048576.upload.maximum_size=1040384
generic_rp2350.menu.flash.2097152_1048576.build.flash_total=2097152
generic_rp2350.menu.flash.2097152_1048576.build.flash_length=1040384
generic_rp2350.menu.flash.2097152_1048576.build.eeprom_start=270524416
generic_rp2350.menu.flash.2097152_1048576.build.fs_start=269475840
generic_rp2350.menu.flash.2097152_1048576.build.fs_end=270524416
generic_rp2350.menu.flash.4194304_0=4MB (no FS)
generic_rp2350.menu.flash.4194304_0.upload.maximum_size=4186112
generic_rp2350.menu.flash.4194304_0.build.flash_total=4194304
generic_rp2350.menu.flash.4194304_0.build.flash_length=4186112
generic_rp2350.menu.flash.4194304_0.build.eeprom_start=272621568
generic_rp2350.menu.flash.4194304_0.build.fs_start=272621568
generic_rp2350.menu.flash.4194304_0.build.fs_end=272621568
generic_rp2350.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
generic_rp2350.menu.flash.4194304_3145728.upload.maximum_size=1040384
generic_rp2350.menu.flash.4194304_3145728.build.flash_total=4194304
generic_rp2350.menu.flash.4194304_3145728.build.flash_length=1040384
generic_rp2350.menu.flash.4194304_3145728.build.eeprom_start=272621568
generic_rp2350.menu.flash.4194304_3145728.build.fs_start=269475840
generic_rp2350.menu.flash.4194304_3145728.build.fs_end=272621568
generic_rp2350.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
generic_rp2350.menu.flash.4194304_2097152.upload.maximum_size=2088960
generic_rp2350.menu.flash.4194304_2097152.build.flash_total=4194304
generic_rp2350.menu.flash.4194304_2097152.build.flash_length=2088960
generic_rp2350.menu.flash.4194304_2097152.build.eeprom_start=272621568
generic_rp2350.menu.flash.4194304_2097152.build.fs_start=270524416
generic_rp2350.menu.flash.4194304_2097152.build.fs_end=272621568
generic_rp2350.menu.flash.8388608_0=8MB (no FS)
generic_rp2350.menu.flash.8388608_0.upload.maximum_size=8380416
generic_rp2350.menu.flash.8388608_0.build.flash_total=8388608
generic_rp2350.menu.flash.8388608_0.build.flash_length=8380416
generic_rp2350.menu.flash.8388608_0.build.eeprom_start=276815872
generic_rp2350.menu.flash.8388608_0.build.fs_start=276815872
generic_rp2350.menu.flash.8388608_0.build.fs_end=276815872
generic_rp2350.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
generic_rp2350.menu.flash.8388608_7340032.upload.maximum_size=1040384
generic_rp2350.menu.flash.8388608_7340032.build.flash_total=8388608
generic_rp2350.menu.flash.8388608_7340032.build.flash_length=1040384
generic_rp2350.menu.flash.8388608_7340032.build.eeprom_start=276815872
generic_rp2350.menu.flash.8388608_7340032.build.fs_start=269475840
generic_rp2350.menu.flash.8388608_7340032.build.fs_end=276815872
generic_rp2350.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
generic_rp2350.menu.flash.8388608_4194304.upload.maximum_size=4186112
generic_rp2350.menu.flash.8388608_4194304.build.flash_total=8388608
generic_rp2350.menu.flash.8388608_4194304.build.flash_length=4186112
generic_rp2350.menu.flash.8388608_4194304.build.eeprom_start=276815872
generic_rp2350.menu.flash.8388608_4194304.build.fs_start=272621568
generic_rp2350.menu.flash.8388608_4194304.build.fs_end=276815872
generic_rp2350.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
generic_rp2350.menu.flash.8388608_2097152.upload.maximum_size=6283264
generic_rp2350.menu.flash.8388608_2097152.build.flash_total=8388608
generic_rp2350.menu.flash.8388608_2097152.build.flash_length=6283264
generic_rp2350.menu.flash.8388608_2097152.build.eeprom_start=276815872
generic_rp2350.menu.flash.8388608_2097152.build.fs_start=274718720
generic_rp2350.menu.flash.8388608_2097152.build.fs_end=276815872
generic_rp2350.menu.flash.16777216_0=16MB (no FS)
generic_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024
generic_rp2350.menu.flash.16777216_0.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_0.build.flash_length=16769024
generic_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_0.build.fs_start=285204480
generic_rp2350.menu.flash.16777216_0.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
generic_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
generic_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384
generic_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840
generic_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
generic_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
generic_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960
generic_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416
generic_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
generic_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
generic_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112
generic_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568
generic_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
generic_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
generic_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416
generic_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872
generic_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
generic_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
generic_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720
generic_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176
generic_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480
generic_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
generic_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
generic_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216
generic_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872
generic_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
generic_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328
generic_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480
generic_rp2350.menu.arch.arm=ARM
generic_rp2350.menu.arch.arm.build.chip=rp2350
generic_rp2350.menu.arch.arm.build.toolchain=arm-none-eabi
generic_rp2350.menu.arch.arm.build.toolchainpkg=pqt-gcc
generic_rp2350.menu.arch.arm.build.toolchainopts=-mcpu=cortex-m33 -mthumb -march=armv8-m.main+fp+dsp -mfloat-abi=softfp -mcmse
generic_rp2350.menu.arch.arm.build.uf2family=--family rp2350-arm-s --abs-block
generic_rp2350.menu.arch.arm.build.mcu=cortex-m33
generic_rp2350.menu.arch.riscv=RISC-V
generic_rp2350.menu.arch.riscv.build.chip=rp2350-riscv
generic_rp2350.menu.arch.riscv.build.toolchain=riscv32-unknown-elf
generic_rp2350.menu.arch.riscv.build.toolchainpkg=pqt-gcc-riscv
generic_rp2350.menu.arch.riscv.build.toolchainopts=-march=rv32imac_zicsr_zifencei_zba_zbb_zbs_zbkb -mabi=ilp32
generic_rp2350.menu.arch.riscv.build.uf2family=--family rp2350-riscv --abs-block
generic_rp2350.menu.arch.riscv.build.mcu=rv32imac
generic_rp2350.menu.freq.150=150 MHz
generic_rp2350.menu.freq.150.build.f_cpu=150000000L
generic_rp2350.menu.freq.50=50 MHz
generic_rp2350.menu.freq.50.build.f_cpu=50000000L
generic_rp2350.menu.freq.100=100 MHz
generic_rp2350.menu.freq.100.build.f_cpu=100000000L
generic_rp2350.menu.freq.120=120 MHz
generic_rp2350.menu.freq.120.build.f_cpu=120000000L
generic_rp2350.menu.freq.125=125 MHz
generic_rp2350.menu.freq.125.build.f_cpu=125000000L
generic_rp2350.menu.freq.128=128 MHz
generic_rp2350.menu.freq.128.build.f_cpu=128000000L
generic_rp2350.menu.freq.133=133 MHz
generic_rp2350.menu.freq.133.build.f_cpu=133000000L
generic_rp2350.menu.freq.176=176 MHz (Overclock)
generic_rp2350.menu.freq.176.build.f_cpu=176000000L
generic_rp2350.menu.freq.200=200 MHz (Overclock)
generic_rp2350.menu.freq.200.build.f_cpu=200000000L
generic_rp2350.menu.freq.225=225 MHz (Overclock)
generic_rp2350.menu.freq.225.build.f_cpu=225000000L
generic_rp2350.menu.freq.240=240 MHz (Overclock)
generic_rp2350.menu.freq.240.build.f_cpu=240000000L
generic_rp2350.menu.freq.250=250 MHz (Overclock)
generic_rp2350.menu.freq.250.build.f_cpu=250000000L
generic_rp2350.menu.freq.276=276 MHz (Overclock)
generic_rp2350.menu.freq.276.build.f_cpu=276000000L
generic_rp2350.menu.freq.300=300 MHz (Overclock)
generic_rp2350.menu.freq.300.build.f_cpu=300000000L
generic_rp2350.menu.variantchip.RP2350A=RP2350A
generic_rp2350.menu.variantchip.RP2350A.build.variantdefines=-D__PICO_RP2350A=1
generic_rp2350.menu.variantchip.RP2530B=RP2530B
generic_rp2350.menu.variantchip.RP2530B.build.variantdefines=-D__PICO_RP2350A=0
generic_rp2350.menu.psramcs.GPIOnone=None
generic_rp2350.menu.psramcs.GPIOnone.build.psram_cs=
generic_rp2350.menu.psramcs.GPIO0=GPIO 0
generic_rp2350.menu.psramcs.GPIO0.build.psram_cs=-DRP2350_PSRAM_CS=0
generic_rp2350.menu.psramcs.GPIO1=GPIO 1
generic_rp2350.menu.psramcs.GPIO1.build.psram_cs=-DRP2350_PSRAM_CS=1
generic_rp2350.menu.psramcs.GPIO2=GPIO 2
generic_rp2350.menu.psramcs.GPIO2.build.psram_cs=-DRP2350_PSRAM_CS=2
generic_rp2350.menu.psramcs.GPIO3=GPIO 3
generic_rp2350.menu.psramcs.GPIO3.build.psram_cs=-DRP2350_PSRAM_CS=3
generic_rp2350.menu.psramcs.GPIO4=GPIO 4
generic_rp2350.menu.psramcs.GPIO4.build.psram_cs=-DRP2350_PSRAM_CS=4
generic_rp2350.menu.psramcs.GPIO5=GPIO 5
generic_rp2350.menu.psramcs.GPIO5.build.psram_cs=-DRP2350_PSRAM_CS=5
generic_rp2350.menu.psramcs.GPIO6=GPIO 6
generic_rp2350.menu.psramcs.GPIO6.build.psram_cs=-DRP2350_PSRAM_CS=6
generic_rp2350.menu.psramcs.GPIO7=GPIO 7
generic_rp2350.menu.psramcs.GPIO7.build.psram_cs=-DRP2350_PSRAM_CS=7
generic_rp2350.menu.psramcs.GPIO8=GPIO 8
generic_rp2350.menu.psramcs.GPIO8.build.psram_cs=-DRP2350_PSRAM_CS=8
generic_rp2350.menu.psramcs.GPIO9=GPIO 9
generic_rp2350.menu.psramcs.GPIO9.build.psram_cs=-DRP2350_PSRAM_CS=9
generic_rp2350.menu.psramcs.GPIO10=GPIO 10
generic_rp2350.menu.psramcs.GPIO10.build.psram_cs=-DRP2350_PSRAM_CS=10
generic_rp2350.menu.psramcs.GPIO11=GPIO 11
generic_rp2350.menu.psramcs.GPIO11.build.psram_cs=-DRP2350_PSRAM_CS=11
generic_rp2350.menu.psramcs.GPIO12=GPIO 12
generic_rp2350.menu.psramcs.GPIO12.build.psram_cs=-DRP2350_PSRAM_CS=12
generic_rp2350.menu.psramcs.GPIO13=GPIO 13
generic_rp2350.menu.psramcs.GPIO13.build.psram_cs=-DRP2350_PSRAM_CS=13
generic_rp2350.menu.psramcs.GPIO14=GPIO 14
generic_rp2350.menu.psramcs.GPIO14.build.psram_cs=-DRP2350_PSRAM_CS=14
generic_rp2350.menu.psramcs.GPIO15=GPIO 15
generic_rp2350.menu.psramcs.GPIO15.build.psram_cs=-DRP2350_PSRAM_CS=15
generic_rp2350.menu.psramcs.GPIO16=GPIO 16
generic_rp2350.menu.psramcs.GPIO16.build.psram_cs=-DRP2350_PSRAM_CS=16
generic_rp2350.menu.psramcs.GPIO17=GPIO 17
generic_rp2350.menu.psramcs.GPIO17.build.psram_cs=-DRP2350_PSRAM_CS=17
generic_rp2350.menu.psramcs.GPIO18=GPIO 18
generic_rp2350.menu.psramcs.GPIO18.build.psram_cs=-DRP2350_PSRAM_CS=18
generic_rp2350.menu.psramcs.GPIO19=GPIO 19
generic_rp2350.menu.psramcs.GPIO19.build.psram_cs=-DRP2350_PSRAM_CS=19
generic_rp2350.menu.psramcs.GPIO20=GPIO 20
generic_rp2350.menu.psramcs.GPIO20.build.psram_cs=-DRP2350_PSRAM_CS=20
generic_rp2350.menu.psramcs.GPIO21=GPIO 21
generic_rp2350.menu.psramcs.GPIO21.build.psram_cs=-DRP2350_PSRAM_CS=21
generic_rp2350.menu.psramcs.GPIO22=GPIO 22
generic_rp2350.menu.psramcs.GPIO22.build.psram_cs=-DRP2350_PSRAM_CS=22
generic_rp2350.menu.psramcs.GPIO23=GPIO 23
generic_rp2350.menu.psramcs.GPIO23.build.psram_cs=-DRP2350_PSRAM_CS=23
generic_rp2350.menu.psramcs.GPIO24=GPIO 24
generic_rp2350.menu.psramcs.GPIO24.build.psram_cs=-DRP2350_PSRAM_CS=24
generic_rp2350.menu.psramcs.GPIO25=GPIO 25
generic_rp2350.menu.psramcs.GPIO25.build.psram_cs=-DRP2350_PSRAM_CS=25
generic_rp2350.menu.psramcs.GPIO26=GPIO 26
generic_rp2350.menu.psramcs.GPIO26.build.psram_cs=-DRP2350_PSRAM_CS=26
generic_rp2350.menu.psramcs.GPIO27=GPIO 27
generic_rp2350.menu.psramcs.GPIO27.build.psram_cs=-DRP2350_PSRAM_CS=27
generic_rp2350.menu.psramcs.GPIO28=GPIO 28
generic_rp2350.menu.psramcs.GPIO28.build.psram_cs=-DRP2350_PSRAM_CS=28
generic_rp2350.menu.psramcs.GPIO29=GPIO 29
generic_rp2350.menu.psramcs.GPIO29.build.psram_cs=-DRP2350_PSRAM_CS=29
generic_rp2350.menu.psramcs.GPIO30=GPIO 30
generic_rp2350.menu.psramcs.GPIO30.build.psram_cs=-DRP2350_PSRAM_CS=30
generic_rp2350.menu.psramcs.GPIO31=GPIO 31
generic_rp2350.menu.psramcs.GPIO31.build.psram_cs=-DRP2350_PSRAM_CS=31
generic_rp2350.menu.psramcs.GPIO32=GPIO 32
generic_rp2350.menu.psramcs.GPIO32.build.psram_cs=-DRP2350_PSRAM_CS=32
generic_rp2350.menu.psramcs.GPIO33=GPIO 33
generic_rp2350.menu.psramcs.GPIO33.build.psram_cs=-DRP2350_PSRAM_CS=33
generic_rp2350.menu.psramcs.GPIO34=GPIO 34
generic_rp2350.menu.psramcs.GPIO34.build.psram_cs=-DRP2350_PSRAM_CS=34
generic_rp2350.menu.psramcs.GPIO35=GPIO 35
generic_rp2350.menu.psramcs.GPIO35.build.psram_cs=-DRP2350_PSRAM_CS=35
generic_rp2350.menu.psramcs.GPIO36=GPIO 36
generic_rp2350.menu.psramcs.GPIO36.build.psram_cs=-DRP2350_PSRAM_CS=36
generic_rp2350.menu.psramcs.GPIO37=GPIO 37
generic_rp2350.menu.psramcs.GPIO37.build.psram_cs=-DRP2350_PSRAM_CS=37
generic_rp2350.menu.psramcs.GPIO38=GPIO 38
generic_rp2350.menu.psramcs.GPIO38.build.psram_cs=-DRP2350_PSRAM_CS=38
generic_rp2350.menu.psramcs.GPIO39=GPIO 39
generic_rp2350.menu.psramcs.GPIO39.build.psram_cs=-DRP2350_PSRAM_CS=39
generic_rp2350.menu.psramcs.GPIO40=GPIO 40
generic_rp2350.menu.psramcs.GPIO40.build.psram_cs=-DRP2350_PSRAM_CS=40
generic_rp2350.menu.psramcs.GPIO41=GPIO 41
generic_rp2350.menu.psramcs.GPIO41.build.psram_cs=-DRP2350_PSRAM_CS=41
generic_rp2350.menu.psramcs.GPIO42=GPIO 42
generic_rp2350.menu.psramcs.GPIO42.build.psram_cs=-DRP2350_PSRAM_CS=42
generic_rp2350.menu.psramcs.GPIO43=GPIO 43
generic_rp2350.menu.psramcs.GPIO43.build.psram_cs=-DRP2350_PSRAM_CS=43
generic_rp2350.menu.psramcs.GPIO44=GPIO 44
generic_rp2350.menu.psramcs.GPIO44.build.psram_cs=-DRP2350_PSRAM_CS=44
generic_rp2350.menu.psramcs.GPIO45=GPIO 45
generic_rp2350.menu.psramcs.GPIO45.build.psram_cs=-DRP2350_PSRAM_CS=45
generic_rp2350.menu.psramcs.GPIO46=GPIO 46
generic_rp2350.menu.psramcs.GPIO46.build.psram_cs=-DRP2350_PSRAM_CS=46
generic_rp2350.menu.psramcs.GPIO47=GPIO 47
generic_rp2350.menu.psramcs.GPIO47.build.psram_cs=-DRP2350_PSRAM_CS=47
generic_rp2350.menu.psram.0mb=0MByte PSRAM
generic_rp2350.menu.psram.0mb.build.psram_length=0x000000
generic_rp2350.menu.psram.2mb=2MByte PSRAM
generic_rp2350.menu.psram.2mb.build.psram_length=0x200000
generic_rp2350.menu.psram.4mb=4MByte PSRAM
generic_rp2350.menu.psram.4mb.build.psram_length=0x400000
generic_rp2350.menu.psram.8mb=8MByte PSRAM
generic_rp2350.menu.psram.8mb.build.psram_length=0x800000
generic_rp2350.menu.psramfreq.freq109=109 MHz
generic_rp2350.menu.psramfreq.freq109.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=109000000
generic_rp2350.menu.psramfreq.freq133=133 MHz
generic_rp2350.menu.psramfreq.freq133.build.psram_freq=-DRP2350_PSRAM_MAX_SCK_HZ=133000000
generic_rp2350.menu.opt.Small=Small (-Os) (standard)
generic_rp2350.menu.opt.Small.build.flags.optimize=-Os
generic_rp2350.menu.opt.Optimize=Optimize (-O)
generic_rp2350.menu.opt.Optimize.build.flags.optimize=-O
generic_rp2350.menu.opt.Optimize2=Optimize More (-O2)
generic_rp2350.menu.opt.Optimize2.build.flags.optimize=-O2
generic_rp2350.menu.opt.Optimize3=Optimize Even More (-O3)
generic_rp2350.menu.opt.Optimize3.build.flags.optimize=-O3
generic_rp2350.menu.opt.Fast=Fast (-Ofast) (maybe slower)
generic_rp2350.menu.opt.Fast.build.flags.optimize=-Ofast
generic_rp2350.menu.opt.Debug=Debug (-Og)
generic_rp2350.menu.opt.Debug.build.flags.optimize=-Og
generic_rp2350.menu.opt.Disabled=Disabled (-O0)
generic_rp2350.menu.opt.Disabled.build.flags.optimize=-O0
generic_rp2350.menu.profile.Disabled=Disabled
generic_rp2350.menu.profile.Disabled.build.flags.profile=
generic_rp2350.menu.profile.Enabled=Enabled
generic_rp2350.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
generic_rp2350.menu.rtti.Disabled=Disabled
generic_rp2350.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
generic_rp2350.menu.rtti.Enabled=Enabled
generic_rp2350.menu.rtti.Enabled.build.flags.rtti=
generic_rp2350.menu.stackprotect.Disabled=Disabled
generic_rp2350.menu.stackprotect.Disabled.build.flags.stackprotect=
generic_rp2350.menu.stackprotect.Enabled=Enabled
generic_rp2350.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector-all
generic_rp2350.menu.exceptions.Disabled=Disabled
generic_rp2350.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
generic_rp2350.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
generic_rp2350.menu.exceptions.Enabled=Enabled
generic_rp2350.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
generic_rp2350.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
generic_rp2350.menu.dbgport.Disabled=Disabled
generic_rp2350.menu.dbgport.Disabled.build.debug_port=
generic_rp2350.menu.dbgport.Serial=Serial
generic_rp2350.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
generic_rp2350.menu.dbgport.Serial1=Serial1
generic_rp2350.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
generic_rp2350.menu.dbgport.Serial2=Serial2
generic_rp2350.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
generic_rp2350.menu.dbgport.SerialSemi=SerialSemi
generic_rp2350.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
generic_rp2350.menu.dbglvl.None=None
generic_rp2350.menu.dbglvl.None.build.debug_level=
generic_rp2350.menu.dbglvl.Core=Core
generic_rp2350.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
generic_rp2350.menu.dbglvl.SPI=SPI
generic_rp2350.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
generic_rp2350.menu.dbglvl.Wire=Wire
generic_rp2350.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
generic_rp2350.menu.dbglvl.Bluetooth=Bluetooth
generic_rp2350.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
generic_rp2350.menu.dbglvl.All=All
generic_rp2350.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
generic_rp2350.menu.dbglvl.NDEBUG=NDEBUG
generic_rp2350.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
generic_rp2350.menu.usbstack.picosdk=Pico SDK
generic_rp2350.menu.usbstack.picosdk.build.usbstack_flags=
generic_rp2350.menu.usbstack.tinyusb=Adafruit TinyUSB
generic_rp2350.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
generic_rp2350.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
generic_rp2350.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
generic_rp2350.menu.usbstack.nousb=No USB
generic_rp2350.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
generic_rp2350.menu.ipbtstack.ipv4only=IPv4 Only
generic_rp2350.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
generic_rp2350.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
generic_rp2350.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
generic_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
generic_rp2350.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
generic_rp2350.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
generic_rp2350.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
generic_rp2350.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
generic_rp2350.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
generic_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
generic_rp2350.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
generic_rp2350.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
generic_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
generic_rp2350.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
generic_rp2350.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
generic_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
generic_rp2350.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
generic_rp2350.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
generic_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
generic_rp2350.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
generic_rp2350.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
generic_rp2350.menu.uploadmethod.default=Default (UF2)
generic_rp2350.menu.uploadmethod.default.build.ram_length=512k
generic_rp2350.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
generic_rp2350.menu.uploadmethod.default.upload.maximum_data_size=524288
generic_rp2350.menu.uploadmethod.default.upload.tool=uf2conv
generic_rp2350.menu.uploadmethod.default.upload.tool.default=uf2conv
generic_rp2350.menu.uploadmethod.default.upload.tool.network=uf2conv-network
generic_rp2350.menu.uploadmethod.picotool=Picotool
generic_rp2350.menu.uploadmethod.picotool.build.ram_length=512k
generic_rp2350.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
generic_rp2350.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
generic_rp2350.menu.uploadmethod.picotool.upload.maximum_data_size=524288
generic_rp2350.menu.uploadmethod.picotool.upload.tool=picotool
generic_rp2350.menu.uploadmethod.picotool.upload.tool.default=picotool
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=512k
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=524288
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
generic_rp2350.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap