Commit Graph

47 Commits

Author SHA1 Message Date
graham sanderson f6fe6b7c32 set version 1.1.2 2023-06-13 16:30:20 -05:00
Andrew Scheller 9c7cb43574
Propogate typo-fix from #74 into README.md (#78) 2023-03-05 17:18:10 -06:00
graham sanderson cc83b1faf3 Merge branch 'master' into develop 2023-03-05 11:53:17 -06:00
xavier deschuyteneer 0cb4473289
bugfix #75 : picotool load invalid bus parsing (#76) 2023-03-05 11:52:31 -06:00
dp111 b7a1d9c1fc
Help text typo SYNOPSYS => SYNOPSIS (#74) 2023-03-01 13:12:03 -06:00
Andrew Scheller 641779adea
Typos (#71) 2023-02-11 09:50:36 -06:00
Andrew Scheller 82418bbdc1
Add `picotool help load` output to README file (#72) 2023-02-11 09:49:52 -06:00
graham sanderson 8112f577f9 start 1.1.2-develop 2023-02-10 09:07:08 -06:00
graham sanderson 27be747231 set version 1.1.1 2023-02-10 08:49:19 -06:00
Graham Sanderson ee491cbda7
Support non contiguous flash ELF/UF2, fix problem reading strings near end of file (#68)
Co-authored-by: Jan Niehusmann <jan@gondor.com>
2023-02-10 07:45:01 -06:00
mbrunnen 0bce82e933
Add udev rules for picotool (#50)
Co-authored-by: Graham Sanderson <graham.sanderson@gmail.com>
2023-02-09 10:40:39 -06:00
Graham Sanderson b58de26f8e
Minor Fixes (#67)
* Minor Fixes

* replace sprintf with snprintf
* allow connection to a device which previously had a failed command, by resetting on new connection
* very hacky fix/workaround for attempting to read strings near the end of the image
* update picotool load help for -u
2023-02-09 10:36:11 -06:00
birdybro 0691b073f0
add missing debian/ubuntu pre-req to readme (#59)
cmake was missing for some reason
2023-02-08 17:40:25 -06:00
Jeff Hastings 07c0b0bd69
add runtime destination for install target (#47) 2023-02-08 17:31:37 -06:00
David Grayson e8eb789f91
MSYS2 / MinGW support (#61) 2023-02-08 17:29:24 -06:00
Rich Lane 27ec1bf0c7
add --update option to picotool load to skip unchanged sectors (#46)
Co-authored-by: akhil harihar <akhilharihar@users.noreply.github.com>
2022-08-27 12:01:30 -05:00
graham sanderson 1da25d04cb Merge branch 'master' into develop 2022-08-27 11:58:17 -05:00
akhil harihar 03f28122cc
fix README.md incorrect cmake function name 2021-12-02 08:28:59 -06:00
graham sanderson 6f427e6635 start 1.1.1 dev 2021-11-01 14:38:14 -05:00
graham sanderson 0c7b650b22 Merge remote-tracking branch 'hub/master' into develop 2021-11-01 14:37:15 -05:00
Graham Sanderson 55fd880c3d
V1.1.0 updates
* Add version command
* Fix parsing of ELF where the program header does not directly follow the file header
* Add install-ability via `cmake install`
* Incorporate slightly modified Win32 libusb find helpers
* Add ability to access device using stdio_usb
* Add -n option to load to avoid overwriting existing program
* Add -f/-F option to force reset a cooperative RP2040 board that isnt in BOOTSEL mode
* Add a sudo suggestion when can't connect on linux/macos
2021-11-01 14:37:01 -05:00
graham sanderson 3f150db353 Change version to 1.1.0 2021-11-01 14:34:35 -05:00
graham sanderson 3d513e0801 update readme and help text 2021-10-22 17:29:04 -05:00
graham sanderson c4ea85c2d1 update documentation to match command output 2021-10-22 16:45:49 -05:00
graham sanderson 07adb6eb55 bug in error case 2021-10-22 16:39:59 -05:00
graham sanderson faeb0ca490 fixup build for SDK1.3.0 and add version check 2021-10-21 15:08:04 -05:00
Graham Sanderson 0f5c61161b
Add a sudo suggestion when can't connect on linux/macos (#43)
* Add a sudo suggestion when can't connect on linux/macos
2021-10-21 14:57:27 -05:00
Graham Sanderson a0a0ebeb5f
fix memory overlap check (#39) (#42) 2021-10-21 14:52:08 -05:00
Tim Radvan f39bdceab4
README: Add build hint for Ubuntu (#7)
* README: Add build hint for Ubuntu

* Remove $ prompts
2021-10-21 14:47:36 -05:00
Graham Sanderson b1568b7845
Add ability to access device using stdio_usb (#23)
* add -n option to load to avoid overwriting existing program

* Add -f/-F option to force reset a cooperative RP2040 board that isnt in BOOTSEL mode
2021-10-21 11:55:26 -05:00
graham sanderson 757f2aee3c incorporate slightly modified Win32 usb find helpers 2021-10-05 16:18:41 -05:00
graham sanderson ce76970533 Add install-ability via [100%] Built target picotool
Install the project...
-- Install configuration: "Debug"
-- Installing: /usr/local/bin/picotool
2021-07-22 09:21:15 -05:00
graham sanderson 2cf86cfecb fix parsing of ELF where the program header does not directly follow the file header 2021-07-14 16:01:47 -05:00
graham sanderson 3b1bcd391b Add version command 2021-06-29 18:44:44 -05:00
graham sanderson 158ae8e31d fix typo in pin name #25 2021-06-29 18:21:46 -05:00
kripton 62873e14e8
Add missing #include <limits> to cli.h (#30) 2021-06-24 10:27:55 -05:00
Andrew Scheller a49dc0b3c2
Fix detection of unknown flash-size when saving (#17) 2021-04-24 07:36:53 -05:00
Andrew Scheller 8d4b1d3108
README typos (#18) 2021-04-20 07:42:04 -05:00
Andrew Scheller 2520412799
Add missing closing-quote after filename (#9) 2021-03-08 12:28:26 -06:00
Andrew Scheller 444e37912b
Small README typo (#10) 2021-03-08 11:47:08 -06:00
Graham Sanderson 37e489d9bd
Add boot2 to build information (#16) 2021-03-08 11:46:04 -06:00
Graham Sanderson 21d5eb9007
Add LICENSE.TXT (#6)
Co-authored-by: graham sanderson <graham@motorstoat.local>
2021-03-05 20:07:21 -06:00
Alex Studer 20eee8c2cd
fix typos in README (#2) 2021-01-30 10:29:53 -06:00
Andrew Scheller f0328c22cd Add link to relevant PDF 2021-01-29 09:35:57 +00:00
Graham Sanderson c15ac28158
Merge pull request #1 from georgerennie/patch-1
Change file read mode from r to rb
2021-01-22 16:32:55 -06:00
George Rennie 18fd328f68
Change file read mode from r to rb
This prevents newline translations when picotool tries to read files. Without it, if newline translations occur picotool doesnt read the input files correctly.

I encountered this issue when building picotool with MSVC and using it within WSL.
2021-01-22 21:13:12 +00:00
graham sanderson d54bf53ab9 Initial Release 2021-01-19 22:28:45 -06:00