Solvline LemonIDE Ver 1.0e Manual de usuario

Busca en linea o descarga Manual de usuario para Software Solvline LemonIDE Ver 1.0e. Solvline LemonIDE Ver 1.0e User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 1 - LemonIDE

LemonIDETM User Guide Ver 1.0e 2010. 07. 02

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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, “/”

Pagina 9 - 2.3 Features

LemonIDETM User’s Guide 3-11

Pagina 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

Pagina 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.

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 16 - \cygdrive\c\ Æ c:\

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

Pagina 17

LemonIDETM User’s Guide 4-7

Pagina 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

Pagina 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

Pagina 20

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

Pagina 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

Pagina 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

Pagina 23

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

Pagina 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

Pagina 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.

Pagina 26

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

Pagina 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

Pagina 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

Pagina 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

Pagina 30 - 5.4 Registering Run Method

LemonIDETM User’s Guide 5-12

Pagina 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

Pagina 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_

Pagina 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

Pagina 34

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

Pagina 35

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

Pagina 36

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

Pagina 37 - 5.6.1 Changing Makefile

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

Pagina 38

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 45

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

Pagina 46

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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Pagina 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

Comentarios a estos manuales

Sin comentarios