Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 954 Bytes

README.md

File metadata and controls

22 lines (12 loc) · 954 Bytes

autoJlink

Scripts for automatic memory acquisiton using JLink

Used for automatic memory acquisition of ARM CPUs using JTAG and the Segger JLink libraries.

Usage:

pip -r requirements.txt python3 autoJlink.py

Support:

Any CPUs supported by the Segger JLink, Jtrace, or JTrace Pro are supported here. A full compatibility list can be found here

NOTE:

If you have the python library PyLink installed, and you do not have PyLink-Square installed, uninstall and remove any trace of Pylink before installing and running this program. The naming conventions of these libraries causes unfixable issues, which I cannot change.

Troubleshooting:

If you get an error like: TypeError: Expected to be given a valid DLL. on windows, you must add your JLink dll to path, or copy it to the autoJLink directory. A command to add it to path is: set PATH=%PATH%;path/to/jlink/dll/