arduino-pico/boards.txt
Tristan Rowley 681a4c5482
Add Pimoroni Plasma 2350, fix Plasma 2040 I2C (#2698)
* my attempt at adding plasma_2040 support.. cant seem to get it working to test yet though?

* Tracked+replaced files, this now works it seems!

* correct serial count

* Update pins_arduino.h

* Rudimentary Pimoroni Plasma2350 support.

* include correct files + changes needed for proper support.

also!! fixes pin definitions for the i2c on Pimoroni Plasma 2350 (tested, working) and (presumably, untested) on the Plasma RP2040 too by swapping the i2c numbers.  i2c now works!!

* use correct USB PID for Plasma 2350
2024-12-18 17:49:07 -08:00

33586 lines
2.1 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.133=133 MHz
rpipico.menu.freq.133.build.f_cpu=133000000L
rpipico.menu.freq.50=50 MHz
rpipico.menu.freq.50.build.f_cpu=50000000L
rpipico.menu.freq.100=100 MHz
rpipico.menu.freq.100.build.f_cpu=100000000L
rpipico.menu.freq.120=120 MHz
rpipico.menu.freq.120.build.f_cpu=120000000L
rpipico.menu.freq.125=125 MHz
rpipico.menu.freq.125.build.f_cpu=125000000L
rpipico.menu.freq.128=128 MHz
rpipico.menu.freq.128.build.f_cpu=128000000L
rpipico.menu.freq.150=150 MHz (Overclock)
rpipico.menu.freq.150.build.f_cpu=150000000L
rpipico.menu.freq.175=175 MHz (Overclock)
rpipico.menu.freq.175.build.f_cpu=175000000L
rpipico.menu.freq.200=200 MHz (Overclock)
rpipico.menu.freq.200.build.f_cpu=200000000L
rpipico.menu.freq.225=225 MHz (Overclock)
rpipico.menu.freq.225.build.f_cpu=225000000L
rpipico.menu.freq.240=240 MHz (Overclock)
rpipico.menu.freq.240.build.f_cpu=240000000L
rpipico.menu.freq.250=250 MHz (Overclock)
rpipico.menu.freq.250.build.f_cpu=250000000L
rpipico.menu.freq.275=275 MHz (Overclock)
rpipico.menu.freq.275.build.f_cpu=275000000L
rpipico.menu.freq.300=300 MHz (Overclock)
rpipico.menu.freq.300.build.f_cpu=300000000L
rpipico.menu.opt.Small=Small (-Os) (standard)
rpipico.menu.opt.Small.build.flags.optimize=-Os
rpipico.menu.opt.Optimize=Optimize (-O)
rpipico.menu.opt.Optimize.build.flags.optimize=-O
rpipico.menu.opt.Optimize2=Optimize More (-O2)
rpipico.menu.opt.Optimize2.build.flags.optimize=-O2
rpipico.menu.opt.Optimize3=Optimize Even More (-O3)
rpipico.menu.opt.Optimize3.build.flags.optimize=-O3
rpipico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipico.menu.opt.Fast.build.flags.optimize=-Ofast
rpipico.menu.opt.Debug=Debug (-Og)
rpipico.menu.opt.Debug.build.flags.optimize=-Og
rpipico.menu.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
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.133=133 MHz
rpipicow.menu.freq.133.build.f_cpu=133000000L
rpipicow.menu.freq.50=50 MHz
rpipicow.menu.freq.50.build.f_cpu=50000000L
rpipicow.menu.freq.100=100 MHz
rpipicow.menu.freq.100.build.f_cpu=100000000L
rpipicow.menu.freq.120=120 MHz
rpipicow.menu.freq.120.build.f_cpu=120000000L
rpipicow.menu.freq.125=125 MHz
rpipicow.menu.freq.125.build.f_cpu=125000000L
rpipicow.menu.freq.128=128 MHz
rpipicow.menu.freq.128.build.f_cpu=128000000L
rpipicow.menu.freq.150=150 MHz (Overclock)
rpipicow.menu.freq.150.build.f_cpu=150000000L
rpipicow.menu.freq.175=175 MHz (Overclock)
rpipicow.menu.freq.175.build.f_cpu=175000000L
rpipicow.menu.freq.200=200 MHz (Overclock)
rpipicow.menu.freq.200.build.f_cpu=200000000L
rpipicow.menu.freq.225=225 MHz (Overclock)
rpipicow.menu.freq.225.build.f_cpu=225000000L
rpipicow.menu.freq.240=240 MHz (Overclock)
rpipicow.menu.freq.240.build.f_cpu=240000000L
rpipicow.menu.freq.250=250 MHz (Overclock)
rpipicow.menu.freq.250.build.f_cpu=250000000L
rpipicow.menu.freq.275=275 MHz (Overclock)
rpipicow.menu.freq.275.build.f_cpu=275000000L
rpipicow.menu.freq.300=300 MHz (Overclock)
rpipicow.menu.freq.300.build.f_cpu=300000000L
rpipicow.menu.opt.Small=Small (-Os) (standard)
rpipicow.menu.opt.Small.build.flags.optimize=-Os
rpipicow.menu.opt.Optimize=Optimize (-O)
rpipicow.menu.opt.Optimize.build.flags.optimize=-O
rpipicow.menu.opt.Optimize2=Optimize More (-O2)
rpipicow.menu.opt.Optimize2.build.flags.optimize=-O2
rpipicow.menu.opt.Optimize3=Optimize Even More (-O3)
rpipicow.menu.opt.Optimize3.build.flags.optimize=-O3
rpipicow.menu.opt.Fast=Fast (-Ofast) (maybe slower)
rpipicow.menu.opt.Fast.build.flags.optimize=-Ofast
rpipicow.menu.opt.Debug=Debug (-Og)
rpipicow.menu.opt.Debug.build.flags.optimize=-Og
rpipicow.menu.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
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.175=175 MHz (Overclock)
rpipico2.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
rpipico2.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
rpipico2w.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
rpipico2w.menu.freq.275.build.f_cpu=275000000L
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
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.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.133=133 MHz
0xcb_helios.menu.freq.133.build.f_cpu=133000000L
0xcb_helios.menu.freq.50=50 MHz
0xcb_helios.menu.freq.50.build.f_cpu=50000000L
0xcb_helios.menu.freq.100=100 MHz
0xcb_helios.menu.freq.100.build.f_cpu=100000000L
0xcb_helios.menu.freq.120=120 MHz
0xcb_helios.menu.freq.120.build.f_cpu=120000000L
0xcb_helios.menu.freq.125=125 MHz
0xcb_helios.menu.freq.125.build.f_cpu=125000000L
0xcb_helios.menu.freq.128=128 MHz
0xcb_helios.menu.freq.128.build.f_cpu=128000000L
0xcb_helios.menu.freq.150=150 MHz (Overclock)
0xcb_helios.menu.freq.150.build.f_cpu=150000000L
0xcb_helios.menu.freq.175=175 MHz (Overclock)
0xcb_helios.menu.freq.175.build.f_cpu=175000000L
0xcb_helios.menu.freq.200=200 MHz (Overclock)
0xcb_helios.menu.freq.200.build.f_cpu=200000000L
0xcb_helios.menu.freq.225=225 MHz (Overclock)
0xcb_helios.menu.freq.225.build.f_cpu=225000000L
0xcb_helios.menu.freq.240=240 MHz (Overclock)
0xcb_helios.menu.freq.240.build.f_cpu=240000000L
0xcb_helios.menu.freq.250=250 MHz (Overclock)
0xcb_helios.menu.freq.250.build.f_cpu=250000000L
0xcb_helios.menu.freq.275=275 MHz (Overclock)
0xcb_helios.menu.freq.275.build.f_cpu=275000000L
0xcb_helios.menu.freq.300=300 MHz (Overclock)
0xcb_helios.menu.freq.300.build.f_cpu=300000000L
0xcb_helios.menu.opt.Small=Small (-Os) (standard)
0xcb_helios.menu.opt.Small.build.flags.optimize=-Os
0xcb_helios.menu.opt.Optimize=Optimize (-O)
0xcb_helios.menu.opt.Optimize.build.flags.optimize=-O
0xcb_helios.menu.opt.Optimize2=Optimize More (-O2)
0xcb_helios.menu.opt.Optimize2.build.flags.optimize=-O2
0xcb_helios.menu.opt.Optimize3=Optimize Even More (-O3)
0xcb_helios.menu.opt.Optimize3.build.flags.optimize=-O3
0xcb_helios.menu.opt.Fast=Fast (-Ofast) (maybe slower)
0xcb_helios.menu.opt.Fast.build.flags.optimize=-Ofast
0xcb_helios.menu.opt.Debug=Debug (-Og)
0xcb_helios.menu.opt.Debug.build.flags.optimize=-Og
0xcb_helios.menu.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
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.133=133 MHz
adafruit_feather.menu.freq.133.build.f_cpu=133000000L
adafruit_feather.menu.freq.50=50 MHz
adafruit_feather.menu.freq.50.build.f_cpu=50000000L
adafruit_feather.menu.freq.100=100 MHz
adafruit_feather.menu.freq.100.build.f_cpu=100000000L
adafruit_feather.menu.freq.120=120 MHz
adafruit_feather.menu.freq.120.build.f_cpu=120000000L
adafruit_feather.menu.freq.125=125 MHz
adafruit_feather.menu.freq.125.build.f_cpu=125000000L
adafruit_feather.menu.freq.128=128 MHz
adafruit_feather.menu.freq.128.build.f_cpu=128000000L
adafruit_feather.menu.freq.150=150 MHz (Overclock)
adafruit_feather.menu.freq.150.build.f_cpu=150000000L
adafruit_feather.menu.freq.175=175 MHz (Overclock)
adafruit_feather.menu.freq.175.build.f_cpu=175000000L
adafruit_feather.menu.freq.200=200 MHz (Overclock)
adafruit_feather.menu.freq.200.build.f_cpu=200000000L
adafruit_feather.menu.freq.225=225 MHz (Overclock)
adafruit_feather.menu.freq.225.build.f_cpu=225000000L
adafruit_feather.menu.freq.240=240 MHz (Overclock)
adafruit_feather.menu.freq.240.build.f_cpu=240000000L
adafruit_feather.menu.freq.250=250 MHz (Overclock)
adafruit_feather.menu.freq.250.build.f_cpu=250000000L
adafruit_feather.menu.freq.275=275 MHz (Overclock)
adafruit_feather.menu.freq.275.build.f_cpu=275000000L
adafruit_feather.menu.freq.300=300 MHz (Overclock)
adafruit_feather.menu.freq.300.build.f_cpu=300000000L
adafruit_feather.menu.opt.Small=Small (-Os) (standard)
adafruit_feather.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather.menu.opt.Optimize=Optimize (-O)
adafruit_feather.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather.menu.opt.Debug=Debug (-Og)
adafruit_feather.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather.menu.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
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.133=133 MHz
adafruit_feather_scorpio.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_scorpio.menu.freq.50=50 MHz
adafruit_feather_scorpio.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_scorpio.menu.freq.100=100 MHz
adafruit_feather_scorpio.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_scorpio.menu.freq.120=120 MHz
adafruit_feather_scorpio.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_scorpio.menu.freq.125=125 MHz
adafruit_feather_scorpio.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_scorpio.menu.freq.128=128 MHz
adafruit_feather_scorpio.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_scorpio.menu.freq.150=150 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_scorpio.menu.freq.175=175 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_scorpio.menu.freq.200=200 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_scorpio.menu.freq.225=225 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_scorpio.menu.freq.240=240 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_scorpio.menu.freq.250=250 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_scorpio.menu.freq.275=275 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_scorpio.menu.freq.300=300 MHz (Overclock)
adafruit_feather_scorpio.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_scorpio.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_scorpio.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_scorpio.menu.opt.Optimize=Optimize (-O)
adafruit_feather_scorpio.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_scorpio.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_scorpio.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_scorpio.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_scorpio.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_scorpio.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_scorpio.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_scorpio.menu.opt.Debug=Debug (-Og)
adafruit_feather_scorpio.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_scorpio.menu.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
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.133=133 MHz
adafruit_feather_dvi.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_dvi.menu.freq.50=50 MHz
adafruit_feather_dvi.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_dvi.menu.freq.100=100 MHz
adafruit_feather_dvi.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_dvi.menu.freq.120=120 MHz
adafruit_feather_dvi.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_dvi.menu.freq.125=125 MHz
adafruit_feather_dvi.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_dvi.menu.freq.128=128 MHz
adafruit_feather_dvi.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_dvi.menu.freq.150=150 MHz (Overclock)
adafruit_feather_dvi.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_dvi.menu.freq.175=175 MHz (Overclock)
adafruit_feather_dvi.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_dvi.menu.freq.200=200 MHz (Overclock)
adafruit_feather_dvi.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_dvi.menu.freq.225=225 MHz (Overclock)
adafruit_feather_dvi.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_dvi.menu.freq.240=240 MHz (Overclock)
adafruit_feather_dvi.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_dvi.menu.freq.250=250 MHz (Overclock)
adafruit_feather_dvi.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_dvi.menu.freq.275=275 MHz (Overclock)
adafruit_feather_dvi.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_dvi.menu.freq.300=300 MHz (Overclock)
adafruit_feather_dvi.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_dvi.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_dvi.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_dvi.menu.opt.Optimize=Optimize (-O)
adafruit_feather_dvi.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_dvi.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_dvi.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_dvi.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_dvi.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_dvi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_dvi.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_dvi.menu.opt.Debug=Debug (-Og)
adafruit_feather_dvi.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_dvi.menu.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
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.133=133 MHz
adafruit_feather_adalogger.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_adalogger.menu.freq.175=175 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_adalogger.menu.freq.200=200 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
adafruit_feather_adalogger.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
adafruit_feather_rfm.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_rfm.menu.freq.50=50 MHz
adafruit_feather_rfm.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_rfm.menu.freq.100=100 MHz
adafruit_feather_rfm.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_rfm.menu.freq.120=120 MHz
adafruit_feather_rfm.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_rfm.menu.freq.125=125 MHz
adafruit_feather_rfm.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_rfm.menu.freq.128=128 MHz
adafruit_feather_rfm.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_rfm.menu.freq.150=150 MHz (Overclock)
adafruit_feather_rfm.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_rfm.menu.freq.175=175 MHz (Overclock)
adafruit_feather_rfm.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_rfm.menu.freq.200=200 MHz (Overclock)
adafruit_feather_rfm.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_rfm.menu.freq.225=225 MHz (Overclock)
adafruit_feather_rfm.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_rfm.menu.freq.240=240 MHz (Overclock)
adafruit_feather_rfm.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_rfm.menu.freq.250=250 MHz (Overclock)
adafruit_feather_rfm.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_rfm.menu.freq.275=275 MHz (Overclock)
adafruit_feather_rfm.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_rfm.menu.freq.300=300 MHz (Overclock)
adafruit_feather_rfm.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_rfm.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_rfm.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_rfm.menu.opt.Optimize=Optimize (-O)
adafruit_feather_rfm.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_rfm.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_rfm.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_rfm.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_rfm.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_rfm.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_rfm.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_rfm.menu.opt.Debug=Debug (-Og)
adafruit_feather_rfm.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_rfm.menu.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
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.133=133 MHz
adafruit_feather_thinkink.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_thinkink.menu.freq.50=50 MHz
adafruit_feather_thinkink.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_thinkink.menu.freq.100=100 MHz
adafruit_feather_thinkink.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_thinkink.menu.freq.120=120 MHz
adafruit_feather_thinkink.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_thinkink.menu.freq.125=125 MHz
adafruit_feather_thinkink.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_thinkink.menu.freq.128=128 MHz
adafruit_feather_thinkink.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_thinkink.menu.freq.150=150 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_thinkink.menu.freq.175=175 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_thinkink.menu.freq.200=200 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_thinkink.menu.freq.225=225 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_thinkink.menu.freq.240=240 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_thinkink.menu.freq.250=250 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_thinkink.menu.freq.275=275 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_thinkink.menu.freq.300=300 MHz (Overclock)
adafruit_feather_thinkink.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_thinkink.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_thinkink.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_thinkink.menu.opt.Optimize=Optimize (-O)
adafruit_feather_thinkink.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_thinkink.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_thinkink.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_thinkink.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_thinkink.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_thinkink.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_thinkink.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_thinkink.menu.opt.Debug=Debug (-Og)
adafruit_feather_thinkink.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_thinkink.menu.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
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.133=133 MHz
adafruit_feather_usb_host.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_usb_host.menu.freq.50=50 MHz
adafruit_feather_usb_host.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_usb_host.menu.freq.100=100 MHz
adafruit_feather_usb_host.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_usb_host.menu.freq.120=120 MHz
adafruit_feather_usb_host.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_usb_host.menu.freq.125=125 MHz
adafruit_feather_usb_host.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_usb_host.menu.freq.128=128 MHz
adafruit_feather_usb_host.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_usb_host.menu.freq.150=150 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_usb_host.menu.freq.175=175 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_usb_host.menu.freq.200=200 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_usb_host.menu.freq.225=225 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_usb_host.menu.freq.240=240 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_usb_host.menu.freq.250=250 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_usb_host.menu.freq.275=275 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_usb_host.menu.freq.300=300 MHz (Overclock)
adafruit_feather_usb_host.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_usb_host.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_usb_host.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_usb_host.menu.opt.Optimize=Optimize (-O)
adafruit_feather_usb_host.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_usb_host.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_usb_host.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_usb_host.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_usb_host.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_usb_host.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_usb_host.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_usb_host.menu.opt.Debug=Debug (-Og)
adafruit_feather_usb_host.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_usb_host.menu.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
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.133=133 MHz
adafruit_feather_can.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_can.menu.freq.50=50 MHz
adafruit_feather_can.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_can.menu.freq.100=100 MHz
adafruit_feather_can.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_can.menu.freq.120=120 MHz
adafruit_feather_can.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_can.menu.freq.125=125 MHz
adafruit_feather_can.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_can.menu.freq.128=128 MHz
adafruit_feather_can.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_can.menu.freq.150=150 MHz (Overclock)
adafruit_feather_can.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_can.menu.freq.175=175 MHz (Overclock)
adafruit_feather_can.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_can.menu.freq.200=200 MHz (Overclock)
adafruit_feather_can.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_can.menu.freq.225=225 MHz (Overclock)
adafruit_feather_can.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_can.menu.freq.240=240 MHz (Overclock)
adafruit_feather_can.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_can.menu.freq.250=250 MHz (Overclock)
adafruit_feather_can.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_can.menu.freq.275=275 MHz (Overclock)
adafruit_feather_can.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_can.menu.freq.300=300 MHz (Overclock)
adafruit_feather_can.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_can.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_can.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_can.menu.opt.Optimize=Optimize (-O)
adafruit_feather_can.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_can.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_can.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_can.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_can.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_can.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_can.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_can.menu.opt.Debug=Debug (-Og)
adafruit_feather_can.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_can.menu.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
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.133=133 MHz
adafruit_feather_prop_maker.menu.freq.133.build.f_cpu=133000000L
adafruit_feather_prop_maker.menu.freq.50=50 MHz
adafruit_feather_prop_maker.menu.freq.50.build.f_cpu=50000000L
adafruit_feather_prop_maker.menu.freq.100=100 MHz
adafruit_feather_prop_maker.menu.freq.100.build.f_cpu=100000000L
adafruit_feather_prop_maker.menu.freq.120=120 MHz
adafruit_feather_prop_maker.menu.freq.120.build.f_cpu=120000000L
adafruit_feather_prop_maker.menu.freq.125=125 MHz
adafruit_feather_prop_maker.menu.freq.125.build.f_cpu=125000000L
adafruit_feather_prop_maker.menu.freq.128=128 MHz
adafruit_feather_prop_maker.menu.freq.128.build.f_cpu=128000000L
adafruit_feather_prop_maker.menu.freq.150=150 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.150.build.f_cpu=150000000L
adafruit_feather_prop_maker.menu.freq.175=175 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.175.build.f_cpu=175000000L
adafruit_feather_prop_maker.menu.freq.200=200 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.200.build.f_cpu=200000000L
adafruit_feather_prop_maker.menu.freq.225=225 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.225.build.f_cpu=225000000L
adafruit_feather_prop_maker.menu.freq.240=240 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.240.build.f_cpu=240000000L
adafruit_feather_prop_maker.menu.freq.250=250 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.250.build.f_cpu=250000000L
adafruit_feather_prop_maker.menu.freq.275=275 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.275.build.f_cpu=275000000L
adafruit_feather_prop_maker.menu.freq.300=300 MHz (Overclock)
adafruit_feather_prop_maker.menu.freq.300.build.f_cpu=300000000L
adafruit_feather_prop_maker.menu.opt.Small=Small (-Os) (standard)
adafruit_feather_prop_maker.menu.opt.Small.build.flags.optimize=-Os
adafruit_feather_prop_maker.menu.opt.Optimize=Optimize (-O)
adafruit_feather_prop_maker.menu.opt.Optimize.build.flags.optimize=-O
adafruit_feather_prop_maker.menu.opt.Optimize2=Optimize More (-O2)
adafruit_feather_prop_maker.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_feather_prop_maker.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_feather_prop_maker.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_feather_prop_maker.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_feather_prop_maker.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_feather_prop_maker.menu.opt.Debug=Debug (-Og)
adafruit_feather_prop_maker.menu.opt.Debug.build.flags.optimize=-Og
adafruit_feather_prop_maker.menu.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
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.133=133 MHz
adafruit_itsybitsy.menu.freq.133.build.f_cpu=133000000L
adafruit_itsybitsy.menu.freq.50=50 MHz
adafruit_itsybitsy.menu.freq.50.build.f_cpu=50000000L
adafruit_itsybitsy.menu.freq.100=100 MHz
adafruit_itsybitsy.menu.freq.100.build.f_cpu=100000000L
adafruit_itsybitsy.menu.freq.120=120 MHz
adafruit_itsybitsy.menu.freq.120.build.f_cpu=120000000L
adafruit_itsybitsy.menu.freq.125=125 MHz
adafruit_itsybitsy.menu.freq.125.build.f_cpu=125000000L
adafruit_itsybitsy.menu.freq.128=128 MHz
adafruit_itsybitsy.menu.freq.128.build.f_cpu=128000000L
adafruit_itsybitsy.menu.freq.150=150 MHz (Overclock)
adafruit_itsybitsy.menu.freq.150.build.f_cpu=150000000L
adafruit_itsybitsy.menu.freq.175=175 MHz (Overclock)
adafruit_itsybitsy.menu.freq.175.build.f_cpu=175000000L
adafruit_itsybitsy.menu.freq.200=200 MHz (Overclock)
adafruit_itsybitsy.menu.freq.200.build.f_cpu=200000000L
adafruit_itsybitsy.menu.freq.225=225 MHz (Overclock)
adafruit_itsybitsy.menu.freq.225.build.f_cpu=225000000L
adafruit_itsybitsy.menu.freq.240=240 MHz (Overclock)
adafruit_itsybitsy.menu.freq.240.build.f_cpu=240000000L
adafruit_itsybitsy.menu.freq.250=250 MHz (Overclock)
adafruit_itsybitsy.menu.freq.250.build.f_cpu=250000000L
adafruit_itsybitsy.menu.freq.275=275 MHz (Overclock)
adafruit_itsybitsy.menu.freq.275.build.f_cpu=275000000L
adafruit_itsybitsy.menu.freq.300=300 MHz (Overclock)
adafruit_itsybitsy.menu.freq.300.build.f_cpu=300000000L
adafruit_itsybitsy.menu.opt.Small=Small (-Os) (standard)
adafruit_itsybitsy.menu.opt.Small.build.flags.optimize=-Os
adafruit_itsybitsy.menu.opt.Optimize=Optimize (-O)
adafruit_itsybitsy.menu.opt.Optimize.build.flags.optimize=-O
adafruit_itsybitsy.menu.opt.Optimize2=Optimize More (-O2)
adafruit_itsybitsy.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_itsybitsy.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_itsybitsy.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_itsybitsy.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_itsybitsy.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_itsybitsy.menu.opt.Debug=Debug (-Og)
adafruit_itsybitsy.menu.opt.Debug.build.flags.optimize=-Og
adafruit_itsybitsy.menu.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
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.133=133 MHz
adafruit_metro.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
adafruit_metro.menu.freq.150.build.f_cpu=150000000L
adafruit_metro.menu.freq.175=175 MHz (Overclock)
adafruit_metro.menu.freq.175.build.f_cpu=175000000L
adafruit_metro.menu.freq.200=200 MHz (Overclock)
adafruit_metro.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
adafruit_metro.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
adafruit_qtpy.menu.freq.133.build.f_cpu=133000000L
adafruit_qtpy.menu.freq.50=50 MHz
adafruit_qtpy.menu.freq.50.build.f_cpu=50000000L
adafruit_qtpy.menu.freq.100=100 MHz
adafruit_qtpy.menu.freq.100.build.f_cpu=100000000L
adafruit_qtpy.menu.freq.120=120 MHz
adafruit_qtpy.menu.freq.120.build.f_cpu=120000000L
adafruit_qtpy.menu.freq.125=125 MHz
adafruit_qtpy.menu.freq.125.build.f_cpu=125000000L
adafruit_qtpy.menu.freq.128=128 MHz
adafruit_qtpy.menu.freq.128.build.f_cpu=128000000L
adafruit_qtpy.menu.freq.150=150 MHz (Overclock)
adafruit_qtpy.menu.freq.150.build.f_cpu=150000000L
adafruit_qtpy.menu.freq.175=175 MHz (Overclock)
adafruit_qtpy.menu.freq.175.build.f_cpu=175000000L
adafruit_qtpy.menu.freq.200=200 MHz (Overclock)
adafruit_qtpy.menu.freq.200.build.f_cpu=200000000L
adafruit_qtpy.menu.freq.225=225 MHz (Overclock)
adafruit_qtpy.menu.freq.225.build.f_cpu=225000000L
adafruit_qtpy.menu.freq.240=240 MHz (Overclock)
adafruit_qtpy.menu.freq.240.build.f_cpu=240000000L
adafruit_qtpy.menu.freq.250=250 MHz (Overclock)
adafruit_qtpy.menu.freq.250.build.f_cpu=250000000L
adafruit_qtpy.menu.freq.275=275 MHz (Overclock)
adafruit_qtpy.menu.freq.275.build.f_cpu=275000000L
adafruit_qtpy.menu.freq.300=300 MHz (Overclock)
adafruit_qtpy.menu.freq.300.build.f_cpu=300000000L
adafruit_qtpy.menu.opt.Small=Small (-Os) (standard)
adafruit_qtpy.menu.opt.Small.build.flags.optimize=-Os
adafruit_qtpy.menu.opt.Optimize=Optimize (-O)
adafruit_qtpy.menu.opt.Optimize.build.flags.optimize=-O
adafruit_qtpy.menu.opt.Optimize2=Optimize More (-O2)
adafruit_qtpy.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_qtpy.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_qtpy.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_qtpy.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_qtpy.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_qtpy.menu.opt.Debug=Debug (-Og)
adafruit_qtpy.menu.opt.Debug.build.flags.optimize=-Og
adafruit_qtpy.menu.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
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.133=133 MHz
adafruit_stemmafriend.menu.freq.133.build.f_cpu=133000000L
adafruit_stemmafriend.menu.freq.50=50 MHz
adafruit_stemmafriend.menu.freq.50.build.f_cpu=50000000L
adafruit_stemmafriend.menu.freq.100=100 MHz
adafruit_stemmafriend.menu.freq.100.build.f_cpu=100000000L
adafruit_stemmafriend.menu.freq.120=120 MHz
adafruit_stemmafriend.menu.freq.120.build.f_cpu=120000000L
adafruit_stemmafriend.menu.freq.125=125 MHz
adafruit_stemmafriend.menu.freq.125.build.f_cpu=125000000L
adafruit_stemmafriend.menu.freq.128=128 MHz
adafruit_stemmafriend.menu.freq.128.build.f_cpu=128000000L
adafruit_stemmafriend.menu.freq.150=150 MHz (Overclock)
adafruit_stemmafriend.menu.freq.150.build.f_cpu=150000000L
adafruit_stemmafriend.menu.freq.175=175 MHz (Overclock)
adafruit_stemmafriend.menu.freq.175.build.f_cpu=175000000L
adafruit_stemmafriend.menu.freq.200=200 MHz (Overclock)
adafruit_stemmafriend.menu.freq.200.build.f_cpu=200000000L
adafruit_stemmafriend.menu.freq.225=225 MHz (Overclock)
adafruit_stemmafriend.menu.freq.225.build.f_cpu=225000000L
adafruit_stemmafriend.menu.freq.240=240 MHz (Overclock)
adafruit_stemmafriend.menu.freq.240.build.f_cpu=240000000L
adafruit_stemmafriend.menu.freq.250=250 MHz (Overclock)
adafruit_stemmafriend.menu.freq.250.build.f_cpu=250000000L
adafruit_stemmafriend.menu.freq.275=275 MHz (Overclock)
adafruit_stemmafriend.menu.freq.275.build.f_cpu=275000000L
adafruit_stemmafriend.menu.freq.300=300 MHz (Overclock)
adafruit_stemmafriend.menu.freq.300.build.f_cpu=300000000L
adafruit_stemmafriend.menu.opt.Small=Small (-Os) (standard)
adafruit_stemmafriend.menu.opt.Small.build.flags.optimize=-Os
adafruit_stemmafriend.menu.opt.Optimize=Optimize (-O)
adafruit_stemmafriend.menu.opt.Optimize.build.flags.optimize=-O
adafruit_stemmafriend.menu.opt.Optimize2=Optimize More (-O2)
adafruit_stemmafriend.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_stemmafriend.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_stemmafriend.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_stemmafriend.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_stemmafriend.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_stemmafriend.menu.opt.Debug=Debug (-Og)
adafruit_stemmafriend.menu.opt.Debug.build.flags.optimize=-Og
adafruit_stemmafriend.menu.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
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.133=133 MHz
adafruit_trinkeyrp2040qt.menu.freq.133.build.f_cpu=133000000L
adafruit_trinkeyrp2040qt.menu.freq.50=50 MHz
adafruit_trinkeyrp2040qt.menu.freq.50.build.f_cpu=50000000L
adafruit_trinkeyrp2040qt.menu.freq.100=100 MHz
adafruit_trinkeyrp2040qt.menu.freq.100.build.f_cpu=100000000L
adafruit_trinkeyrp2040qt.menu.freq.120=120 MHz
adafruit_trinkeyrp2040qt.menu.freq.120.build.f_cpu=120000000L
adafruit_trinkeyrp2040qt.menu.freq.125=125 MHz
adafruit_trinkeyrp2040qt.menu.freq.125.build.f_cpu=125000000L
adafruit_trinkeyrp2040qt.menu.freq.128=128 MHz
adafruit_trinkeyrp2040qt.menu.freq.128.build.f_cpu=128000000L
adafruit_trinkeyrp2040qt.menu.freq.150=150 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.150.build.f_cpu=150000000L
adafruit_trinkeyrp2040qt.menu.freq.175=175 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.175.build.f_cpu=175000000L
adafruit_trinkeyrp2040qt.menu.freq.200=200 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.200.build.f_cpu=200000000L
adafruit_trinkeyrp2040qt.menu.freq.225=225 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.225.build.f_cpu=225000000L
adafruit_trinkeyrp2040qt.menu.freq.240=240 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.240.build.f_cpu=240000000L
adafruit_trinkeyrp2040qt.menu.freq.250=250 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.250.build.f_cpu=250000000L
adafruit_trinkeyrp2040qt.menu.freq.275=275 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.275.build.f_cpu=275000000L
adafruit_trinkeyrp2040qt.menu.freq.300=300 MHz (Overclock)
adafruit_trinkeyrp2040qt.menu.freq.300.build.f_cpu=300000000L
adafruit_trinkeyrp2040qt.menu.opt.Small=Small (-Os) (standard)
adafruit_trinkeyrp2040qt.menu.opt.Small.build.flags.optimize=-Os
adafruit_trinkeyrp2040qt.menu.opt.Optimize=Optimize (-O)
adafruit_trinkeyrp2040qt.menu.opt.Optimize.build.flags.optimize=-O
adafruit_trinkeyrp2040qt.menu.opt.Optimize2=Optimize More (-O2)
adafruit_trinkeyrp2040qt.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_trinkeyrp2040qt.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_trinkeyrp2040qt.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_trinkeyrp2040qt.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_trinkeyrp2040qt.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_trinkeyrp2040qt.menu.opt.Debug=Debug (-Og)
adafruit_trinkeyrp2040qt.menu.opt.Debug.build.flags.optimize=-Og
adafruit_trinkeyrp2040qt.menu.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
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.133=133 MHz
adafruit_macropad2040.menu.freq.133.build.f_cpu=133000000L
adafruit_macropad2040.menu.freq.50=50 MHz
adafruit_macropad2040.menu.freq.50.build.f_cpu=50000000L
adafruit_macropad2040.menu.freq.100=100 MHz
adafruit_macropad2040.menu.freq.100.build.f_cpu=100000000L
adafruit_macropad2040.menu.freq.120=120 MHz
adafruit_macropad2040.menu.freq.120.build.f_cpu=120000000L
adafruit_macropad2040.menu.freq.125=125 MHz
adafruit_macropad2040.menu.freq.125.build.f_cpu=125000000L
adafruit_macropad2040.menu.freq.128=128 MHz
adafruit_macropad2040.menu.freq.128.build.f_cpu=128000000L
adafruit_macropad2040.menu.freq.150=150 MHz (Overclock)
adafruit_macropad2040.menu.freq.150.build.f_cpu=150000000L
adafruit_macropad2040.menu.freq.175=175 MHz (Overclock)
adafruit_macropad2040.menu.freq.175.build.f_cpu=175000000L
adafruit_macropad2040.menu.freq.200=200 MHz (Overclock)
adafruit_macropad2040.menu.freq.200.build.f_cpu=200000000L
adafruit_macropad2040.menu.freq.225=225 MHz (Overclock)
adafruit_macropad2040.menu.freq.225.build.f_cpu=225000000L
adafruit_macropad2040.menu.freq.240=240 MHz (Overclock)
adafruit_macropad2040.menu.freq.240.build.f_cpu=240000000L
adafruit_macropad2040.menu.freq.250=250 MHz (Overclock)
adafruit_macropad2040.menu.freq.250.build.f_cpu=250000000L
adafruit_macropad2040.menu.freq.275=275 MHz (Overclock)
adafruit_macropad2040.menu.freq.275.build.f_cpu=275000000L
adafruit_macropad2040.menu.freq.300=300 MHz (Overclock)
adafruit_macropad2040.menu.freq.300.build.f_cpu=300000000L
adafruit_macropad2040.menu.opt.Small=Small (-Os) (standard)
adafruit_macropad2040.menu.opt.Small.build.flags.optimize=-Os
adafruit_macropad2040.menu.opt.Optimize=Optimize (-O)
adafruit_macropad2040.menu.opt.Optimize.build.flags.optimize=-O
adafruit_macropad2040.menu.opt.Optimize2=Optimize More (-O2)
adafruit_macropad2040.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_macropad2040.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_macropad2040.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_macropad2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_macropad2040.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_macropad2040.menu.opt.Debug=Debug (-Og)
adafruit_macropad2040.menu.opt.Debug.build.flags.optimize=-Og
adafruit_macropad2040.menu.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
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.133=133 MHz
adafruit_kb2040.menu.freq.133.build.f_cpu=133000000L
adafruit_kb2040.menu.freq.50=50 MHz
adafruit_kb2040.menu.freq.50.build.f_cpu=50000000L
adafruit_kb2040.menu.freq.100=100 MHz
adafruit_kb2040.menu.freq.100.build.f_cpu=100000000L
adafruit_kb2040.menu.freq.120=120 MHz
adafruit_kb2040.menu.freq.120.build.f_cpu=120000000L
adafruit_kb2040.menu.freq.125=125 MHz
adafruit_kb2040.menu.freq.125.build.f_cpu=125000000L
adafruit_kb2040.menu.freq.128=128 MHz
adafruit_kb2040.menu.freq.128.build.f_cpu=128000000L
adafruit_kb2040.menu.freq.150=150 MHz (Overclock)
adafruit_kb2040.menu.freq.150.build.f_cpu=150000000L
adafruit_kb2040.menu.freq.175=175 MHz (Overclock)
adafruit_kb2040.menu.freq.175.build.f_cpu=175000000L
adafruit_kb2040.menu.freq.200=200 MHz (Overclock)
adafruit_kb2040.menu.freq.200.build.f_cpu=200000000L
adafruit_kb2040.menu.freq.225=225 MHz (Overclock)
adafruit_kb2040.menu.freq.225.build.f_cpu=225000000L
adafruit_kb2040.menu.freq.240=240 MHz (Overclock)
adafruit_kb2040.menu.freq.240.build.f_cpu=240000000L
adafruit_kb2040.menu.freq.250=250 MHz (Overclock)
adafruit_kb2040.menu.freq.250.build.f_cpu=250000000L
adafruit_kb2040.menu.freq.275=275 MHz (Overclock)
adafruit_kb2040.menu.freq.275.build.f_cpu=275000000L
adafruit_kb2040.menu.freq.300=300 MHz (Overclock)
adafruit_kb2040.menu.freq.300.build.f_cpu=300000000L
adafruit_kb2040.menu.opt.Small=Small (-Os) (standard)
adafruit_kb2040.menu.opt.Small.build.flags.optimize=-Os
adafruit_kb2040.menu.opt.Optimize=Optimize (-O)
adafruit_kb2040.menu.opt.Optimize.build.flags.optimize=-O
adafruit_kb2040.menu.opt.Optimize2=Optimize More (-O2)
adafruit_kb2040.menu.opt.Optimize2.build.flags.optimize=-O2
adafruit_kb2040.menu.opt.Optimize3=Optimize Even More (-O3)
adafruit_kb2040.menu.opt.Optimize3.build.flags.optimize=-O3
adafruit_kb2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
adafruit_kb2040.menu.opt.Fast.build.flags.optimize=-Ofast
adafruit_kb2040.menu.opt.Debug=Debug (-Og)
adafruit_kb2040.menu.opt.Debug.build.flags.optimize=-Og
adafruit_kb2040.menu.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
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 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.175=175 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
adafruit_feather_rp2350_hstx.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
adafruit_floppsy.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
adafruit_floppsy.menu.freq.150.build.f_cpu=150000000L
adafruit_floppsy.menu.freq.175=175 MHz (Overclock)
adafruit_floppsy.menu.freq.175.build.f_cpu=175000000L
adafruit_floppsy.menu.freq.200=200 MHz (Overclock)
adafruit_floppsy.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
adafruit_floppsy.menu.freq.275.build.f_cpu=275000000L
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
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
# -----------------------------------
# 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.133=133 MHz
amken_bunny.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
amken_bunny.menu.freq.150.build.f_cpu=150000000L
amken_bunny.menu.freq.175=175 MHz (Overclock)
amken_bunny.menu.freq.175.build.f_cpu=175000000L
amken_bunny.menu.freq.200=200 MHz (Overclock)
amken_bunny.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
amken_bunny.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
amken_revelop.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
amken_revelop.menu.freq.150.build.f_cpu=150000000L
amken_revelop.menu.freq.175=175 MHz (Overclock)
amken_revelop.menu.freq.175.build.f_cpu=175000000L
amken_revelop.menu.freq.200=200 MHz (Overclock)
amken_revelop.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
amken_revelop.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
amken_revelop_plus.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
amken_revelop_plus.menu.freq.150.build.f_cpu=150000000L
amken_revelop_plus.menu.freq.175=175 MHz (Overclock)
amken_revelop_plus.menu.freq.175.build.f_cpu=175000000L
amken_revelop_plus.menu.freq.200=200 MHz (Overclock)
amken_revelop_plus.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
amken_revelop_plus.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
amken_revelop_es.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
amken_revelop_es.menu.freq.150.build.f_cpu=150000000L
amken_revelop_es.menu.freq.175=175 MHz (Overclock)
amken_revelop_es.menu.freq.175.build.f_cpu=175000000L
amken_revelop_es.menu.freq.200=200 MHz (Overclock)
amken_revelop_es.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
amken_revelop_es.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
jumperless_v1.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
jumperless_v1.menu.freq.150.build.f_cpu=150000000L
jumperless_v1.menu.freq.175=175 MHz (Overclock)
jumperless_v1.menu.freq.175.build.f_cpu=175000000L
jumperless_v1.menu.freq.200=200 MHz (Overclock)
jumperless_v1.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
jumperless_v1.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
jumperless_v5.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
jumperless_v5.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
arduino_nano_connect.menu.freq.133.build.f_cpu=133000000L
arduino_nano_connect.menu.freq.50=50 MHz
arduino_nano_connect.menu.freq.50.build.f_cpu=50000000L
arduino_nano_connect.menu.freq.100=100 MHz
arduino_nano_connect.menu.freq.100.build.f_cpu=100000000L
arduino_nano_connect.menu.freq.120=120 MHz
arduino_nano_connect.menu.freq.120.build.f_cpu=120000000L
arduino_nano_connect.menu.freq.125=125 MHz
arduino_nano_connect.menu.freq.125.build.f_cpu=125000000L
arduino_nano_connect.menu.freq.128=128 MHz
arduino_nano_connect.menu.freq.128.build.f_cpu=128000000L
arduino_nano_connect.menu.freq.150=150 MHz (Overclock)
arduino_nano_connect.menu.freq.150.build.f_cpu=150000000L
arduino_nano_connect.menu.freq.175=175 MHz (Overclock)
arduino_nano_connect.menu.freq.175.build.f_cpu=175000000L
arduino_nano_connect.menu.freq.200=200 MHz (Overclock)
arduino_nano_connect.menu.freq.200.build.f_cpu=200000000L
arduino_nano_connect.menu.freq.225=225 MHz (Overclock)
arduino_nano_connect.menu.freq.225.build.f_cpu=225000000L
arduino_nano_connect.menu.freq.240=240 MHz (Overclock)
arduino_nano_connect.menu.freq.240.build.f_cpu=240000000L
arduino_nano_connect.menu.freq.250=250 MHz (Overclock)
arduino_nano_connect.menu.freq.250.build.f_cpu=250000000L
arduino_nano_connect.menu.freq.275=275 MHz (Overclock)
arduino_nano_connect.menu.freq.275.build.f_cpu=275000000L
arduino_nano_connect.menu.freq.300=300 MHz (Overclock)
arduino_nano_connect.menu.freq.300.build.f_cpu=300000000L
arduino_nano_connect.menu.opt.Small=Small (-Os) (standard)
arduino_nano_connect.menu.opt.Small.build.flags.optimize=-Os
arduino_nano_connect.menu.opt.Optimize=Optimize (-O)
arduino_nano_connect.menu.opt.Optimize.build.flags.optimize=-O
arduino_nano_connect.menu.opt.Optimize2=Optimize More (-O2)
arduino_nano_connect.menu.opt.Optimize2.build.flags.optimize=-O2
arduino_nano_connect.menu.opt.Optimize3=Optimize Even More (-O3)
arduino_nano_connect.menu.opt.Optimize3.build.flags.optimize=-O3
arduino_nano_connect.menu.opt.Fast=Fast (-Ofast) (maybe slower)
arduino_nano_connect.menu.opt.Fast.build.flags.optimize=-Ofast
arduino_nano_connect.menu.opt.Debug=Debug (-Og)
arduino_nano_connect.menu.opt.Debug.build.flags.optimize=-Og
arduino_nano_connect.menu.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
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.133=133 MHz
artronshop_rp2_nano.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
artronshop_rp2_nano.menu.freq.150.build.f_cpu=150000000L
artronshop_rp2_nano.menu.freq.175=175 MHz (Overclock)
artronshop_rp2_nano.menu.freq.175.build.f_cpu=175000000L
artronshop_rp2_nano.menu.freq.200=200 MHz (Overclock)
artronshop_rp2_nano.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
artronshop_rp2_nano.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
breadstick_raspberry.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
breadstick_raspberry.menu.freq.150.build.f_cpu=150000000L
breadstick_raspberry.menu.freq.175=175 MHz (Overclock)
breadstick_raspberry.menu.freq.175.build.f_cpu=175000000L
breadstick_raspberry.menu.freq.200=200 MHz (Overclock)
breadstick_raspberry.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
breadstick_raspberry.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
bridgetek_idm2040_7a.menu.freq.133.build.f_cpu=133000000L
bridgetek_idm2040_7a.menu.freq.50=50 MHz
bridgetek_idm2040_7a.menu.freq.50.build.f_cpu=50000000L
bridgetek_idm2040_7a.menu.freq.100=100 MHz
bridgetek_idm2040_7a.menu.freq.100.build.f_cpu=100000000L
bridgetek_idm2040_7a.menu.freq.120=120 MHz
bridgetek_idm2040_7a.menu.freq.120.build.f_cpu=120000000L
bridgetek_idm2040_7a.menu.freq.125=125 MHz
bridgetek_idm2040_7a.menu.freq.125.build.f_cpu=125000000L
bridgetek_idm2040_7a.menu.freq.128=128 MHz
bridgetek_idm2040_7a.menu.freq.128.build.f_cpu=128000000L
bridgetek_idm2040_7a.menu.freq.150=150 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.150.build.f_cpu=150000000L
bridgetek_idm2040_7a.menu.freq.175=175 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.175.build.f_cpu=175000000L
bridgetek_idm2040_7a.menu.freq.200=200 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.200.build.f_cpu=200000000L
bridgetek_idm2040_7a.menu.freq.225=225 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.225.build.f_cpu=225000000L
bridgetek_idm2040_7a.menu.freq.240=240 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.240.build.f_cpu=240000000L
bridgetek_idm2040_7a.menu.freq.250=250 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.250.build.f_cpu=250000000L
bridgetek_idm2040_7a.menu.freq.275=275 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.275.build.f_cpu=275000000L
bridgetek_idm2040_7a.menu.freq.300=300 MHz (Overclock)
bridgetek_idm2040_7a.menu.freq.300.build.f_cpu=300000000L
bridgetek_idm2040_7a.menu.opt.Small=Small (-Os) (standard)
bridgetek_idm2040_7a.menu.opt.Small.build.flags.optimize=-Os
bridgetek_idm2040_7a.menu.opt.Optimize=Optimize (-O)
bridgetek_idm2040_7a.menu.opt.Optimize.build.flags.optimize=-O
bridgetek_idm2040_7a.menu.opt.Optimize2=Optimize More (-O2)
bridgetek_idm2040_7a.menu.opt.Optimize2.build.flags.optimize=-O2
bridgetek_idm2040_7a.menu.opt.Optimize3=Optimize Even More (-O3)
bridgetek_idm2040_7a.menu.opt.Optimize3.build.flags.optimize=-O3
bridgetek_idm2040_7a.menu.opt.Fast=Fast (-Ofast) (maybe slower)
bridgetek_idm2040_7a.menu.opt.Fast.build.flags.optimize=-Ofast
bridgetek_idm2040_7a.menu.opt.Debug=Debug (-Og)
bridgetek_idm2040_7a.menu.opt.Debug.build.flags.optimize=-Og
bridgetek_idm2040_7a.menu.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
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.133=133 MHz
bridgetek_idm2040_43a.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.150.build.f_cpu=150000000L
bridgetek_idm2040_43a.menu.freq.175=175 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.175.build.f_cpu=175000000L
bridgetek_idm2040_43a.menu.freq.200=200 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
bridgetek_idm2040_43a.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
cytron_iriv_io_controller.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
cytron_maker_nano_rp2040.menu.freq.133.build.f_cpu=133000000L
cytron_maker_nano_rp2040.menu.freq.50=50 MHz
cytron_maker_nano_rp2040.menu.freq.50.build.f_cpu=50000000L
cytron_maker_nano_rp2040.menu.freq.100=100 MHz
cytron_maker_nano_rp2040.menu.freq.100.build.f_cpu=100000000L
cytron_maker_nano_rp2040.menu.freq.120=120 MHz
cytron_maker_nano_rp2040.menu.freq.120.build.f_cpu=120000000L
cytron_maker_nano_rp2040.menu.freq.125=125 MHz
cytron_maker_nano_rp2040.menu.freq.125.build.f_cpu=125000000L
cytron_maker_nano_rp2040.menu.freq.128=128 MHz
cytron_maker_nano_rp2040.menu.freq.128.build.f_cpu=128000000L
cytron_maker_nano_rp2040.menu.freq.150=150 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_nano_rp2040.menu.freq.175=175 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.175.build.f_cpu=175000000L
cytron_maker_nano_rp2040.menu.freq.200=200 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.200.build.f_cpu=200000000L
cytron_maker_nano_rp2040.menu.freq.225=225 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.225.build.f_cpu=225000000L
cytron_maker_nano_rp2040.menu.freq.240=240 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.240.build.f_cpu=240000000L
cytron_maker_nano_rp2040.menu.freq.250=250 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.250.build.f_cpu=250000000L
cytron_maker_nano_rp2040.menu.freq.275=275 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.275.build.f_cpu=275000000L
cytron_maker_nano_rp2040.menu.freq.300=300 MHz (Overclock)
cytron_maker_nano_rp2040.menu.freq.300.build.f_cpu=300000000L
cytron_maker_nano_rp2040.menu.opt.Small=Small (-Os) (standard)
cytron_maker_nano_rp2040.menu.opt.Small.build.flags.optimize=-Os
cytron_maker_nano_rp2040.menu.opt.Optimize=Optimize (-O)
cytron_maker_nano_rp2040.menu.opt.Optimize.build.flags.optimize=-O
cytron_maker_nano_rp2040.menu.opt.Optimize2=Optimize More (-O2)
cytron_maker_nano_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_maker_nano_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_maker_nano_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_maker_nano_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_maker_nano_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_maker_nano_rp2040.menu.opt.Debug=Debug (-Og)
cytron_maker_nano_rp2040.menu.opt.Debug.build.flags.optimize=-Og
cytron_maker_nano_rp2040.menu.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
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.133=133 MHz
cytron_maker_pi_rp2040.menu.freq.133.build.f_cpu=133000000L
cytron_maker_pi_rp2040.menu.freq.50=50 MHz
cytron_maker_pi_rp2040.menu.freq.50.build.f_cpu=50000000L
cytron_maker_pi_rp2040.menu.freq.100=100 MHz
cytron_maker_pi_rp2040.menu.freq.100.build.f_cpu=100000000L
cytron_maker_pi_rp2040.menu.freq.120=120 MHz
cytron_maker_pi_rp2040.menu.freq.120.build.f_cpu=120000000L
cytron_maker_pi_rp2040.menu.freq.125=125 MHz
cytron_maker_pi_rp2040.menu.freq.125.build.f_cpu=125000000L
cytron_maker_pi_rp2040.menu.freq.128=128 MHz
cytron_maker_pi_rp2040.menu.freq.128.build.f_cpu=128000000L
cytron_maker_pi_rp2040.menu.freq.150=150 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_pi_rp2040.menu.freq.175=175 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.175.build.f_cpu=175000000L
cytron_maker_pi_rp2040.menu.freq.200=200 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.200.build.f_cpu=200000000L
cytron_maker_pi_rp2040.menu.freq.225=225 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.225.build.f_cpu=225000000L
cytron_maker_pi_rp2040.menu.freq.240=240 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.240.build.f_cpu=240000000L
cytron_maker_pi_rp2040.menu.freq.250=250 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.250.build.f_cpu=250000000L
cytron_maker_pi_rp2040.menu.freq.275=275 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.275.build.f_cpu=275000000L
cytron_maker_pi_rp2040.menu.freq.300=300 MHz (Overclock)
cytron_maker_pi_rp2040.menu.freq.300.build.f_cpu=300000000L
cytron_maker_pi_rp2040.menu.opt.Small=Small (-Os) (standard)
cytron_maker_pi_rp2040.menu.opt.Small.build.flags.optimize=-Os
cytron_maker_pi_rp2040.menu.opt.Optimize=Optimize (-O)
cytron_maker_pi_rp2040.menu.opt.Optimize.build.flags.optimize=-O
cytron_maker_pi_rp2040.menu.opt.Optimize2=Optimize More (-O2)
cytron_maker_pi_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
cytron_maker_pi_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
cytron_maker_pi_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
cytron_maker_pi_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
cytron_maker_pi_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
cytron_maker_pi_rp2040.menu.opt.Debug=Debug (-Og)
cytron_maker_pi_rp2040.menu.opt.Debug.build.flags.optimize=-Og
cytron_maker_pi_rp2040.menu.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
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.133=133 MHz
cytron_maker_uno_rp2040.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.150.build.f_cpu=150000000L
cytron_maker_uno_rp2040.menu.freq.175=175 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.175.build.f_cpu=175000000L
cytron_maker_uno_rp2040.menu.freq.200=200 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
cytron_maker_uno_rp2040.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
cytron_motion_2350_pro.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
datanoisetv_picoadk.menu.freq.133.build.f_cpu=133000000L
datanoisetv_picoadk.menu.freq.50=50 MHz
datanoisetv_picoadk.menu.freq.50.build.f_cpu=50000000L
datanoisetv_picoadk.menu.freq.100=100 MHz
datanoisetv_picoadk.menu.freq.100.build.f_cpu=100000000L
datanoisetv_picoadk.menu.freq.120=120 MHz
datanoisetv_picoadk.menu.freq.120.build.f_cpu=120000000L
datanoisetv_picoadk.menu.freq.125=125 MHz
datanoisetv_picoadk.menu.freq.125.build.f_cpu=125000000L
datanoisetv_picoadk.menu.freq.128=128 MHz
datanoisetv_picoadk.menu.freq.128.build.f_cpu=128000000L
datanoisetv_picoadk.menu.freq.150=150 MHz (Overclock)
datanoisetv_picoadk.menu.freq.150.build.f_cpu=150000000L
datanoisetv_picoadk.menu.freq.175=175 MHz (Overclock)
datanoisetv_picoadk.menu.freq.175.build.f_cpu=175000000L
datanoisetv_picoadk.menu.freq.200=200 MHz (Overclock)
datanoisetv_picoadk.menu.freq.200.build.f_cpu=200000000L
datanoisetv_picoadk.menu.freq.225=225 MHz (Overclock)
datanoisetv_picoadk.menu.freq.225.build.f_cpu=225000000L
datanoisetv_picoadk.menu.freq.240=240 MHz (Overclock)
datanoisetv_picoadk.menu.freq.240.build.f_cpu=240000000L
datanoisetv_picoadk.menu.freq.250=250 MHz (Overclock)
datanoisetv_picoadk.menu.freq.250.build.f_cpu=250000000L
datanoisetv_picoadk.menu.freq.275=275 MHz (Overclock)
datanoisetv_picoadk.menu.freq.275.build.f_cpu=275000000L
datanoisetv_picoadk.menu.freq.300=300 MHz (Overclock)
datanoisetv_picoadk.menu.freq.300.build.f_cpu=300000000L
datanoisetv_picoadk.menu.opt.Small=Small (-Os) (standard)
datanoisetv_picoadk.menu.opt.Small.build.flags.optimize=-Os
datanoisetv_picoadk.menu.opt.Optimize=Optimize (-O)
datanoisetv_picoadk.menu.opt.Optimize.build.flags.optimize=-O
datanoisetv_picoadk.menu.opt.Optimize2=Optimize More (-O2)
datanoisetv_picoadk.menu.opt.Optimize2.build.flags.optimize=-O2
datanoisetv_picoadk.menu.opt.Optimize3=Optimize Even More (-O3)
datanoisetv_picoadk.menu.opt.Optimize3.build.flags.optimize=-O3
datanoisetv_picoadk.menu.opt.Fast=Fast (-Ofast) (maybe slower)
datanoisetv_picoadk.menu.opt.Fast.build.flags.optimize=-Ofast
datanoisetv_picoadk.menu.opt.Debug=Debug (-Og)
datanoisetv_picoadk.menu.opt.Debug.build.flags.optimize=-Og
datanoisetv_picoadk.menu.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
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.175=175 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
datanoisetv_picoadk_v2.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
degz_suibo.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
degz_suibo.menu.freq.150.build.f_cpu=150000000L
degz_suibo.menu.freq.175=175 MHz (Overclock)
degz_suibo.menu.freq.175.build.f_cpu=175000000L
degz_suibo.menu.freq.200=200 MHz (Overclock)
degz_suibo.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
degz_suibo.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
flyboard2040_core.menu.freq.133.build.f_cpu=133000000L
flyboard2040_core.menu.freq.50=50 MHz
flyboard2040_core.menu.freq.50.build.f_cpu=50000000L
flyboard2040_core.menu.freq.100=100 MHz
flyboard2040_core.menu.freq.100.build.f_cpu=100000000L
flyboard2040_core.menu.freq.120=120 MHz
flyboard2040_core.menu.freq.120.build.f_cpu=120000000L
flyboard2040_core.menu.freq.125=125 MHz
flyboard2040_core.menu.freq.125.build.f_cpu=125000000L
flyboard2040_core.menu.freq.128=128 MHz
flyboard2040_core.menu.freq.128.build.f_cpu=128000000L
flyboard2040_core.menu.freq.150=150 MHz (Overclock)
flyboard2040_core.menu.freq.150.build.f_cpu=150000000L
flyboard2040_core.menu.freq.175=175 MHz (Overclock)
flyboard2040_core.menu.freq.175.build.f_cpu=175000000L
flyboard2040_core.menu.freq.200=200 MHz (Overclock)
flyboard2040_core.menu.freq.200.build.f_cpu=200000000L
flyboard2040_core.menu.freq.225=225 MHz (Overclock)
flyboard2040_core.menu.freq.225.build.f_cpu=225000000L
flyboard2040_core.menu.freq.240=240 MHz (Overclock)
flyboard2040_core.menu.freq.240.build.f_cpu=240000000L
flyboard2040_core.menu.freq.250=250 MHz (Overclock)
flyboard2040_core.menu.freq.250.build.f_cpu=250000000L
flyboard2040_core.menu.freq.275=275 MHz (Overclock)
flyboard2040_core.menu.freq.275.build.f_cpu=275000000L
flyboard2040_core.menu.freq.300=300 MHz (Overclock)
flyboard2040_core.menu.freq.300.build.f_cpu=300000000L
flyboard2040_core.menu.opt.Small=Small (-Os) (standard)
flyboard2040_core.menu.opt.Small.build.flags.optimize=-Os
flyboard2040_core.menu.opt.Optimize=Optimize (-O)
flyboard2040_core.menu.opt.Optimize.build.flags.optimize=-O
flyboard2040_core.menu.opt.Optimize2=Optimize More (-O2)
flyboard2040_core.menu.opt.Optimize2.build.flags.optimize=-O2
flyboard2040_core.menu.opt.Optimize3=Optimize Even More (-O3)
flyboard2040_core.menu.opt.Optimize3.build.flags.optimize=-O3
flyboard2040_core.menu.opt.Fast=Fast (-Ofast) (maybe slower)
flyboard2040_core.menu.opt.Fast.build.flags.optimize=-Ofast
flyboard2040_core.menu.opt.Debug=Debug (-Og)
flyboard2040_core.menu.opt.Debug.build.flags.optimize=-Og
flyboard2040_core.menu.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
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.133=133 MHz
dfrobot_beetle_rp2040.menu.freq.133.build.f_cpu=133000000L
dfrobot_beetle_rp2040.menu.freq.50=50 MHz
dfrobot_beetle_rp2040.menu.freq.50.build.f_cpu=50000000L
dfrobot_beetle_rp2040.menu.freq.100=100 MHz
dfrobot_beetle_rp2040.menu.freq.100.build.f_cpu=100000000L
dfrobot_beetle_rp2040.menu.freq.120=120 MHz
dfrobot_beetle_rp2040.menu.freq.120.build.f_cpu=120000000L
dfrobot_beetle_rp2040.menu.freq.125=125 MHz
dfrobot_beetle_rp2040.menu.freq.125.build.f_cpu=125000000L
dfrobot_beetle_rp2040.menu.freq.128=128 MHz
dfrobot_beetle_rp2040.menu.freq.128.build.f_cpu=128000000L
dfrobot_beetle_rp2040.menu.freq.150=150 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.150.build.f_cpu=150000000L
dfrobot_beetle_rp2040.menu.freq.175=175 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.175.build.f_cpu=175000000L
dfrobot_beetle_rp2040.menu.freq.200=200 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.200.build.f_cpu=200000000L
dfrobot_beetle_rp2040.menu.freq.225=225 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.225.build.f_cpu=225000000L
dfrobot_beetle_rp2040.menu.freq.240=240 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.240.build.f_cpu=240000000L
dfrobot_beetle_rp2040.menu.freq.250=250 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.250.build.f_cpu=250000000L
dfrobot_beetle_rp2040.menu.freq.275=275 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.275.build.f_cpu=275000000L
dfrobot_beetle_rp2040.menu.freq.300=300 MHz (Overclock)
dfrobot_beetle_rp2040.menu.freq.300.build.f_cpu=300000000L
dfrobot_beetle_rp2040.menu.opt.Small=Small (-Os) (standard)
dfrobot_beetle_rp2040.menu.opt.Small.build.flags.optimize=-Os
dfrobot_beetle_rp2040.menu.opt.Optimize=Optimize (-O)
dfrobot_beetle_rp2040.menu.opt.Optimize.build.flags.optimize=-O
dfrobot_beetle_rp2040.menu.opt.Optimize2=Optimize More (-O2)
dfrobot_beetle_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
dfrobot_beetle_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
dfrobot_beetle_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
dfrobot_beetle_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
dfrobot_beetle_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
dfrobot_beetle_rp2040.menu.opt.Debug=Debug (-Og)
dfrobot_beetle_rp2040.menu.opt.Debug.build.flags.optimize=-Og
dfrobot_beetle_rp2040.menu.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
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.133=133 MHz
DudesCab.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
DudesCab.menu.freq.150.build.f_cpu=150000000L
DudesCab.menu.freq.175=175 MHz (Overclock)
DudesCab.menu.freq.175.build.f_cpu=175000000L
DudesCab.menu.freq.200=200 MHz (Overclock)
DudesCab.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
DudesCab.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
electroniccats_huntercat_nfc.menu.freq.133.build.f_cpu=133000000L
electroniccats_huntercat_nfc.menu.freq.50=50 MHz
electroniccats_huntercat_nfc.menu.freq.50.build.f_cpu=50000000L
electroniccats_huntercat_nfc.menu.freq.100=100 MHz
electroniccats_huntercat_nfc.menu.freq.100.build.f_cpu=100000000L
electroniccats_huntercat_nfc.menu.freq.120=120 MHz
electroniccats_huntercat_nfc.menu.freq.120.build.f_cpu=120000000L
electroniccats_huntercat_nfc.menu.freq.125=125 MHz
electroniccats_huntercat_nfc.menu.freq.125.build.f_cpu=125000000L
electroniccats_huntercat_nfc.menu.freq.128=128 MHz
electroniccats_huntercat_nfc.menu.freq.128.build.f_cpu=128000000L
electroniccats_huntercat_nfc.menu.freq.150=150 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.150.build.f_cpu=150000000L
electroniccats_huntercat_nfc.menu.freq.175=175 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.175.build.f_cpu=175000000L
electroniccats_huntercat_nfc.menu.freq.200=200 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.200.build.f_cpu=200000000L
electroniccats_huntercat_nfc.menu.freq.225=225 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.225.build.f_cpu=225000000L
electroniccats_huntercat_nfc.menu.freq.240=240 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.240.build.f_cpu=240000000L
electroniccats_huntercat_nfc.menu.freq.250=250 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.250.build.f_cpu=250000000L
electroniccats_huntercat_nfc.menu.freq.275=275 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.275.build.f_cpu=275000000L
electroniccats_huntercat_nfc.menu.freq.300=300 MHz (Overclock)
electroniccats_huntercat_nfc.menu.freq.300.build.f_cpu=300000000L
electroniccats_huntercat_nfc.menu.opt.Small=Small (-Os) (standard)
electroniccats_huntercat_nfc.menu.opt.Small.build.flags.optimize=-Os
electroniccats_huntercat_nfc.menu.opt.Optimize=Optimize (-O)
electroniccats_huntercat_nfc.menu.opt.Optimize.build.flags.optimize=-O
electroniccats_huntercat_nfc.menu.opt.Optimize2=Optimize More (-O2)
electroniccats_huntercat_nfc.menu.opt.Optimize2.build.flags.optimize=-O2
electroniccats_huntercat_nfc.menu.opt.Optimize3=Optimize Even More (-O3)
electroniccats_huntercat_nfc.menu.opt.Optimize3.build.flags.optimize=-O3
electroniccats_huntercat_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
electroniccats_huntercat_nfc.menu.opt.Fast.build.flags.optimize=-Ofast
electroniccats_huntercat_nfc.menu.opt.Debug=Debug (-Og)
electroniccats_huntercat_nfc.menu.opt.Debug.build.flags.optimize=-Og
electroniccats_huntercat_nfc.menu.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
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.133=133 MHz
evn_alpha.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
evn_alpha.menu.freq.150.build.f_cpu=150000000L
evn_alpha.menu.freq.175=175 MHz (Overclock)
evn_alpha.menu.freq.175.build.f_cpu=175000000L
evn_alpha.menu.freq.200=200 MHz (Overclock)
evn_alpha.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
evn_alpha.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
extelec_rc2040.menu.freq.133.build.f_cpu=133000000L
extelec_rc2040.menu.freq.50=50 MHz
extelec_rc2040.menu.freq.50.build.f_cpu=50000000L
extelec_rc2040.menu.freq.100=100 MHz
extelec_rc2040.menu.freq.100.build.f_cpu=100000000L
extelec_rc2040.menu.freq.120=120 MHz
extelec_rc2040.menu.freq.120.build.f_cpu=120000000L
extelec_rc2040.menu.freq.125=125 MHz
extelec_rc2040.menu.freq.125.build.f_cpu=125000000L
extelec_rc2040.menu.freq.128=128 MHz
extelec_rc2040.menu.freq.128.build.f_cpu=128000000L
extelec_rc2040.menu.freq.150=150 MHz (Overclock)
extelec_rc2040.menu.freq.150.build.f_cpu=150000000L
extelec_rc2040.menu.freq.175=175 MHz (Overclock)
extelec_rc2040.menu.freq.175.build.f_cpu=175000000L
extelec_rc2040.menu.freq.200=200 MHz (Overclock)
extelec_rc2040.menu.freq.200.build.f_cpu=200000000L
extelec_rc2040.menu.freq.225=225 MHz (Overclock)
extelec_rc2040.menu.freq.225.build.f_cpu=225000000L
extelec_rc2040.menu.freq.240=240 MHz (Overclock)
extelec_rc2040.menu.freq.240.build.f_cpu=240000000L
extelec_rc2040.menu.freq.250=250 MHz (Overclock)
extelec_rc2040.menu.freq.250.build.f_cpu=250000000L
extelec_rc2040.menu.freq.275=275 MHz (Overclock)
extelec_rc2040.menu.freq.275.build.f_cpu=275000000L
extelec_rc2040.menu.freq.300=300 MHz (Overclock)
extelec_rc2040.menu.freq.300.build.f_cpu=300000000L
extelec_rc2040.menu.opt.Small=Small (-Os) (standard)
extelec_rc2040.menu.opt.Small.build.flags.optimize=-Os
extelec_rc2040.menu.opt.Optimize=Optimize (-O)
extelec_rc2040.menu.opt.Optimize.build.flags.optimize=-O
extelec_rc2040.menu.opt.Optimize2=Optimize More (-O2)
extelec_rc2040.menu.opt.Optimize2.build.flags.optimize=-O2
extelec_rc2040.menu.opt.Optimize3=Optimize Even More (-O3)
extelec_rc2040.menu.opt.Optimize3.build.flags.optimize=-O3
extelec_rc2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
extelec_rc2040.menu.opt.Fast.build.flags.optimize=-Ofast
extelec_rc2040.menu.opt.Debug=Debug (-Og)
extelec_rc2040.menu.opt.Debug.build.flags.optimize=-Og
extelec_rc2040.menu.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
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.133=133 MHz
groundstudio_marble_pico.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
groundstudio_marble_pico.menu.freq.150.build.f_cpu=150000000L
groundstudio_marble_pico.menu.freq.175=175 MHz (Overclock)
groundstudio_marble_pico.menu.freq.175.build.f_cpu=175000000L
groundstudio_marble_pico.menu.freq.200=200 MHz (Overclock)
groundstudio_marble_pico.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
groundstudio_marble_pico.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
challenger_2040_lte.menu.freq.133.build.f_cpu=133000000L
challenger_2040_lte.menu.freq.50=50 MHz
challenger_2040_lte.menu.freq.50.build.f_cpu=50000000L
challenger_2040_lte.menu.freq.100=100 MHz
challenger_2040_lte.menu.freq.100.build.f_cpu=100000000L
challenger_2040_lte.menu.freq.120=120 MHz
challenger_2040_lte.menu.freq.120.build.f_cpu=120000000L
challenger_2040_lte.menu.freq.125=125 MHz
challenger_2040_lte.menu.freq.125.build.f_cpu=125000000L
challenger_2040_lte.menu.freq.128=128 MHz
challenger_2040_lte.menu.freq.128.build.f_cpu=128000000L
challenger_2040_lte.menu.freq.150=150 MHz (Overclock)
challenger_2040_lte.menu.freq.150.build.f_cpu=150000000L
challenger_2040_lte.menu.freq.175=175 MHz (Overclock)
challenger_2040_lte.menu.freq.175.build.f_cpu=175000000L
challenger_2040_lte.menu.freq.200=200 MHz (Overclock)
challenger_2040_lte.menu.freq.200.build.f_cpu=200000000L
challenger_2040_lte.menu.freq.225=225 MHz (Overclock)
challenger_2040_lte.menu.freq.225.build.f_cpu=225000000L
challenger_2040_lte.menu.freq.240=240 MHz (Overclock)
challenger_2040_lte.menu.freq.240.build.f_cpu=240000000L
challenger_2040_lte.menu.freq.250=250 MHz (Overclock)
challenger_2040_lte.menu.freq.250.build.f_cpu=250000000L
challenger_2040_lte.menu.freq.275=275 MHz (Overclock)
challenger_2040_lte.menu.freq.275.build.f_cpu=275000000L
challenger_2040_lte.menu.freq.300=300 MHz (Overclock)
challenger_2040_lte.menu.freq.300.build.f_cpu=300000000L
challenger_2040_lte.menu.opt.Small=Small (-Os) (standard)
challenger_2040_lte.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_lte.menu.opt.Optimize=Optimize (-O)
challenger_2040_lte.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_lte.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_lte.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_lte.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_lte.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_lte.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_lte.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_lte.menu.opt.Debug=Debug (-Og)
challenger_2040_lte.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_lte.menu.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
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.133=133 MHz
challenger_2040_lora.menu.freq.133.build.f_cpu=133000000L
challenger_2040_lora.menu.freq.50=50 MHz
challenger_2040_lora.menu.freq.50.build.f_cpu=50000000L
challenger_2040_lora.menu.freq.100=100 MHz
challenger_2040_lora.menu.freq.100.build.f_cpu=100000000L
challenger_2040_lora.menu.freq.120=120 MHz
challenger_2040_lora.menu.freq.120.build.f_cpu=120000000L
challenger_2040_lora.menu.freq.125=125 MHz
challenger_2040_lora.menu.freq.125.build.f_cpu=125000000L
challenger_2040_lora.menu.freq.128=128 MHz
challenger_2040_lora.menu.freq.128.build.f_cpu=128000000L
challenger_2040_lora.menu.freq.150=150 MHz (Overclock)
challenger_2040_lora.menu.freq.150.build.f_cpu=150000000L
challenger_2040_lora.menu.freq.175=175 MHz (Overclock)
challenger_2040_lora.menu.freq.175.build.f_cpu=175000000L
challenger_2040_lora.menu.freq.200=200 MHz (Overclock)
challenger_2040_lora.menu.freq.200.build.f_cpu=200000000L
challenger_2040_lora.menu.freq.225=225 MHz (Overclock)
challenger_2040_lora.menu.freq.225.build.f_cpu=225000000L
challenger_2040_lora.menu.freq.240=240 MHz (Overclock)
challenger_2040_lora.menu.freq.240.build.f_cpu=240000000L
challenger_2040_lora.menu.freq.250=250 MHz (Overclock)
challenger_2040_lora.menu.freq.250.build.f_cpu=250000000L
challenger_2040_lora.menu.freq.275=275 MHz (Overclock)
challenger_2040_lora.menu.freq.275.build.f_cpu=275000000L
challenger_2040_lora.menu.freq.300=300 MHz (Overclock)
challenger_2040_lora.menu.freq.300.build.f_cpu=300000000L
challenger_2040_lora.menu.opt.Small=Small (-Os) (standard)
challenger_2040_lora.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_lora.menu.opt.Optimize=Optimize (-O)
challenger_2040_lora.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_lora.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_lora.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_lora.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_lora.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_lora.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_lora.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_lora.menu.opt.Debug=Debug (-Og)
challenger_2040_lora.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_lora.menu.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
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.133=133 MHz
challenger_2040_subghz.menu.freq.133.build.f_cpu=133000000L
challenger_2040_subghz.menu.freq.50=50 MHz
challenger_2040_subghz.menu.freq.50.build.f_cpu=50000000L
challenger_2040_subghz.menu.freq.100=100 MHz
challenger_2040_subghz.menu.freq.100.build.f_cpu=100000000L
challenger_2040_subghz.menu.freq.120=120 MHz
challenger_2040_subghz.menu.freq.120.build.f_cpu=120000000L
challenger_2040_subghz.menu.freq.125=125 MHz
challenger_2040_subghz.menu.freq.125.build.f_cpu=125000000L
challenger_2040_subghz.menu.freq.128=128 MHz
challenger_2040_subghz.menu.freq.128.build.f_cpu=128000000L
challenger_2040_subghz.menu.freq.150=150 MHz (Overclock)
challenger_2040_subghz.menu.freq.150.build.f_cpu=150000000L
challenger_2040_subghz.menu.freq.175=175 MHz (Overclock)
challenger_2040_subghz.menu.freq.175.build.f_cpu=175000000L
challenger_2040_subghz.menu.freq.200=200 MHz (Overclock)
challenger_2040_subghz.menu.freq.200.build.f_cpu=200000000L
challenger_2040_subghz.menu.freq.225=225 MHz (Overclock)
challenger_2040_subghz.menu.freq.225.build.f_cpu=225000000L
challenger_2040_subghz.menu.freq.240=240 MHz (Overclock)
challenger_2040_subghz.menu.freq.240.build.f_cpu=240000000L
challenger_2040_subghz.menu.freq.250=250 MHz (Overclock)
challenger_2040_subghz.menu.freq.250.build.f_cpu=250000000L
challenger_2040_subghz.menu.freq.275=275 MHz (Overclock)
challenger_2040_subghz.menu.freq.275.build.f_cpu=275000000L
challenger_2040_subghz.menu.freq.300=300 MHz (Overclock)
challenger_2040_subghz.menu.freq.300.build.f_cpu=300000000L
challenger_2040_subghz.menu.opt.Small=Small (-Os) (standard)
challenger_2040_subghz.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_subghz.menu.opt.Optimize=Optimize (-O)
challenger_2040_subghz.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_subghz.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_subghz.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_subghz.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_subghz.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_subghz.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_subghz.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_subghz.menu.opt.Debug=Debug (-Og)
challenger_2040_subghz.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_subghz.menu.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
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.133=133 MHz
challenger_2040_wifi.menu.freq.133.build.f_cpu=133000000L
challenger_2040_wifi.menu.freq.50=50 MHz
challenger_2040_wifi.menu.freq.50.build.f_cpu=50000000L
challenger_2040_wifi.menu.freq.100=100 MHz
challenger_2040_wifi.menu.freq.100.build.f_cpu=100000000L
challenger_2040_wifi.menu.freq.120=120 MHz
challenger_2040_wifi.menu.freq.120.build.f_cpu=120000000L
challenger_2040_wifi.menu.freq.125=125 MHz
challenger_2040_wifi.menu.freq.125.build.f_cpu=125000000L
challenger_2040_wifi.menu.freq.128=128 MHz
challenger_2040_wifi.menu.freq.128.build.f_cpu=128000000L
challenger_2040_wifi.menu.freq.150=150 MHz (Overclock)
challenger_2040_wifi.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi.menu.freq.175=175 MHz (Overclock)
challenger_2040_wifi.menu.freq.175.build.f_cpu=175000000L
challenger_2040_wifi.menu.freq.200=200 MHz (Overclock)
challenger_2040_wifi.menu.freq.200.build.f_cpu=200000000L
challenger_2040_wifi.menu.freq.225=225 MHz (Overclock)
challenger_2040_wifi.menu.freq.225.build.f_cpu=225000000L
challenger_2040_wifi.menu.freq.240=240 MHz (Overclock)
challenger_2040_wifi.menu.freq.240.build.f_cpu=240000000L
challenger_2040_wifi.menu.freq.250=250 MHz (Overclock)
challenger_2040_wifi.menu.freq.250.build.f_cpu=250000000L
challenger_2040_wifi.menu.freq.275=275 MHz (Overclock)
challenger_2040_wifi.menu.freq.275.build.f_cpu=275000000L
challenger_2040_wifi.menu.freq.300=300 MHz (Overclock)
challenger_2040_wifi.menu.freq.300.build.f_cpu=300000000L
challenger_2040_wifi.menu.opt.Small=Small (-Os) (standard)
challenger_2040_wifi.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_wifi.menu.opt.Optimize=Optimize (-O)
challenger_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_wifi.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_wifi.menu.opt.Debug=Debug (-Og)
challenger_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_wifi.menu.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
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.133=133 MHz
challenger_2040_wifi_ble.menu.freq.133.build.f_cpu=133000000L
challenger_2040_wifi_ble.menu.freq.50=50 MHz
challenger_2040_wifi_ble.menu.freq.50.build.f_cpu=50000000L
challenger_2040_wifi_ble.menu.freq.100=100 MHz
challenger_2040_wifi_ble.menu.freq.100.build.f_cpu=100000000L
challenger_2040_wifi_ble.menu.freq.120=120 MHz
challenger_2040_wifi_ble.menu.freq.120.build.f_cpu=120000000L
challenger_2040_wifi_ble.menu.freq.125=125 MHz
challenger_2040_wifi_ble.menu.freq.125.build.f_cpu=125000000L
challenger_2040_wifi_ble.menu.freq.128=128 MHz
challenger_2040_wifi_ble.menu.freq.128.build.f_cpu=128000000L
challenger_2040_wifi_ble.menu.freq.150=150 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi_ble.menu.freq.175=175 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.175.build.f_cpu=175000000L
challenger_2040_wifi_ble.menu.freq.200=200 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.200.build.f_cpu=200000000L
challenger_2040_wifi_ble.menu.freq.225=225 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.225.build.f_cpu=225000000L
challenger_2040_wifi_ble.menu.freq.240=240 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.240.build.f_cpu=240000000L
challenger_2040_wifi_ble.menu.freq.250=250 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.250.build.f_cpu=250000000L
challenger_2040_wifi_ble.menu.freq.275=275 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.275.build.f_cpu=275000000L
challenger_2040_wifi_ble.menu.freq.300=300 MHz (Overclock)
challenger_2040_wifi_ble.menu.freq.300.build.f_cpu=300000000L
challenger_2040_wifi_ble.menu.opt.Small=Small (-Os) (standard)
challenger_2040_wifi_ble.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_wifi_ble.menu.opt.Optimize=Optimize (-O)
challenger_2040_wifi_ble.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_wifi_ble.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_wifi_ble.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_wifi_ble.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_wifi_ble.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_wifi_ble.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_wifi_ble.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_wifi_ble.menu.opt.Debug=Debug (-Og)
challenger_2040_wifi_ble.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_wifi_ble.menu.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
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.133=133 MHz
challenger_2040_wifi6_ble.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.150.build.f_cpu=150000000L
challenger_2040_wifi6_ble.menu.freq.175=175 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.175.build.f_cpu=175000000L
challenger_2040_wifi6_ble.menu.freq.200=200 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
challenger_2040_wifi6_ble.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
challenger_nb_2040_wifi.menu.freq.133.build.f_cpu=133000000L
challenger_nb_2040_wifi.menu.freq.50=50 MHz
challenger_nb_2040_wifi.menu.freq.50.build.f_cpu=50000000L
challenger_nb_2040_wifi.menu.freq.100=100 MHz
challenger_nb_2040_wifi.menu.freq.100.build.f_cpu=100000000L
challenger_nb_2040_wifi.menu.freq.120=120 MHz
challenger_nb_2040_wifi.menu.freq.120.build.f_cpu=120000000L
challenger_nb_2040_wifi.menu.freq.125=125 MHz
challenger_nb_2040_wifi.menu.freq.125.build.f_cpu=125000000L
challenger_nb_2040_wifi.menu.freq.128=128 MHz
challenger_nb_2040_wifi.menu.freq.128.build.f_cpu=128000000L
challenger_nb_2040_wifi.menu.freq.150=150 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.150.build.f_cpu=150000000L
challenger_nb_2040_wifi.menu.freq.175=175 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.175.build.f_cpu=175000000L
challenger_nb_2040_wifi.menu.freq.200=200 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.200.build.f_cpu=200000000L
challenger_nb_2040_wifi.menu.freq.225=225 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.225.build.f_cpu=225000000L
challenger_nb_2040_wifi.menu.freq.240=240 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.240.build.f_cpu=240000000L
challenger_nb_2040_wifi.menu.freq.250=250 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.250.build.f_cpu=250000000L
challenger_nb_2040_wifi.menu.freq.275=275 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.275.build.f_cpu=275000000L
challenger_nb_2040_wifi.menu.freq.300=300 MHz (Overclock)
challenger_nb_2040_wifi.menu.freq.300.build.f_cpu=300000000L
challenger_nb_2040_wifi.menu.opt.Small=Small (-Os) (standard)
challenger_nb_2040_wifi.menu.opt.Small.build.flags.optimize=-Os
challenger_nb_2040_wifi.menu.opt.Optimize=Optimize (-O)
challenger_nb_2040_wifi.menu.opt.Optimize.build.flags.optimize=-O
challenger_nb_2040_wifi.menu.opt.Optimize2=Optimize More (-O2)
challenger_nb_2040_wifi.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_nb_2040_wifi.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_nb_2040_wifi.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_nb_2040_wifi.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_nb_2040_wifi.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_nb_2040_wifi.menu.opt.Debug=Debug (-Og)
challenger_nb_2040_wifi.menu.opt.Debug.build.flags.optimize=-Og
challenger_nb_2040_wifi.menu.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
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.133=133 MHz
challenger_2040_sdrtc.menu.freq.133.build.f_cpu=133000000L
challenger_2040_sdrtc.menu.freq.50=50 MHz
challenger_2040_sdrtc.menu.freq.50.build.f_cpu=50000000L
challenger_2040_sdrtc.menu.freq.100=100 MHz
challenger_2040_sdrtc.menu.freq.100.build.f_cpu=100000000L
challenger_2040_sdrtc.menu.freq.120=120 MHz
challenger_2040_sdrtc.menu.freq.120.build.f_cpu=120000000L
challenger_2040_sdrtc.menu.freq.125=125 MHz
challenger_2040_sdrtc.menu.freq.125.build.f_cpu=125000000L
challenger_2040_sdrtc.menu.freq.128=128 MHz
challenger_2040_sdrtc.menu.freq.128.build.f_cpu=128000000L
challenger_2040_sdrtc.menu.freq.150=150 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.150.build.f_cpu=150000000L
challenger_2040_sdrtc.menu.freq.175=175 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.175.build.f_cpu=175000000L
challenger_2040_sdrtc.menu.freq.200=200 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.200.build.f_cpu=200000000L
challenger_2040_sdrtc.menu.freq.225=225 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.225.build.f_cpu=225000000L
challenger_2040_sdrtc.menu.freq.240=240 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.240.build.f_cpu=240000000L
challenger_2040_sdrtc.menu.freq.250=250 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.250.build.f_cpu=250000000L
challenger_2040_sdrtc.menu.freq.275=275 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.275.build.f_cpu=275000000L
challenger_2040_sdrtc.menu.freq.300=300 MHz (Overclock)
challenger_2040_sdrtc.menu.freq.300.build.f_cpu=300000000L
challenger_2040_sdrtc.menu.opt.Small=Small (-Os) (standard)
challenger_2040_sdrtc.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_sdrtc.menu.opt.Optimize=Optimize (-O)
challenger_2040_sdrtc.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_sdrtc.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_sdrtc.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_sdrtc.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_sdrtc.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_sdrtc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_sdrtc.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_sdrtc.menu.opt.Debug=Debug (-Og)
challenger_2040_sdrtc.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_sdrtc.menu.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
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.133=133 MHz
challenger_2040_nfc.menu.freq.133.build.f_cpu=133000000L
challenger_2040_nfc.menu.freq.50=50 MHz
challenger_2040_nfc.menu.freq.50.build.f_cpu=50000000L
challenger_2040_nfc.menu.freq.100=100 MHz
challenger_2040_nfc.menu.freq.100.build.f_cpu=100000000L
challenger_2040_nfc.menu.freq.120=120 MHz
challenger_2040_nfc.menu.freq.120.build.f_cpu=120000000L
challenger_2040_nfc.menu.freq.125=125 MHz
challenger_2040_nfc.menu.freq.125.build.f_cpu=125000000L
challenger_2040_nfc.menu.freq.128=128 MHz
challenger_2040_nfc.menu.freq.128.build.f_cpu=128000000L
challenger_2040_nfc.menu.freq.150=150 MHz (Overclock)
challenger_2040_nfc.menu.freq.150.build.f_cpu=150000000L
challenger_2040_nfc.menu.freq.175=175 MHz (Overclock)
challenger_2040_nfc.menu.freq.175.build.f_cpu=175000000L
challenger_2040_nfc.menu.freq.200=200 MHz (Overclock)
challenger_2040_nfc.menu.freq.200.build.f_cpu=200000000L
challenger_2040_nfc.menu.freq.225=225 MHz (Overclock)
challenger_2040_nfc.menu.freq.225.build.f_cpu=225000000L
challenger_2040_nfc.menu.freq.240=240 MHz (Overclock)
challenger_2040_nfc.menu.freq.240.build.f_cpu=240000000L
challenger_2040_nfc.menu.freq.250=250 MHz (Overclock)
challenger_2040_nfc.menu.freq.250.build.f_cpu=250000000L
challenger_2040_nfc.menu.freq.275=275 MHz (Overclock)
challenger_2040_nfc.menu.freq.275.build.f_cpu=275000000L
challenger_2040_nfc.menu.freq.300=300 MHz (Overclock)
challenger_2040_nfc.menu.freq.300.build.f_cpu=300000000L
challenger_2040_nfc.menu.opt.Small=Small (-Os) (standard)
challenger_2040_nfc.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_nfc.menu.opt.Optimize=Optimize (-O)
challenger_2040_nfc.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_nfc.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_nfc.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_nfc.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_nfc.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_nfc.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_nfc.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_nfc.menu.opt.Debug=Debug (-Og)
challenger_2040_nfc.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_nfc.menu.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
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.133=133 MHz
challenger_2040_uwb.menu.freq.133.build.f_cpu=133000000L
challenger_2040_uwb.menu.freq.50=50 MHz
challenger_2040_uwb.menu.freq.50.build.f_cpu=50000000L
challenger_2040_uwb.menu.freq.100=100 MHz
challenger_2040_uwb.menu.freq.100.build.f_cpu=100000000L
challenger_2040_uwb.menu.freq.120=120 MHz
challenger_2040_uwb.menu.freq.120.build.f_cpu=120000000L
challenger_2040_uwb.menu.freq.125=125 MHz
challenger_2040_uwb.menu.freq.125.build.f_cpu=125000000L
challenger_2040_uwb.menu.freq.128=128 MHz
challenger_2040_uwb.menu.freq.128.build.f_cpu=128000000L
challenger_2040_uwb.menu.freq.150=150 MHz (Overclock)
challenger_2040_uwb.menu.freq.150.build.f_cpu=150000000L
challenger_2040_uwb.menu.freq.175=175 MHz (Overclock)
challenger_2040_uwb.menu.freq.175.build.f_cpu=175000000L
challenger_2040_uwb.menu.freq.200=200 MHz (Overclock)
challenger_2040_uwb.menu.freq.200.build.f_cpu=200000000L
challenger_2040_uwb.menu.freq.225=225 MHz (Overclock)
challenger_2040_uwb.menu.freq.225.build.f_cpu=225000000L
challenger_2040_uwb.menu.freq.240=240 MHz (Overclock)
challenger_2040_uwb.menu.freq.240.build.f_cpu=240000000L
challenger_2040_uwb.menu.freq.250=250 MHz (Overclock)
challenger_2040_uwb.menu.freq.250.build.f_cpu=250000000L
challenger_2040_uwb.menu.freq.275=275 MHz (Overclock)
challenger_2040_uwb.menu.freq.275.build.f_cpu=275000000L
challenger_2040_uwb.menu.freq.300=300 MHz (Overclock)
challenger_2040_uwb.menu.freq.300.build.f_cpu=300000000L
challenger_2040_uwb.menu.opt.Small=Small (-Os) (standard)
challenger_2040_uwb.menu.opt.Small.build.flags.optimize=-Os
challenger_2040_uwb.menu.opt.Optimize=Optimize (-O)
challenger_2040_uwb.menu.opt.Optimize.build.flags.optimize=-O
challenger_2040_uwb.menu.opt.Optimize2=Optimize More (-O2)
challenger_2040_uwb.menu.opt.Optimize2.build.flags.optimize=-O2
challenger_2040_uwb.menu.opt.Optimize3=Optimize Even More (-O3)
challenger_2040_uwb.menu.opt.Optimize3.build.flags.optimize=-O3
challenger_2040_uwb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
challenger_2040_uwb.menu.opt.Fast.build.flags.optimize=-Ofast
challenger_2040_uwb.menu.opt.Debug=Debug (-Og)
challenger_2040_uwb.menu.opt.Debug.build.flags.optimize=-Og
challenger_2040_uwb.menu.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
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.133=133 MHz
connectivity_2040_lte_wifi_ble.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.150.build.f_cpu=150000000L
connectivity_2040_lte_wifi_ble.menu.freq.175=175 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.175.build.f_cpu=175000000L
connectivity_2040_lte_wifi_ble.menu.freq.200=200 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
connectivity_2040_lte_wifi_ble.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
ilabs_rpico32.menu.freq.133.build.f_cpu=133000000L
ilabs_rpico32.menu.freq.50=50 MHz
ilabs_rpico32.menu.freq.50.build.f_cpu=50000000L
ilabs_rpico32.menu.freq.100=100 MHz
ilabs_rpico32.menu.freq.100.build.f_cpu=100000000L
ilabs_rpico32.menu.freq.120=120 MHz
ilabs_rpico32.menu.freq.120.build.f_cpu=120000000L
ilabs_rpico32.menu.freq.125=125 MHz
ilabs_rpico32.menu.freq.125.build.f_cpu=125000000L
ilabs_rpico32.menu.freq.128=128 MHz
ilabs_rpico32.menu.freq.128.build.f_cpu=128000000L
ilabs_rpico32.menu.freq.150=150 MHz (Overclock)
ilabs_rpico32.menu.freq.150.build.f_cpu=150000000L
ilabs_rpico32.menu.freq.175=175 MHz (Overclock)
ilabs_rpico32.menu.freq.175.build.f_cpu=175000000L
ilabs_rpico32.menu.freq.200=200 MHz (Overclock)
ilabs_rpico32.menu.freq.200.build.f_cpu=200000000L
ilabs_rpico32.menu.freq.225=225 MHz (Overclock)
ilabs_rpico32.menu.freq.225.build.f_cpu=225000000L
ilabs_rpico32.menu.freq.240=240 MHz (Overclock)
ilabs_rpico32.menu.freq.240.build.f_cpu=240000000L
ilabs_rpico32.menu.freq.250=250 MHz (Overclock)
ilabs_rpico32.menu.freq.250.build.f_cpu=250000000L
ilabs_rpico32.menu.freq.275=275 MHz (Overclock)
ilabs_rpico32.menu.freq.275.build.f_cpu=275000000L
ilabs_rpico32.menu.freq.300=300 MHz (Overclock)
ilabs_rpico32.menu.freq.300.build.f_cpu=300000000L
ilabs_rpico32.menu.opt.Small=Small (-Os) (standard)
ilabs_rpico32.menu.opt.Small.build.flags.optimize=-Os
ilabs_rpico32.menu.opt.Optimize=Optimize (-O)
ilabs_rpico32.menu.opt.Optimize.build.flags.optimize=-O
ilabs_rpico32.menu.opt.Optimize2=Optimize More (-O2)
ilabs_rpico32.menu.opt.Optimize2.build.flags.optimize=-O2
ilabs_rpico32.menu.opt.Optimize3=Optimize Even More (-O3)
ilabs_rpico32.menu.opt.Optimize3.build.flags.optimize=-O3
ilabs_rpico32.menu.opt.Fast=Fast (-Ofast) (maybe slower)
ilabs_rpico32.menu.opt.Fast.build.flags.optimize=-Ofast
ilabs_rpico32.menu.opt.Debug=Debug (-Og)
ilabs_rpico32.menu.opt.Debug.build.flags.optimize=-Og
ilabs_rpico32.menu.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
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.175=175 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
challenger_2350_wifi6_ble5.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
challenger_2350_bconnect.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
challenger_2350_bconnect.menu.freq.275.build.f_cpu=275000000L
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
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
# -----------------------------------
# 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.133=133 MHz
melopero_cookie_rp2040.menu.freq.133.build.f_cpu=133000000L
melopero_cookie_rp2040.menu.freq.50=50 MHz
melopero_cookie_rp2040.menu.freq.50.build.f_cpu=50000000L
melopero_cookie_rp2040.menu.freq.100=100 MHz
melopero_cookie_rp2040.menu.freq.100.build.f_cpu=100000000L
melopero_cookie_rp2040.menu.freq.120=120 MHz
melopero_cookie_rp2040.menu.freq.120.build.f_cpu=120000000L
melopero_cookie_rp2040.menu.freq.125=125 MHz
melopero_cookie_rp2040.menu.freq.125.build.f_cpu=125000000L
melopero_cookie_rp2040.menu.freq.128=128 MHz
melopero_cookie_rp2040.menu.freq.128.build.f_cpu=128000000L
melopero_cookie_rp2040.menu.freq.150=150 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.150.build.f_cpu=150000000L
melopero_cookie_rp2040.menu.freq.175=175 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.175.build.f_cpu=175000000L
melopero_cookie_rp2040.menu.freq.200=200 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.200.build.f_cpu=200000000L
melopero_cookie_rp2040.menu.freq.225=225 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.225.build.f_cpu=225000000L
melopero_cookie_rp2040.menu.freq.240=240 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.240.build.f_cpu=240000000L
melopero_cookie_rp2040.menu.freq.250=250 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.250.build.f_cpu=250000000L
melopero_cookie_rp2040.menu.freq.275=275 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.275.build.f_cpu=275000000L
melopero_cookie_rp2040.menu.freq.300=300 MHz (Overclock)
melopero_cookie_rp2040.menu.freq.300.build.f_cpu=300000000L
melopero_cookie_rp2040.menu.opt.Small=Small (-Os) (standard)
melopero_cookie_rp2040.menu.opt.Small.build.flags.optimize=-Os
melopero_cookie_rp2040.menu.opt.Optimize=Optimize (-O)
melopero_cookie_rp2040.menu.opt.Optimize.build.flags.optimize=-O
melopero_cookie_rp2040.menu.opt.Optimize2=Optimize More (-O2)
melopero_cookie_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
melopero_cookie_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
melopero_cookie_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
melopero_cookie_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
melopero_cookie_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
melopero_cookie_rp2040.menu.opt.Debug=Debug (-Og)
melopero_cookie_rp2040.menu.opt.Debug.build.flags.optimize=-Og
melopero_cookie_rp2040.menu.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
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.133=133 MHz
melopero_shake_rp2040.menu.freq.133.build.f_cpu=133000000L
melopero_shake_rp2040.menu.freq.50=50 MHz
melopero_shake_rp2040.menu.freq.50.build.f_cpu=50000000L
melopero_shake_rp2040.menu.freq.100=100 MHz
melopero_shake_rp2040.menu.freq.100.build.f_cpu=100000000L
melopero_shake_rp2040.menu.freq.120=120 MHz
melopero_shake_rp2040.menu.freq.120.build.f_cpu=120000000L
melopero_shake_rp2040.menu.freq.125=125 MHz
melopero_shake_rp2040.menu.freq.125.build.f_cpu=125000000L
melopero_shake_rp2040.menu.freq.128=128 MHz
melopero_shake_rp2040.menu.freq.128.build.f_cpu=128000000L
melopero_shake_rp2040.menu.freq.150=150 MHz (Overclock)
melopero_shake_rp2040.menu.freq.150.build.f_cpu=150000000L
melopero_shake_rp2040.menu.freq.175=175 MHz (Overclock)
melopero_shake_rp2040.menu.freq.175.build.f_cpu=175000000L
melopero_shake_rp2040.menu.freq.200=200 MHz (Overclock)
melopero_shake_rp2040.menu.freq.200.build.f_cpu=200000000L
melopero_shake_rp2040.menu.freq.225=225 MHz (Overclock)
melopero_shake_rp2040.menu.freq.225.build.f_cpu=225000000L
melopero_shake_rp2040.menu.freq.240=240 MHz (Overclock)
melopero_shake_rp2040.menu.freq.240.build.f_cpu=240000000L
melopero_shake_rp2040.menu.freq.250=250 MHz (Overclock)
melopero_shake_rp2040.menu.freq.250.build.f_cpu=250000000L
melopero_shake_rp2040.menu.freq.275=275 MHz (Overclock)
melopero_shake_rp2040.menu.freq.275.build.f_cpu=275000000L
melopero_shake_rp2040.menu.freq.300=300 MHz (Overclock)
melopero_shake_rp2040.menu.freq.300.build.f_cpu=300000000L
melopero_shake_rp2040.menu.opt.Small=Small (-Os) (standard)
melopero_shake_rp2040.menu.opt.Small.build.flags.optimize=-Os
melopero_shake_rp2040.menu.opt.Optimize=Optimize (-O)
melopero_shake_rp2040.menu.opt.Optimize.build.flags.optimize=-O
melopero_shake_rp2040.menu.opt.Optimize2=Optimize More (-O2)
melopero_shake_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
melopero_shake_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
melopero_shake_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
melopero_shake_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
melopero_shake_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
melopero_shake_rp2040.menu.opt.Debug=Debug (-Og)
melopero_shake_rp2040.menu.opt.Debug.build.flags.optimize=-Og
melopero_shake_rp2040.menu.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
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_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.133=133 MHz
akana_r1.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
akana_r1.menu.freq.150.build.f_cpu=150000000L
akana_r1.menu.freq.175=175 MHz (Overclock)
akana_r1.menu.freq.175.build.f_cpu=175000000L
akana_r1.menu.freq.200=200 MHz (Overclock)
akana_r1.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
akana_r1.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
MyRP_bot.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
MyRP_bot.menu.freq.150.build.f_cpu=150000000L
MyRP_bot.menu.freq.175=175 MHz (Overclock)
MyRP_bot.menu.freq.175.build.f_cpu=175000000L
MyRP_bot.menu.freq.200=200 MHz (Overclock)
MyRP_bot.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
MyRP_bot.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
nekosystems_bl2040_mini.menu.freq.133.build.f_cpu=133000000L
nekosystems_bl2040_mini.menu.freq.50=50 MHz
nekosystems_bl2040_mini.menu.freq.50.build.f_cpu=50000000L
nekosystems_bl2040_mini.menu.freq.100=100 MHz
nekosystems_bl2040_mini.menu.freq.100.build.f_cpu=100000000L
nekosystems_bl2040_mini.menu.freq.120=120 MHz
nekosystems_bl2040_mini.menu.freq.120.build.f_cpu=120000000L
nekosystems_bl2040_mini.menu.freq.125=125 MHz
nekosystems_bl2040_mini.menu.freq.125.build.f_cpu=125000000L
nekosystems_bl2040_mini.menu.freq.128=128 MHz
nekosystems_bl2040_mini.menu.freq.128.build.f_cpu=128000000L
nekosystems_bl2040_mini.menu.freq.150=150 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.150.build.f_cpu=150000000L
nekosystems_bl2040_mini.menu.freq.175=175 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.175.build.f_cpu=175000000L
nekosystems_bl2040_mini.menu.freq.200=200 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.200.build.f_cpu=200000000L
nekosystems_bl2040_mini.menu.freq.225=225 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.225.build.f_cpu=225000000L
nekosystems_bl2040_mini.menu.freq.240=240 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.240.build.f_cpu=240000000L
nekosystems_bl2040_mini.menu.freq.250=250 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.250.build.f_cpu=250000000L
nekosystems_bl2040_mini.menu.freq.275=275 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.275.build.f_cpu=275000000L
nekosystems_bl2040_mini.menu.freq.300=300 MHz (Overclock)
nekosystems_bl2040_mini.menu.freq.300.build.f_cpu=300000000L
nekosystems_bl2040_mini.menu.opt.Small=Small (-Os) (standard)
nekosystems_bl2040_mini.menu.opt.Small.build.flags.optimize=-Os
nekosystems_bl2040_mini.menu.opt.Optimize=Optimize (-O)
nekosystems_bl2040_mini.menu.opt.Optimize.build.flags.optimize=-O
nekosystems_bl2040_mini.menu.opt.Optimize2=Optimize More (-O2)
nekosystems_bl2040_mini.menu.opt.Optimize2.build.flags.optimize=-O2
nekosystems_bl2040_mini.menu.opt.Optimize3=Optimize Even More (-O3)
nekosystems_bl2040_mini.menu.opt.Optimize3.build.flags.optimize=-O3
nekosystems_bl2040_mini.menu.opt.Fast=Fast (-Ofast) (maybe slower)
nekosystems_bl2040_mini.menu.opt.Fast.build.flags.optimize=-Ofast
nekosystems_bl2040_mini.menu.opt.Debug=Debug (-Og)
nekosystems_bl2040_mini.menu.opt.Debug.build.flags.optimize=-Og
nekosystems_bl2040_mini.menu.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
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.133=133 MHz
newsan_archi.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
newsan_archi.menu.freq.150.build.f_cpu=150000000L
newsan_archi.menu.freq.175=175 MHz (Overclock)
newsan_archi.menu.freq.175.build.f_cpu=175000000L
newsan_archi.menu.freq.200=200 MHz (Overclock)
newsan_archi.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
newsan_archi.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
nullbits_bit_c_pro.menu.freq.133.build.f_cpu=133000000L
nullbits_bit_c_pro.menu.freq.50=50 MHz
nullbits_bit_c_pro.menu.freq.50.build.f_cpu=50000000L
nullbits_bit_c_pro.menu.freq.100=100 MHz
nullbits_bit_c_pro.menu.freq.100.build.f_cpu=100000000L
nullbits_bit_c_pro.menu.freq.120=120 MHz
nullbits_bit_c_pro.menu.freq.120.build.f_cpu=120000000L
nullbits_bit_c_pro.menu.freq.125=125 MHz
nullbits_bit_c_pro.menu.freq.125.build.f_cpu=125000000L
nullbits_bit_c_pro.menu.freq.128=128 MHz
nullbits_bit_c_pro.menu.freq.128.build.f_cpu=128000000L
nullbits_bit_c_pro.menu.freq.150=150 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.150.build.f_cpu=150000000L
nullbits_bit_c_pro.menu.freq.175=175 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.175.build.f_cpu=175000000L
nullbits_bit_c_pro.menu.freq.200=200 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.200.build.f_cpu=200000000L
nullbits_bit_c_pro.menu.freq.225=225 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.225.build.f_cpu=225000000L
nullbits_bit_c_pro.menu.freq.240=240 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.240.build.f_cpu=240000000L
nullbits_bit_c_pro.menu.freq.250=250 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.250.build.f_cpu=250000000L
nullbits_bit_c_pro.menu.freq.275=275 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.275.build.f_cpu=275000000L
nullbits_bit_c_pro.menu.freq.300=300 MHz (Overclock)
nullbits_bit_c_pro.menu.freq.300.build.f_cpu=300000000L
nullbits_bit_c_pro.menu.opt.Small=Small (-Os) (standard)
nullbits_bit_c_pro.menu.opt.Small.build.flags.optimize=-Os
nullbits_bit_c_pro.menu.opt.Optimize=Optimize (-O)
nullbits_bit_c_pro.menu.opt.Optimize.build.flags.optimize=-O
nullbits_bit_c_pro.menu.opt.Optimize2=Optimize More (-O2)
nullbits_bit_c_pro.menu.opt.Optimize2.build.flags.optimize=-O2
nullbits_bit_c_pro.menu.opt.Optimize3=Optimize Even More (-O3)
nullbits_bit_c_pro.menu.opt.Optimize3.build.flags.optimize=-O3
nullbits_bit_c_pro.menu.opt.Fast=Fast (-Ofast) (maybe slower)
nullbits_bit_c_pro.menu.opt.Fast.build.flags.optimize=-Ofast
nullbits_bit_c_pro.menu.opt.Debug=Debug (-Og)
nullbits_bit_c_pro.menu.opt.Debug.build.flags.optimize=-Og
nullbits_bit_c_pro.menu.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
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 RP2040-Pico30 2MB
# -----------------------------------
olimex_rp2040pico30_2mb.name=Olimex RP2040-Pico30 2MB
olimex_rp2040pico30_2mb.vid.0=0x15ba
olimex_rp2040pico30_2mb.pid.0=0x0026
olimex_rp2040pico30_2mb.vid.1=0x15ba
olimex_rp2040pico30_2mb.pid.1=0x0126
olimex_rp2040pico30_2mb.vid.2=0x15ba
olimex_rp2040pico30_2mb.pid.2=0x4026
olimex_rp2040pico30_2mb.vid.3=0x15ba
olimex_rp2040pico30_2mb.pid.3=0x4126
olimex_rp2040pico30_2mb.vid.4=0x15ba
olimex_rp2040pico30_2mb.pid.4=0x8026
olimex_rp2040pico30_2mb.vid.5=0x15ba
olimex_rp2040pico30_2mb.pid.5=0x8126
olimex_rp2040pico30_2mb.vid.6=0x15ba
olimex_rp2040pico30_2mb.pid.6=0xc026
olimex_rp2040pico30_2mb.vid.7=0x15ba
olimex_rp2040pico30_2mb.pid.7=0xc126
olimex_rp2040pico30_2mb.upload_port.0.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.0.pid=0x0026
olimex_rp2040pico30_2mb.upload_port.1.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.1.pid=0x0126
olimex_rp2040pico30_2mb.upload_port.2.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.2.pid=0x4026
olimex_rp2040pico30_2mb.upload_port.3.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.3.pid=0x4126
olimex_rp2040pico30_2mb.upload_port.4.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.4.pid=0x8026
olimex_rp2040pico30_2mb.upload_port.5.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.5.pid=0x8126
olimex_rp2040pico30_2mb.upload_port.6.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.6.pid=0xc026
olimex_rp2040pico30_2mb.upload_port.7.vid=0x15ba
olimex_rp2040pico30_2mb.upload_port.7.pid=0xc126
olimex_rp2040pico30_2mb.build.usbvid=-DUSBD_VID=0x15ba
olimex_rp2040pico30_2mb.build.usbpid=-DUSBD_PID=0x0026
olimex_rp2040pico30_2mb.build.usbpwr=-DUSBD_MAX_POWER_MA=250
olimex_rp2040pico30_2mb.build.board=OLIMEX_RP2040_PICO30_2MB
olimex_rp2040pico30_2mb.build.mcu=cortex-m0plus
olimex_rp2040pico30_2mb.build.chip=rp2040
olimex_rp2040pico30_2mb.build.toolchain=arm-none-eabi
olimex_rp2040pico30_2mb.build.toolchainpkg=pqt-gcc
olimex_rp2040pico30_2mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
olimex_rp2040pico30_2mb.build.uf2family=--family rp2040
olimex_rp2040pico30_2mb.build.variant=olimex_rp2040pico30_2mb
olimex_rp2040pico30_2mb.upload.maximum_size=2097152
olimex_rp2040pico30_2mb.upload.wait_for_upload_port=true
olimex_rp2040pico30_2mb.upload.erase_cmd=
olimex_rp2040pico30_2mb.serial.disableDTR=false
olimex_rp2040pico30_2mb.serial.disableRTS=false
olimex_rp2040pico30_2mb.build.f_cpu=125000000
olimex_rp2040pico30_2mb.build.led=
olimex_rp2040pico30_2mb.build.core=rp2040
olimex_rp2040pico30_2mb.build.ldscript=memmap_default.ld
olimex_rp2040pico30_2mb.build.boot2=boot2_w25q080_2_padded_checksum
olimex_rp2040pico30_2mb.build.usb_manufacturer="Olimex"
olimex_rp2040pico30_2mb.build.usb_product="RP2040-Pico30 2MB"
olimex_rp2040pico30_2mb.menu.flash.2097152_0=2MB (no FS)
olimex_rp2040pico30_2mb.menu.flash.2097152_0.upload.maximum_size=2093056
olimex_rp2040pico30_2mb.menu.flash.2097152_0.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_0.build.flash_length=2093056
olimex_rp2040pico30_2mb.menu.flash.2097152_0.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_0.build.fs_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_0.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.upload.maximum_size=2027520
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.build.flash_length=2027520
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.build.fs_start=270462976
olimex_rp2040pico30_2mb.menu.flash.2097152_65536.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.upload.maximum_size=1961984
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.build.flash_length=1961984
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.build.fs_start=270397440
olimex_rp2040pico30_2mb.menu.flash.2097152_131072.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.upload.maximum_size=1830912
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.build.flash_length=1830912
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.build.fs_start=270266368
olimex_rp2040pico30_2mb.menu.flash.2097152_262144.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.upload.maximum_size=1568768
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.build.flash_length=1568768
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.build.fs_start=270004224
olimex_rp2040pico30_2mb.menu.flash.2097152_524288.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.upload.maximum_size=1044480
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.build.flash_total=2097152
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.build.flash_length=1044480
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.build.eeprom_start=270528512
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.build.fs_start=269479936
olimex_rp2040pico30_2mb.menu.flash.2097152_1048576.build.fs_end=270528512
olimex_rp2040pico30_2mb.menu.freq.133=133 MHz
olimex_rp2040pico30_2mb.menu.freq.133.build.f_cpu=133000000L
olimex_rp2040pico30_2mb.menu.freq.50=50 MHz
olimex_rp2040pico30_2mb.menu.freq.50.build.f_cpu=50000000L
olimex_rp2040pico30_2mb.menu.freq.100=100 MHz
olimex_rp2040pico30_2mb.menu.freq.100.build.f_cpu=100000000L
olimex_rp2040pico30_2mb.menu.freq.120=120 MHz
olimex_rp2040pico30_2mb.menu.freq.120.build.f_cpu=120000000L
olimex_rp2040pico30_2mb.menu.freq.125=125 MHz
olimex_rp2040pico30_2mb.menu.freq.125.build.f_cpu=125000000L
olimex_rp2040pico30_2mb.menu.freq.128=128 MHz
olimex_rp2040pico30_2mb.menu.freq.128.build.f_cpu=128000000L
olimex_rp2040pico30_2mb.menu.freq.150=150 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.150.build.f_cpu=150000000L
olimex_rp2040pico30_2mb.menu.freq.175=175 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.175.build.f_cpu=175000000L
olimex_rp2040pico30_2mb.menu.freq.200=200 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.200.build.f_cpu=200000000L
olimex_rp2040pico30_2mb.menu.freq.225=225 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.225.build.f_cpu=225000000L
olimex_rp2040pico30_2mb.menu.freq.240=240 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.240.build.f_cpu=240000000L
olimex_rp2040pico30_2mb.menu.freq.250=250 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.250.build.f_cpu=250000000L
olimex_rp2040pico30_2mb.menu.freq.275=275 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.275.build.f_cpu=275000000L
olimex_rp2040pico30_2mb.menu.freq.300=300 MHz (Overclock)
olimex_rp2040pico30_2mb.menu.freq.300.build.f_cpu=300000000L
olimex_rp2040pico30_2mb.menu.opt.Small=Small (-Os) (standard)
olimex_rp2040pico30_2mb.menu.opt.Small.build.flags.optimize=-Os
olimex_rp2040pico30_2mb.menu.opt.Optimize=Optimize (-O)
olimex_rp2040pico30_2mb.menu.opt.Optimize.build.flags.optimize=-O
olimex_rp2040pico30_2mb.menu.opt.Optimize2=Optimize More (-O2)
olimex_rp2040pico30_2mb.menu.opt.Optimize2.build.flags.optimize=-O2
olimex_rp2040pico30_2mb.menu.opt.Optimize3=Optimize Even More (-O3)
olimex_rp2040pico30_2mb.menu.opt.Optimize3.build.flags.optimize=-O3
olimex_rp2040pico30_2mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
olimex_rp2040pico30_2mb.menu.opt.Fast.build.flags.optimize=-Ofast
olimex_rp2040pico30_2mb.menu.opt.Debug=Debug (-Og)
olimex_rp2040pico30_2mb.menu.opt.Debug.build.flags.optimize=-Og
olimex_rp2040pico30_2mb.menu.opt.Disabled=Disabled (-O0)
olimex_rp2040pico30_2mb.menu.opt.Disabled.build.flags.optimize=-O0
olimex_rp2040pico30_2mb.menu.profile.Disabled=Disabled
olimex_rp2040pico30_2mb.menu.profile.Disabled.build.flags.profile=
olimex_rp2040pico30_2mb.menu.profile.Enabled=Enabled
olimex_rp2040pico30_2mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
olimex_rp2040pico30_2mb.menu.rtti.Disabled=Disabled
olimex_rp2040pico30_2mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
olimex_rp2040pico30_2mb.menu.rtti.Enabled=Enabled
olimex_rp2040pico30_2mb.menu.rtti.Enabled.build.flags.rtti=
olimex_rp2040pico30_2mb.menu.stackprotect.Disabled=Disabled
olimex_rp2040pico30_2mb.menu.stackprotect.Disabled.build.flags.stackprotect=
olimex_rp2040pico30_2mb.menu.stackprotect.Enabled=Enabled
olimex_rp2040pico30_2mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector
olimex_rp2040pico30_2mb.menu.exceptions.Disabled=Disabled
olimex_rp2040pico30_2mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
olimex_rp2040pico30_2mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
olimex_rp2040pico30_2mb.menu.exceptions.Enabled=Enabled
olimex_rp2040pico30_2mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
olimex_rp2040pico30_2mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
olimex_rp2040pico30_2mb.menu.dbgport.Disabled=Disabled
olimex_rp2040pico30_2mb.menu.dbgport.Disabled.build.debug_port=
olimex_rp2040pico30_2mb.menu.dbgport.Serial=Serial
olimex_rp2040pico30_2mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
olimex_rp2040pico30_2mb.menu.dbgport.Serial1=Serial1
olimex_rp2040pico30_2mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
olimex_rp2040pico30_2mb.menu.dbgport.Serial2=Serial2
olimex_rp2040pico30_2mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
olimex_rp2040pico30_2mb.menu.dbgport.SerialSemi=SerialSemi
olimex_rp2040pico30_2mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
olimex_rp2040pico30_2mb.menu.dbglvl.None=None
olimex_rp2040pico30_2mb.menu.dbglvl.None.build.debug_level=
olimex_rp2040pico30_2mb.menu.dbglvl.Core=Core
olimex_rp2040pico30_2mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
olimex_rp2040pico30_2mb.menu.dbglvl.SPI=SPI
olimex_rp2040pico30_2mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
olimex_rp2040pico30_2mb.menu.dbglvl.Wire=Wire
olimex_rp2040pico30_2mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
olimex_rp2040pico30_2mb.menu.dbglvl.Bluetooth=Bluetooth
olimex_rp2040pico30_2mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30_2mb.menu.dbglvl.All=All
olimex_rp2040pico30_2mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30_2mb.menu.dbglvl.NDEBUG=NDEBUG
olimex_rp2040pico30_2mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
olimex_rp2040pico30_2mb.menu.usbstack.picosdk=Pico SDK
olimex_rp2040pico30_2mb.menu.usbstack.picosdk.build.usbstack_flags=
olimex_rp2040pico30_2mb.menu.usbstack.tinyusb=Adafruit TinyUSB
olimex_rp2040pico30_2mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30_2mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
olimex_rp2040pico30_2mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30_2mb.menu.usbstack.nousb=No USB
olimex_rp2040pico30_2mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4only=IPv4 Only
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
olimex_rp2040pico30_2mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_2mb.menu.uploadmethod.default=Default (UF2)
olimex_rp2040pico30_2mb.menu.uploadmethod.default.build.ram_length=256k
olimex_rp2040pico30_2mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30_2mb.menu.uploadmethod.default.upload.maximum_data_size=262144
olimex_rp2040pico30_2mb.menu.uploadmethod.default.upload.tool=uf2conv
olimex_rp2040pico30_2mb.menu.uploadmethod.default.upload.tool.default=uf2conv
olimex_rp2040pico30_2mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool=Picotool
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.build.ram_length=256k
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.upload.tool=picotool
olimex_rp2040pico30_2mb.menu.uploadmethod.picotool.upload.tool.default=picotool
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
olimex_rp2040pico30_2mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Olimex RP2040-Pico30 16MB
# -----------------------------------
olimex_rp2040pico30_16mb.name=Olimex RP2040-Pico30 16MB
olimex_rp2040pico30_16mb.vid.0=0x15ba
olimex_rp2040pico30_16mb.pid.0=0x0026
olimex_rp2040pico30_16mb.vid.1=0x15ba
olimex_rp2040pico30_16mb.pid.1=0x0126
olimex_rp2040pico30_16mb.vid.2=0x15ba
olimex_rp2040pico30_16mb.pid.2=0x4026
olimex_rp2040pico30_16mb.vid.3=0x15ba
olimex_rp2040pico30_16mb.pid.3=0x4126
olimex_rp2040pico30_16mb.vid.4=0x15ba
olimex_rp2040pico30_16mb.pid.4=0x8026
olimex_rp2040pico30_16mb.vid.5=0x15ba
olimex_rp2040pico30_16mb.pid.5=0x8126
olimex_rp2040pico30_16mb.vid.6=0x15ba
olimex_rp2040pico30_16mb.pid.6=0xc026
olimex_rp2040pico30_16mb.vid.7=0x15ba
olimex_rp2040pico30_16mb.pid.7=0xc126
olimex_rp2040pico30_16mb.upload_port.0.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.0.pid=0x0026
olimex_rp2040pico30_16mb.upload_port.1.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.1.pid=0x0126
olimex_rp2040pico30_16mb.upload_port.2.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.2.pid=0x4026
olimex_rp2040pico30_16mb.upload_port.3.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.3.pid=0x4126
olimex_rp2040pico30_16mb.upload_port.4.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.4.pid=0x8026
olimex_rp2040pico30_16mb.upload_port.5.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.5.pid=0x8126
olimex_rp2040pico30_16mb.upload_port.6.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.6.pid=0xc026
olimex_rp2040pico30_16mb.upload_port.7.vid=0x15ba
olimex_rp2040pico30_16mb.upload_port.7.pid=0xc126
olimex_rp2040pico30_16mb.build.usbvid=-DUSBD_VID=0x15ba
olimex_rp2040pico30_16mb.build.usbpid=-DUSBD_PID=0x0026
olimex_rp2040pico30_16mb.build.usbpwr=-DUSBD_MAX_POWER_MA=250
olimex_rp2040pico30_16mb.build.board=OLIMEX_RP2040_PICO30_16MB
olimex_rp2040pico30_16mb.build.mcu=cortex-m0plus
olimex_rp2040pico30_16mb.build.chip=rp2040
olimex_rp2040pico30_16mb.build.toolchain=arm-none-eabi
olimex_rp2040pico30_16mb.build.toolchainpkg=pqt-gcc
olimex_rp2040pico30_16mb.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
olimex_rp2040pico30_16mb.build.uf2family=--family rp2040
olimex_rp2040pico30_16mb.build.variant=olimex_rp2040pico30_16mb
olimex_rp2040pico30_16mb.upload.maximum_size=16777216
olimex_rp2040pico30_16mb.upload.wait_for_upload_port=true
olimex_rp2040pico30_16mb.upload.erase_cmd=
olimex_rp2040pico30_16mb.serial.disableDTR=false
olimex_rp2040pico30_16mb.serial.disableRTS=false
olimex_rp2040pico30_16mb.build.f_cpu=125000000
olimex_rp2040pico30_16mb.build.led=
olimex_rp2040pico30_16mb.build.core=rp2040
olimex_rp2040pico30_16mb.build.ldscript=memmap_default.ld
olimex_rp2040pico30_16mb.build.boot2=boot2_w25q080_2_padded_checksum
olimex_rp2040pico30_16mb.build.usb_manufacturer="Olimex"
olimex_rp2040pico30_16mb.build.usb_product="RP2040-Pico30 16MB"
olimex_rp2040pico30_16mb.menu.flash.16777216_0=16MB (no FS)
olimex_rp2040pico30_16mb.menu.flash.16777216_0.upload.maximum_size=16773120
olimex_rp2040pico30_16mb.menu.flash.16777216_0.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_0.build.flash_length=16773120
olimex_rp2040pico30_16mb.menu.flash.16777216_0.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_0.build.fs_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_0.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.upload.maximum_size=16707584
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.build.flash_length=16707584
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.build.fs_start=285143040
olimex_rp2040pico30_16mb.menu.flash.16777216_65536.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.upload.maximum_size=16642048
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.build.flash_length=16642048
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.build.fs_start=285077504
olimex_rp2040pico30_16mb.menu.flash.16777216_131072.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.upload.maximum_size=16510976
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.build.flash_length=16510976
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.build.fs_start=284946432
olimex_rp2040pico30_16mb.menu.flash.16777216_262144.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.upload.maximum_size=16248832
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.build.flash_length=16248832
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.build.fs_start=284684288
olimex_rp2040pico30_16mb.menu.flash.16777216_524288.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.upload.maximum_size=15724544
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.build.flash_length=15724544
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.build.fs_start=284160000
olimex_rp2040pico30_16mb.menu.flash.16777216_1048576.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.upload.maximum_size=14675968
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.build.flash_length=14675968
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.build.fs_start=283111424
olimex_rp2040pico30_16mb.menu.flash.16777216_2097152.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.upload.maximum_size=13627392
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.build.flash_length=13627392
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.build.fs_start=282062848
olimex_rp2040pico30_16mb.menu.flash.16777216_3145728.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.upload.maximum_size=12578816
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.build.flash_length=12578816
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.build.fs_start=281014272
olimex_rp2040pico30_16mb.menu.flash.16777216_4194304.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.upload.maximum_size=11530240
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.build.flash_length=11530240
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.build.fs_start=279965696
olimex_rp2040pico30_16mb.menu.flash.16777216_5242880.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.upload.maximum_size=10481664
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.build.flash_length=10481664
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.build.fs_start=278917120
olimex_rp2040pico30_16mb.menu.flash.16777216_6291456.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.upload.maximum_size=9433088
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.build.flash_length=9433088
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.build.fs_start=277868544
olimex_rp2040pico30_16mb.menu.flash.16777216_7340032.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.upload.maximum_size=8384512
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.build.flash_length=8384512
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.build.fs_start=276819968
olimex_rp2040pico30_16mb.menu.flash.16777216_8388608.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.upload.maximum_size=7335936
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.build.flash_length=7335936
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.build.fs_start=275771392
olimex_rp2040pico30_16mb.menu.flash.16777216_9437184.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.upload.maximum_size=6287360
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.build.flash_length=6287360
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.build.fs_start=274722816
olimex_rp2040pico30_16mb.menu.flash.16777216_10485760.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.upload.maximum_size=5238784
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.build.flash_length=5238784
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.build.fs_start=273674240
olimex_rp2040pico30_16mb.menu.flash.16777216_11534336.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.upload.maximum_size=4190208
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.build.flash_length=4190208
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.build.fs_start=272625664
olimex_rp2040pico30_16mb.menu.flash.16777216_12582912.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.upload.maximum_size=3141632
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.build.flash_length=3141632
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.build.fs_start=271577088
olimex_rp2040pico30_16mb.menu.flash.16777216_13631488.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.upload.maximum_size=2093056
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.build.flash_length=2093056
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.build.fs_start=270528512
olimex_rp2040pico30_16mb.menu.flash.16777216_14680064.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.upload.maximum_size=1044480
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.build.flash_total=16777216
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.build.flash_length=1044480
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.build.eeprom_start=285208576
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.build.fs_start=269479936
olimex_rp2040pico30_16mb.menu.flash.16777216_15728640.build.fs_end=285208576
olimex_rp2040pico30_16mb.menu.freq.133=133 MHz
olimex_rp2040pico30_16mb.menu.freq.133.build.f_cpu=133000000L
olimex_rp2040pico30_16mb.menu.freq.50=50 MHz
olimex_rp2040pico30_16mb.menu.freq.50.build.f_cpu=50000000L
olimex_rp2040pico30_16mb.menu.freq.100=100 MHz
olimex_rp2040pico30_16mb.menu.freq.100.build.f_cpu=100000000L
olimex_rp2040pico30_16mb.menu.freq.120=120 MHz
olimex_rp2040pico30_16mb.menu.freq.120.build.f_cpu=120000000L
olimex_rp2040pico30_16mb.menu.freq.125=125 MHz
olimex_rp2040pico30_16mb.menu.freq.125.build.f_cpu=125000000L
olimex_rp2040pico30_16mb.menu.freq.128=128 MHz
olimex_rp2040pico30_16mb.menu.freq.128.build.f_cpu=128000000L
olimex_rp2040pico30_16mb.menu.freq.150=150 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.150.build.f_cpu=150000000L
olimex_rp2040pico30_16mb.menu.freq.175=175 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.175.build.f_cpu=175000000L
olimex_rp2040pico30_16mb.menu.freq.200=200 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.200.build.f_cpu=200000000L
olimex_rp2040pico30_16mb.menu.freq.225=225 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.225.build.f_cpu=225000000L
olimex_rp2040pico30_16mb.menu.freq.240=240 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.240.build.f_cpu=240000000L
olimex_rp2040pico30_16mb.menu.freq.250=250 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.250.build.f_cpu=250000000L
olimex_rp2040pico30_16mb.menu.freq.275=275 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.275.build.f_cpu=275000000L
olimex_rp2040pico30_16mb.menu.freq.300=300 MHz (Overclock)
olimex_rp2040pico30_16mb.menu.freq.300.build.f_cpu=300000000L
olimex_rp2040pico30_16mb.menu.opt.Small=Small (-Os) (standard)
olimex_rp2040pico30_16mb.menu.opt.Small.build.flags.optimize=-Os
olimex_rp2040pico30_16mb.menu.opt.Optimize=Optimize (-O)
olimex_rp2040pico30_16mb.menu.opt.Optimize.build.flags.optimize=-O
olimex_rp2040pico30_16mb.menu.opt.Optimize2=Optimize More (-O2)
olimex_rp2040pico30_16mb.menu.opt.Optimize2.build.flags.optimize=-O2
olimex_rp2040pico30_16mb.menu.opt.Optimize3=Optimize Even More (-O3)
olimex_rp2040pico30_16mb.menu.opt.Optimize3.build.flags.optimize=-O3
olimex_rp2040pico30_16mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
olimex_rp2040pico30_16mb.menu.opt.Fast.build.flags.optimize=-Ofast
olimex_rp2040pico30_16mb.menu.opt.Debug=Debug (-Og)
olimex_rp2040pico30_16mb.menu.opt.Debug.build.flags.optimize=-Og
olimex_rp2040pico30_16mb.menu.opt.Disabled=Disabled (-O0)
olimex_rp2040pico30_16mb.menu.opt.Disabled.build.flags.optimize=-O0
olimex_rp2040pico30_16mb.menu.profile.Disabled=Disabled
olimex_rp2040pico30_16mb.menu.profile.Disabled.build.flags.profile=
olimex_rp2040pico30_16mb.menu.profile.Enabled=Enabled
olimex_rp2040pico30_16mb.menu.profile.Enabled.build.flags.profile=-pg -D__PROFILE
olimex_rp2040pico30_16mb.menu.rtti.Disabled=Disabled
olimex_rp2040pico30_16mb.menu.rtti.Disabled.build.flags.rtti=-fno-rtti
olimex_rp2040pico30_16mb.menu.rtti.Enabled=Enabled
olimex_rp2040pico30_16mb.menu.rtti.Enabled.build.flags.rtti=
olimex_rp2040pico30_16mb.menu.stackprotect.Disabled=Disabled
olimex_rp2040pico30_16mb.menu.stackprotect.Disabled.build.flags.stackprotect=
olimex_rp2040pico30_16mb.menu.stackprotect.Enabled=Enabled
olimex_rp2040pico30_16mb.menu.stackprotect.Enabled.build.flags.stackprotect=-fstack-protector
olimex_rp2040pico30_16mb.menu.exceptions.Disabled=Disabled
olimex_rp2040pico30_16mb.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
olimex_rp2040pico30_16mb.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
olimex_rp2040pico30_16mb.menu.exceptions.Enabled=Enabled
olimex_rp2040pico30_16mb.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
olimex_rp2040pico30_16mb.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
olimex_rp2040pico30_16mb.menu.dbgport.Disabled=Disabled
olimex_rp2040pico30_16mb.menu.dbgport.Disabled.build.debug_port=
olimex_rp2040pico30_16mb.menu.dbgport.Serial=Serial
olimex_rp2040pico30_16mb.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
olimex_rp2040pico30_16mb.menu.dbgport.Serial1=Serial1
olimex_rp2040pico30_16mb.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
olimex_rp2040pico30_16mb.menu.dbgport.Serial2=Serial2
olimex_rp2040pico30_16mb.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
olimex_rp2040pico30_16mb.menu.dbgport.SerialSemi=SerialSemi
olimex_rp2040pico30_16mb.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
olimex_rp2040pico30_16mb.menu.dbglvl.None=None
olimex_rp2040pico30_16mb.menu.dbglvl.None.build.debug_level=
olimex_rp2040pico30_16mb.menu.dbglvl.Core=Core
olimex_rp2040pico30_16mb.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
olimex_rp2040pico30_16mb.menu.dbglvl.SPI=SPI
olimex_rp2040pico30_16mb.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
olimex_rp2040pico30_16mb.menu.dbglvl.Wire=Wire
olimex_rp2040pico30_16mb.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
olimex_rp2040pico30_16mb.menu.dbglvl.Bluetooth=Bluetooth
olimex_rp2040pico30_16mb.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30_16mb.menu.dbglvl.All=All
olimex_rp2040pico30_16mb.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
olimex_rp2040pico30_16mb.menu.dbglvl.NDEBUG=NDEBUG
olimex_rp2040pico30_16mb.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
olimex_rp2040pico30_16mb.menu.usbstack.picosdk=Pico SDK
olimex_rp2040pico30_16mb.menu.usbstack.picosdk.build.usbstack_flags=
olimex_rp2040pico30_16mb.menu.usbstack.tinyusb=Adafruit TinyUSB
olimex_rp2040pico30_16mb.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30_16mb.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
olimex_rp2040pico30_16mb.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
olimex_rp2040pico30_16mb.menu.usbstack.nousb=No USB
olimex_rp2040pico30_16mb.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4only=IPv4 Only
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
olimex_rp2040pico30_16mb.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
olimex_rp2040pico30_16mb.menu.uploadmethod.default=Default (UF2)
olimex_rp2040pico30_16mb.menu.uploadmethod.default.build.ram_length=256k
olimex_rp2040pico30_16mb.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30_16mb.menu.uploadmethod.default.upload.maximum_data_size=262144
olimex_rp2040pico30_16mb.menu.uploadmethod.default.upload.tool=uf2conv
olimex_rp2040pico30_16mb.menu.uploadmethod.default.upload.tool.default=uf2conv
olimex_rp2040pico30_16mb.menu.uploadmethod.default.upload.tool.network=uf2conv-network
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool=Picotool
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.build.ram_length=256k
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.upload.maximum_data_size=262144
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.upload.tool=picotool
olimex_rp2040pico30_16mb.menu.uploadmethod.picotool.upload.tool.default=picotool
olimex_rp2040pico30_16mb.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
olimex_rp2040pico30_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
olimex_rp2040pico30_16mb.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
olimex_rp2040pico30_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
olimex_rp2040pico30_16mb.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
olimex_rp2040pico30_16mb.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.133=133 MHz
pimoroni_pga2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_pga2040.menu.freq.50=50 MHz
pimoroni_pga2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_pga2040.menu.freq.100=100 MHz
pimoroni_pga2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_pga2040.menu.freq.120=120 MHz
pimoroni_pga2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_pga2040.menu.freq.125=125 MHz
pimoroni_pga2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_pga2040.menu.freq.128=128 MHz
pimoroni_pga2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_pga2040.menu.freq.150=150 MHz (Overclock)
pimoroni_pga2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_pga2040.menu.freq.175=175 MHz (Overclock)
pimoroni_pga2040.menu.freq.175.build.f_cpu=175000000L
pimoroni_pga2040.menu.freq.200=200 MHz (Overclock)
pimoroni_pga2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_pga2040.menu.freq.225=225 MHz (Overclock)
pimoroni_pga2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_pga2040.menu.freq.240=240 MHz (Overclock)
pimoroni_pga2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_pga2040.menu.freq.250=250 MHz (Overclock)
pimoroni_pga2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_pga2040.menu.freq.275=275 MHz (Overclock)
pimoroni_pga2040.menu.freq.275.build.f_cpu=275000000L
pimoroni_pga2040.menu.freq.300=300 MHz (Overclock)
pimoroni_pga2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_pga2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_pga2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_pga2040.menu.opt.Optimize=Optimize (-O)
pimoroni_pga2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_pga2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_pga2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_pga2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_pga2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_pga2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_pga2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_pga2040.menu.opt.Debug=Debug (-Og)
pimoroni_pga2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_pga2040.menu.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
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.175=175 MHz (Overclock)
pimoroni_pga2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
pimoroni_pga2350.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
pimoroni_pico_plus_2.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
pimoroni_pico_plus_2w.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
pimoroni_plasma2040.menu.freq.133.build.f_cpu=133000000L
pimoroni_plasma2040.menu.freq.50=50 MHz
pimoroni_plasma2040.menu.freq.50.build.f_cpu=50000000L
pimoroni_plasma2040.menu.freq.100=100 MHz
pimoroni_plasma2040.menu.freq.100.build.f_cpu=100000000L
pimoroni_plasma2040.menu.freq.120=120 MHz
pimoroni_plasma2040.menu.freq.120.build.f_cpu=120000000L
pimoroni_plasma2040.menu.freq.125=125 MHz
pimoroni_plasma2040.menu.freq.125.build.f_cpu=125000000L
pimoroni_plasma2040.menu.freq.128=128 MHz
pimoroni_plasma2040.menu.freq.128.build.f_cpu=128000000L
pimoroni_plasma2040.menu.freq.150=150 MHz (Overclock)
pimoroni_plasma2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_plasma2040.menu.freq.175=175 MHz (Overclock)
pimoroni_plasma2040.menu.freq.175.build.f_cpu=175000000L
pimoroni_plasma2040.menu.freq.200=200 MHz (Overclock)
pimoroni_plasma2040.menu.freq.200.build.f_cpu=200000000L
pimoroni_plasma2040.menu.freq.225=225 MHz (Overclock)
pimoroni_plasma2040.menu.freq.225.build.f_cpu=225000000L
pimoroni_plasma2040.menu.freq.240=240 MHz (Overclock)
pimoroni_plasma2040.menu.freq.240.build.f_cpu=240000000L
pimoroni_plasma2040.menu.freq.250=250 MHz (Overclock)
pimoroni_plasma2040.menu.freq.250.build.f_cpu=250000000L
pimoroni_plasma2040.menu.freq.275=275 MHz (Overclock)
pimoroni_plasma2040.menu.freq.275.build.f_cpu=275000000L
pimoroni_plasma2040.menu.freq.300=300 MHz (Overclock)
pimoroni_plasma2040.menu.freq.300.build.f_cpu=300000000L
pimoroni_plasma2040.menu.opt.Small=Small (-Os) (standard)
pimoroni_plasma2040.menu.opt.Small.build.flags.optimize=-Os
pimoroni_plasma2040.menu.opt.Optimize=Optimize (-O)
pimoroni_plasma2040.menu.opt.Optimize.build.flags.optimize=-O
pimoroni_plasma2040.menu.opt.Optimize2=Optimize More (-O2)
pimoroni_plasma2040.menu.opt.Optimize2.build.flags.optimize=-O2
pimoroni_plasma2040.menu.opt.Optimize3=Optimize Even More (-O3)
pimoroni_plasma2040.menu.opt.Optimize3.build.flags.optimize=-O3
pimoroni_plasma2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
pimoroni_plasma2040.menu.opt.Fast.build.flags.optimize=-Ofast
pimoroni_plasma2040.menu.opt.Debug=Debug (-Og)
pimoroni_plasma2040.menu.opt.Debug.build.flags.optimize=-Og
pimoroni_plasma2040.menu.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
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_PLASMA2040
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.175=175 MHz (Overclock)
pimoroni_plasma2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
pimoroni_plasma2350.menu.freq.275.build.f_cpu=275000000L
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
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 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.133=133 MHz
pimoroni_tiny2040.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
pimoroni_tiny2040.menu.freq.150.build.f_cpu=150000000L
pimoroni_tiny2040.menu.freq.175=175 MHz (Overclock)
pimoroni_tiny2040.menu.freq.175.build.f_cpu=175000000L
pimoroni_tiny2040.menu.freq.200=200 MHz (Overclock)
pimoroni_tiny2040.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
pimoroni_tiny2040.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
pimoroni_tiny2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
pimoroni_tiny2350.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
pintronix_pinmax.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
pintronix_pinmax.menu.freq.150.build.f_cpu=150000000L
pintronix_pinmax.menu.freq.175=175 MHz (Overclock)
pintronix_pinmax.menu.freq.175.build.f_cpu=175000000L
pintronix_pinmax.menu.freq.200=200 MHz (Overclock)
pintronix_pinmax.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
pintronix_pinmax.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
rakwireless_rak11300.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
rakwireless_rak11300.menu.freq.150.build.f_cpu=150000000L
rakwireless_rak11300.menu.freq.175=175 MHz (Overclock)
rakwireless_rak11300.menu.freq.175.build.f_cpu=175000000L
rakwireless_rak11300.menu.freq.200=200 MHz (Overclock)
rakwireless_rak11300.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
rakwireless_rak11300.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
redscorp_rp2040_eins.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.150.build.f_cpu=150000000L
redscorp_rp2040_eins.menu.freq.175=175 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.175.build.f_cpu=175000000L
redscorp_rp2040_eins.menu.freq.200=200 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
redscorp_rp2040_eins.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
redscorp_rp2040_promini.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.150.build.f_cpu=150000000L
redscorp_rp2040_promini.menu.freq.175=175 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.175.build.f_cpu=175000000L
redscorp_rp2040_promini.menu.freq.200=200 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
redscorp_rp2040_promini.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
sea_picro.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
sea_picro.menu.freq.150.build.f_cpu=150000000L
sea_picro.menu.freq.175=175 MHz (Overclock)
sea_picro.menu.freq.175.build.f_cpu=175000000L
sea_picro.menu.freq.200=200 MHz (Overclock)
sea_picro.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
sea_picro.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
silicognition_rp2040_shim.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.150.build.f_cpu=150000000L
silicognition_rp2040_shim.menu.freq.175=175 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.175.build.f_cpu=175000000L
silicognition_rp2040_shim.menu.freq.200=200 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
silicognition_rp2040_shim.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
solderparty_rp2040_stamp.menu.freq.133.build.f_cpu=133000000L
solderparty_rp2040_stamp.menu.freq.50=50 MHz
solderparty_rp2040_stamp.menu.freq.50.build.f_cpu=50000000L
solderparty_rp2040_stamp.menu.freq.100=100 MHz
solderparty_rp2040_stamp.menu.freq.100.build.f_cpu=100000000L
solderparty_rp2040_stamp.menu.freq.120=120 MHz
solderparty_rp2040_stamp.menu.freq.120.build.f_cpu=120000000L
solderparty_rp2040_stamp.menu.freq.125=125 MHz
solderparty_rp2040_stamp.menu.freq.125.build.f_cpu=125000000L
solderparty_rp2040_stamp.menu.freq.128=128 MHz
solderparty_rp2040_stamp.menu.freq.128.build.f_cpu=128000000L
solderparty_rp2040_stamp.menu.freq.150=150 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.150.build.f_cpu=150000000L
solderparty_rp2040_stamp.menu.freq.175=175 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.175.build.f_cpu=175000000L
solderparty_rp2040_stamp.menu.freq.200=200 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.200.build.f_cpu=200000000L
solderparty_rp2040_stamp.menu.freq.225=225 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.225.build.f_cpu=225000000L
solderparty_rp2040_stamp.menu.freq.240=240 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.240.build.f_cpu=240000000L
solderparty_rp2040_stamp.menu.freq.250=250 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.250.build.f_cpu=250000000L
solderparty_rp2040_stamp.menu.freq.275=275 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.275.build.f_cpu=275000000L
solderparty_rp2040_stamp.menu.freq.300=300 MHz (Overclock)
solderparty_rp2040_stamp.menu.freq.300.build.f_cpu=300000000L
solderparty_rp2040_stamp.menu.opt.Small=Small (-Os) (standard)
solderparty_rp2040_stamp.menu.opt.Small.build.flags.optimize=-Os
solderparty_rp2040_stamp.menu.opt.Optimize=Optimize (-O)
solderparty_rp2040_stamp.menu.opt.Optimize.build.flags.optimize=-O
solderparty_rp2040_stamp.menu.opt.Optimize2=Optimize More (-O2)
solderparty_rp2040_stamp.menu.opt.Optimize2.build.flags.optimize=-O2
solderparty_rp2040_stamp.menu.opt.Optimize3=Optimize Even More (-O3)
solderparty_rp2040_stamp.menu.opt.Optimize3.build.flags.optimize=-O3
solderparty_rp2040_stamp.menu.opt.Fast=Fast (-Ofast) (maybe slower)
solderparty_rp2040_stamp.menu.opt.Fast.build.flags.optimize=-Ofast
solderparty_rp2040_stamp.menu.opt.Debug=Debug (-Og)
solderparty_rp2040_stamp.menu.opt.Debug.build.flags.optimize=-Og
solderparty_rp2040_stamp.menu.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
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.175=175 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
solderparty_rp2350_stamp.menu.freq.275.build.f_cpu=275000000L
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
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.175=175 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
solderparty_rp2350_stamp_xl.menu.freq.275.build.f_cpu=275000000L
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
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 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.133=133 MHz
sparkfun_micromodrp2040.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_micromodrp2040.menu.freq.175=175 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.175.build.f_cpu=175000000L
sparkfun_micromodrp2040.menu.freq.200=200 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
sparkfun_micromodrp2040.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
sparkfun_promicrorp2040.menu.freq.133.build.f_cpu=133000000L
sparkfun_promicrorp2040.menu.freq.50=50 MHz
sparkfun_promicrorp2040.menu.freq.50.build.f_cpu=50000000L
sparkfun_promicrorp2040.menu.freq.100=100 MHz
sparkfun_promicrorp2040.menu.freq.100.build.f_cpu=100000000L
sparkfun_promicrorp2040.menu.freq.120=120 MHz
sparkfun_promicrorp2040.menu.freq.120.build.f_cpu=120000000L
sparkfun_promicrorp2040.menu.freq.125=125 MHz
sparkfun_promicrorp2040.menu.freq.125.build.f_cpu=125000000L
sparkfun_promicrorp2040.menu.freq.128=128 MHz
sparkfun_promicrorp2040.menu.freq.128.build.f_cpu=128000000L
sparkfun_promicrorp2040.menu.freq.150=150 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_promicrorp2040.menu.freq.175=175 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.175.build.f_cpu=175000000L
sparkfun_promicrorp2040.menu.freq.200=200 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.200.build.f_cpu=200000000L
sparkfun_promicrorp2040.menu.freq.225=225 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.225.build.f_cpu=225000000L
sparkfun_promicrorp2040.menu.freq.240=240 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.240.build.f_cpu=240000000L
sparkfun_promicrorp2040.menu.freq.250=250 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.250.build.f_cpu=250000000L
sparkfun_promicrorp2040.menu.freq.275=275 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.275.build.f_cpu=275000000L
sparkfun_promicrorp2040.menu.freq.300=300 MHz (Overclock)
sparkfun_promicrorp2040.menu.freq.300.build.f_cpu=300000000L
sparkfun_promicrorp2040.menu.opt.Small=Small (-Os) (standard)
sparkfun_promicrorp2040.menu.opt.Small.build.flags.optimize=-Os
sparkfun_promicrorp2040.menu.opt.Optimize=Optimize (-O)
sparkfun_promicrorp2040.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_promicrorp2040.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_promicrorp2040.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_promicrorp2040.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_promicrorp2040.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_promicrorp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_promicrorp2040.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_promicrorp2040.menu.opt.Debug=Debug (-Og)
sparkfun_promicrorp2040.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_promicrorp2040.menu.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
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.175=175 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
sparkfun_promicrorp2350.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
sparkfun_thingplusrp2040.menu.freq.133.build.f_cpu=133000000L
sparkfun_thingplusrp2040.menu.freq.50=50 MHz
sparkfun_thingplusrp2040.menu.freq.50.build.f_cpu=50000000L
sparkfun_thingplusrp2040.menu.freq.100=100 MHz
sparkfun_thingplusrp2040.menu.freq.100.build.f_cpu=100000000L
sparkfun_thingplusrp2040.menu.freq.120=120 MHz
sparkfun_thingplusrp2040.menu.freq.120.build.f_cpu=120000000L
sparkfun_thingplusrp2040.menu.freq.125=125 MHz
sparkfun_thingplusrp2040.menu.freq.125.build.f_cpu=125000000L
sparkfun_thingplusrp2040.menu.freq.128=128 MHz
sparkfun_thingplusrp2040.menu.freq.128.build.f_cpu=128000000L
sparkfun_thingplusrp2040.menu.freq.150=150 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.150.build.f_cpu=150000000L
sparkfun_thingplusrp2040.menu.freq.175=175 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.175.build.f_cpu=175000000L
sparkfun_thingplusrp2040.menu.freq.200=200 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.200.build.f_cpu=200000000L
sparkfun_thingplusrp2040.menu.freq.225=225 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.225.build.f_cpu=225000000L
sparkfun_thingplusrp2040.menu.freq.240=240 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.240.build.f_cpu=240000000L
sparkfun_thingplusrp2040.menu.freq.250=250 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.250.build.f_cpu=250000000L
sparkfun_thingplusrp2040.menu.freq.275=275 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.275.build.f_cpu=275000000L
sparkfun_thingplusrp2040.menu.freq.300=300 MHz (Overclock)
sparkfun_thingplusrp2040.menu.freq.300.build.f_cpu=300000000L
sparkfun_thingplusrp2040.menu.opt.Small=Small (-Os) (standard)
sparkfun_thingplusrp2040.menu.opt.Small.build.flags.optimize=-Os
sparkfun_thingplusrp2040.menu.opt.Optimize=Optimize (-O)
sparkfun_thingplusrp2040.menu.opt.Optimize.build.flags.optimize=-O
sparkfun_thingplusrp2040.menu.opt.Optimize2=Optimize More (-O2)
sparkfun_thingplusrp2040.menu.opt.Optimize2.build.flags.optimize=-O2
sparkfun_thingplusrp2040.menu.opt.Optimize3=Optimize Even More (-O3)
sparkfun_thingplusrp2040.menu.opt.Optimize3.build.flags.optimize=-O3
sparkfun_thingplusrp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
sparkfun_thingplusrp2040.menu.opt.Fast.build.flags.optimize=-Ofast
sparkfun_thingplusrp2040.menu.opt.Debug=Debug (-Og)
sparkfun_thingplusrp2040.menu.opt.Debug.build.flags.optimize=-Og
sparkfun_thingplusrp2040.menu.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
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.175=175 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
sparkfun_thingplusrp2350.menu.freq.275.build.f_cpu=275000000L
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
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
# -----------------------------------
# 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.133=133 MHz
seeed_indicator_rp2040.menu.freq.133.build.f_cpu=133000000L
seeed_indicator_rp2040.menu.freq.50=50 MHz
seeed_indicator_rp2040.menu.freq.50.build.f_cpu=50000000L
seeed_indicator_rp2040.menu.freq.100=100 MHz
seeed_indicator_rp2040.menu.freq.100.build.f_cpu=100000000L
seeed_indicator_rp2040.menu.freq.120=120 MHz
seeed_indicator_rp2040.menu.freq.120.build.f_cpu=120000000L
seeed_indicator_rp2040.menu.freq.125=125 MHz
seeed_indicator_rp2040.menu.freq.125.build.f_cpu=125000000L
seeed_indicator_rp2040.menu.freq.128=128 MHz
seeed_indicator_rp2040.menu.freq.128.build.f_cpu=128000000L
seeed_indicator_rp2040.menu.freq.150=150 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.150.build.f_cpu=150000000L
seeed_indicator_rp2040.menu.freq.175=175 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.175.build.f_cpu=175000000L
seeed_indicator_rp2040.menu.freq.200=200 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.200.build.f_cpu=200000000L
seeed_indicator_rp2040.menu.freq.225=225 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.225.build.f_cpu=225000000L
seeed_indicator_rp2040.menu.freq.240=240 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.240.build.f_cpu=240000000L
seeed_indicator_rp2040.menu.freq.250=250 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.250.build.f_cpu=250000000L
seeed_indicator_rp2040.menu.freq.275=275 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.275.build.f_cpu=275000000L
seeed_indicator_rp2040.menu.freq.300=300 MHz (Overclock)
seeed_indicator_rp2040.menu.freq.300.build.f_cpu=300000000L
seeed_indicator_rp2040.menu.opt.Small=Small (-Os) (standard)
seeed_indicator_rp2040.menu.opt.Small.build.flags.optimize=-Os
seeed_indicator_rp2040.menu.opt.Optimize=Optimize (-O)
seeed_indicator_rp2040.menu.opt.Optimize.build.flags.optimize=-O
seeed_indicator_rp2040.menu.opt.Optimize2=Optimize More (-O2)
seeed_indicator_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
seeed_indicator_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
seeed_indicator_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
seeed_indicator_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
seeed_indicator_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
seeed_indicator_rp2040.menu.opt.Debug=Debug (-Og)
seeed_indicator_rp2040.menu.opt.Debug.build.flags.optimize=-Og
seeed_indicator_rp2040.menu.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
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.133=133 MHz
seeed_xiao_rp2040.menu.freq.133.build.f_cpu=133000000L
seeed_xiao_rp2040.menu.freq.50=50 MHz
seeed_xiao_rp2040.menu.freq.50.build.f_cpu=50000000L
seeed_xiao_rp2040.menu.freq.100=100 MHz
seeed_xiao_rp2040.menu.freq.100.build.f_cpu=100000000L
seeed_xiao_rp2040.menu.freq.120=120 MHz
seeed_xiao_rp2040.menu.freq.120.build.f_cpu=120000000L
seeed_xiao_rp2040.menu.freq.125=125 MHz
seeed_xiao_rp2040.menu.freq.125.build.f_cpu=125000000L
seeed_xiao_rp2040.menu.freq.128=128 MHz
seeed_xiao_rp2040.menu.freq.128.build.f_cpu=128000000L
seeed_xiao_rp2040.menu.freq.150=150 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.150.build.f_cpu=150000000L
seeed_xiao_rp2040.menu.freq.175=175 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.175.build.f_cpu=175000000L
seeed_xiao_rp2040.menu.freq.200=200 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.200.build.f_cpu=200000000L
seeed_xiao_rp2040.menu.freq.225=225 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.225.build.f_cpu=225000000L
seeed_xiao_rp2040.menu.freq.240=240 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.240.build.f_cpu=240000000L
seeed_xiao_rp2040.menu.freq.250=250 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.250.build.f_cpu=250000000L
seeed_xiao_rp2040.menu.freq.275=275 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.275.build.f_cpu=275000000L
seeed_xiao_rp2040.menu.freq.300=300 MHz (Overclock)
seeed_xiao_rp2040.menu.freq.300.build.f_cpu=300000000L
seeed_xiao_rp2040.menu.opt.Small=Small (-Os) (standard)
seeed_xiao_rp2040.menu.opt.Small.build.flags.optimize=-Os
seeed_xiao_rp2040.menu.opt.Optimize=Optimize (-O)
seeed_xiao_rp2040.menu.opt.Optimize.build.flags.optimize=-O
seeed_xiao_rp2040.menu.opt.Optimize2=Optimize More (-O2)
seeed_xiao_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
seeed_xiao_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
seeed_xiao_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
seeed_xiao_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
seeed_xiao_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
seeed_xiao_rp2040.menu.opt.Debug=Debug (-Og)
seeed_xiao_rp2040.menu.opt.Debug.build.flags.optimize=-Og
seeed_xiao_rp2040.menu.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
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=16777216
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=0x800000
seeed_xiao_rp2350.menu.flash.16777216_0=16MB (no FS)
seeed_xiao_rp2350.menu.flash.16777216_0.upload.maximum_size=16769024
seeed_xiao_rp2350.menu.flash.16777216_0.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_0.build.flash_length=16769024
seeed_xiao_rp2350.menu.flash.16777216_0.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_0.build.fs_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_0.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_65536=16MB (Sketch: 16320KB, FS: 64KB)
seeed_xiao_rp2350.menu.flash.16777216_65536.upload.maximum_size=16703488
seeed_xiao_rp2350.menu.flash.16777216_65536.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_65536.build.flash_length=16703488
seeed_xiao_rp2350.menu.flash.16777216_65536.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_65536.build.fs_start=285138944
seeed_xiao_rp2350.menu.flash.16777216_65536.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_131072=16MB (Sketch: 16256KB, FS: 128KB)
seeed_xiao_rp2350.menu.flash.16777216_131072.upload.maximum_size=16637952
seeed_xiao_rp2350.menu.flash.16777216_131072.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_131072.build.flash_length=16637952
seeed_xiao_rp2350.menu.flash.16777216_131072.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_131072.build.fs_start=285073408
seeed_xiao_rp2350.menu.flash.16777216_131072.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_262144=16MB (Sketch: 16128KB, FS: 256KB)
seeed_xiao_rp2350.menu.flash.16777216_262144.upload.maximum_size=16506880
seeed_xiao_rp2350.menu.flash.16777216_262144.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_262144.build.flash_length=16506880
seeed_xiao_rp2350.menu.flash.16777216_262144.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_262144.build.fs_start=284942336
seeed_xiao_rp2350.menu.flash.16777216_262144.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_524288=16MB (Sketch: 15872KB, FS: 512KB)
seeed_xiao_rp2350.menu.flash.16777216_524288.upload.maximum_size=16244736
seeed_xiao_rp2350.menu.flash.16777216_524288.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_524288.build.flash_length=16244736
seeed_xiao_rp2350.menu.flash.16777216_524288.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_524288.build.fs_start=284680192
seeed_xiao_rp2350.menu.flash.16777216_524288.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_1048576=16MB (Sketch: 15MB, FS: 1MB)
seeed_xiao_rp2350.menu.flash.16777216_1048576.upload.maximum_size=15720448
seeed_xiao_rp2350.menu.flash.16777216_1048576.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_1048576.build.flash_length=15720448
seeed_xiao_rp2350.menu.flash.16777216_1048576.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_1048576.build.fs_start=284155904
seeed_xiao_rp2350.menu.flash.16777216_1048576.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
seeed_xiao_rp2350.menu.flash.16777216_2097152.upload.maximum_size=14671872
seeed_xiao_rp2350.menu.flash.16777216_2097152.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_2097152.build.flash_length=14671872
seeed_xiao_rp2350.menu.flash.16777216_2097152.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_2097152.build.fs_start=283107328
seeed_xiao_rp2350.menu.flash.16777216_2097152.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_3145728=16MB (Sketch: 13MB, FS: 3MB)
seeed_xiao_rp2350.menu.flash.16777216_3145728.upload.maximum_size=13623296
seeed_xiao_rp2350.menu.flash.16777216_3145728.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_3145728.build.flash_length=13623296
seeed_xiao_rp2350.menu.flash.16777216_3145728.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_3145728.build.fs_start=282058752
seeed_xiao_rp2350.menu.flash.16777216_3145728.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
seeed_xiao_rp2350.menu.flash.16777216_4194304.upload.maximum_size=12574720
seeed_xiao_rp2350.menu.flash.16777216_4194304.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_4194304.build.flash_length=12574720
seeed_xiao_rp2350.menu.flash.16777216_4194304.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_4194304.build.fs_start=281010176
seeed_xiao_rp2350.menu.flash.16777216_4194304.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_5242880=16MB (Sketch: 11MB, FS: 5MB)
seeed_xiao_rp2350.menu.flash.16777216_5242880.upload.maximum_size=11526144
seeed_xiao_rp2350.menu.flash.16777216_5242880.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_5242880.build.flash_length=11526144
seeed_xiao_rp2350.menu.flash.16777216_5242880.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_5242880.build.fs_start=279961600
seeed_xiao_rp2350.menu.flash.16777216_5242880.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_6291456=16MB (Sketch: 10MB, FS: 6MB)
seeed_xiao_rp2350.menu.flash.16777216_6291456.upload.maximum_size=10477568
seeed_xiao_rp2350.menu.flash.16777216_6291456.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_6291456.build.flash_length=10477568
seeed_xiao_rp2350.menu.flash.16777216_6291456.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_6291456.build.fs_start=278913024
seeed_xiao_rp2350.menu.flash.16777216_6291456.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_7340032=16MB (Sketch: 9MB, FS: 7MB)
seeed_xiao_rp2350.menu.flash.16777216_7340032.upload.maximum_size=9428992
seeed_xiao_rp2350.menu.flash.16777216_7340032.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_7340032.build.flash_length=9428992
seeed_xiao_rp2350.menu.flash.16777216_7340032.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_7340032.build.fs_start=277864448
seeed_xiao_rp2350.menu.flash.16777216_7340032.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
seeed_xiao_rp2350.menu.flash.16777216_8388608.upload.maximum_size=8380416
seeed_xiao_rp2350.menu.flash.16777216_8388608.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_8388608.build.flash_length=8380416
seeed_xiao_rp2350.menu.flash.16777216_8388608.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_8388608.build.fs_start=276815872
seeed_xiao_rp2350.menu.flash.16777216_8388608.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_9437184=16MB (Sketch: 7MB, FS: 9MB)
seeed_xiao_rp2350.menu.flash.16777216_9437184.upload.maximum_size=7331840
seeed_xiao_rp2350.menu.flash.16777216_9437184.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_9437184.build.flash_length=7331840
seeed_xiao_rp2350.menu.flash.16777216_9437184.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_9437184.build.fs_start=275767296
seeed_xiao_rp2350.menu.flash.16777216_9437184.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_10485760=16MB (Sketch: 6MB, FS: 10MB)
seeed_xiao_rp2350.menu.flash.16777216_10485760.upload.maximum_size=6283264
seeed_xiao_rp2350.menu.flash.16777216_10485760.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_10485760.build.flash_length=6283264
seeed_xiao_rp2350.menu.flash.16777216_10485760.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_10485760.build.fs_start=274718720
seeed_xiao_rp2350.menu.flash.16777216_10485760.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_11534336=16MB (Sketch: 5MB, FS: 11MB)
seeed_xiao_rp2350.menu.flash.16777216_11534336.upload.maximum_size=5234688
seeed_xiao_rp2350.menu.flash.16777216_11534336.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_11534336.build.flash_length=5234688
seeed_xiao_rp2350.menu.flash.16777216_11534336.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_11534336.build.fs_start=273670144
seeed_xiao_rp2350.menu.flash.16777216_11534336.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
seeed_xiao_rp2350.menu.flash.16777216_12582912.upload.maximum_size=4186112
seeed_xiao_rp2350.menu.flash.16777216_12582912.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_12582912.build.flash_length=4186112
seeed_xiao_rp2350.menu.flash.16777216_12582912.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_12582912.build.fs_start=272621568
seeed_xiao_rp2350.menu.flash.16777216_12582912.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_13631488=16MB (Sketch: 3MB, FS: 13MB)
seeed_xiao_rp2350.menu.flash.16777216_13631488.upload.maximum_size=3137536
seeed_xiao_rp2350.menu.flash.16777216_13631488.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_13631488.build.flash_length=3137536
seeed_xiao_rp2350.menu.flash.16777216_13631488.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_13631488.build.fs_start=271572992
seeed_xiao_rp2350.menu.flash.16777216_13631488.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
seeed_xiao_rp2350.menu.flash.16777216_14680064.upload.maximum_size=2088960
seeed_xiao_rp2350.menu.flash.16777216_14680064.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_14680064.build.flash_length=2088960
seeed_xiao_rp2350.menu.flash.16777216_14680064.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_14680064.build.fs_start=270524416
seeed_xiao_rp2350.menu.flash.16777216_14680064.build.fs_end=285204480
seeed_xiao_rp2350.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
seeed_xiao_rp2350.menu.flash.16777216_15728640.upload.maximum_size=1040384
seeed_xiao_rp2350.menu.flash.16777216_15728640.build.flash_total=16777216
seeed_xiao_rp2350.menu.flash.16777216_15728640.build.flash_length=1040384
seeed_xiao_rp2350.menu.flash.16777216_15728640.build.eeprom_start=285204480
seeed_xiao_rp2350.menu.flash.16777216_15728640.build.fs_start=269475840
seeed_xiao_rp2350.menu.flash.16777216_15728640.build.fs_end=285204480
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.175=175 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
seeed_xiao_rp2350.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
upesy_rp2040_devkit.menu.freq.133.build.f_cpu=133000000L
upesy_rp2040_devkit.menu.freq.50=50 MHz
upesy_rp2040_devkit.menu.freq.50.build.f_cpu=50000000L
upesy_rp2040_devkit.menu.freq.100=100 MHz
upesy_rp2040_devkit.menu.freq.100.build.f_cpu=100000000L
upesy_rp2040_devkit.menu.freq.120=120 MHz
upesy_rp2040_devkit.menu.freq.120.build.f_cpu=120000000L
upesy_rp2040_devkit.menu.freq.125=125 MHz
upesy_rp2040_devkit.menu.freq.125.build.f_cpu=125000000L
upesy_rp2040_devkit.menu.freq.128=128 MHz
upesy_rp2040_devkit.menu.freq.128.build.f_cpu=128000000L
upesy_rp2040_devkit.menu.freq.150=150 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.150.build.f_cpu=150000000L
upesy_rp2040_devkit.menu.freq.175=175 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.175.build.f_cpu=175000000L
upesy_rp2040_devkit.menu.freq.200=200 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.200.build.f_cpu=200000000L
upesy_rp2040_devkit.menu.freq.225=225 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.225.build.f_cpu=225000000L
upesy_rp2040_devkit.menu.freq.240=240 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.240.build.f_cpu=240000000L
upesy_rp2040_devkit.menu.freq.250=250 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.250.build.f_cpu=250000000L
upesy_rp2040_devkit.menu.freq.275=275 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.275.build.f_cpu=275000000L
upesy_rp2040_devkit.menu.freq.300=300 MHz (Overclock)
upesy_rp2040_devkit.menu.freq.300.build.f_cpu=300000000L
upesy_rp2040_devkit.menu.opt.Small=Small (-Os) (standard)
upesy_rp2040_devkit.menu.opt.Small.build.flags.optimize=-Os
upesy_rp2040_devkit.menu.opt.Optimize=Optimize (-O)
upesy_rp2040_devkit.menu.opt.Optimize.build.flags.optimize=-O
upesy_rp2040_devkit.menu.opt.Optimize2=Optimize More (-O2)
upesy_rp2040_devkit.menu.opt.Optimize2.build.flags.optimize=-O2
upesy_rp2040_devkit.menu.opt.Optimize3=Optimize Even More (-O3)
upesy_rp2040_devkit.menu.opt.Optimize3.build.flags.optimize=-O3
upesy_rp2040_devkit.menu.opt.Fast=Fast (-Ofast) (maybe slower)
upesy_rp2040_devkit.menu.opt.Fast.build.flags.optimize=-Ofast
upesy_rp2040_devkit.menu.opt.Debug=Debug (-Og)
upesy_rp2040_devkit.menu.opt.Debug.build.flags.optimize=-Og
upesy_rp2040_devkit.menu.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
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_1048576=2MB (Sketch: 1MB, FS: 1MB)
vccgnd_yd_rp2040.menu.flash.2097152_1048576.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_total=2097152
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.eeprom_start=270528512
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.2097152_1048576.build.fs_end=270528512
vccgnd_yd_rp2040.menu.flash.4194304_0=4MB (no FS)
vccgnd_yd_rp2040.menu.flash.4194304_0.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_0.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.4194304_0.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_0.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
vccgnd_yd_rp2040.menu.flash.4194304_3145728.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.4194304_3145728.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.4194304_2097152.upload.maximum_size=2093056
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_total=4194304
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.flash_length=2093056
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.eeprom_start=272625664
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_start=270528512
vccgnd_yd_rp2040.menu.flash.4194304_2097152.build.fs_end=272625664
vccgnd_yd_rp2040.menu.flash.8388608_0=8MB (no FS)
vccgnd_yd_rp2040.menu.flash.8388608_0.upload.maximum_size=8384512
vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_0.build.flash_length=8384512
vccgnd_yd_rp2040.menu.flash.8388608_0.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_0.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
vccgnd_yd_rp2040.menu.flash.8388608_7340032.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.8388608_7340032.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
vccgnd_yd_rp2040.menu.flash.8388608_4194304.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.8388608_4194304.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.8388608_2097152.upload.maximum_size=6287360
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_total=8388608
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.flash_length=6287360
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.eeprom_start=276819968
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_start=274722816
vccgnd_yd_rp2040.menu.flash.8388608_2097152.build.fs_end=276819968
vccgnd_yd_rp2040.menu.flash.16777216_0=16MB (no FS)
vccgnd_yd_rp2040.menu.flash.16777216_0.upload.maximum_size=16773120
vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_0.build.flash_length=16773120
vccgnd_yd_rp2040.menu.flash.16777216_0.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_0.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
vccgnd_yd_rp2040.menu.flash.16777216_15728640.upload.maximum_size=1044480
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.flash_length=1044480
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_start=269479936
vccgnd_yd_rp2040.menu.flash.16777216_15728640.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
vccgnd_yd_rp2040.menu.flash.16777216_14680064.upload.maximum_size=2093056
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.flash_length=2093056
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_start=270528512
vccgnd_yd_rp2040.menu.flash.16777216_14680064.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
vccgnd_yd_rp2040.menu.flash.16777216_12582912.upload.maximum_size=4190208
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.flash_length=4190208
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_start=272625664
vccgnd_yd_rp2040.menu.flash.16777216_12582912.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
vccgnd_yd_rp2040.menu.flash.16777216_8388608.upload.maximum_size=8384512
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.flash_length=8384512
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_start=276819968
vccgnd_yd_rp2040.menu.flash.16777216_8388608.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
vccgnd_yd_rp2040.menu.flash.16777216_4194304.upload.maximum_size=12578816
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.flash_length=12578816
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_start=281014272
vccgnd_yd_rp2040.menu.flash.16777216_4194304.build.fs_end=285208576
vccgnd_yd_rp2040.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
vccgnd_yd_rp2040.menu.flash.16777216_2097152.upload.maximum_size=14675968
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_total=16777216
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.flash_length=14675968
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.eeprom_start=285208576
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_start=283111424
vccgnd_yd_rp2040.menu.flash.16777216_2097152.build.fs_end=285208576
vccgnd_yd_rp2040.menu.freq.133=133 MHz
vccgnd_yd_rp2040.menu.freq.133.build.f_cpu=133000000L
vccgnd_yd_rp2040.menu.freq.50=50 MHz
vccgnd_yd_rp2040.menu.freq.50.build.f_cpu=50000000L
vccgnd_yd_rp2040.menu.freq.100=100 MHz
vccgnd_yd_rp2040.menu.freq.100.build.f_cpu=100000000L
vccgnd_yd_rp2040.menu.freq.120=120 MHz
vccgnd_yd_rp2040.menu.freq.120.build.f_cpu=120000000L
vccgnd_yd_rp2040.menu.freq.125=125 MHz
vccgnd_yd_rp2040.menu.freq.125.build.f_cpu=125000000L
vccgnd_yd_rp2040.menu.freq.128=128 MHz
vccgnd_yd_rp2040.menu.freq.128.build.f_cpu=128000000L
vccgnd_yd_rp2040.menu.freq.150=150 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.150.build.f_cpu=150000000L
vccgnd_yd_rp2040.menu.freq.175=175 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.175.build.f_cpu=175000000L
vccgnd_yd_rp2040.menu.freq.200=200 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.200.build.f_cpu=200000000L
vccgnd_yd_rp2040.menu.freq.225=225 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.225.build.f_cpu=225000000L
vccgnd_yd_rp2040.menu.freq.240=240 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.240.build.f_cpu=240000000L
vccgnd_yd_rp2040.menu.freq.250=250 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.250.build.f_cpu=250000000L
vccgnd_yd_rp2040.menu.freq.275=275 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.275.build.f_cpu=275000000L
vccgnd_yd_rp2040.menu.freq.300=300 MHz (Overclock)
vccgnd_yd_rp2040.menu.freq.300.build.f_cpu=300000000L
vccgnd_yd_rp2040.menu.opt.Small=Small (-Os) (standard)
vccgnd_yd_rp2040.menu.opt.Small.build.flags.optimize=-Os
vccgnd_yd_rp2040.menu.opt.Optimize=Optimize (-O)
vccgnd_yd_rp2040.menu.opt.Optimize.build.flags.optimize=-O
vccgnd_yd_rp2040.menu.opt.Optimize2=Optimize More (-O2)
vccgnd_yd_rp2040.menu.opt.Optimize2.build.flags.optimize=-O2
vccgnd_yd_rp2040.menu.opt.Optimize3=Optimize Even More (-O3)
vccgnd_yd_rp2040.menu.opt.Optimize3.build.flags.optimize=-O3
vccgnd_yd_rp2040.menu.opt.Fast=Fast (-Ofast) (maybe slower)
vccgnd_yd_rp2040.menu.opt.Fast.build.flags.optimize=-Ofast
vccgnd_yd_rp2040.menu.opt.Debug=Debug (-Og)
vccgnd_yd_rp2040.menu.opt.Debug.build.flags.optimize=-Og
vccgnd_yd_rp2040.menu.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
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.133=133 MHz
viyalab_mizu.menu.freq.133.build.f_cpu=133000000L
viyalab_mizu.menu.freq.50=50 MHz
viyalab_mizu.menu.freq.50.build.f_cpu=50000000L
viyalab_mizu.menu.freq.100=100 MHz
viyalab_mizu.menu.freq.100.build.f_cpu=100000000L
viyalab_mizu.menu.freq.120=120 MHz
viyalab_mizu.menu.freq.120.build.f_cpu=120000000L
viyalab_mizu.menu.freq.125=125 MHz
viyalab_mizu.menu.freq.125.build.f_cpu=125000000L
viyalab_mizu.menu.freq.128=128 MHz
viyalab_mizu.menu.freq.128.build.f_cpu=128000000L
viyalab_mizu.menu.freq.150=150 MHz (Overclock)
viyalab_mizu.menu.freq.150.build.f_cpu=150000000L
viyalab_mizu.menu.freq.175=175 MHz (Overclock)
viyalab_mizu.menu.freq.175.build.f_cpu=175000000L
viyalab_mizu.menu.freq.200=200 MHz (Overclock)
viyalab_mizu.menu.freq.200.build.f_cpu=200000000L
viyalab_mizu.menu.freq.225=225 MHz (Overclock)
viyalab_mizu.menu.freq.225.build.f_cpu=225000000L
viyalab_mizu.menu.freq.240=240 MHz (Overclock)
viyalab_mizu.menu.freq.240.build.f_cpu=240000000L
viyalab_mizu.menu.freq.250=250 MHz (Overclock)
viyalab_mizu.menu.freq.250.build.f_cpu=250000000L
viyalab_mizu.menu.freq.275=275 MHz (Overclock)
viyalab_mizu.menu.freq.275.build.f_cpu=275000000L
viyalab_mizu.menu.freq.300=300 MHz (Overclock)
viyalab_mizu.menu.freq.300.build.f_cpu=300000000L
viyalab_mizu.menu.opt.Small=Small (-Os) (standard)
viyalab_mizu.menu.opt.Small.build.flags.optimize=-Os
viyalab_mizu.menu.opt.Optimize=Optimize (-O)
viyalab_mizu.menu.opt.Optimize.build.flags.optimize=-O
viyalab_mizu.menu.opt.Optimize2=Optimize More (-O2)
viyalab_mizu.menu.opt.Optimize2.build.flags.optimize=-O2
viyalab_mizu.menu.opt.Optimize3=Optimize Even More (-O3)
viyalab_mizu.menu.opt.Optimize3.build.flags.optimize=-O3
viyalab_mizu.menu.opt.Fast=Fast (-Ofast) (maybe slower)
viyalab_mizu.menu.opt.Fast.build.flags.optimize=-Ofast
viyalab_mizu.menu.opt.Debug=Debug (-Og)
viyalab_mizu.menu.opt.Debug.build.flags.optimize=-Og
viyalab_mizu.menu.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
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.133=133 MHz
waveshare_rp2040_zero.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_zero.menu.freq.50=50 MHz
waveshare_rp2040_zero.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_zero.menu.freq.100=100 MHz
waveshare_rp2040_zero.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_zero.menu.freq.120=120 MHz
waveshare_rp2040_zero.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_zero.menu.freq.125=125 MHz
waveshare_rp2040_zero.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_zero.menu.freq.128=128 MHz
waveshare_rp2040_zero.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_zero.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_zero.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_zero.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_zero.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_zero.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_zero.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_zero.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_zero.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_zero.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_zero.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_zero.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_zero.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_zero.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_zero.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_zero.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_zero.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_zero.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_zero.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_zero.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_zero.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_zero.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_zero.menu.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
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.133=133 MHz
waveshare_rp2040_one.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_one.menu.freq.50=50 MHz
waveshare_rp2040_one.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_one.menu.freq.100=100 MHz
waveshare_rp2040_one.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_one.menu.freq.120=120 MHz
waveshare_rp2040_one.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_one.menu.freq.125=125 MHz
waveshare_rp2040_one.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_one.menu.freq.128=128 MHz
waveshare_rp2040_one.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_one.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_one.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_one.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_one.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_one.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_one.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_one.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_one.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_one.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_one.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_one.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_one.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_one.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_one.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_one.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_one.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_one.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_one.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_one.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_one.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_one.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_one.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_one.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_one.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_one.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_one.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_one.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_one.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_one.menu.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
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.133=133 MHz
waveshare_rp2040_matrix.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_matrix.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_matrix.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
waveshare_rp2040_matrix.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
waveshare_rp2040_pizero.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_pizero.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_pizero.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
waveshare_rp2040_pizero.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
waveshare_rp2040_plus_4mb.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_plus_4mb.menu.freq.50=50 MHz
waveshare_rp2040_plus_4mb.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_plus_4mb.menu.freq.100=100 MHz
waveshare_rp2040_plus_4mb.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_plus_4mb.menu.freq.120=120 MHz
waveshare_rp2040_plus_4mb.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_plus_4mb.menu.freq.125=125 MHz
waveshare_rp2040_plus_4mb.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_plus_4mb.menu.freq.128=128 MHz
waveshare_rp2040_plus_4mb.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_plus_4mb.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_plus_4mb.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_plus_4mb.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_plus_4mb.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_plus_4mb.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_plus_4mb.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_plus_4mb.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_plus_4mb.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_plus_4mb.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_plus_4mb.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_plus_4mb.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_plus_4mb.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_plus_4mb.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_plus_4mb.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_plus_4mb.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_plus_4mb.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_plus_4mb.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_plus_4mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_plus_4mb.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_plus_4mb.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_plus_4mb.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_plus_4mb.menu.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
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.133=133 MHz
waveshare_rp2040_plus_16mb.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_plus_16mb.menu.freq.50=50 MHz
waveshare_rp2040_plus_16mb.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_plus_16mb.menu.freq.100=100 MHz
waveshare_rp2040_plus_16mb.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_plus_16mb.menu.freq.120=120 MHz
waveshare_rp2040_plus_16mb.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_plus_16mb.menu.freq.125=125 MHz
waveshare_rp2040_plus_16mb.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_plus_16mb.menu.freq.128=128 MHz
waveshare_rp2040_plus_16mb.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_plus_16mb.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_plus_16mb.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_plus_16mb.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_plus_16mb.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_plus_16mb.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_plus_16mb.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_plus_16mb.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_plus_16mb.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_plus_16mb.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_plus_16mb.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_plus_16mb.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_plus_16mb.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_plus_16mb.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_plus_16mb.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_plus_16mb.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_plus_16mb.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_plus_16mb.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_plus_16mb.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_plus_16mb.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_plus_16mb.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_plus_16mb.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_plus_16mb.menu.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
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.133=133 MHz
waveshare_rp2040_lcd_0_96.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_lcd_0_96.menu.freq.50=50 MHz
waveshare_rp2040_lcd_0_96.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_lcd_0_96.menu.freq.100=100 MHz
waveshare_rp2040_lcd_0_96.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_lcd_0_96.menu.freq.120=120 MHz
waveshare_rp2040_lcd_0_96.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_lcd_0_96.menu.freq.125=125 MHz
waveshare_rp2040_lcd_0_96.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_lcd_0_96.menu.freq.128=128 MHz
waveshare_rp2040_lcd_0_96.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_lcd_0_96.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_lcd_0_96.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_lcd_0_96.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_lcd_0_96.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_lcd_0_96.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_lcd_0_96.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_lcd_0_96.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_lcd_0_96.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_lcd_0_96.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_lcd_0_96.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_lcd_0_96.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_lcd_0_96.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_lcd_0_96.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_lcd_0_96.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_lcd_0_96.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_lcd_0_96.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_lcd_0_96.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_lcd_0_96.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_lcd_0_96.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_lcd_0_96.menu.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
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.133=133 MHz
waveshare_rp2040_lcd_1_28.menu.freq.133.build.f_cpu=133000000L
waveshare_rp2040_lcd_1_28.menu.freq.50=50 MHz
waveshare_rp2040_lcd_1_28.menu.freq.50.build.f_cpu=50000000L
waveshare_rp2040_lcd_1_28.menu.freq.100=100 MHz
waveshare_rp2040_lcd_1_28.menu.freq.100.build.f_cpu=100000000L
waveshare_rp2040_lcd_1_28.menu.freq.120=120 MHz
waveshare_rp2040_lcd_1_28.menu.freq.120.build.f_cpu=120000000L
waveshare_rp2040_lcd_1_28.menu.freq.125=125 MHz
waveshare_rp2040_lcd_1_28.menu.freq.125.build.f_cpu=125000000L
waveshare_rp2040_lcd_1_28.menu.freq.128=128 MHz
waveshare_rp2040_lcd_1_28.menu.freq.128.build.f_cpu=128000000L
waveshare_rp2040_lcd_1_28.menu.freq.150=150 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.150.build.f_cpu=150000000L
waveshare_rp2040_lcd_1_28.menu.freq.175=175 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.175.build.f_cpu=175000000L
waveshare_rp2040_lcd_1_28.menu.freq.200=200 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.200.build.f_cpu=200000000L
waveshare_rp2040_lcd_1_28.menu.freq.225=225 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.225.build.f_cpu=225000000L
waveshare_rp2040_lcd_1_28.menu.freq.240=240 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.240.build.f_cpu=240000000L
waveshare_rp2040_lcd_1_28.menu.freq.250=250 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.250.build.f_cpu=250000000L
waveshare_rp2040_lcd_1_28.menu.freq.275=275 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.275.build.f_cpu=275000000L
waveshare_rp2040_lcd_1_28.menu.freq.300=300 MHz (Overclock)
waveshare_rp2040_lcd_1_28.menu.freq.300.build.f_cpu=300000000L
waveshare_rp2040_lcd_1_28.menu.opt.Small=Small (-Os) (standard)
waveshare_rp2040_lcd_1_28.menu.opt.Small.build.flags.optimize=-Os
waveshare_rp2040_lcd_1_28.menu.opt.Optimize=Optimize (-O)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize.build.flags.optimize=-O
waveshare_rp2040_lcd_1_28.menu.opt.Optimize2=Optimize More (-O2)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize2.build.flags.optimize=-O2
waveshare_rp2040_lcd_1_28.menu.opt.Optimize3=Optimize Even More (-O3)
waveshare_rp2040_lcd_1_28.menu.opt.Optimize3.build.flags.optimize=-O3
waveshare_rp2040_lcd_1_28.menu.opt.Fast=Fast (-Ofast) (maybe slower)
waveshare_rp2040_lcd_1_28.menu.opt.Fast.build.flags.optimize=-Ofast
waveshare_rp2040_lcd_1_28.menu.opt.Debug=Debug (-Og)
waveshare_rp2040_lcd_1_28.menu.opt.Debug.build.flags.optimize=-Og
waveshare_rp2040_lcd_1_28.menu.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
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
waveshare_rp2040_lcd_1_28.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled=Enabled
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
waveshare_rp2040_lcd_1_28.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled=Disabled
waveshare_rp2040_lcd_1_28.menu.dbgport.Disabled.build.debug_port=
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial=Serial
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1=Serial1
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2=Serial2
waveshare_rp2040_lcd_1_28.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi=SerialSemi
waveshare_rp2040_lcd_1_28.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
waveshare_rp2040_lcd_1_28.menu.dbglvl.None=None
waveshare_rp2040_lcd_1_28.menu.dbglvl.None.build.debug_level=
waveshare_rp2040_lcd_1_28.menu.dbglvl.Core=Core
waveshare_rp2040_lcd_1_28.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI=SPI
waveshare_rp2040_lcd_1_28.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire=Wire
waveshare_rp2040_lcd_1_28.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth=Bluetooth
waveshare_rp2040_lcd_1_28.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_1_28.menu.dbglvl.All=All
waveshare_rp2040_lcd_1_28.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG=NDEBUG
waveshare_rp2040_lcd_1_28.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk=Pico SDK
waveshare_rp2040_lcd_1_28.menu.usbstack.picosdk.build.usbstack_flags=
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb=Adafruit TinyUSB
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
waveshare_rp2040_lcd_1_28.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
waveshare_rp2040_lcd_1_28.menu.usbstack.nousb=No USB
waveshare_rp2040_lcd_1_28.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only=IPv4 Only
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
waveshare_rp2040_lcd_1_28.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default=Default (UF2)
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool=uf2conv
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.default=uf2conv
waveshare_rp2040_lcd_1_28.menu.uploadmethod.default.upload.tool.network=uf2conv-network
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool=Picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool=picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picotool.upload.tool.default=picotool
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
waveshare_rp2040_lcd_1_28.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# WIZnet W5100S-EVB-Pico
# -----------------------------------
wiznet_5100s_evb_pico.name=WIZnet W5100S-EVB-Pico
wiznet_5100s_evb_pico.vid.0=0x2e8a
wiznet_5100s_evb_pico.pid.0=0x1027
wiznet_5100s_evb_pico.vid.1=0x2e8a
wiznet_5100s_evb_pico.pid.1=0x1127
wiznet_5100s_evb_pico.vid.2=0x2e8a
wiznet_5100s_evb_pico.pid.2=0x5027
wiznet_5100s_evb_pico.vid.3=0x2e8a
wiznet_5100s_evb_pico.pid.3=0x5127
wiznet_5100s_evb_pico.vid.4=0x2e8a
wiznet_5100s_evb_pico.pid.4=0x9027
wiznet_5100s_evb_pico.vid.5=0x2e8a
wiznet_5100s_evb_pico.pid.5=0x9127
wiznet_5100s_evb_pico.vid.6=0x2e8a
wiznet_5100s_evb_pico.pid.6=0xd027
wiznet_5100s_evb_pico.vid.7=0x2e8a
wiznet_5100s_evb_pico.pid.7=0xd127
wiznet_5100s_evb_pico.upload_port.0.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.0.pid=0x1027
wiznet_5100s_evb_pico.upload_port.1.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.1.pid=0x1127
wiznet_5100s_evb_pico.upload_port.2.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.2.pid=0x5027
wiznet_5100s_evb_pico.upload_port.3.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.3.pid=0x5127
wiznet_5100s_evb_pico.upload_port.4.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.4.pid=0x9027
wiznet_5100s_evb_pico.upload_port.5.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.5.pid=0x9127
wiznet_5100s_evb_pico.upload_port.6.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.6.pid=0xd027
wiznet_5100s_evb_pico.upload_port.7.vid=0x2e8a
wiznet_5100s_evb_pico.upload_port.7.pid=0xd127
wiznet_5100s_evb_pico.build.usbvid=-DUSBD_VID=0x2e8a
wiznet_5100s_evb_pico.build.usbpid=-DUSBD_PID=0x1027
wiznet_5100s_evb_pico.build.usbpwr=-DUSBD_MAX_POWER_MA=250
wiznet_5100s_evb_pico.build.board=WIZNET_5100S_EVB_PICO
wiznet_5100s_evb_pico.build.mcu=cortex-m0plus
wiznet_5100s_evb_pico.build.chip=rp2040
wiznet_5100s_evb_pico.build.toolchain=arm-none-eabi
wiznet_5100s_evb_pico.build.toolchainpkg=pqt-gcc
wiznet_5100s_evb_pico.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
wiznet_5100s_evb_pico.build.uf2family=--family rp2040
wiznet_5100s_evb_pico.build.variant=wiznet_5100s_evb_pico
wiznet_5100s_evb_pico.upload.maximum_size=2097152
wiznet_5100s_evb_pico.upload.wait_for_upload_port=true
wiznet_5100s_evb_pico.upload.erase_cmd=
wiznet_5100s_evb_pico.serial.disableDTR=false
wiznet_5100s_evb_pico.serial.disableRTS=false
wiznet_5100s_evb_pico.build.f_cpu=125000000
wiznet_5100s_evb_pico.build.led=
wiznet_5100s_evb_pico.build.core=rp2040
wiznet_5100s_evb_pico.build.ldscript=memmap_default.ld
wiznet_5100s_evb_pico.build.boot2=boot2_w25q080_2_padded_checksum
wiznet_5100s_evb_pico.build.usb_manufacturer="WIZnet"
wiznet_5100s_evb_pico.build.usb_product="W5100S-EVB-Pico"
wiznet_5100s_evb_pico.menu.flash.2097152_0=2MB (no FS)
wiznet_5100s_evb_pico.menu.flash.2097152_0.upload.maximum_size=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.flash_length=2093056
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_0.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536=2MB (Sketch: 1984KB, FS: 64KB)
wiznet_5100s_evb_pico.menu.flash.2097152_65536.upload.maximum_size=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.flash_length=2027520
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_start=270462976
wiznet_5100s_evb_pico.menu.flash.2097152_65536.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072=2MB (Sketch: 1920KB, FS: 128KB)
wiznet_5100s_evb_pico.menu.flash.2097152_131072.upload.maximum_size=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.flash_length=1961984
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_start=270397440
wiznet_5100s_evb_pico.menu.flash.2097152_131072.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144=2MB (Sketch: 1792KB, FS: 256KB)
wiznet_5100s_evb_pico.menu.flash.2097152_262144.upload.maximum_size=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.flash_length=1830912
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_start=270266368
wiznet_5100s_evb_pico.menu.flash.2097152_262144.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288=2MB (Sketch: 1536KB, FS: 512KB)
wiznet_5100s_evb_pico.menu.flash.2097152_524288.upload.maximum_size=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.flash_length=1568768
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_start=270004224
wiznet_5100s_evb_pico.menu.flash.2097152_524288.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.upload.maximum_size=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_total=2097152
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.flash_length=1044480
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.eeprom_start=270528512
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_start=269479936
wiznet_5100s_evb_pico.menu.flash.2097152_1048576.build.fs_end=270528512
wiznet_5100s_evb_pico.menu.freq.133=133 MHz
wiznet_5100s_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_5100s_evb_pico.menu.freq.50=50 MHz
wiznet_5100s_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_5100s_evb_pico.menu.freq.100=100 MHz
wiznet_5100s_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_5100s_evb_pico.menu.freq.120=120 MHz
wiznet_5100s_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_5100s_evb_pico.menu.freq.125=125 MHz
wiznet_5100s_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_5100s_evb_pico.menu.freq.128=128 MHz
wiznet_5100s_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_5100s_evb_pico.menu.freq.150=150 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_5100s_evb_pico.menu.freq.175=175 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.175.build.f_cpu=175000000L
wiznet_5100s_evb_pico.menu.freq.200=200 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_5100s_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_5100s_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_5100s_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_5100s_evb_pico.menu.freq.275=275 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.275.build.f_cpu=275000000L
wiznet_5100s_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_5100s_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_5100s_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_5100s_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_5100s_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_5100s_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5100s_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5100s_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5100s_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5100s_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5100s_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5100s_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5100s_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_5100s_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5100s_evb_pico.menu.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
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.175=175 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
wiznet_5100s_evb_pico2.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
wiznet_wizfi360_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_wizfi360_evb_pico.menu.freq.50=50 MHz
wiznet_wizfi360_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_wizfi360_evb_pico.menu.freq.100=100 MHz
wiznet_wizfi360_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_wizfi360_evb_pico.menu.freq.120=120 MHz
wiznet_wizfi360_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_wizfi360_evb_pico.menu.freq.125=125 MHz
wiznet_wizfi360_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_wizfi360_evb_pico.menu.freq.128=128 MHz
wiznet_wizfi360_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_wizfi360_evb_pico.menu.freq.150=150 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_wizfi360_evb_pico.menu.freq.175=175 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.175.build.f_cpu=175000000L
wiznet_wizfi360_evb_pico.menu.freq.200=200 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_wizfi360_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_wizfi360_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_wizfi360_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_wizfi360_evb_pico.menu.freq.275=275 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.275.build.f_cpu=275000000L
wiznet_wizfi360_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_wizfi360_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_wizfi360_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_wizfi360_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_wizfi360_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_wizfi360_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_wizfi360_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_wizfi360_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_wizfi360_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_wizfi360_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_wizfi360_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_wizfi360_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_wizfi360_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_wizfi360_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_wizfi360_evb_pico.menu.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
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.133=133 MHz
wiznet_5500_evb_pico.menu.freq.133.build.f_cpu=133000000L
wiznet_5500_evb_pico.menu.freq.50=50 MHz
wiznet_5500_evb_pico.menu.freq.50.build.f_cpu=50000000L
wiznet_5500_evb_pico.menu.freq.100=100 MHz
wiznet_5500_evb_pico.menu.freq.100.build.f_cpu=100000000L
wiznet_5500_evb_pico.menu.freq.120=120 MHz
wiznet_5500_evb_pico.menu.freq.120.build.f_cpu=120000000L
wiznet_5500_evb_pico.menu.freq.125=125 MHz
wiznet_5500_evb_pico.menu.freq.125.build.f_cpu=125000000L
wiznet_5500_evb_pico.menu.freq.128=128 MHz
wiznet_5500_evb_pico.menu.freq.128.build.f_cpu=128000000L
wiznet_5500_evb_pico.menu.freq.150=150 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_5500_evb_pico.menu.freq.175=175 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.175.build.f_cpu=175000000L
wiznet_5500_evb_pico.menu.freq.200=200 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.200.build.f_cpu=200000000L
wiznet_5500_evb_pico.menu.freq.225=225 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.225.build.f_cpu=225000000L
wiznet_5500_evb_pico.menu.freq.240=240 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.240.build.f_cpu=240000000L
wiznet_5500_evb_pico.menu.freq.250=250 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.250.build.f_cpu=250000000L
wiznet_5500_evb_pico.menu.freq.275=275 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.275.build.f_cpu=275000000L
wiznet_5500_evb_pico.menu.freq.300=300 MHz (Overclock)
wiznet_5500_evb_pico.menu.freq.300.build.f_cpu=300000000L
wiznet_5500_evb_pico.menu.opt.Small=Small (-Os) (standard)
wiznet_5500_evb_pico.menu.opt.Small.build.flags.optimize=-Os
wiznet_5500_evb_pico.menu.opt.Optimize=Optimize (-O)
wiznet_5500_evb_pico.menu.opt.Optimize.build.flags.optimize=-O
wiznet_5500_evb_pico.menu.opt.Optimize2=Optimize More (-O2)
wiznet_5500_evb_pico.menu.opt.Optimize2.build.flags.optimize=-O2
wiznet_5500_evb_pico.menu.opt.Optimize3=Optimize Even More (-O3)
wiznet_5500_evb_pico.menu.opt.Optimize3.build.flags.optimize=-O3
wiznet_5500_evb_pico.menu.opt.Fast=Fast (-Ofast) (maybe slower)
wiznet_5500_evb_pico.menu.opt.Fast.build.flags.optimize=-Ofast
wiznet_5500_evb_pico.menu.opt.Debug=Debug (-Og)
wiznet_5500_evb_pico.menu.opt.Debug.build.flags.optimize=-Og
wiznet_5500_evb_pico.menu.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
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.175=175 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
wiznet_5500_evb_pico2.menu.freq.275.build.f_cpu=275000000L
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
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.133=133 MHz
wiznet_55rp20_evb_pico.menu.freq.133.build.f_cpu=133000000L
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.150=150 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.150.build.f_cpu=150000000L
wiznet_55rp20_evb_pico.menu.freq.175=175 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.175.build.f_cpu=175000000L
wiznet_55rp20_evb_pico.menu.freq.200=200 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.200.build.f_cpu=200000000L
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.275=275 MHz (Overclock)
wiznet_55rp20_evb_pico.menu.freq.275.build.f_cpu=275000000L
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
wiznet_55rp20_evb_pico.menu.exceptions.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.exceptions=-fno-exceptions
wiznet_55rp20_evb_pico.menu.exceptions.Disabled.build.flags.libstdcpp=-lstdc++
wiznet_55rp20_evb_pico.menu.exceptions.Enabled=Enabled
wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.exceptions=-fexceptions
wiznet_55rp20_evb_pico.menu.exceptions.Enabled.build.flags.libstdcpp=-lstdc++-exc
wiznet_55rp20_evb_pico.menu.dbgport.Disabled=Disabled
wiznet_55rp20_evb_pico.menu.dbgport.Disabled.build.debug_port=
wiznet_55rp20_evb_pico.menu.dbgport.Serial=Serial
wiznet_55rp20_evb_pico.menu.dbgport.Serial.build.debug_port=-DDEBUG_RP2040_PORT=Serial
wiznet_55rp20_evb_pico.menu.dbgport.Serial1=Serial1
wiznet_55rp20_evb_pico.menu.dbgport.Serial1.build.debug_port=-DDEBUG_RP2040_PORT=Serial1
wiznet_55rp20_evb_pico.menu.dbgport.Serial2=Serial2
wiznet_55rp20_evb_pico.menu.dbgport.Serial2.build.debug_port=-DDEBUG_RP2040_PORT=Serial2
wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi=SerialSemi
wiznet_55rp20_evb_pico.menu.dbgport.SerialSemi.build.debug_port=-DDEBUG_RP2040_PORT=SerialSemi
wiznet_55rp20_evb_pico.menu.dbglvl.None=None
wiznet_55rp20_evb_pico.menu.dbglvl.None.build.debug_level=
wiznet_55rp20_evb_pico.menu.dbglvl.Core=Core
wiznet_55rp20_evb_pico.menu.dbglvl.Core.build.debug_level=-DDEBUG_RP2040_CORE
wiznet_55rp20_evb_pico.menu.dbglvl.SPI=SPI
wiznet_55rp20_evb_pico.menu.dbglvl.SPI.build.debug_level=-DDEBUG_RP2040_SPI
wiznet_55rp20_evb_pico.menu.dbglvl.Wire=Wire
wiznet_55rp20_evb_pico.menu.dbglvl.Wire.build.debug_level=-DDEBUG_RP2040_WIRE
wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth=Bluetooth
wiznet_55rp20_evb_pico.menu.dbglvl.Bluetooth.build.debug_level=-DDEBUG_RP2040_BLUETOOTH
wiznet_55rp20_evb_pico.menu.dbglvl.All=All
wiznet_55rp20_evb_pico.menu.dbglvl.All.build.debug_level=-DDEBUG_RP2040_WIRE -DDEBUG_RP2040_SPI -DDEBUG_RP2040_CORE -DDEBUG_RP2040_BLUETOOTH
wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG=NDEBUG
wiznet_55rp20_evb_pico.menu.dbglvl.NDEBUG.build.debug_level=-DNDEBUG
wiznet_55rp20_evb_pico.menu.usbstack.picosdk=Pico SDK
wiznet_55rp20_evb_pico.menu.usbstack.picosdk.build.usbstack_flags=
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb=Adafruit TinyUSB
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb.build.usbstack_flags=-DUSE_TINYUSB "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host=Adafruit TinyUSB Host (native)
wiznet_55rp20_evb_pico.menu.usbstack.tinyusb_host.build.usbstack_flags=-DUSE_TINYUSB -DUSE_TINYUSB_HOST "-I{runtime.platform.path}/libraries/Adafruit_TinyUSB_Arduino/src/arduino"
wiznet_55rp20_evb_pico.menu.usbstack.nousb=No USB
wiznet_55rp20_evb_pico.menu.usbstack.nousb.build.usbstack_flags="-DNO_USB -DDISABLE_USB_SERIAL -I{runtime.platform.path}/tools/libpico"
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only=IPv4 Only
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicow=libipv4.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4only.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6=IPv4 + IPv6
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicow=libipv4-ipv6.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble=IPv4 + Bluetooth
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicow=libipv4-bt.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcble.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble=IPv4 + IPv6 + Bluetooth
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicow=libipv4-ipv6-bt.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcble.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig=IPv4 Only - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicow=libipv4-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4onlybig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big=IPv4 + IPv6 - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicow=libipv4-ipv6-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6big.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig=IPv4 + Bluetooth - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicow=libipv4-bt-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4btcblebig.build.libpicowdefs=-DLWIP_IPV6=0 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig=IPv4 + IPv6 + Bluetooth - 32K
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicow=libipv4-ipv6-bt-big.a
wiznet_55rp20_evb_pico.menu.ipbtstack.ipv4ipv6btcblebig.build.libpicowdefs=-DLWIP_IPV6=1 -DLWIP_IPV4=1 -DENABLE_CLASSIC=1 -DENABLE_BLE=1 -D__LWIP_MEMMULT=2
wiznet_55rp20_evb_pico.menu.uploadmethod.default=Default (UF2)
wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.default.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool=uf2conv
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.default=uf2conv
wiznet_55rp20_evb_pico.menu.uploadmethod.default.upload.tool.network=uf2conv-network
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool=Picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.debugscript=picoprobe.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.build.picodebugflags=-DENABLE_PICOTOOL_USB
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool=picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picotool.upload.tool.default=picotool
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap=Picoprobe/Debugprobe (CMSIS-DAP)
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.ram_length=256k
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.build.debugscript=picoprobe_cmsis_dap.tcl
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.maximum_data_size=262144
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool=picoprobe_cmsis_dap
wiznet_55rp20_evb_pico.menu.uploadmethod.picoprobe_cmsis_dap.upload.tool.default=picoprobe_cmsis_dap
# -----------------------------------
# Generic RP2040
# -----------------------------------
generic.name=Generic RP2040
generic.vid.0=0x2e8a
generic.pid.0=0xf00a
generic.vid.1=0x2e8a
generic.pid.1=0xf10a
generic.upload_port.0.vid=0x2e8a
generic.upload_port.0.pid=0xf00a
generic.upload_port.1.vid=0x2e8a
generic.upload_port.1.pid=0xf10a
generic.build.usbvid=-DUSBD_VID=0x2e8a
generic.build.usbpid=-DUSBD_PID=0xf00a
generic.build.usbpwr=-DUSBD_MAX_POWER_MA=250
generic.build.board=GENERIC_RP2040
generic.build.mcu=cortex-m0plus
generic.build.chip=rp2040
generic.build.toolchain=arm-none-eabi
generic.build.toolchainpkg=pqt-gcc
generic.build.toolchainopts=-march=armv6-m -mcpu=cortex-m0plus -mthumb
generic.build.uf2family=--family rp2040
generic.build.variant=generic
generic.upload.maximum_size=16777216
generic.upload.wait_for_upload_port=true
generic.upload.erase_cmd=
generic.serial.disableDTR=false
generic.serial.disableRTS=false
generic.build.f_cpu=125000000
generic.build.led=
generic.build.core=rp2040
generic.build.ldscript=memmap_default.ld
generic.build.boot2=boot2_generic_03h_4_padded_checksum
generic.build.usb_manufacturer="Generic"
generic.build.usb_product="RP2040"
generic.menu.flash.2097152_0=2MB (no FS)
generic.menu.flash.2097152_0.upload.maximum_size=2093056
generic.menu.flash.2097152_0.build.flash_total=2097152
generic.menu.flash.2097152_0.build.flash_length=2093056
generic.menu.flash.2097152_0.build.eeprom_start=270528512
generic.menu.flash.2097152_0.build.fs_start=270528512
generic.menu.flash.2097152_0.build.fs_end=270528512
generic.menu.flash.2097152_1048576=2MB (Sketch: 1MB, FS: 1MB)
generic.menu.flash.2097152_1048576.upload.maximum_size=1044480
generic.menu.flash.2097152_1048576.build.flash_total=2097152
generic.menu.flash.2097152_1048576.build.flash_length=1044480
generic.menu.flash.2097152_1048576.build.eeprom_start=270528512
generic.menu.flash.2097152_1048576.build.fs_start=269479936
generic.menu.flash.2097152_1048576.build.fs_end=270528512
generic.menu.flash.4194304_0=4MB (no FS)
generic.menu.flash.4194304_0.upload.maximum_size=4190208
generic.menu.flash.4194304_0.build.flash_total=4194304
generic.menu.flash.4194304_0.build.flash_length=4190208
generic.menu.flash.4194304_0.build.eeprom_start=272625664
generic.menu.flash.4194304_0.build.fs_start=272625664
generic.menu.flash.4194304_0.build.fs_end=272625664
generic.menu.flash.4194304_3145728=4MB (Sketch: 1MB, FS: 3MB)
generic.menu.flash.4194304_3145728.upload.maximum_size=1044480
generic.menu.flash.4194304_3145728.build.flash_total=4194304
generic.menu.flash.4194304_3145728.build.flash_length=1044480
generic.menu.flash.4194304_3145728.build.eeprom_start=272625664
generic.menu.flash.4194304_3145728.build.fs_start=269479936
generic.menu.flash.4194304_3145728.build.fs_end=272625664
generic.menu.flash.4194304_2097152=4MB (Sketch: 2MB, FS: 2MB)
generic.menu.flash.4194304_2097152.upload.maximum_size=2093056
generic.menu.flash.4194304_2097152.build.flash_total=4194304
generic.menu.flash.4194304_2097152.build.flash_length=2093056
generic.menu.flash.4194304_2097152.build.eeprom_start=272625664
generic.menu.flash.4194304_2097152.build.fs_start=270528512
generic.menu.flash.4194304_2097152.build.fs_end=272625664
generic.menu.flash.8388608_0=8MB (no FS)
generic.menu.flash.8388608_0.upload.maximum_size=8384512
generic.menu.flash.8388608_0.build.flash_total=8388608
generic.menu.flash.8388608_0.build.flash_length=8384512
generic.menu.flash.8388608_0.build.eeprom_start=276819968
generic.menu.flash.8388608_0.build.fs_start=276819968
generic.menu.flash.8388608_0.build.fs_end=276819968
generic.menu.flash.8388608_7340032=8MB (Sketch: 1MB, FS: 7MB)
generic.menu.flash.8388608_7340032.upload.maximum_size=1044480
generic.menu.flash.8388608_7340032.build.flash_total=8388608
generic.menu.flash.8388608_7340032.build.flash_length=1044480
generic.menu.flash.8388608_7340032.build.eeprom_start=276819968
generic.menu.flash.8388608_7340032.build.fs_start=269479936
generic.menu.flash.8388608_7340032.build.fs_end=276819968
generic.menu.flash.8388608_4194304=8MB (Sketch: 4MB, FS: 4MB)
generic.menu.flash.8388608_4194304.upload.maximum_size=4190208
generic.menu.flash.8388608_4194304.build.flash_total=8388608
generic.menu.flash.8388608_4194304.build.flash_length=4190208
generic.menu.flash.8388608_4194304.build.eeprom_start=276819968
generic.menu.flash.8388608_4194304.build.fs_start=272625664
generic.menu.flash.8388608_4194304.build.fs_end=276819968
generic.menu.flash.8388608_2097152=8MB (Sketch: 6MB, FS: 2MB)
generic.menu.flash.8388608_2097152.upload.maximum_size=6287360
generic.menu.flash.8388608_2097152.build.flash_total=8388608
generic.menu.flash.8388608_2097152.build.flash_length=6287360
generic.menu.flash.8388608_2097152.build.eeprom_start=276819968
generic.menu.flash.8388608_2097152.build.fs_start=274722816
generic.menu.flash.8388608_2097152.build.fs_end=276819968
generic.menu.flash.16777216_0=16MB (no FS)
generic.menu.flash.16777216_0.upload.maximum_size=16773120
generic.menu.flash.16777216_0.build.flash_total=16777216
generic.menu.flash.16777216_0.build.flash_length=16773120
generic.menu.flash.16777216_0.build.eeprom_start=285208576
generic.menu.flash.16777216_0.build.fs_start=285208576
generic.menu.flash.16777216_0.build.fs_end=285208576
generic.menu.flash.16777216_15728640=16MB (Sketch: 1MB, FS: 15MB)
generic.menu.flash.16777216_15728640.upload.maximum_size=1044480
generic.menu.flash.16777216_15728640.build.flash_total=16777216
generic.menu.flash.16777216_15728640.build.flash_length=1044480
generic.menu.flash.16777216_15728640.build.eeprom_start=285208576
generic.menu.flash.16777216_15728640.build.fs_start=269479936
generic.menu.flash.16777216_15728640.build.fs_end=285208576
generic.menu.flash.16777216_14680064=16MB (Sketch: 2MB, FS: 14MB)
generic.menu.flash.16777216_14680064.upload.maximum_size=2093056
generic.menu.flash.16777216_14680064.build.flash_total=16777216
generic.menu.flash.16777216_14680064.build.flash_length=2093056
generic.menu.flash.16777216_14680064.build.eeprom_start=285208576
generic.menu.flash.16777216_14680064.build.fs_start=270528512
generic.menu.flash.16777216_14680064.build.fs_end=285208576
generic.menu.flash.16777216_12582912=16MB (Sketch: 4MB, FS: 12MB)
generic.menu.flash.16777216_12582912.upload.maximum_size=4190208
generic.menu.flash.16777216_12582912.build.flash_total=16777216
generic.menu.flash.16777216_12582912.build.flash_length=4190208
generic.menu.flash.16777216_12582912.build.eeprom_start=285208576
generic.menu.flash.16777216_12582912.build.fs_start=272625664
generic.menu.flash.16777216_12582912.build.fs_end=285208576
generic.menu.flash.16777216_8388608=16MB (Sketch: 8MB, FS: 8MB)
generic.menu.flash.16777216_8388608.upload.maximum_size=8384512
generic.menu.flash.16777216_8388608.build.flash_total=16777216
generic.menu.flash.16777216_8388608.build.flash_length=8384512
generic.menu.flash.16777216_8388608.build.eeprom_start=285208576
generic.menu.flash.16777216_8388608.build.fs_start=276819968
generic.menu.flash.16777216_8388608.build.fs_end=285208576
generic.menu.flash.16777216_4194304=16MB (Sketch: 12MB, FS: 4MB)
generic.menu.flash.16777216_4194304.upload.maximum_size=12578816
generic.menu.flash.16777216_4194304.build.flash_total=16777216
generic.menu.flash.16777216_4194304.build.flash_length=12578816
generic.menu.flash.16777216_4194304.build.eeprom_start=285208576
generic.menu.flash.16777216_4194304.build.fs_start=281014272
generic.menu.flash.16777216_4194304.build.fs_end=285208576
generic.menu.flash.16777216_2097152=16MB (Sketch: 14MB, FS: 2MB)
generic.menu.flash.16777216_2097152.upload.maximum_size=14675968
generic.menu.flash.16777216_2097152.build.flash_total=16777216
generic.menu.flash.16777216_2097152.build.flash_length=14675968
generic.menu.flash.16777216_2097152.build.eeprom_start=285208576
generic.menu.flash.16777216_2097152.build.fs_start=283111424
generic.menu.flash.16777216_2097152.build.fs_end=285208576
generic.menu.freq.133=133 MHz
generic.menu.freq.133.build.f_cpu=133000000L
generic.menu.freq.50=50 MHz
generic.menu.freq.50.build.f_cpu=50000000L
generic.menu.freq.100=100 MHz
generic.menu.freq.100.build.f_cpu=100000000L
generic.menu.freq.120=120 MHz
generic.menu.freq.120.build.f_cpu=120000000L
generic.menu.freq.125=125 MHz
generic.menu.freq.125.build.f_cpu=125000000L
generic.menu.freq.128=128 MHz
generic.menu.freq.128.build.f_cpu=128000000L
generic.menu.freq.150=150 MHz (Overclock)
generic.menu.freq.150.build.f_cpu=150000000L
generic.menu.freq.175=175 MHz (Overclock)
generic.menu.freq.175.build.f_cpu=175000000L
generic.menu.freq.200=200 MHz (Overclock)
generic.menu.freq.200.build.f_cpu=200000000L
generic.menu.freq.225=225 MHz (Overclock)
generic.menu.freq.225.build.f_cpu=225000000L
generic.menu.freq.240=240 MHz (Overclock)
generic.menu.freq.240.build.f_cpu=240000000L
generic.menu.freq.250=250 MHz (Overclock)
generic.menu.freq.250.build.f_cpu=250000000L
generic.menu.freq.275=275 MHz (Overclock)
generic.menu.freq.275.build.f_cpu=275000000L
generic.menu.freq.300=300 MHz (Overclock)
generic.menu.freq.300.build.f_cpu=300000000L
generic.menu.opt.Small=Small (-Os) (standard)
generic.menu.opt.Small.build.flags.optimize=-Os
generic.menu.opt.Optimize=Optimize (-O)
generic.menu.opt.Optimize.build.flags.optimize=-O
generic.menu.opt.Optimize2=Optimize More (-O2)
generic.menu.opt.Optimize2.build.flags.optimize=-O2
generic.menu.opt.Optimize3=Optimize Even More (-O3)
generic.menu.opt.Optimize3.build.flags.optimize=-O3
generic.menu.opt.Fast=Fast (-Ofast) (maybe slower)
generic.menu.opt.Fast.build.flags.optimize=-Ofast
generic.menu.opt.Debug=Debug (-Og)
generic.menu.opt.Debug.build.flags.optimize=-Og
generic.menu.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
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_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.175=175 MHz (Overclock)
generic_rp2350.menu.freq.175.build.f_cpu=175000000L
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.275=275 MHz (Overclock)
generic_rp2350.menu.freq.275.build.f_cpu=275000000L
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=-DPICO_RP2350A=1
generic_rp2350.menu.variantchip.RP2530B=RP2530B
generic_rp2350.menu.variantchip.RP2530B.build.variantdefines=-DPICO_RP2350B=1
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
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