From 5dff2d760cb33d920cd23f9285b8016d35bda4c4 Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:01:09 +0200 Subject: [PATCH 01/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index 250236b..cb9f041 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1222,43 +1222,43 @@ [ { "host": "i686-mingw32", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-win32-x32.zip", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-win32-x32.zip", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-win32-x32.zip", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-win32-x32.zip", "checksum": "SHA-256:d13aaff4caae6e5f1b871d50accc1759c4f5750574dbd4d6f6e3017c33f39dc6", "size": "128697954" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-darwin-x64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-darwin-x64.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-darwin-x64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-darwin-x64.tar.gz", "checksum": "SHA-256:6ff68117083624273c56244cf4242989a65069b376a9727ec4a230be824340f3", "size": "132371371" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x64.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x64.tar.gz", "checksum": "SHA-256:bbde117b97f229dfe63721c0323c3da6839e83cf302c8f4ff25e0f36ecf7a428", "size": "135081450" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x32.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x32.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x32.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x32.tar.gz", "checksum": "SHA-256:e9f4b5f3ebe7e4391e2423e4106493d7cfcdee9eee4a1f0766f1c23662093a49", "size": "137429272" }, { "host": "aarch64-linux-gnu", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm64.tar.gz", + "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", "checksum": "SHA-256:c04ff455c31d85b5e46f2be6b808fe5d8a0b98c67a9f30a1b51ff008c435e3b4", "size": "135766158" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm.tar.gz", + "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "checksum": "SHA-256:e77b934cdd616e68593327b09e8a17234ac56d457af571550b096729c80b3216", "size": "128001146" } From 842c2dd7ba2173e1bd943652bbed63a4457ca8b9 Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:04:08 +0200 Subject: [PATCH 02/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index cb9f041..2413aa5 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1250,14 +1250,14 @@ }, { "host": "aarch64-linux-gnu", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", + "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", "checksum": "SHA-256:c04ff455c31d85b5e46f2be6b808fe5d8a0b98c67a9f30a1b51ff008c435e3b4", "size": "135766158" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", + "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "checksum": "SHA-256:e77b934cdd616e68593327b09e8a17234ac56d457af571550b096729c80b3216", "size": "128001146" From 69fa5bc0fe0f0cf6706cb5bba1895b4469327c6c Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:07:06 +0200 Subject: [PATCH 03/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index 2413aa5..ed3dd88 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1250,14 +1250,14 @@ }, { "host": "aarch64-linux-gnu", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz-linux-arm64.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", "checksum": "SHA-256:c04ff455c31d85b5e46f2be6b808fe5d8a0b98c67a9f30a1b51ff008c435e3b4", "size": "135766158" }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz-linux-arm.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "checksum": "SHA-256:e77b934cdd616e68593327b09e8a17234ac56d457af571550b096729c80b3216", "size": "128001146" From c2f6793b202b171c3a5929ad6c4a3e87c92d12a7 Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:08:51 +0200 Subject: [PATCH 04/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index ed3dd88..6250bac 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1257,7 +1257,7 @@ }, { "host": "arm-linux-gnueabihf", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz-linux-arm.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "checksum": "SHA-256:e77b934cdd616e68593327b09e8a17234ac56d457af571550b096729c80b3216", "size": "128001146" From ece3d1d790e00cfb3b839ea80b6e7e3507666067 Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:13:32 +0200 Subject: [PATCH 05/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index 6250bac..b11ea62 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1222,36 +1222,36 @@ [ { "host": "i686-mingw32", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-win32-x32.zip", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-win32-x32.zip", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-win32-x32.zip", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-win32-x32.zip", "checksum": "SHA-256:d13aaff4caae6e5f1b871d50accc1759c4f5750574dbd4d6f6e3017c33f39dc6", "size": "128697954" }, { "host": "x86_64-apple-darwin", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-darwin-x64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-darwin-x64.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-darwin-x64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-darwin-x64.tar.gz", "checksum": "SHA-256:6ff68117083624273c56244cf4242989a65069b376a9727ec4a230be824340f3", "size": "132371371" }, { "host": "x86_64-pc-linux-gnu", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x64.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x64.tar.gz", "checksum": "SHA-256:bbde117b97f229dfe63721c0323c3da6839e83cf302c8f4ff25e0f36ecf7a428", "size": "135081450" }, { "host": "i686-pc-linux-gnu", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x32.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-x32.tar.gz", + "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.2.1-1.1/xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x32.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.1-linux-x32.tar.gz", "checksum": "SHA-256:e9f4b5f3ebe7e4391e2423e4106493d7cfcdee9eee4a1f0766f1c23662093a49", "size": "137429272" }, { "host": "aarch64-linux-gnu", - "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz-linux-arm64.tar.gz", - "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm64.tar.gz", + "url": "https://github.com/xpack-dev-tools/pre-releases/releases/download/v1.0/xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm64.tar.gz", + "archiveFileName": "xpack-arm-none-eabi-gcc-9.2.1-1.2-linux-arm64.tar.gz", "checksum": "SHA-256:c04ff455c31d85b5e46f2be6b808fe5d8a0b98c67a9f30a1b51ff008c435e3b4", "size": "135766158" }, From 8dd0967ba48f6fb8fca38746c2c200c96eb72e80 Mon Sep 17 00:00:00 2001 From: jarekdudzinski Date: Thu, 9 Jul 2020 03:19:19 +0200 Subject: [PATCH 06/10] Update package_stm_index.json --- BoardManagerFiles/package_stm_index.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BoardManagerFiles/package_stm_index.json b/BoardManagerFiles/package_stm_index.json index b11ea62..ff1bacf 100644 --- a/BoardManagerFiles/package_stm_index.json +++ b/BoardManagerFiles/package_stm_index.json @@ -1259,8 +1259,8 @@ "host": "arm-linux-gnueabihf", "url": "https://github.com/xpack-dev-tools/arm-none-eabi-gcc-xpack/releases/download/v9.3.1-1.1/xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", "archiveFileName": "xpack-arm-none-eabi-gcc-9.3.1-1.1-linux-arm.tar.gz", - "checksum": "SHA-256:e77b934cdd616e68593327b09e8a17234ac56d457af571550b096729c80b3216", - "size": "128001146" + "checksum": "SHA-256:bb4e1f6c72e32a1696edcfdec57d32ece64ac691a0363e4781db559addac7b79", + "size": "135866864" } ] }, From 6aa3c656957f22847a6096c33b29c0842a293c6c Mon Sep 17 00:00:00 2001 From: Jarek Date: Thu, 9 Jul 2020 13:23:20 +0200 Subject: [PATCH 07/10] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9ffbf3f..337b124 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +# IMPORTANT! + +this fork is only created to quickly fix problem preventing installation on Ras Pi. No further development will be made. + # stm32duino-raspberrypi This is software for Raspberry Pi that allows you to develop Arduino sketches for STM32 arm boards (Blue Pill). From a76a21a5f3d58c7ced17a6e6f481aa020bb5329d Mon Sep 17 00:00:00 2001 From: Jarek Date: Thu, 9 Jul 2020 13:23:55 +0200 Subject: [PATCH 08/10] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 337b124..dddd832 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # IMPORTANT! -this fork is only created to quickly fix problem preventing installation on Ras Pi. No further development will be made. +This fork is only created to quickly fix problem preventing installation on Ras Pi. No further development will be made here. + + # stm32duino-raspberrypi From 8dc3cd7a3c73a4a9a12ecc23570c9bd2ce48b94a Mon Sep 17 00:00:00 2001 From: Jarek Date: Thu, 9 Jul 2020 13:24:21 +0200 Subject: [PATCH 09/10] Update README.md --- README.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/README.md b/README.md index dddd832..9ffbf3f 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,3 @@ -# IMPORTANT! - -This fork is only created to quickly fix problem preventing installation on Ras Pi. No further development will be made here. - - - # stm32duino-raspberrypi This is software for Raspberry Pi that allows you to develop Arduino sketches for STM32 arm boards (Blue Pill). From 831c8acd359fdaba39cc830ab1e8ba6cc3c16931 Mon Sep 17 00:00:00 2001 From: Jarek Date: Thu, 9 Jul 2020 13:26:09 +0200 Subject: [PATCH 10/10] Update README.md --- README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/README.md b/README.md index 9ffbf3f..e96ee95 100644 --- a/README.md +++ b/README.md @@ -7,12 +7,6 @@ By itself, the [Arduino IDE](https://www.arduino.cc/en/Main/Software) does not s Start and exit the Arduino IDE. This creates the directory `~/.arduino15` in your home directory, and the file `~/.arduino15/preferences.txt`. -With the Arduino IDE **not** running, edit `.arduino15/preferences.txt`, and add the following line: -``` -allow_insecure_packages=true -``` -This allows the use of unsigned packages like this one. Also tick "Verbose output during upload". - Start the Arduino IDE. In *File --> Preferences --> Additional Board Manager URLs:* paste the following url: ``` https://raw.githubusercontent.com/koendv/stm32duino-raspberrypi/master/BoardManagerFiles/package_stm_index.json @@ -24,7 +18,7 @@ In the search field, type "STM32". Install the "STM32 Cores" board package. Inst In the Tools menu select the STM32 cores as compilation target. As an example, if using a STM32F103 Blue Pill choose *Tools->Board: -> Generic STM32F1 series* . -The tools to upload firmware are installed in the tools directory, `~/.arduino15/packages/STM32/tools/STM32Tools/1.3.2/tools/linux`. +The tools to upload firmware are installed in the tools directory, `~/.arduino15/packages/STM32/tools/STM32Tools/1.4.0/tools/linux`. Run the shell script `install.sh` in the tools directory to install udev rules and add the current user to the `dialout` group.