Earle F. Philhower, III
d689165a39
Update OpenOCD for Winx32 to be x64 compatible ( #485 )
2022-02-13 12:54:27 -08:00
Earle F. Philhower, III
1b61a86618
Update GDB and OpenOCD to work together, finally ( #482 )
...
GDB for non-Linux systems was built w/o expat which caused odd behavior
under Windows and other systems (i.e. breakpoints not working, etc.)
New toolchain manually builds cross-compiled libexpat and ensures it is
used, fixing the issue.
Windows OpenOCD binaries now come from manually built and tested copies
(using a real Windows system).
Fixes #478
Fixes #457
Fixes #456
and probably others...
2022-02-12 12:35:03 -08:00
Earle F. Philhower, III
ec00479640
Update to 1.3.2-a toolchain, setjmp/longjmp fix ( #454 )
...
Fixes #453 , a crash caused by Newlib having ARM instructions in
the Thumb-only Cortex-M0+.
2022-02-02 18:00:06 -08:00
Earle F. Philhower, III
5b47a61209
Update package_pico_index.template.json
2022-01-29 03:34:18 -08:00
Earle F. Philhower, III
87d745d5dc
Add missing board names
2022-01-05 07:45:09 -08:00
Wai Weng
341307cb8d
Added new variant: Cytron Maker Nano RP2040. ( #365 )
2021-12-06 00:02:54 -08:00
uPesy Electronics
3d821f73a4
Add board variant for uPesy RP2040 DevKit ( #335 )
2021-10-29 08:12:45 -07:00
Wai Weng
a305b30d90
Added board variants Cytron Maker Pi RP2040. ( #340 )
2021-10-29 08:04:15 -07:00
Leonardo La Rocca
608a5da480
Adds board variant definition for Melopero Shake RP2040 ( #318 )
2021-09-19 13:26:33 -07:00
Earle F. Philhower, III
e4185ce4ce
Update toolchain, add CMSIS-DAP to OpenOCD ( #241 )
...
Enable use of the included openocd binary with pico-debug
2021-07-05 19:29:47 -07:00
Earle F. Philhower, III
e628c8e211
Upgrade Newlib to include 64-bit/8-bit %llu/%hhd ( #227 )
2021-06-28 20:46:08 -07:00
Earle F. Philhower, III
6afcf5881d
Initial Arduino Nano RP2040 Connect support ( #212 )
...
Thanks to @Claupio for the bringup!
Reference #208
2021-06-14 08:59:52 -07:00
Earle F. Philhower, III
33b9e915d9
Add new boards to package.json
2021-06-08 07:02:25 -07:00
Earle F. Philhower, III
f87ccacdb1
Upgrade to GCC 10.3. Fix OpenOCD packaging ( #194 )
...
GCC 10.2 has a bug which causes Windows to rebuild every library on every
compile, instead of caching the first results.
Upgrade to GCC 10.3 which has this fixed.
Add proper OpenOCD executables for non-Linux x86_64 archs.
2021-06-06 22:43:26 -07:00
Earle F. Philhower, III
d0f3e89954
Create README describing release publish process ( #179 )
2021-05-28 19:12:28 -07:00
Earle F. Philhower, III
9c95c4d7ab
CI to update JSON when releases are published ( #178 )
2021-05-28 19:04:12 -07:00
Earle F. Philhower, III
5d7ff8e628
Fix release tagging
2021-05-28 15:11:44 -07:00
Earle F. Philhower, III
6393eac4f8
Try and fix multiline comment on release build
2021-05-28 14:45:02 -07:00
Earle F. Philhower, III
376e4770f3
Update build_boards_manager_package.sh
2021-05-28 14:28:48 -07:00
Earle F. Philhower, III
c91b0ae605
Add'l release cleanup
2021-05-28 14:12:37 -07:00
Earle F. Philhower, III
b14c49ad5d
Fix log generation in CI package stage
2021-05-28 14:07:11 -07:00
Earle F. Philhower, III
88485e56f5
More CI packaging work
2021-05-28 13:50:29 -07:00
Earle F. Philhower, III
e339e4f51c
Clean up build release script
2021-05-28 13:41:30 -07:00
Earle F. Philhower, III
436bf0fe41
Update upload_release.py
2021-05-28 13:24:30 -07:00
Earle F. Philhower, III
5173d2668e
Use CI to build draft releases on a tag push ( #177 )
...
Ensure no stray files get sucked into the release ZIP by using a clean CI
image to build the package and JSON file. Auto-populate the draft with
the git commits since the last release.
2021-05-28 13:15:09 -07:00
Earle F. Philhower, III
9c17986ae6
Point people to READTHEDOCS for help, not GitHub
...
Most users w/the Library Manager will get a little nervous with the GH site.
The ReadTheDocs site includes links to the GH site, too, so they can still
find the origin.
2021-05-13 17:47:56 -07:00
Earle F. Philhower, III
323099069e
Fix JSON, Arduino 2.0 beta
...
Missing Size field was causing the Arduino 2.0 beta to reject the JSON.
2021-04-08 18:10:01 -07:00
Earle F. Philhower, III
1290f72e3e
Add picoprobe upload support, cleanup up boards
2021-03-29 13:11:14 -07:00
Earle F. Philhower, III
9d9d9ebcd4
Fix Pyton on RPI, EEPROM start address in LD file
2021-03-28 15:42:35 -07:00
Earle F. Philhower, III
e17b0f6a29
Add Raspberry Pi binaries, OpenOCD, and new boards
2021-03-28 13:05:31 -07:00
Earle F. Philhower, III
d51511f6c4
Add missing wiring_private.h
...
Forgot to `git add` a wiring file. Fixes #11
2021-03-24 02:38:03 -07:00
Earle F. Philhower, III
75cb30ee93
Clean up release, make slightly more automated
2021-03-23 18:56:05 -07:00
Earle F. Philhower, III
b30c45e596
Fix my name, d'oh!
2021-03-21 11:47:15 -07:00
Earle F. Philhower, III
cb57c0dd94
Fix upload platform.txt patch
2021-03-21 11:44:00 -07:00
Earle F. Philhower, III
48c6b033e5
Fix packager
2021-03-21 11:38:49 -07:00
Earle F. Philhower, III
660fe19fec
Fix Windows compile/elf2uf2 errors
...
Windows is case-insensitive, causing "String.h" to override "string.h" in
includes. Adjust the platform.txt appropriately.
Rebuild elf2uf2 as static to avoid startup errors on Windows boxes w/o MinGW.
2021-03-16 08:53:50 -07:00
Earle F. Philhower, III
1caca1ec61
Add full OS support toolchain (ARM, MAC, WIN, LINUX)
2021-03-12 21:30:33 -08:00
Earle F. Philhower, III
87bd64cf2a
Add package.json and tools listing
2021-02-24 21:34:29 -08:00