Target development with
Contact us


eDEVS® detail content


1. eDEVS Overview
2. eDEVS for Arm bundle
3. Three development phases with eDEVS
  -Application development with eDEVS
  -Pre-hardware or first-hardware development support with eDEVS
  -Target development with eDEVS
4. eDEVS System Requirements



The following needs can be met by linking eDEVS with a JTAG probe with the target hardware:
  • Use of the eDEVS functions to support multiprogramming if the debugging ports (serial, Ethernet, etc.) required for eDEVS debugging communication are not available due to hardware limitations
  • Debugging a program in flash memory
  • Breaking the entire system and using functions specific to JTAG


Compatible JTAG units

eDEVS supports the following JTAG probes of our global partners

JTAG unit name Manufacturer Functions
DSTREAM Communication/execution control linkage
PARTNER-Jet2 Communication/execution control linkage
adviceXross
adviceLUNA II
Communication/execution control linkage
J-Link Communication/execution control linkage


Communication/execution features

eDEVS provides the following two functions by linking via the JTAG standard.

Communication function

Using the JTAG port as a debugging port with the JTAG probe as a communication pathway makes it possible to use all eDEVS functions, including eDEVS's multi-programming tool and system analysis tool software component packaging tool, and others.

Execution control function

Here is an overview of eDEVS-supported JTAG functions.

Main JTAG debugging specific functions
  • Hardware reset
  • Forced break
  • Step execution
  • Hardware break (command execution break/memory access break)
  • Software break (breaks program code on RAM/flash memory)
  • Download to / editing of RAM/flash memory

Depending on the hardware and JTAG probe linked with eDEVS, some functions may not be available.

Back to top


Looking for more information?

Contact us