This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
installation [2020/12/09 12:15] – [Install Libraries to Access the Hardware] ursgraf | installation [2022/12/20 09:58] (current) – ursgraf | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Download ====== | + | ====== Download |
===== Requirements ===== | ===== Requirements ===== | ||
Line 10: | Line 10: | ||
==== Windows ==== | ==== Windows ==== | ||
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
==== Linux ==== | ==== Linux ==== | ||
- | | + | |
* On ubuntu/ | * On ubuntu/ | ||
- | | + | |
* Download it from [[ https:// | * Download it from [[ https:// | ||
- | | + | |
- '' | - '' | ||
- '' | - '' | ||
Line 29: | Line 29: | ||
===== Install Eclipse Plugins ===== | ===== Install Eclipse Plugins ===== | ||
- | | + | |
- Start the Eclipse IDE (eclipse.exe) | - Start the Eclipse IDE (eclipse.exe) | ||
- Open the plugin installation dialog: Help → Install New Software… | - Open the plugin installation dialog: Help → Install New Software… | ||
- | - Add a new plugin source: Add… → Name: NTB Plugins, Location: http:// | + | - Add a new plugin source: Add… → Name: Deep, Location: http:// |
- | - Add the plugin by checking '' | + | - Add the plugin by checking '' |
===== Install deep Runtime Library ===== | ===== Install deep Runtime Library ===== | ||
- | | + | |
===== Install Libraries to Access the Hardware ===== | ===== Install Libraries to Access the Hardware ===== | ||
==== Using a Zynq7000 Based Board ==== | ==== Using a Zynq7000 Based Board ==== | ||
If you use an ARM based target, i.e. the Zybo or MicroZed Board with a Zynq7000 processor, install the [[..: | If you use an ARM based target, i.e. the Zybo or MicroZed Board with a Zynq7000 processor, install the [[..: | ||
- | === Windows | + | - Install OpenOCDInterface plugin in eclipse from our [[http:// |
- | In order to use OpenOCD, the correct USB drivers must be installed. We suggest using [[http:// | + | - Start the Eclipse IDE (eclipse.exe) |
- | + | - Open the plugin installation dialog: Help → Install New Software… | |
- | ==== Installation of the USB driver ==== | + | - Add a new plugin source: Add… → Name: Deep, Location: http:// |
- | - Download the [[http:// | + | - Add the plugin by checking '' |
- | - 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. | + | - Install OpenOCD |
- | - Identify the USB serial converter, which connects | + | * **Windows** |
- | * Avnet MicroZed: Device name: Digilent USB Device, Vendor ID = 0403, Device ID = 6014 \\ {{: | + | |
- | * Digilent Zybo: Device name: USB Serial Converter A, Vendor ID = 0403, Device ID = 6010, Interface = 00 \\ {{: | + | - Install |
- | | + | * Either |
- | - If you want to reinstall the default driver choose "// | + | * Or [[http:// |
- | ==== Installation of OpenOCD | + | - Extract the archive to your computer |
- | - You can either | + | - The executable binary is located under: '' |
- | - Extract the archive to your computer | + | - The user manual is located under: '' |
- | - The executable binary is located under: '' | + | - Get {{ : |
- | - The user manual is located under: '' | + | |
- | - Get {{ : | + | * **Linux** |
- | + | - Install OpenOCD, it is probably available through your distribution' | |
- | Alternatively, | + | |
- | + | ||
- | ==== Installation of OpenOCD-Interface Plugin ==== | + | |
- | The deep plugin of eclipse needs the [[https:// | + | |
- | - 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:// | + | |
- | - Add the plugin by checking '' | + | |
- | + | ||
- | === Linux=== | + | |
- | * Install OpenOCD, it is probably available through your distribution' | + | |
- | | + | |
- | * Hint: You can use '' | + | |
- | * Run OpenOCD with the correct config file: | + | |
- | - '' | + | |
- | - '' | + | |
==== Using a MPC555 Board ==== | ==== Using a MPC555 Board ==== | ||
- | If you want to use deep with our [[http:// | + | If you want to use deep with our [[http:// |
* Install the [[https:// | * Install the [[https:// | ||
- Start the Eclipse IDE (eclipse.exe) | - Start the Eclipse IDE (eclipse.exe) | ||
- Open the plugin installation dialog: Help → Install New Software… | - Open the plugin installation dialog: Help → Install New Software… | ||
- | - Add a new plugin source: Add… → Name: NTB Plugins, Location: http:// | + | - Add a new plugin source: Add… → Name: Deep, Location: http:// |
- | - Add the plugin by checking '' | + | - Add the plugin by checking '' |
* Install the plugin '' | * Install the plugin '' | ||
- | * On Windows, alternatively to step 1 and 2, you can use our [[https:// | + | * On Windows, alternatively to the steps above, you can use our [[https:// |
==== Using a MPC5200 Board ==== | ==== Using a MPC5200 Board ==== | ||
- | When using a [[https:// | + | When using a [[https:// |