Add all Arduino-Pico board definitions
This commit is contained in:
		
							
								
								
									
										52
									
								
								boards/adafruit_feather.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_feather.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_FEATHER_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_feather", | ||||
|         "boot2_source": "boot2_w25x10cl_4_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x80f1", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "Feather RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Feather RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_itsybitsy.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_itsybitsy.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_ITSYBITSY_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_itsybitsy", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x80fd", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "ItsyBitsy RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "ItsyBitsy RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_kb2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_kb2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_KB2040_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_kb2040", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x8105", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "KB2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "KB2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_macropad2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_macropad2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_MACROPAD_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_macropad2040", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x8107", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "MacroPad RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "MacroPad RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_qtpy.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_qtpy.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_QTPY_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_qtpy", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x80f7", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "QT Py RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "QT Py RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_stemmafriend.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_stemmafriend.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_STEMMAFRIEND_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_stemmafriend", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x80e3", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "STEMMA Friend RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "STEMMA Friend RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/adafruit_trinkeyrp2040qt.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/adafruit_trinkeyrp2040qt.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ADAFRUIT_TRINKEYQT_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "adafruit_trinkeyrp2040qt", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x239a", | ||||
|         "usb_pid": "0x8109", | ||||
|         "usb_manufacturer": "Adafruit", | ||||
|         "usb_product": "Trinkey RP2040 QT" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Trinkey RP2040 QT", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Adafruit" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/arduino_nano_connect.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/arduino_nano_connect.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "arduino_nano_connect", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2341", | ||||
|         "usb_pid": "0x0058", | ||||
|         "usb_manufacturer": "Arduino", | ||||
|         "usb_product": "Nano RP2040 Connect" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Nano RP2040 Connect", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 16777216, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Arduino" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/challenger_2040_lte.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/challenger_2040_lte.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_CHALLENGER_2040_LTE_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=500", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "challenger_2040_lte", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x100b", | ||||
|         "usb_manufacturer": "iLabs", | ||||
|         "usb_product": "Challenger 2040 LTE" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Challenger 2040 LTE", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "iLabs" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/challenger_2040_wifi.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/challenger_2040_wifi.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_CHALLENGER_2040_WIFI_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "challenger_2040_wifi", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1006", | ||||
|         "usb_manufacturer": "iLabs", | ||||
|         "usb_product": "Challenger 2040 WiFi" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Challenger 2040 WiFi", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "iLabs" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/challenger_nb_2040_wifi.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/challenger_nb_2040_wifi.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_CHALLENGER_NB_2040_WIFI_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=500", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "challenger_nb_2040_wifi", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x100b", | ||||
|         "usb_manufacturer": "iLabs", | ||||
|         "usb_product": "Challenger NB 2040 WiFi" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Challenger NB 2040 WiFi", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "iLabs" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/cytron_maker_nano_rp2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/cytron_maker_nano_rp2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_CYTRON_MAKER_NANO_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "cytron_maker_nano_rp2040", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x100f", | ||||
|         "usb_manufacturer": "Cytron", | ||||
|         "usb_product": "Maker Nano RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Maker Nano RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 2097152, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Cytron" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/cytron_maker_pi_rp2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/cytron_maker_pi_rp2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_CYTRON_MAKER_PI_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "cytron_maker_pi_rp2040", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1000", | ||||
|         "usb_manufacturer": "Cytron", | ||||
|         "usb_product": "Maker Pi RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Maker Pi RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 2097152, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Cytron" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/generic.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/generic.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_GENERIC_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "generic", | ||||
|         "boot2_source": "boot2_generic_03h_4_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0xf00a", | ||||
|         "usb_manufacturer": "Generic", | ||||
|         "usb_product": "RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 16777216, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Generic" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/ilabs_rpico32.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/ilabs_rpico32.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_ILABS_2040_RPICO32_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "ilabs_rpico32", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1010", | ||||
|         "usb_manufacturer": "iLabs", | ||||
|         "usb_product": "RPICO32" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "RPICO32", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "iLabs" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/melopero_shake_rp2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/melopero_shake_rp2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_MELOPERO_SHAKE_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "melopero_shake_rp2040", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1005", | ||||
|         "usb_manufacturer": "Melopero", | ||||
|         "usb_product": "Shake RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Shake RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 16777216, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Melopero" | ||||
| } | ||||
| @@ -2,7 +2,7 @@ | ||||
|   "build": { | ||||
|     "core": "arduino", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_RASPBERRY_PI_PICO -DARDUINO_ARCH_RP2040", | ||||
|     "extra_flags": "-D ARDUINO_RASPBERRY_PI_PICO -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=500", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|   | ||||
							
								
								
									
										52
									
								
								boards/rpipico.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/rpipico.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_RASPBERRY_PI_PICO -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "rpipico", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x000a", | ||||
|         "usb_manufacturer": "Raspberry Pi", | ||||
|         "usb_product": "Pico" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "Pico", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 2097152, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Raspberry Pi" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/solderparty_rp2040_stamp.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/solderparty_rp2040_stamp.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_SOLDERPARTY_RP2040_STAMP -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=500", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "solderparty_rp2040_stamp", | ||||
|         "boot2_source": "boot2_generic_03h_4_padded_checksum.S", | ||||
|         "usb_vid": "0x1209", | ||||
|         "usb_pid": "0xa182", | ||||
|         "usb_manufacturer": "Solder Party", | ||||
|         "usb_product": "RP2040 Stamp" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "RP2040 Stamp", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 8388608, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "Solder Party" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/sparkfun_promicrorp2040.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/sparkfun_promicrorp2040.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_SPARKFUN_PROMICRO_RP2040 -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "sparkfun_promicrorp2040", | ||||
|         "boot2_source": "boot2_generic_03h_4_padded_checksum.S", | ||||
|         "usb_vid": "0x1b4f", | ||||
|         "usb_pid": "0x0026", | ||||
|         "usb_manufacturer": "SparkFun", | ||||
|         "usb_product": "ProMicro RP2040" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "ProMicro RP2040", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 16777216, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "SparkFun" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/upesy_rp2040_devkit.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/upesy_rp2040_devkit.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_UPESY_RP2040_DEVKIT -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "upesy_rp2040_devkit", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1007", | ||||
|         "usb_manufacturer": "uPesy", | ||||
|         "usb_product": "RP2040 DevKit" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "RP2040 DevKit", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 2097152, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "uPesy" | ||||
| } | ||||
							
								
								
									
										52
									
								
								boards/wiznet_5100s_evb_pico.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								boards/wiznet_5100s_evb_pico.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "build": { | ||||
|     "core": "earlephilhower", | ||||
|     "cpu": "cortex-m0plus", | ||||
|     "extra_flags": "-D ARDUINO_WIZNET_5100S_EVB_PICO -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=250", | ||||
|     "f_cpu": "133000000L", | ||||
|     "hwids": [ | ||||
|       [ | ||||
|         "0x2E8A", | ||||
|         "0x00C0" | ||||
|       ] | ||||
|     ], | ||||
|     "mcu": "rp2040", | ||||
|     "arduino": { | ||||
|       "earlephilhower": { | ||||
|         "variant": "wiznet_5100s_evb_pico", | ||||
|         "boot2_source": "boot2_w25q080_2_padded_checksum.S", | ||||
|         "usb_vid": "0x2e8a", | ||||
|         "usb_pid": "0x1008", | ||||
|         "usb_manufacturer": "WIZnet", | ||||
|         "usb_product": "W5100S-EVB-Pico" | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   "debug": { | ||||
|     "jlink_device": "RP2040_M0_0", | ||||
|     "openocd_target": "rp2040.cfg", | ||||
|     "svd_path": "rp2040.svd" | ||||
|   }, | ||||
|   "frameworks": [ | ||||
|     "arduino" | ||||
|   ], | ||||
|   "name": "W5100S-EVB-Pico", | ||||
|   "upload": { | ||||
|     "maximum_ram_size": 270336, | ||||
|     "maximum_size": 2097152, | ||||
|     "require_upload_port": true, | ||||
|     "native_usb": true, | ||||
|     "use_1200bps_touch": true, | ||||
|     "wait_for_upload_port": false, | ||||
|     "protocol": "picotool", | ||||
|     "protocols": [ | ||||
|       "cmsis-dap", | ||||
|       "jlink", | ||||
|       "raspberrypi-swd", | ||||
|       "picotool", | ||||
|       "picoprobe" | ||||
|     ] | ||||
|   }, | ||||
|   "url": "https://www.raspberrypi.org/products/raspberry-pi-pico/", | ||||
|   "vendor": "WIZnet" | ||||
| } | ||||
		Reference in New Issue
	
	Block a user