deep

a Cross Development Platform for Java

User Tools

Site Tools


openocd:installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
openocd:installation [2020/09/15 07:54] – [Installation of OpenOCD] ursgrafopenocd:installation [2020/12/09 21:46] (current) – removed ursgraf
Line 1: Line 1:
-====== Installation of the OpenOCD toolchain ====== 
-OpenOCD can be installed on Windows, Linux and OS-X. Here, the description is limited to Windows. 
- 
-In order to use OpenOCD, the correct USB drivers must be installed. We suggest using [[http://visualgdb.com/UsbDriverTool/|USB driver tool]] for this purpose. This tool is available solely for Windows. 
- 
-===== Installation of the USB driver ===== 
-  - Download the [[http://visualgdb.com/UsbDriverTool/|USB driver tool]], extract and run it. 
-  - Connect your FT2232 based programmer, e.g. the JTAG-HS3. If you use the Zybo board, connect the board directly as it has the programmer already packed on the board. 
-  - Identify the USB serial converter, which connects to the JTAG bus. Depending on your actual board this will be 
-    * Avnet MicroZed: Device name: Digilent USB Device, Vendor ID = 0403, Device ID = 6014  \\ {{:openocd:usbdrivertool.png?460|}} 
-    * Digilent Zybo: Device name: USB Serial Converter A, Vendor ID = 0403, Device ID = 6010, Interface = 00 \\ {{:openocd:installwinusbdriver.png|}} 
-  - Right-click on the device and select the WinUSB driver to install the driver  
-  - If you want to reinstall the default driver choose "//Restore default driver//" 
-===== Installation of OpenOCD ===== 
-  - You can either compile OpenOCD from the [[http://sourceforge.net/p/openocd/code/ |source code ]] or [[http://www.freddiechopin.info/en/download/category/4-openocd?download=154%3Aopenocd-0.10.0 | download ]] the precompiled binaries for Windows, which is the preferred method 
-  -  Extract the archive to your computer 
-  - The executable binary is located under: ''openocd-0.10.0/bin-x64/'' 
-  - The user manual is located under: ''openocd-0.10.0/'' 
-  - Get {{ :openocd:ostboards.rar |}} and unpack it into your ''openocd-0.10.0'' directory 
- 
-Alternatively, you can download the precompiled binaries for Windows together with the necessary files for the MicroZed and the Zybo boards {{ :openocd:openocd-0.10.0.rar |here}} 
- 
-===== Installation of OpenOCD-Interface Plugin ===== 
-The deep plugin of eclipse needs the [[https://github.com/deepjava/openOCDinterface|openOCD]] plugin to access the hardware. Install it from our [[http://update.deepjava.org/eclipse | Update Site]]. 
-  - Start the Eclipse IDE (eclipse.exe) 
-  - Open the plugin installation dialog: Help → Install New Software… 
-  - Add a new plugin source: Add… → Name: NTB Plugins, Location: http://update.deepjava.org/eclipse/ → OK 
-  - Add the plugin by checking ''openOCD Plugin for Eclipse'' from category „NTB“ 
  
openocd/installation.1600149295.txt.gz · Last modified: 2020/09/15 07:54 by ursgraf