Releases: intercreate/smpmgr
Releases · intercreate/smpmgr
0.11.0
What's Changed
- add UDP support by @looran in #44
smpmgr --loglevel INFO --ip 10.9.9.2 upgrade --slot 1 zephyr.signed.bin smpmgr --ip 10.9.9.2 image state-read
- Future rework to the transport system will allow for setting mtu, port, or other transport specific options (for example, the UART transport would have a lot of options)
New Contributors
Full Changelog: 0.10.4...0.11.0
0.10.4
Fixes
- Windows portable contains BLE requirements
- Linux portable build on Ubuntu 20.04 for better GLIBC compatibility
- macOS portables renamed "darwin" -> "macos"
- Added macOS x86 (intel) portable
What's Changed
- Fix/#34/bleak hidden imports by @JPHutchins in #40
- Maintenance/update workflows use older glibc by @JPHutchins in #41
- poetry: lock by @JPHutchins in #43
Full Changelog: 0.10.2...0.10.4
0.10.2
Just to fix the pipx release.
Full Changelog: 0.10.1...0.10.2
0.10.1
What's Changed
- Fix/update smpclient by @JPHutchins in #38
- Bugfix incorrect header lenght, with packet of data size 0xFF or 0xFFFF intercreate/smpclient#61 by @Maartenwn
- fix: exhaustive check for errors (closes #37) by @JPHutchins in #39
Full Changelog: 0.10.0...0.10.1
0.10.0
0.9.0
What's New
- Added
--ble
transport option. Usage issmpmgr --ble <name or address> <command and args>
, e.g.smpmgr --ble MyBLEDevice os echo Hello!
. Thanks, @tormodvolden! - The
--timeout
arg will be used for the transport connection timeout as well as SMP request timeout. This may not be ideal in the long run, but it was necessary for it to be a bit longer than the default 2 seconds when testing BLE on Windows! So, if BLE doesn't connect quickly, try--timeout 5
.
What's Changed
- Add BLE support by @tormodvolden in #28
- Feature/use timeout by @JPHutchins in #30
New Contributors
- @tormodvolden made their first contribution in #28
Full Changelog: 0.8.1...0.9.0
0.8.1
New
- Add File Management group (thanks @sgfeniex)
- Upgrade Rich for faster startup times
- Add macOS (Arm) portable
What's Changed
- feat(smpclient): upgrade to the latest and greatest smpclient by @sgfeniex in #21
- Poetry/update by @JPHutchins in #25
New Contributors
Full Changelog: 0.7.0...0.8.1
0.8.0
pipx only - builds fixed in 0.8.1
Full Changelog: 0.7.0...0.8.0
0.7.0
New Features
- New command:
terminal
- Use
smpmgr --port <serial port> terminal
to open a simple serial terminal - Ctrl T to exit
- Only supports the serial transport for now
- Minimal implementation - feedback and bug reports welcome!
- Use
What's Changed
- Feature/serial by @JPHutchins in #14
Full Changelog: 0.6.0...0.7.0
0.6.0
New Features
ic
(Intercreate) group for uploading FW to arbitrary locations governed by the SMP servers handler
What's Changed
- Feature/intercreate group by @JPHutchins in #13
Full Changelog: 0.5.0...0.6.0