From 69160582c6a36640404ef1a13aae45bd550187f7 Mon Sep 17 00:00:00 2001 From: valeros Date: Tue, 4 May 2021 14:42:01 +0300 Subject: [PATCH 1/6] Typo fix --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c7ba2b..c1137a0 100644 --- a/README.md +++ b/README.md @@ -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.) From 5271d828a7c88b5d019240182e631a3696bdeedf Mon Sep 17 00:00:00 2001 From: valeros Date: Fri, 7 May 2021 12:16:53 +0300 Subject: [PATCH 2/6] Add JLink to the list of supported protocols // Issue #5 --- boards/nanorp2040connect.json | 1 + boards/pico.json | 1 + 2 files changed, 2 insertions(+) diff --git a/boards/nanorp2040connect.json b/boards/nanorp2040connect.json index 30d8e6f..69bf0ed 100644 --- a/boards/nanorp2040connect.json +++ b/boards/nanorp2040connect.json @@ -36,6 +36,7 @@ "protocol": "picotool", "protocols": [ "cmsis-dap", + "jlink", "raspberrypi-swd", "picotool" ] diff --git a/boards/pico.json b/boards/pico.json index 59462f7..852ab2b 100644 --- a/boards/pico.json +++ b/boards/pico.json @@ -32,6 +32,7 @@ "protocol": "picotool", "protocols": [ "cmsis-dap", + "jlink", "raspberrypi-swd", "picotool" ] From 079d5f4e172afe5454b7463f2159babf71d1eae1 Mon Sep 17 00:00:00 2001 From: valeros Date: Mon, 10 May 2021 11:20:30 +0300 Subject: [PATCH 3/6] Use hex file for uploading via J-Link // Issue #5 --- builder/main.py | 1 + 1 file changed, 1 insertion(+) diff --git a/builder/main.py b/builder/main.py index 01a8f9f..4576448 100644 --- a/builder/main.py +++ b/builder/main.py @@ -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 = [ From 4f92149c1cd695c4eeec11f68702a834a83d13c4 Mon Sep 17 00:00:00 2001 From: valeros Date: Wed, 19 May 2021 22:07:54 +0300 Subject: [PATCH 4/6] Update Arduino core for mbed-enabled devices to v2.1.0 Resolve #7 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index fa8f7e2..21aee9b 100644 --- a/platform.json +++ b/platform.json @@ -35,7 +35,7 @@ "type": "framework", "optional": true, "owner": "platformio", - "version": "~2.0.0" + "version": "~2.1.0" }, "tool-rp2040tools": { "type": "uploader", From 5cb4a7f9cb2d51607e617ccd2c01864379513ef7 Mon Sep 17 00:00:00 2001 From: valeros Date: Wed, 26 May 2021 17:45:12 +0300 Subject: [PATCH 5/6] Install rp2040tools by default // Resolve #8 --- platform.json | 1 - 1 file changed, 1 deletion(-) diff --git a/platform.json b/platform.json index 21aee9b..786e9ed 100644 --- a/platform.json +++ b/platform.json @@ -39,7 +39,6 @@ }, "tool-rp2040tools": { "type": "uploader", - "optional": true, "owner": "platformio", "version": "~1.0.2" }, From dc4615d43ba14e34c0c45cd6b5cbe394cad2faeb Mon Sep 17 00:00:00 2001 From: valeros Date: Fri, 28 May 2021 14:18:27 +0300 Subject: [PATCH 6/6] Bump version to 1.1.0 --- platform.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform.json b/platform.json index 786e9ed..d50178c 100644 --- a/platform.json +++ b/platform.json @@ -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",