v1.7.0
Compatability
Tested with
- Visual Studio Code v1.86.1
- vscode-cpptools v1.18.5
- cortex-debug v1.12.1
The MSDK has been updated with these project files and all examples have been populated.
Change Notes
Remove Component Dependencies
Dependencies on other MSDK installer components have been removed for the VSCode-Maxim component. This allows users to uninstall them without also removing the VSCode-Maxim component (resolves analogdevicesinc/msdk#786).
Increase Remote Timeout for Flash Tasks
The .vscode/flash.gdb
scripts now run set remotetimeout 10
to increase the GDB remote timeout.
This should fix error Remote replied unexpectedly to 'vMustReplyEmpty':
on some machines (primarily found on linux).
License Update
Update licensing to Apache 2.0
J-Link Support
J-Link support has been improved. Projects should now work with Segger J-Link debuggers out of the box after changing the OpenOCD interface file to jlink.cfg
.
"M4_OCD_interface_file":"jlink.cfg"
Updating the VSCode-Maxim component to at least v1.7.0 will install the jlink.cfg
file automatically. Otherwise, it is available in the release .zip and should be placed at $MAXIM_PATH/Tools/OpenOCD/scripts/interface/jlink.cfg
.