https://shop.breadstick.ca/products/raspberry-breadstick-rp2040 I think I did the pin definitions correctly... other boards used generic pin numbers based on the GPIO pins but I've mapped GPIO to the silkscreen pin labels on our board.
57 lines
1.2 KiB
JSON
57 lines
1.2 KiB
JSON
{
|
|
"build": {
|
|
"arduino": {
|
|
"earlephilhower": {
|
|
"boot2_source": "boot2_w25q080_2_padded_checksum.S",
|
|
"usb_vid": "0x2E8A",
|
|
"usb_pid": "0x105E"
|
|
}
|
|
},
|
|
"core": "earlephilhower",
|
|
"cpu": "cortex-m0plus",
|
|
"extra_flags": "-D ARDUINO_Breadstick_Raspberry -DARDUINO_ARCH_RP2040 -DUSBD_MAX_POWER_MA=500",
|
|
"f_cpu": "133000000L",
|
|
"hwids": [
|
|
[
|
|
"0x2E8A",
|
|
"0x00C0"
|
|
],
|
|
[
|
|
"0x2E8A",
|
|
"0x105E"
|
|
]
|
|
],
|
|
"mcu": "rp2040",
|
|
"variant": "breadstick_raspberry"
|
|
},
|
|
"debug": {
|
|
"jlink_device": "RP2040_M0_0",
|
|
"openocd_target": "rp2040.cfg",
|
|
"svd_path": "rp2040.svd"
|
|
},
|
|
"frameworks": [
|
|
"arduino"
|
|
],
|
|
"name": "Raspberry",
|
|
"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": [
|
|
"blackmagic",
|
|
"cmsis-dap",
|
|
"jlink",
|
|
"raspberrypi-swd",
|
|
"picotool",
|
|
"picoprobe",
|
|
"pico-debug"
|
|
]
|
|
},
|
|
"url": "https://shop.breadstick.ca/products/raspberry-breadstick-rp2040",
|
|
"vendor": "Breadstick"
|
|
}
|