{"repo":"square/pylink","free":true,"listed":false,"github":"https://github.com/square/pylink","clone":"git clone https://github.com/square/pylink.git","description":"Python Library for device debugging/programming via J-Link","language":"Python","stars":425,"topics":["arm","debugging","firmware"],"license":null,"category":"dev-tools","readme_excerpt":"pylink Python interface for the SEGGER J-Link. Requirements - Python = 3.7 - GNU ARM Embedded Toolchain (for functional tests) - SEGGER J-Link Tools = 6.0b Installation Clone the project into a local repository, then navigate to the directory and run: External Dependencies In order to use this library, you will need to have installed the SEGGER tools. The tools can be installed from the SEGGER website here. This package is compatible with versions of the SEGGER tool = 6.0b . Download the software under J-Link Software and Documentation Pack for your specific hardware. PyLink will automatically find the library if you have installed it this way, but for best results, you should use one of the two methods listed below depending on your operating system: On Mac On Windows Windows searches for DLLs in the following order: 1. The current directory of execution. 2. The Windows system directory. 3. The Windows directory. You can copy the JLinkARM.dll to any of the directories listed above. Alternatively, add the SEGGER J-Link directory to your %PATH% . On Linux Usage Troubleshooting Should you run into any issues, refer to the documentation, as well as check out our troubleshooting document. Documentation Documentation follows the Google Python Style Guide, and uses Sphinx documentation generator with the Napoleon extension to provide Google style Python support. To generate the documentation, these packages will need to be installed (they are included in the provided requirements.t","default_branch":null,"files":null,"tree":[],"storefront":"/r/square","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/square/pylink/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}