pyOCD
pyOCD copied to clipboard
Open source Python library for programming and debugging Arm Cortex-M microcontrollers
New message is more informative and does not mislead to pyusb errors. Signed-off-by: Tomasz 'CeDeROM' CEDRO
This is really helpful to get an instant backtrack in case of python crash. Python crash may be caused by invalid system dependencies and many more. Such situation is really...
Hello, I found bad hadling of now parameter in dap.py read_ap_multiple method. Hope that this will be useful.
Add new target chip ambiq AMA3B1KK (apollo3) Add new board Sparkfun Artemis Dev Kit (kl26z hic AMA3B1KK) Hardware design of board can be found here: https://github.com/sparkfun/ArtemisDevKit/tree/v03 Current hardware is on...
pyocd always use generic cortex_m when board id is not defined in board_ids.py. This make pyocd cannot works for new board with a DFP pack. This PR could make pyocd...
If no real RTOS is present, use a CortexM provider that gives us two Main and Process threads. Reworks entire thread provider system to be composable. There is always the...
This follows discussions with Alan Hayward, and research into the issue of showing HardFaults etc decently. There has been discussion and attempts to patch GDB to let it unwind from...
GDB supports reverse debugging for users. However, the GDB stub should have the capability to record processor states of every instruction to make the program reversible. This pull request adds...
This patch blocks all signals from being sent to the current thread before performing any USB transfer through pyusb. For the separate receive threads created by some CMSIS-DAP USB backends,...