This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
download [2020/09/06 13:48] – [Install Libraries to Access the Hardware] ursgraf | download [2020/12/09 12:05] – [Install Libraries to Access the Hardware] ursgraf | ||
---|---|---|---|
Line 3: | Line 3: | ||
===== Requirements ===== | ===== Requirements ===== | ||
* PC running Linux, Mac OS X or Windows | * PC running Linux, Mac OS X or Windows | ||
- | * Java Developer Kit 8 or newer | + | * Java Developer Kit 11 or newer |
* Eclipse 3.8 or newer | * Eclipse 3.8 or newer | ||
* Microcontroller board (MPC555 / MPC5200B / MicroZed / Zybo / Colibri) | * Microcontroller board (MPC555 / MPC5200B / MicroZed / Zybo / Colibri) | ||
- | ===== Set up ===== | + | ===== Install Eclipse |
+ | |||
+ | ==== Windows | ||
* Ensure that you've installed an up-to-date JDK. | * Ensure that you've installed an up-to-date JDK. | ||
- Download the JDK from the [[http:// | - Download the JDK from the [[http:// | ||
Line 14: | Line 16: | ||
- Get the newest version of [[http:// | - Get the newest version of [[http:// | ||
- Unzip it into '' | - Unzip it into '' | ||
+ | |||
+ | ==== Linux ==== | ||
+ | |||
+ | * Ensure that you have installed an up-to-date JDK. | ||
+ | * On ubuntu/ | ||
+ | * Install Eclipse for Java Developers: | ||
+ | * Download it from [[ https:// | ||
+ | - Extract it to a suitable place, such as ''/ | ||
+ | - '' | ||
+ | - '' | ||
+ | |||
+ | ===== Install Eclipse Plugins ===== | ||
+ | |||
* Install the deep Eclipse plugin from our [[http:// | * Install the deep Eclipse plugin from our [[http:// | ||
- Start the Eclipse IDE (eclipse.exe) | - Start the Eclipse IDE (eclipse.exe) | ||
Line 19: | Line 34: | ||
- Add a new plugin source: Add… → Name: NTB Plugins, Location: http:// | - Add a new plugin source: Add… → Name: NTB Plugins, Location: http:// | ||
- Add the plugin by checking '' | - Add the plugin by checking '' | ||
- | * Install the deep runtime library by extracting the ZIP archive from [[http:// | ||
- | * Start Eclipse and open the deep perspective. | ||
- | * Go to Window -> Preferences -> deep Preferences and change the default library path to the location where you have extracted the runtime library. | ||
+ | ===== Install deep Runtime Library ===== | ||
+ | * Install the deep runtime library by extracting the ZIP archive from [[http:// | ||
===== Install Libraries to Access the Hardware ===== | ===== Install Libraries to Access the Hardware ===== | ||
- | * If you want to use deep with our [[http:// | + | ==== Using a Zynq7000 Based Board ==== |
- | - Install the [[https:// | + | If you use an ARM based target, i.e. the Zybo or MicroZed Board with a Zynq7000 processor, install the [[..: |
- | - Start the Eclipse IDE (eclipse.exe) | + | === Windows === |
- | - 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 '' | + | |
- | - Install the plugin '' | + | |
- | - Alternatively to step 1 and 2, on Windows, you can use our [[https:// | + | |
- | | + | |
- | * When using a [[https:// | + | |
+ | === Linux=== | ||
+ | * Install OpenOCD, it is probably available through your distribution' | ||
+ | * Download {{ : | ||
+ | * Hint: You can use '' | ||
+ | * Run OpenOCD with the correct config file: | ||
+ | - '' | ||
+ | - '' | ||
+ | ==== Using a MPC555 Board ==== | ||
+ | If you want to use deep with our [[http:// | ||
+ | * Install 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 '' | ||
+ | * Install the plugin '' | ||
+ | * On Windows, alternatively to step 1 and 2, you can use our [[https:// | ||
+ | ==== Using a MPC5200 Board ==== | ||
+ | When using a [[https:// |