|
|
|
|
|
|
MULTI Integrated Development Environment
|
|
MULTI debugger needs Servers in order to communicate with Simulator, Emulator, ROM Monitor. In other words, you can connect MULTI with various kinds of targets just by changing Servers.
|
|
|
|
MULTI debugger + Simulator + SimI/O |
|
Simulator Debugger: MULTI Source Level Debugger and Simulator connected.
|
|
|
|
Simulator is ISS(Instruction Set Simulator) level. Simulator debugging environment is established with MULTI Source Level Debugger and GHS' Instruction Set Simulator(ISS).
Also, by using SimI/O function, it will be possible to develop device drivers prior to completion of hardware (processors and boards).
Instruction Set Simulators - Green Hills Software's SimARM and ARM Limited's ARMulator Instruction Set Simulators interpretively execute ARM programs on the host PC or workstation without the need for target hardware by simulating the execution of the target processor at the instruction level. SimARM/ARMulator provides full debug features, host I/O, command window, extended profiling and hardware break-points. SimARM/ARMulator also simulates target CPU cache for those processors which support it.
|
|
|
|
MULTI debugger + ROM Monitor |
|
Standard Monitor Server is provided in order to connect MULTI Source Level Debugger and GHS' ROM Monitor.
By porting ROM Monitor on the target board, it is possible to establish monitor
debugging environment.
|
|
| Supported Processor(s) |
ARM7Thumb is currently planned. |
| Communication |
Serial |
|
|
|
|
|
|
MULTI debugger + EPI's JEENI |
|
Emulator Debugging Environment: MULTI Source Level Debugger and EPI's JEENI are connected by EPI Server.
|
|
| Supported Processor(s) |
ARM7Thumb |
| Communication |
Ethernet |
|
|
|
|
MULTI debugger + Agilent's Emulation Probe
|
|
Emulator Debugging Environment: MULTI Source Level Debugger and Agilent's Emulation Probe are connected by HP Server.
|
|
| Supported Processor(s) |
ARM7thumb,ARM9E |
| Communication |
Ethernet |
| Note |
In order to use ETM function, it is necessary to get TPA which is provided by Agilent. |
|
|
|
|
MULTI debugger + Macraigor's Wiggler |
|
Emulator Debugging Environment: MULTI Source Level Debugger and Macraigor's Wiggler are connected by OCD Server.
|
|
| Supported Processor(s) |
ARM7thumb |
| Communication |
Parallel |
|
|
|
|
MULTI debugger + ARM's Embedded ICE |
|
Emulator Debugging Environment: MULTI Source Level Debugger and ARM's Embedded ICE are connected by ARM Server.
|
|
| Supported Processor(s) |
ARM7Thumb |
| Communication |
Serial |
|
|
|
|
MULTI debugger + ARM's Multi ICE |
|
Emulator Debugging Environment: MULTI Source Level Debugger and ARM's Multi ICE are connected through RDI Server.
|
|
| Supported Processor(s) |
ARM7thumb |
| Communication |
Serial |
|
|
|
|
MULTI debugger + YDC's ADViCE |
|
Emulator Debugging Environment: MULTI Source Level Debugger and YDC's ADViCE are connected by YDC Server.
|
|
| Supported Processor(s) |
ARM7thumb |
| Communication |
Ethernet |
|
|
|
|
MULTI debugger + Lightwell/ZAX's MJX440 |
|
Emulator Debugging Environment: MULTI Source Level Debugger and Lightwell ZAX's MJX440 are connected by MJX Server which is provided by Lightwell ZAX.
|
|
| Supported Processor(s) |
ARM7Thumb is currently plannded. |
| Communication |
Bus |
|
|
|
|
MULTI debugger + Yokogawa Electron's Virtual ICE |
|
Simulator Debugging Environment: We provide YG Server in order to connect MULTI Source Level Debugger with Yokogawa Electron's Virtual ICE.
|
|
| Supported Processor(s) |
RM7Thumb |
| Host Machine |
Host machine is connected to ROM Monitor through
Serial. |
|
|
|
|
MULTI debugger + ICE Server + NORTi3 |
|
t is possible to use any ICE Server in order to have a development environment for NORTi3 in using MULTI Source Level Debugger. By having MULTI Source Level Debugger reads Plc file, it is possible to display resources of NORTi3 (information form TCB) when application program stops.
|
|
| Supported Processor(s) |
RM7Thumb |
| Communication |
Host machine is connected to ROM Monitor through
Serial. |
| Host Machine |
Connection to host machine depends on which ICE/J-TAG is used. The Servers which are available for this environment are below.
Simulator Server
Standard Monitor Server
ARM Server
HP Server
MJX Server
OCD Server
YDC Server |
|
|
|
|
MULTI debugger + ICE Server + Nucleus Plus
|
|
It is possible to use any ICE Server in order to have a development environment for Nucleus Plus in using MULTI Source Level Debugger. By having MULTI Source Level Debugger reads Plc file, it is possible to display resources of Nucleus Plus (information form TCB) when application program stops.
|
|
| Supported Processor(s) |
ARM7Thumb |
| Host Machine |
Connection to host machine depends on which ICE/J-TAG is used. The Servers which are available for this environment are below.
Simulator Server
Standard Monitor Server
ARM Server
HP Server
MJX Server
OCD Server
YDC Server
|
|
|
|
|
MULTI debugger +Tornado Server + tgtsrv + VxWorks |
|
By using MULTI Source Level Debugger, it is possible to develop application programs which work on VxWorks. MULTI debugger communicates with VxWorks through Tronado server and tgtsrv.
|
|
| Supported Processor(s) |
ARM7Thumb |
| Communication |
Host machine is connected to VxWorks through ethernet. |
| Note |
In this environment, it is possible to debug without stopping VxWorks.
Also, by attaching to tasks, MULTI debugger is invoked for each task and
specific task can be stopped. |
|
|
|
|
MULTI debugger + Customize Server + Custimize Target |
|
It is possible to connect MULTI Source Level Debugger to any target by developing a
Server.
|
|
|