Releases: pyocd/pyOCD
Releases · pyocd/pyOCD
v0.10.0
Changes
- Added LPCXpresso54608 board and LPC54114 target support.
- Improved command line board selection interface when multiple boards are connected and a specific board is not specified using the
--board=
option. - The
--board=
option now performs a contains match instead of requiring the full board ID. Only the unique part of the board ID needs to be specified. - Moved board ID table to its own source file (
board_ids.py
).
Fixes
- Fixed support for LPC54114 target.
- Fixed an issue in the gdb test.
- Fixed an exception on disconnect if
init_board=False
was passed tochooseBoard()
. - Corrected KW41Z memory sizes and RAM start address.
- Changed board ID 1080 to be the correct mBuino (LPC11U24).
- Removed duplicate board ID 1090, leaving only the correct RedBearLab-nRF51822.
v0.9.0
This release contains a huge number of changes.
- Support for CMSIS-DAP packets greater than 64 bytes.
- Fixed occasional corrupted reads of AP ROM tables due to DEMCR.TRCENA not being set.
- Major reorganization of the package structure.
- Support for all vector catch options.
- Many improvements to pyocd-tool.
- RTOS support for FreeRTOS and Argon.
- Register and memory caching.
- New targets: KL82Z, K82F, K28F, KW41Z, K22FA12, LPC54114, RTL8195AM, mbed 6LoWPAN Border Router HAT, VBLUno51, NRF52840.
- Plus many smaller changes.
v0.7.1
v0.7.0
- pyDAPAccess addition (replacement for the old interface and transport layers)
- gdbserver
- add
init
andreset
functionality - reset halts
- add
- new boards addition
- mbed lpc1114, nrf51 dongle, mbed TY51822r3, mbed HRM1017, RedBearLab-nRF5182, RedBearLab-BLE-Nano, Seeed-Tiny-BLE, u-blox-C027, switch science mbed lpc824, lpcxpresson 824max, microbit
- tests
- dynamically get board attributes, add test summary