deep

a Cross Development Platform for Java

User Tools

Site Tools


getting_started

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
getting_started [2020/09/06 13:36] – [Requirements] ursgrafgetting_started [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Download ====== 
- 
-===== Requirements ===== 
-  * PC running Linux, Mac OS X or Windows 
-  * Java Developer Kit 8 or newer 
-  * Eclipse 3.8 or newer 
-  * Microcontroller board (MPC555 / MPC5200B / MicroZed / Zybo / Colibri) 
- 
-===== Set up ===== 
-  * Ensure that you've installed an up-to-date JDK. 
-    - Download the JDK from the [[http://www.oracle.com/technetwork/java/javase/downloads/index.html | Oracle website]]. 
-    - Install it by using the setup assistant 
-  * Install //Eclipse IDE for Java Developers//. 
-    - Get the newest version of [[http://www.eclipse.org/downloads/|Eclipse for Java Developers]]. 
-    - Unzip it into ''C:\Program Files\eclipse'' or ''C:\Programme\eclipse'', respectively. 
-  * Install the deep Eclipse plugin 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 ''deep Plugin for Eclipse'' from category „NTB“ 
-  * Install the deep runtime library by extracting the ZIP archive from [[http://update.deepjava.org/runtime-library/deep_runtime_library_1.5.0_2019-05-07.zip | ]] to ''C:\Programm Data\deep\trglib'' (Windows), ''/opt/deep/lib'' (Linux) or any other location. 
-  * 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 Libraries to Access the Hardware ===== 
-  * If you want to use deep with our [[http://wiki.ntb.ch/infoportal/embedded_systems/mpc555/headerboard/start|MPC555]] and the [[http://wiki.ntb.ch/infoportal/embedded_systems/mpc555/usb-bdi|USB-BDI]] 
-    - Install the [[https://libusb-java.ch/installation/start|LibusbJava]]. For Java 9 and later, make sure that you install the necessary plugin as follows: 
-      - 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 ''LibusbJava plugin for eclipse'' from category „NTB“ 
-    - Install the plugin ''mpc555UsbBdi'' from the same update site and follow the instructions of the plugin installer 
-    - Alternatively to step 1 and 2, on Windows, you can use our [[https://wiki.ntb.ch/infoportal/software/ntb_windows_driver_package/start|NTB Windows Driver Package]] 
-  * If you use an ARM target instead, i.e. the Zybo with a Zynq, install the [[..:..:openocd:installation | OpenOCD toolchain]]. 
- 
- 
-