EOPX Command Line Interface

Description:
The EOPX (EnOcean Programmer eXtended) provides several functions for EO3000I programming. You can execute one function at time. Each function (operation) can be adjusted by its options.

Command line:
Generalized command line syntax:
    eopx.exe [operation] [options]
For specific command line arguments refer to operation diagrams.

Operations:
General
    -help Display this help
    -scan List available programmer devices
Programmer:
    -write Write the program, configuration and information area
    -read Read the whole program, configuration, information area
    -erase Clears both the Program and Configuration area
    -blank Checks whether the Program and Configuration area blank
    -info Display chip information
    -bist Perform Build-In-Self-Test
    -reset Reset chip
    -set_cpb Set codeprotect bit
    -write_xram Write and execute program from xram.
    -readlog Read error log from program area.
    -readlog Read error log from program area.
    -backup Backup configuration area. Backup directory is created in the same folder as eopx.exe
    -restore Restore configuration area from backup
    -script <file> Execute postbuild script
Postbuild:
    -script Execute postbuild script

Options:
General
    -port [id] - Select EnOcean programmer
    -nocheck - Skip Programmer Firmware update check
    -noreset - Skip chip reset after operation
    -nocfgread - Skip reading configuration area before write
    -nobackup - Disable backup before write
    -nofracn - Skip Fracn correction check
    -noconform - Skip conformity check
    -noverify - Disable verify after write
    -nobist - Disable BIST after write
    -nobeep - Disable warning beep after failure
    -showerr - Displays detailed information why the last executed command has failed


Return value:
    0 - Success
    1 - Failed