[an error occurred while processing this directive]

Embedded Software Design
嵌入式軟體設計
Department of Computer Science and Information Engineering
National Chung Cheng University, Chiayi, Taiwan.

Course Tool

Hardware / Software Development Environments
(available in the Embedded Systems Lab)

n       ARM-based Development Boards

Company

Processor Type

ARM Core

Board Type

Intel®

StrongARM SA-1110

ARM® SA-1

PUPPY

Samsung®

S3C4510

ARM7TDMI

Creator- PreSOC Development Kit

Altera®

EPXA1F484C3

ARM922T

Create-ARM922T Development Board

Altera®

EXPA1F484C

ARM922T

Excalibur EPXA1 Development Board

 

n       ARM-based Embedded Software Development Environments

u      PUPPY

GNU-Based Tool Chain for ARM

包含下列工具程式:

l          Binutils – including AS, LD and other binary file tools

l          GCC – the well known C, C++ complier supported variable platform

l          GLIBC – the C runtime library

l          GDB – the command line source debugger, including remote debugging

 

u      Creator- PreSOC Development Kit

Domingo IDE

Reference: http://www.microtime.com.tw/product/Domingo.htm

主要規格如下:

l          視窗導向之IDE環境

l          採用專案之管理方式

l          支援多目標MCU平台

l          圖形化使用界面

l          使用者自訂工作環境

l          強化之親和性操作

l          高效率C高階除錯能力

 

u      Excalibur EPXA1 Development Board

      GNU Tools

Reference: http://www.altera.com/products/software/embedded/products/gnupro/emb-gnupro.html

l          Complete set of tools needed to design and debug software applications running on either Excalibur devices or the Nios® embedded processor

l          Industry standard—no new tool-chain to learn

l          Portability within Altera embedded processor solutions

l          Open source code (GNU tools available with complete source code)

l          No license fees—tool-chain included with the development kits

 

      ARM Developer Suite Lite Version 1.1 (45-day evaluation)

Reference: http://www.altera.com/products/software/embedded/products/arm/arm-embedded.html

ADS Lite v1.1 include the following tools:

 Tool

Description

ARMCC

C / C++ compiler for ARM922T processor

ARMASM

Assembler for ARM922T processor

ARMLINK

Linker for ARM922T processor

fromelf

File format conversion utility

AXD

ARM eXtended Debugger

 

n       ARMulator and ARM Developer Suite (ADS)

ARMulator是包含在ADS中的一個Instruction Set Simulator,ADS目前最新版為1.2.1,實驗室並沒有此套開發工具,只有ADS Lite v1.1 45天試用版。

Reference: http://www.arm.com/products/DevTools/ADS.html

ARM® Developer Suite™ (ADS) version 1.2.1 ships as part of the RealView Developer Suite version 2.0 providing a complete software development solution for creating applications for the ARM architecture. The Suite comprises:

 

關於購買ADS套件相關事宜,請聯絡ARM在台代理商智原科技。

智原科技聯絡方式:

電話—03-5787888 分機8864

聯絡人—林小姐

Reference: http://www.faraday-tech.com/html/ASIC/embedded/processors/ARMtool.html

 

 

Notice


Last Updated: March 4, 2004.