|
|

Embedded Software Solutions
|
|
Products
SEGGER Microcontroller develops and distributes hardware and software
development tools as well as software components for embedded systems.
An "embedded system" is one in which a microprocessor and associated
components are incorporated into a device helping to accomplish
difficult and complex tasks in products such as cell phones, medical
instruments, instrument clusters, measurement instruments, satellite
radios, digital cameras etc.
SEGGER was founded in 1997, is
privately held, has been profitable since its inception, and is growing
steadily. Based in Hilden with distributors in all continents and a
local office in Massachusetts, SEGGER offers its full product range
worldwide.
SEGGER software products include: embOS (RTOS), emWin
(GUI), emFile (File System), emUSB (USB host and device stack) and embOS/IP
(TCP/IP stack). With the experience in programming efficiently on
embedded systems, SEGGER created highly integrated, cost-effective
programming and development tools, such as the Flasher (stand-alone
flash programmer) and the industry leading J-Link/J-Trace emulator.
SEGGER’s intention is to cut software development time for embedded
applications by offering affordable, high quality, flexible and
easy-to-use tools and software components allowing developers to focus
on their applications.
|
|
|
SEGGER Production Tools
For production environments, SEGGER provides flash programming solutions
for a variety of CPUs.
Stand-alone programmer "Flasher"
The Flasher family eases the implementation into a production site by
allowing the flash programming to be triggered manually or remotely.
Software solutions for flash programming via J-Link
In addition to the hardware products, SEGGER offers software solutions
that allow J-Link to be used as production tool. The available software
packages are:
- J-Flash: Stand-alone programming software for a variety of
microcontrollers and external flashes.
- DFPU: Dedicated flash programming utilities for eval boards or
custom hardware. NOR, NAND and SPI flashes can be supported, source
code of utilities available.
- SDK: Software development kit. Allows writing your own program
and gives you full control over J-Link and your target CPU.
|
Flasher ARM is a programming tool for microcontrollers
with on-chip or external Flash memory and ARM core. Flasher
ARM is designed for programming flash targets with the
J-Flash software or stand-alone.
Main features
- Stand-alone JTAG/SWD programmer (Once set up,
Flasher can be controlled without the use of PC program).
- Support for ARM 7/9 and Cortex-M3.
- No power supply required, powered through USB.
« more »
|
Flasher 5 is a programming tool for ST9 and Renesas
M16C/20, M16C/62, M16C/80, M32C, R8C, R32C, M38 and M79
series of flash microcontrollers in serial mode (1.5 MByte
FLASH to store target program, remote control functions for
automated testers).
Main features
- Serial (in target) programming supported.
- PC program allows batch mode processing for usage in
automated test systems.
- Once set up, Flasher can be controlled without the
use of PC program.
« more »
|
|
Flasher ST7 is a programming tool for ST7 series of flash
microcontrollers.
Main features
- Small, compact housing.
- Easy to use windows program.
- 512 KByte internal Flash memory to store target
program.
« more »
|
Flasher STM8 is a programming tool for STM8
series of flash microcontrollers.
Main features:
- All STM8 devices can be programmed.
- Integrated optical isolation between host and target
system.
- Full duplex 100Mbit Ethernet interface.
- 128 MB internal
flash memory to store target program.
« more »
|
SEGGER Development Tools
Based
on the embedded software, SEGGER has created an industry-leading family
of JTAG emulators with and without trace. Main features include high
download-speed into RAM and flash memory, the ability to set an
unlimited number of breakpoints in flash memory of MCUs. Supports ARM
7/9/11, Cortex™ and ColdFire™ and various IDEs. SDK available.
- High visibility of tool chain parameters.
- The de-facto JTAG-standard (J-Link).
- Hardware independent breakpoints.
- Debugger independent flash download.
|
J-Link is a USB powered
JTAG emulator for ARM cores. It connects via USB to the Windows
(2000/XP/Vista) PC host.
Main features
- Any
ARM7/ARM9/ARM11, Cortex-M3 core support, including thumb mode.
- Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) support.
- All JTAG signals can be monitored, target voltage can be
measured.
- Support for multiple devices.
- Fully plug and play
compatible.
« more »
|
J-Link Pro is a refined version of the regular J-Link. It has an
Ethernet interface in addition to the USB interface, as well as
two additional LEDs which are used as hardware status
indicators. It connects via Ethernet or USB to the Windows
(2000/XP/Vista) PC host.
Main features
- Fully compatible to
J-Link.
- Ethernet interface.
« more »
|
|
J-Link Ultra is a JTAG/SWD emulator designed for ARM/Cortex
and other supported CPUs. It is fully compatible to the standard
J-Link and works with the same PC software.
Based on the
highly optimised and proven J-Link, it offers even higher speed
as well as target power measurement capabilities due to the
faster CPU, built-in FPGA and High-speed USB interface.
Main
features
- Fully compatible to J-Link.
- Very high performance
for all supported CPU cores.
- Hi-Speed-USB 2.0 interface.
« more »
|
J-Link
Lite
J-Link Lite is a fully functional
OEM-version of SEGGER J-Link. If you are selling
evaluation-boards, J-Link Lite is an inexpensive emulator
solution for you. Your customer receives a widely acknowledged
JTAG-emulator which allows him to start right away with his
development.
Main features
- Small form factor.
- Fully
compatible to J-Link.
- Inexpensive solution for eval boards.
Call 1300 553 313 or
email MicroWay
|
J-Link EDU
The J-Link EDU emulator is a standard J-Link emulator wrapped in
a new housing for educational use. The J-Link EDU allows
fast download into the internal flash of supported
microcontrollers and the setting of breakpoints in flash memory.
J-Link EDU is now available to educational institutions and
private persons and students who want to educate themselves in
programming and debugging of embedded systems.
The J-Link EDU
is natively supported by IAR EWARM, KEIL µVision, Rowley
Crossworks, and CodeSourcery G++.
Via GDB-Server, the
supported tool-chains also include Atollic TrueStudio, Yagarto,
and other GDB based or compatible development environments.
Main features
- Fully compatible to
J-Link.
Call 1300 553 313 or
email MicroWay
|
J-Link
ColdFire
J-Link ColdFire® BDM 26 is a USB powered
BDM emulator for ColdFire cores. It connects via USB to the
Windows (2000/XP/Vista) PC host.
Main features
- Any
ColdFire V2/3/4 supported.
- No power supply required, powered
through USB.
Call 1300 553 313 or
email MicroWay
|
|
J-Trace ARM is a high speed hardware trace probe for
ARM. It connects via USB to the PC host running Windows. J-Trace
integrates seamlessly into a wide range of IDEs, is fully
plug-and-play compatible and in addition it is very easy to use.
Main features
- Supports all ARM7 and ARM9 devices.
- No power
supply required, powered through USB, although external power
supply plug is available.
- Auto speed recognition.
- Integration into IAR Embedded Workbench for ARM makes setup and
use easy.
« more » |
J-Trace Cortex-M3
J-Trace for Cortex-M3 is a high
speed hardware trace probe using the ETM (Embedded Trace
Macrocells) of CM-3 cores. J-Trace for Cortex-M3 can be used as
a J-Link and it also supports ARM7/9 cores. Tracing on ARM7/9
targets is not supported.
Main features
- Has all the J-Link
functionality.
- Supports tracing on Cortex-M3 targets.
Call 1300 553 313 or
email MicroWay
|
| |
|
SEGGER Embedded Software
Following strict, yet efficient coding and documentation standards,
we created and developed a feature-rich, high-performance family of
middleware with a very small footprint and outstanding documentation.
The software is very easy to use and works out of the box. BSPs and
projects for popular eval boards and tool chains are available.
- Optimised for resource usage
- Optimised for high performance
- Platform-independent
- Reliable due to proven code
- Easy to implement and maintain
due to global coding standards for all our products
- Royalty free
embOS - Real Time Operating System
embOS is a priority-controlled real time operating
system, designed to be used as foundation for the development of
embedded real-time applications. It is a zero interrupt latency,
high-performance RTOS that has been optimised for minimum memory
consumption in both RAM and ROM, as well as high speed and
versatility.
Main features
- Preemptive scheduling: Guarantees that of all tasks in
READY state, the one with the highest priority executes,
except for situations where priority inversion applies.
- No configuration needed.
Call 1300 553 313 or
email MicroWay
|
embOS/IP - TCP/IP Stack
embOS/IP is a CPU independent TCP/IP stack. embOS/IP
is a high-performance library that has been optimised for speed,
versatility and memory footprint. It is written in ANSI C and
can be used on virtually any CPU.
Main features
- ANSI C socket.h-like API for user applications. An
application using the standard C socket library can easily
be ported to use embOS/IP.
- Runs "out-of-the-box".
- Works seamlessly with embOS in multitasking environment.
Call 1300 553 313 or
email MicroWay
|
emWin - Graphic Software and GUI
emWin is designed to provide an efficient, processor-
and LCD controller-independent graphical user interface (GUI)
for any application that operates with a graphical LCD.
It is compatible with single-task and multitask environments,
with a proprietary operating system or with any commercial RTOS.
emWin is shipped as "C" source code.
Main features
- Any 8/16/32-bit CPU; only an ANSI "C" compiler is
required.
- Any (monochrome, greyscale or colour) LCD with any
controller supported (if the right driver is available).
- May work without LCD controller on smaller displays.
Call 1300 553 313 or
email MicroWay
|
emFile - File System
emFile is a file system for embedded applications,
which can be used on any media, for which you can provide basic
hardware access functions. emFile is a high performance library
that has been optimised for minimum memory consumption in RAM
and ROM, high speed and versatility. It is written in ANSI C and
can be used on any CPU.
Main features
- MS DOS/MS Windows-compatible FAT12, FAT16 and FAT32
support.
- OS support. emFile can be easily integrated into any OS.
This allows using emFile in a multi-threaded environment.
Call 1300 553 313 or
email MicroWay
|
emUSB Device - USB Device Stack
emUSB is a high speed USB device stack
specifically designed for embedded systems. The software is
written in ANSI "C" and can run on any platform. emUSB can be
used with embOS or any other supported RTOS. A variety of target
drivers are already available. Support for new platforms can
usually be added for no extra charge.
Main features
- Optimised to be used with embOS but works with any other
supported RTOS.
- Highly efficient, portable, and commented ANSI "C"
source code.
- Hardware abstraction layer allows rapid addition of
support for new devices.
Call 1300 553 313 or
email MicroWay
|
emUSB Host - USB Host Stack
Segger’s USB host software stack implements full USB
host functionality, including external hub support, and
optionally provides device class drivers. It enables developers
to easily add USB host functionality to embedded systems.
Main features
- Optimised to be used with embOS but works with any other
supported RTOS.
- Highly efficient, portable, and commented ANSI"C"source
code.
- Hardware abstraction layer allows rapid addition of
support for new devices.
Call 1300 553 313 or
email MicroWay
|
emLoad - Software Updater
emLoad is software for program updates for embedded
applications via serial interface from a PC. The software
consists of a Windows program and a program for the target
application (bootloader) in source code form.
Main features
- Portable to any CPU, any FLASH
- 100 % save & fast: CRC-check implemented
- Supports: Intel hex (.hex) and Motorola S (.mot) files
Call 1300 553 313 or
email MicroWay
|
|
| |
|
| For more information please contact the MicroWay sales
team: |
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825 |
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz |
 |
|
International: call +61 3 9580 1333, fax +61 3 9580 8995
|
|
|