Head office Germany
US office
                   


AT91 related products

SEGGER provides software and hardware products for ATMEL ARM microcontrollers.

  SAM-ICE /J-Link
J-Trace
SAM-ICE/J-Link/J-Trace related software
embOS
emWin
emFile
USB MSD Stack
JTAG emulator for ARM microcontrollers
JTAG emulator with trace function
Programming software J-Flash, RDI Flash breakpoints and SDK
Real time operating system for Atmel ARM based microcontrollers
Graphics software and GUI
Embedded File System
USB Mass storage device client

JTAG Emulators


 
SAM-ICE JTAG Emulator

General features
  • Any ARM7/ARM9 Atmel core supported, including Thumb™ mode
  • J-Link compatible mode
  • RDI compliant
  • Download speed up to 720 KByte/se
  • No power supply required (powered through USB port)
  • Maximum JTAG speed up to 12 MHz
  • Auto speed recognition
  • All JTAG signals can be monitored, target voltage can be measured
  • Support for multiple devices on scan chain
  • Fully plug and play compatible
  • USB and 20-pin flat cable included
  • J-Mem (live memory view/edit) included,
  • J-Link server (connects to SAM-ICE via TCP/IP) included.
  • GDB Server included
  J-Trace

Additional trace features to standard J-Link emulator
  • Trace supports up to 200 MHz full and 100 MHz half clock rate
  • Trace based on ARM ETM (Embedded Trace Macrocell)
  • Trace support for devices with built-in trace ports
  • 2 Mbyte trace memory buffer
  • Compact housing, fits easily on the desk
  • Silent, fan less design
  • Support for cycle accurate and compressed tracing
  • Supports 4 / 8 / 16 bit trace port at both full and half-rate clocking
  • Trace window synchronizes to source and disassembly window
  • Function trace shows called functions hierarchically

SAM-ICE/J-Link/J-Trace related software

  J-Flash

General features
  • Works with any ARM7 / ARM9 chip
  • ARM microcontrollers (internal flash) supported
  • Most external flash chips can be programmed
  • High speed programming: up to 150 Kbytes/sec (dep. on flash device)
  • Very high speed blank check: App. 16 Mybte /sec (depends on target)
  • Smart read-back: Only non blank-portions of flash transferred and saved
  • Free 30 day trial version available
  • Easy to use, comes with projects for standard eval boards
  RDI Flash breakpoints

The J-Link RDI software contains an add. feature, called Flash break points (short FlashBPs). This feature requires an add. license. It adds the ability to set an unlimited number of software breakpoints in flash memory areas, rather than just the 2 hardware breakpoints.

Real Time Kernel

  embOS (Real time kernel)

General features
  • Preemptive multitasking
  • Priority controlled scheduling
  • Round robin scheduling
  • Inter task communication
  • Software time
  • Zero interrupt latency
  • Small footprint
  • System analysis via UART
  • Profiling support included
  • Easy to use start project included
  • IAR plug-in included
  • No royalties
  • More...

Evaluate our software!


GUI

  emWin (Graphics software and GUI)

General features
  • Any CPU, any LCD, any display controller
  • ANSI"C", no C++ required
  • Complete 2D graphic library included
  • Variety of fonts included
  • Bitmap converter included
  • Mouse and touch screen support
  • Window Manager/Widgets (optional)
  • Antialiasing available
  • Multi language support
  • Font converter available
  • Flicker free updates/animation possible
  • VNC server available
  • Small footprint
  • No royalties

Evaluate our software!


Embedded File System

  emFile (Embedded File System)

General features
  • FAT12, FAT16 and FAT32 support
  • Multiple device driver support
  • Multiple media support
  • OS support
  • ANSI "C" stdio.h like API for user applications
  • Very simple device driver structure
  • Long file name support available
  • Proprietary file system available
  • Variety of memory cards supported
  • No royalties

Evaluate our software!


USB MSD Stack

  USB MSD Stack

General features
  • Can be used with RAM, parallel flash, serial flash or mechanical drives
  • Support for USB 1.1 and USB 2.0 transfer rates
  • No custom USB host driver necessary
  • Highly portable, efficient, commented ANSI C source code
  • OS-Abstraction: Use with any RTOS, no OS required for MSD only devices
  • Hardware abstraction layer allows rapid addition of support for new devices
  • Easy to use
  • Easy to port
  • No royalties

Evaluate our software!