10 Commits

Author SHA1 Message Date
Maximilian Gerhardt
d0ca5176e1 Fix wrong board define for RP2040 Pico board 2021-06-03 21:11:22 +02:00
Maximilian Gerhardt
856d081313 Fix wrong define for Nano RP2040 Connect board 2021-06-03 21:08:33 +02:00
valeros
095da74655 Merge branch 'release/v1.1.0' into develop 2021-05-28 14:18:52 +03:00
valeros
dc4615d43b Bump version to 1.1.0 2021-05-28 14:18:27 +03:00
valeros
5cb4a7f9cb Install rp2040tools by default // Resolve #8 2021-05-26 17:45:12 +03:00
valeros
4f92149c1c Update Arduino core for mbed-enabled devices to v2.1.0
Resolve #7
2021-05-19 22:07:54 +03:00
valeros
079d5f4e17 Use hex file for uploading via J-Link // Issue #5 2021-05-10 11:20:30 +03:00
valeros
5271d828a7 Add JLink to the list of supported protocols // Issue #5 2021-05-07 12:16:53 +03:00
valeros
69160582c6 Typo fix 2021-05-04 14:42:01 +03:00
valeros
daed439f07 Merge branch 'release/v1.0.0' into develop 2021-04-30 23:55:47 +03:00
5 changed files with 8 additions and 6 deletions

View File

@@ -2,7 +2,7 @@
[![Build Status](https://github.com/platformio/platform-raspberrypi/workflows/Examples/badge.svg)](https://github.com/platformio/platform-raspberrypi/actions)
RP2040 is a low-cost, high-performance microcontroller device with with a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set augmented with a unique Programmable I/O (PIO) subsystem, it provides professional users with unrivalled power and flexibility.
RP2040 is a low-cost, high-performance microcontroller device with a large on-chip memory, symmetric dual-core processor complex, deterministic bus fabric, and rich peripheral set augmented with a unique Programmable I/O (PIO) subsystem, it provides professional users with unrivalled power and flexibility.
* [Home](http://platformio.org/platforms/raspberrypi) (home page in PlatformIO Platform Registry)
* [Documentation](http://docs.platformio.org/page/platforms/raspberrypi.html) (advanced usage, packages, boards, frameworks, etc.)

View File

@@ -2,7 +2,7 @@
"build": {
"core": "arduino",
"cpu": "cortex-m0plus",
"extra_flags": "-D NANO_RP2040_CONNECT -DARDUINO_ARCH_RP2040",
"extra_flags": "-D ARDUINO_NANO_RP2040_CONNECT -DARDUINO_ARCH_RP2040",
"f_cpu": "133000000L",
"hwids": [
[
@@ -36,6 +36,7 @@
"protocol": "picotool",
"protocols": [
"cmsis-dap",
"jlink",
"raspberrypi-swd",
"picotool"
]

View File

@@ -2,7 +2,7 @@
"build": {
"core": "arduino",
"cpu": "cortex-m0plus",
"extra_flags": "-D RASPBERRY_PI_PICO -DARDUINO_ARCH_RP2040",
"extra_flags": "-D ARDUINO_RASPBERRY_PI_PICO -DARDUINO_ARCH_RP2040",
"f_cpu": "133000000L",
"hwids": [
[
@@ -32,6 +32,7 @@
"protocol": "picotool",
"protocols": [
"cmsis-dap",
"jlink",
"raspberrypi-swd",
"picotool"
]

View File

@@ -197,6 +197,7 @@ elif upload_protocol.startswith("jlink"):
UPLOADCMD='$UPLOADER $UPLOADERFLAGS -CommanderScript "${__jlink_cmd_script(__env__, SOURCE)}"'
)
upload_actions = [env.VerboseAction("$UPLOADCMD", "Uploading $SOURCE")]
upload_source = env.ElfToHex(join("$BUILD_DIR", "${PROGNAME}"), target_elf)
elif upload_protocol in debug_tools:
openocd_args = [

View File

@@ -18,7 +18,7 @@
"type": "git",
"url": "https://github.com/platformio/platform-raspberrypi.git"
},
"version": "1.0.0",
"version": "1.1.0",
"frameworks": {
"arduino": {
"package": "framework-arduino-mbed",
@@ -35,11 +35,10 @@
"type": "framework",
"optional": true,
"owner": "platformio",
"version": "~2.0.0"
"version": "~2.1.0"
},
"tool-rp2040tools": {
"type": "uploader",
"optional": true,
"owner": "platformio",
"version": "~1.0.2"
},