Solvline LemonIDE Ver 1.0e Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Solvline LemonIDE Ver 1.0e herunter. Solvline LemonIDE Ver 1.0e User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken

Inhaltsverzeichnis

Seite 1 - LemonIDE

LemonIDETM User Guide Ver 1.0e 2010. 07. 02

Seite 2

LemonIDETM User’s Guide Chapter 3. Installing LemonIDE Windows This chapter describes how to install LemonIDE on the Windows host system. Refer to “E

Seite 3 - Table of Contents

LemonIDETM User’s Guide 3.2 Installation This chapter describes how to install LemonIDE on the Windows host system. Cywin and Toolchain must be inst

Seite 4

LemonIDETM User’s Guide Download the latest JDK 6 version by clicking the download button on the right. Note It is recommended that JDK be installed

Seite 5 - Chapter 1. Introduction

LemonIDETM User’s Guide 3.3 Creating Project Space If installation process is completed move to LemonIDE installed directory, /cygwin/op

Seite 6 - 1.5 Technical Support

LemonIDETM User’s Guide 3.3.1 Creating Workspace Create a Workspace folder. As Workspace DK Source has been installed in previous secti

Seite 7 - Chapter 2. Getting Started

LemonIDETM User’s Guide As this manual’s instructions are based on Eddy DK Source, add application & firmware image space under DK Source directo

Seite 8 - 2.2 Structure

LemonIDETM User’s Guide 3.3.3 Configuring Path Some libraries provided by Cygwin are used in LemonIDE. For this reason, “/”

Seite 9 - 2.3 Features

LemonIDETM User’s Guide 3-11

Seite 10 - 3.1 Install Environment

LemonIDETM User’s Guide Chapter 4. Installing LemonIDE Linux This chapter describes how to install LemonIDE on the linux host system and configure cr

Seite 11 - 3.2 Installation

LemonIDETM User’s Guide 4.2 Installation LemonIDE, Integrated development Environment based on Eclipse platform will be installed on Linux host. 4.

Seite 12 - ;c:\jdk1.<Version>\bin

LemonIDETM Revision History Date Ve r s i o n Pages Description 2007. 8. 31 1.0 All jhkim 2007. 11. 29 1.0a All shlee 2008. 4. 10 1

Seite 13 - 3.3 Creating Project Space

LemonIDETM User’s Guide To access download site, click the red box in picture above. All versions of JDKs can be downloaded at this site. Le

Seite 14 - 3.3.2 Creating Projects

LemonIDETM User’s Guide #./jdk-1_5_0_<version>-linux-i586.bin # sudo cp –rf jdk1.5.0_<version> /opt/lemonix/jdk # chmod +x jdk-1_5_0_&l

Seite 15

LemonIDETM User’s Guide 4.6 Creating Projects Create a project on a Workspace. A project is a set of required resource needed in developing a program

Seite 16 - \cygdrive\c\ Æ c:\

LemonIDETM User’s Guide Type in “src” for Project Name and click “Finish” to enlist an Eddy application project. Enli

Seite 17

LemonIDETM User’s Guide 4-7

Seite 18 - 4.1 Install Environment

LemonIDETM User’s Guide Chapter 5. Using IDE IDE features of LemonIDE will be explained in this chapter. We will create, build and execute a source f

Seite 19 - 4.2 Installation

LemonIDETM User’s Guide Project View Displays project lists included in Workspace. Make View Displays headers, functions, structures and classes of

Seite 20

LemonIDETM User’s Guide Sample program “hello.c” is shown below to provide a better understanding on use of LemonIDE. #include <stdi

Seite 21 - 4.5 Creating Workspace

LemonIDETM User’s Guide 5.3.1 Creating & Updating Makefile If new source file is created or an existing source file in Project View has been a

Seite 22 - 4.6 Creating Projects

LemonIDETM User’s Guide 5.3.2 Adding to Make Target , If source file and makefile are created, next step is to add makefile to Make Target. Make

Seite 23

LemonIDETM Table of Contents Table of Contents Chapter 1. Introduction... 1-

Seite 24

LemonIDETM User’s Guide 5.3.3 Source Compile Source file is compiled to Eddy executable binary file. Compile is carried out by clicking Make Target

Seite 25 - Chapter 5. Using IDE

LemonIDETM User’s Guide 5.4.1 Registering Method name and binary file Select “Main” tab and add name & path for executable binary file.

Seite 26

LemonIDETM User’s Guide 5.4.4 Configuring Debugger Select “Debugger” tab and add debugger to be used. Debugger : Select deb

Seite 27

LemonIDETM User’s Guide 5.4.5 Configuring Common Select “Common” tab and check Debug and Run checkboxes to display Debug and Run result information

Seite 28

LemonIDETM User’s Guide One is through LemonIDE’s GDB Server where upload, execution and debug processes can all be carried out automatically. Anothe

Seite 29

LemonIDETM User’s Guide None Parity, 8 Data Bits with 1 Stop Bit . On Windows environment, connect Eddy’s console port and serial port of Windows run

Seite 30 - 5.4 Registering Run Method

LemonIDETM User’s Guide 5-12

Seite 31

LemonIDETM User’s Guide 5.6 Creating a Firmware Image Application program which has been compiled and executed on the target (with the instructions

Seite 32 - 5.4.4 Configuring Debugger

LemonIDETM User’s Guide ../tool/mkimage.exe -A arm -O linux -T ramdisk -C gzip -a 0 -e 0 -n $(FW_NAME) -d ./ramdisk.gz $(FW_NAME) test -f $(FW_

Seite 33 - 5.5 Executing Run Method

LemonIDETM User’s Guide 5.6.2 Adding to Make Target After creating/changing Makefile for firmware image, it must be added to Make Target. Make Tar

Seite 34

LemonIDETM Table of Contents 5.4.1 Registering Method name and binary file...5-7 5.4.2 Config

Seite 35

LemonIDETM User’s Guide Chapter 6. LemonIDE Debugger LemonIDE supports breakpoint & tracepoint debugging methods. This chapter will demonstrate p

Seite 36

LemonIDETM User’s Guide Breakpoint debugging option -g1 -g -g3 Minimal Debug Level breakpoint debugging option Default Debug Level breakpoint debuggi

Seite 37 - 5.6.1 Changing Makefile

LemonIDETM User’s Guide . Stack View Displays information on Threads and Stacks during debugging. Module View Displays i

Seite 38

LemonIDETM User’s Guide 6.3.1 Modifying compiling environment & Executing debugging As mentioned in “6.1.2 Cautions when setting compile options

Seite 39 - 5.6.4 Updating Firmware

LemonIDETM User’s Guide Main commands used to control program execution are as follows: Resume: Continue until the next breakpoint. Suspend: Pause t

Seite 40 - Chapter 6. LemonIDE Debugger

LemonIDETM User’s Guide 6.4.2 Setting Tracepoints & Actions Register a new Tracepoint. Left click on the source code to be registered

Seite 41 - 6.2 Executing Debugger

LemonIDETM User’s Guide Non-Breaking Debugging must designated with a end point in order to check the status after tracing is over. W

Seite 42 - 6.3 Breakpoint Debugging

LemonIDETM User’s Guide 6.4.3 Program Trace Control Buttons used for tracing and replaying in Non-Breaking Debugging are as follows. Sta

Seite 43 - 6.3.3 Program Run Control

LemonIDETM User’s Guide Click Resume () to run through whole step or Terminate ( ) to quit debugging session. Various Debugging informa

Seite 44

LemonIDETM User’s Guide Chapter 7. Monitoring Tool This chapter focuses on the target browser and the monitoring tool used to monitor target system i

Seite 45

LemonIDETM User’s Guide Chapter 1. Introduction This chapter is an introduction to SystemBase’s Integrated Development Environment, LemonIDE. 1.1 A

Seite 46

LemonIDETM User’s Guide Target architecture Connection status icon differs in color, depending on the current connection status. Red: Target is not c

Seite 47 - 6.4.3 Program Trace Control

LemonIDETM User’s Guide Activate Monitor Views: Activate target status monitor views. CPU/Memory view and process list view starts periodical monitor

Seite 48

LemonIDETM User’s Guide A recommended location of the target browser is the bottom-left side as shown in the image on the left. Add a

Seite 49 - Chapter 7. Monitoring Tool

LemonIDETM User’s Guide As you drop the project to the node, a debugger select window will appear. By default, it is set to “gdb”. Select a correct d

Seite 50

LemonIDETM User’s Guide “kill” to finish the process. Make sure the process is killed. Please note that the process list view refreshes every 10 seco

Seite 51

LemonIDETM User’s Guide Note Followings must be set in orderto utilize Serial terminal. Copy jar & dll files to system according to LemonIDE ins

Seite 52

LemonIDETM User’s Guide starts CPU & Memory’s status check , and stops the process. In order to execute “CPU Memory View” as an independent

Seite 53 - 7.2 Target Status Monitor

LemonIDETM User’s Guide 1.4 LemonIDE Documents The following table summarizes documents included in the Eddy document set. Table 1-1. LemonIDE Docu

Seite 54 - 7.3 Terminal

LemonIDETM User’s Guide Chapter 2. Getting Started This chapter includes general information, main features, and applications of LemonIDE. 2.1 Overv

Seite 55 - 7.4 CPU Memory View

LemonIDETM User’s Guide 2.2 Structure Image 2-1 LemonIDE Structure Users can develop embedded software running on the target system based on Eddy

Seite 56 - 7.6 Changing Workspace

LemonIDETM User’s Guide 2.3 Features Main features of LemonIDE are as follows: Eclipse Eclipse SDK 3.2.2 CDT core 3.1.2 CVS core 3.2.2 Comp

Kommentare zu diesen Handbüchern

Keine Kommentare