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
Next revision
Previous revision
getting_started [2019/09/26 10:16] – [Install Libraries to Access the Hardware] ursgrafgetting_started [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Getting started ====== 
- 
-===== Requirements ===== 
-  * PC running Linux, Mac OS X or Windows 
-  * Java Developer Kit 6 or newer 
-  * Eclipse 3.8 or newer 
-  * A MPC555 or MPC5200B based controller board 
- 
-===== 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've extracted the runtime library. 
- 
- 
-===== Install Libraries to Access the Hardware ===== 
-==== Windows ==== 
- 
-  * 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 
-  * If you use an ARM target instead, i.e. the Zybo with a Zynq, install the [[..:..:openocd:installation | OpenOCD toolchain]]. 
- 
-  * If you want to use deep with the [[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]], you need to install the necessary drivers and LibusbJava: 
-      - If you have Java version 9 or later and already installed the ''LibusbJava plugin for eclipse'', you can skip this step. Else install libusbJava first (see [[http://www.libusb-java.ch/installation/start|installation instructions of LibusbJava]]). If you have installed the NTB Windows Driver Package first, install libusbJava and then install the NTB Windows Driver Package again. 
-      - Download the [[http://wiki.ntb.ch/infoportal/software/ntb_windows_driver_package/start|NTB Windows Driver Package]]. 
-      - Install it by using the setup assistant. The selection of the suitable drivers is done automatically (64 bit). 
- 
-       
-==== Linux ==== 
-  - Install LibusbJava for Linux with the [[http://libusb-java.ch/installation/start| Installation Instructions]] on the LibusbJava page 
- 
- 
  
getting_started.1569485809.txt.gz · Last modified: 2019/09/26 10:16 by ursgraf