Directory Structure
XJTAG Program Files
Under the XJTAG root directory (typically ), there are the following directories:
- Bin\
- Contains all the executables and associated libraries for the XJTAG system.
- Help\
- Contains all the help files.
- Include\
- Contains header files for the XJAPI.
- Lib\
- Contains library files for the XJAPI.
Shared Files Folder
Files that you may want to use are stored in the XJTAG Shared Files folder. This is a subdirectory of the Common Documents folder (typically ). A shortcut to this folder is installed in the Start Menu. It has the following subdirectories:
- BSDL\
- Contains the BSDL files for the XJDemo board, the XJIO boards and also the BSDL file library.
- Demo Board v4\
- Contains a demonstration setup for the XJDemo v4 board, including programming examples and an XJPack file for the board.
- Library\
- Contains the XJEase device file library.
- Logic\
- Contains the Logic device library.
- XJAPI Examples\
- Contains example code and Visual Studio projects in C and C# for using the XJAPI low-level interface.
- XJIO Board\
- Contains XJTAG projects and documentation for the XJIO Board variants.
- XJRunner\
- Contains the XJRunner user database.
- XJIntegration .NET Examples\
- Contains source code for example applications that demonstrate the use of the XJIntegration .NET assembly.
Local Application Data Folder
XJTAG stores various files in a subfolder of the current user's Local Application Data folder, (typically C:\Users\username\AppData\Local\XJTAG). It can be most easily located by pressing Windows Key + R and typing
- Compilation\
- Compiled XJEase code is placed temporarily inside this folder when running code. It may be necessary to whitelist this folder in any antivirus system running on the machine, to prevent compiled code being erroneously flagged as malicious or to prevent the AV software from causing issues running XJEase code.
- Log\
- Contains the system log files for XJTAG applications.
- Settings\
- Contains settings and configuration for XJTAG applications.
XJTAG v4.2.5
