MINI2440マニュアル

Similar documents
MINI2440マニュアル

Quickstart Guide 3rd Edition

Microsoft Word - jpluginmanual.doc

ColdFusion Builder インストール

Nios II 簡易チュートリアル

Eclipse&gcc install and tutorial

Nios II ハードウェア・チュートリアル

Eclipse&gcc install and tutorial

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Revision

MINI2440マニュアル

USB FDD ユーザーズマニュアル

untitled

Adobe LiveCycle Workbench 11 のインストール

P X-M PowerChute Business Edition v7.0.5 Basic 84 E

MINI2440マニュアル

ユレシス社アプリケ-ション

Configuring_01

Microsoft Word - ALT0982_program_epcs_by_niosii_v10.doc

untitled

P X-M04-00 PowerChute Network Shutdown PowerChute Network Shutdown Standard v2.2.3a / Enterprise v2.2.3v PowerChute Network Shutdown Standard

JNOD32OPE_1.book

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

論文誌用MS-Wordテンプレートファイル

untitled

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

untitled

ActivKey v3.0 ActivKey v3.0 ActivKey v Copyright KDDI Corporation All Rights Reserved. 1/37

TOPLON PRIO操作手順

実施していただく前に

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Java Platform Debugger Architecture Apache JServ Oracle JVM JPDA JVM Tomcat Oracle JVM... 7

Nios II SBT Flash Programmer ユーザ・ガイド

チュートリアル XP Embedded 入門編

Microsoft PowerPoint - Tutorial_2_upd.ppt

ExpressUpdate Agent インストレーションガイド

WinDriver PCI Quick Start Guide

HDL Designer Series SupportNet GUI HDL Designer Series HDL Desi

ご注意 当カタログ内の商品は 旧税率 (5%) に基づく税込価格となっていますので ご購入の際にはあらためて新税率 (8%) に基づき計算させていただきます

L2plusスイッチバージョンアップ手順書


Express5800/53Xg, Y53Xg インストレーションガイド(Windows編)

AN162

DWR-S01D Updater 取扱説明書 発行日 :2011/2/28

Cisco® ASA シリーズルーター向けDigiCert® 統合ガイド

Microsoft Word - DWR-S01D_Updater_取扱説明書_120514A.doc

(1)

メガターム取扱説明書改.PDF

1 I EViews View Proc Freeze

ORCA (Online Research Control system Architecture)

USB FDD ユーザーズマニュアル


Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」

STEP 02 開発環境の構築 学習内容 パソコンに ARM の開発環境を構築します インストールは以下の手順で行います 1. CCS のダウンロード 2. CCS のインストール 3. TI-RTOS のインストール 4. USB ドライバのインストール 1. CCS のダウンロード 以下の手順で

Cleaner XL 1.5 クイックインストールガイド

MTX/MRXシステム ファームウェア アップデートガイド

MINI2440マニュアル

Copyright 2008 QSR International Pty Ltd. ABN All rights reserved. NVivo QSR ( ) QSR International Pty Ltd. Microsoft.NET SQL Server W

H H H H H H H H Windows IC USB WindowsXP+FZ1360 WindowsXP+FZ1350 J2SE Runtime Environment 5.0 Window

Android Studioセットアップガイド

untitled

EPSON Offirio SynergyWare PrintDirector 取扱説明書 導入ガイド

Microsoft Word - ChoreonoidStartUpGuide.docx

RTX830 取扱説明書

<Documents Title Here>

Vodafone Connect Card Utility for VC701SI - -

Vodafone Connect Card Utility for VC701SI - Windows Mobile

Moldplus_Server_4.12

atmark-dist ディベロッパーズガイド

Transcription:

Open-JTAG LPC2388 + GCC + Eclipse http://www.csun.co.jp info@csun.co.jp Ver1.4 2009/7/31 LPC2388 OpenJTAG copyright@2009 http://www.csun.co.jp info@csun.co.jp 1

...3 ARM...4...5...6 4.2 OpenJTAG...6 4.2...8 4.3...13 Eclipse...15 5.1 Eclipse...15 5.2...16 5.3 Eclipse (Zylin Embedded CDT)...20...25...27 5.4 GDB...29 5.5 OpenOCD...33 5.6...36 5.7...38 Web...40 6.1...40...44...47 http://www.csun.co.jp info@csun.co.jp 2

http://www.csun.co.jp info@csun.co.jp 3

ARM Integrated Development Environment Eclipse OpenOCD Open On-Chip Debugger ARM JTAG http://www.csun.co.jp info@csun.co.jp 4

Windows URL http://www.dragonwake.com/download/lpc2388/openjtag.zip C: ( OK) 01.openocd-0.1.0.msi(jtag ) 02.yagarto-bu-2.19.1_gcc-4.3.3-c-c++_nl-1.17.0_gi-6.8.50_20090311.exe(gcc) 03.yagarto-tools-20070303-setup.exe( ) 04.jre-6u7-windows-i586-p.exe(Java) 05.eclipse-cpp-galileo-win32.zip(Eclipse) 3.2 OpenJTAG (jtag ) usb-driver(openjtag USB ) interface(openjtag ) target(lpc2388 ) 3.3 LPC2388 GCC LPC2388_LED ( ) FreeRTOS(uIP Web FreeRTOS Demo ARM7_LPC2368_Eclipse readme.txt ) http://www.csun.co.jp info@csun.co.jp 5

4.2 OpenJTAG OpenJTAG USB http://www.csun.co.jp info@csun.co.jp 6

USB http://www.csun.co.jp info@csun.co.jp 7

OpenJTAG USB 4.2 4.2.1 01.openocd-0.1.0.msi(jtag ) 02.yagarto-bu-2.19.1_gcc-4.3.3-c-c++_nl-1.17.0_gi-6.8.50_20090311.exe(gcc) 03.yagarto-tools-20070303-setup.exe( ) 04.jre-6u7-windows-i586-p.exe(Java) 05.eclipse-cpp-galileo-win32.zip(Eclipse) 1.4.2 JRE 04 JRE 05 eclipse OK http://www.csun.co.jp info@csun.co.jp 8

4.2.2 cmd OpenOCD openocd v http://www.csun.co.jp info@csun.co.jp 9

-1 GCC make make --version http://www.csun.co.jp info@csun.co.jp 10

-1 ARM arm-elf-gcc arm-elf-gcc --version http://www.csun.co.jp info@csun.co.jp 11

JRE java -version http://www.csun.co.jp info@csun.co.jp 12

4.3 (1) (2) (3) (1). OpenJTAG USB (2). JTAG OpenJTAG LPC2388 (3). LPC2388 http://www.csun.co.jp info@csun.co.jp 13

(4). cd OpenJTAG (5). openocd -f "interface/open-jtag.cfg" -f "target/lpc2388.cfg" -f OpenJTAG -f lpc2388 "Info : JTAG Tap/device matched" ARM LPC2388 (6). CTRL+C http://www.csun.co.jp info@csun.co.jp 14

Eclipse 5.1 Eclipse Workspace "C: workspace" http://www.csun.co.jp info@csun.co.jp 15

Workbench 5.2 "File" "New" "C Project" http://www.csun.co.jp info@csun.co.jp 16

(LPC2388_LED) Finish http://www.csun.co.jp info@csun.co.jp 17

Project Explorer LPC2388_LED " " LPC2388_LED "C: workspace LPC2388_LED" http://www.csun.co.jp info@csun.co.jp 18

Eclipse File" "Refresh" http://www.csun.co.jp info@csun.co.jp 19

Project Explorer "LPC2388_LED" 5.3 Eclipse (Zylin Embedded CDT) Eclipse "Help" "Install New Software" http://www.csun.co.jp info@csun.co.jp 20

Add Add Site "Location" "http://opensource.zylin.com/zylincdt " OK http://www.csun.co.jp info@csun.co.jp 21

Install "http://opensource.zylin.com/zylincdt " Next http://www.csun.co.jp info@csun.co.jp 22

http://www.csun.co.jp info@csun.co.jp 23

http://www.csun.co.jp info@csun.co.jp 24

Yes Eclipse Eclipse "Project" "Preferences" http://www.csun.co.jp info@csun.co.jp 25

Preferences "C/C++ Build" "Settings" "Binary Parsers" "GNU Elf Parser" OK http://www.csun.co.jp info@csun.co.jp 26

Eclipse "Project" "Build Automatically" "Project" "Build All" http://www.csun.co.jp info@csun.co.jp 27

LPC2388_LED_rom.elf LPC2388_LED_rom.hex http://www.csun.co.jp info@csun.co.jp 28

5.4 GDB Eclipse "Run" "Debug Configurations..." Debug Configurations "Zylin Enbedded debug(native)" "New" http://www.csun.co.jp info@csun.co.jp 29

Name "gdb" Main "Project" "LPC2388_LED" "C/C++ Appication:" "C: workspace LPC2388_LED LPC2388_LED_rom.elf" http://www.csun.co.jp info@csun.co.jp 30

Debugger "GDB debugger:" "arm-elf-gdb" "GDB command file:" http://www.csun.co.jp info@csun.co.jp 31

"Apply" "Close" http://www.csun.co.jp info@csun.co.jp 32

5.5 OpenOCD Eclipse "Run" "External Tools." "External Tools Configrurations..." http://www.csun.co.jp info@csun.co.jp 33

External Tools Configrurations "Program" "New" http://www.csun.co.jp info@csun.co.jp 34

Main "Name" OpenOCD" "Location:" "C: Program Files OpenOCD 0.1.0 bin openocd" "Working Directory:" "C: OpenJTAG" "Arguments:" -f "interface/open-jtag.cfg" -f "target/lpc2388.cfg" http://www.csun.co.jp info@csun.co.jp 35

Build "Build before launch" "Apply" "Close" 5.6 1. OpenJTAG (LPC2388 ) 2. Eclipse Eclipse Open Perspective Debug http://www.csun.co.jp info@csun.co.jp 36

External Tools OpenOCD Debug "gdb" Yes http://www.csun.co.jp info@csun.co.jp 37

5.7 gdb Debug gdb Thread OpenOCD Debug OpenOCD Thread http://www.csun.co.jp info@csun.co.jp 38

OpenJTAG Eclipse ARM-USB-TINY OK http://www.csun.co.jp info@csun.co.jp 39

Web FreeRTOS FreeRTOS OS uip TCP/IP LPC2388 Web 6.1 "File" "Switch Workspace" http://www.csun.co.jp info@csun.co.jp 40

Workspace " C: openjtag FreeRTOS Demo ARM7_LPC2368_Eclipse " "File" "New" "C Project" http://www.csun.co.jp info@csun.co.jp 41

RTOSDemo Finish warning http://www.csun.co.jp info@csun.co.jp 42

Project Explorer "RTOSDemo" Eclipse http://www.csun.co.jp info@csun.co.jp 43

"Project" "Clean" http://www.csun.co.jp info@csun.co.jp 44

IP (webserver/uip_task.c) http://www.csun.co.jp info@csun.co.jp 45

"Project" "Build All" RTOSDemo.elf RTOSDemo.hex http://www.csun.co.jp info@csun.co.jp 46

OpenOCD arm7_9 dcc_downloads enable wait_halt sleep 10 poll flash probe 0 #flash protect 0 0 26 'off' flash erase 0 0 26 flash write 0./RTOSDemo/RTOSDemo.bin 0x0 reset run sleep 10 shutdown LPC2388 http://www.freertos.org/index.html?http://www.freertos.org/portlpc2368_eclipse.html http://www.csun.co.jp info@csun.co.jp 47