RIFF JTAG – RIFF JTAG Manager v1.49, RIFF Box Firmware v1.35 released (Cortex-A15, Cortex-A5)

24.04.2013   RIFF JTAG – RIFF JTAG Manager v1.49, RIFF Box Firmware v1.35 released (Cortex-A15, Cortex-A5)

Whats new:

RIFF Box Firmware v1.35

  •   Added support for Cortex-A15 and Cortex-A5 cores.
  •   Fixed emergency script issue for multi-cored Cortex MCUs: it was executed after first core was halted.

Now it is executed after all core(s) (if specified by reset strategy) are processed (halted).


RIFF JTAG Manager v1.49

  •   Added support for Cortex-A15 and Cortex-A5 cores.
  •   New Popup balloon is added with hints about ‘Dead Body ID is wrong’ error.
  •   Added Windows 8 support.
  •   Added “RIFFBOX on the Network” button (BOX Service Page).
    User can easily visit some main RIFFBOX’s internet locations.
  •   Some new IDCODES added to the search engine (CTRL+F)



RIFF JTAG Manager v1.39 Released ! Many new updates !

25.02.2012    JTAG Manager 1.39 released

Whats new:

  • Fixed bug which caused poping-up of ‘Out of Free Disk space’ window error while real error was just a failed HASH.
  • eMMC chip size is now represented not only in bytes but additionally, for visual convenience, in Mega/Giga bytes
  • Addres/Length fields on DCC Read/Write and JTAG Read/Write pages are changed into custom GUI representation:   now 12(or 8)-digit hex values are shown in more human ‘readable’ way.
  • For more convenient work with the DCC Read/Write page features there was added standard lengths list, so user can set ‘human readable’ length value instead of manual typing of correct hexadecimal length value. For this just click combo box near Data Length field and select a desired length.


    Now its possible to select any value from 1MB to 16GB, plus, in case of writing file, You can simply use “File Size” to automatically read opened file size and use it’s length.

  •  Added balloon hints to suggest what to do in case user has ‘DLL was not Accepted’ issue.
  • Selected resurrector DLL version is shown in logging windows now along with Model name, for example:
    “Selected Resurrector: [NoName x1234 V1.00]”
  •  Added “Search for DLL” button on the Resurrection page:
    As RIFFBOX grows up on number of supported devices, searching visually through the big lists of supported models for a definite device name became a tiresome procedure.
    Now user can search for required model simply typing part of model name in the search dialog (for this select “Search for DLL for this Model Name” and type some part of device name you’re looking for)


    Besides this, there is feature to search for resurrectors compatible with specific IDCODE. For example, if you have a not supported device in hands with ID = 0xXXXXXXXX, you can search for DLLs which work with such ID and try to connect your device using one of such ‘compatible’ DLLs. (for this select “Search for DLL with same IDCODE” and type IDCODE you’re looking for)


PLEASE NOTE!!! New resurrectors data base format is used in 1.39 version, thus
upon first start the JTAG MANGER WILL RESTART 1-5 TIMES in order to re-load and re-fresh all existing resurrector DLLs.

RIFF JTAG – JTAG Manager v1.29, RIFF Box Firmware v1.21 released

31.03.2011  JTAG Manager v1.29, RIFF Box Firmware v1.21 released

JTAG Manager 1.29

  • Fixed bug with plugins managing in case there is more than 1 plugin DLL available;
  • Currently selected plugin is remembered now and will stay on next startups;
  • Fixed Access Violation error during software startup in case there is none resurrector DLL present;
  • Added Reset Method selection feature for more precise reset operation when Custom Target Settings is active;
  • Updates manager & Updates tracking were completely reworked, and now are based not on the system time but on file’s hashing.
    Thus since now on the JTAG Manager’s installation folder can be copied/moved/re-installed (whatever else) without need to re-download full set of files again.
  • (SDK): more functions are now available (exported) for future Resurrector DLLs;
  • Many cosmetic changes;
  • FINALLY: “healed” the optimized DLL loading scheme:
    User shall see: “Found and Initialized: XXX New and YYY Old External Repair Pack(s)” where XXX must be always non-zero only on first startup after there were new DLLs downloaded from the support.
    On following JTAG Manager startups XXX shall be always equal to zero (!!!)
    For example, after downloading 3 more new DLLs while there were 100 Resurrector DLLs already installed, after JTAG Manager restarts user shall see:
    Found and Initialized: 3 New and 100 Old External Repair Pack(s)
    on next and all following restarts user shall see:
    Found and Initialized: 0 New and 103 Old External Repair Pack(s)
  • Re-worked balloon hints system – Own (not windows’) balloons are shown, so no matter now what are the windows’ tray icon settings are.
  • Added balloon hints for cases when target is not detected, error code 0x45, Device Id = 0x000000E1.
    Don’t forget that balloons hints can be switched on or off from the DCC Read/Write page – click “Notifications…” and select”For Advanced Users” page to see settings
  • – JTAG Manager now has new Icons 🙂
  • – Improved JTAG Manager restarting during updating itself

Firmware 1.21

  • Added RX-polling feature (debugger-to-target) for PXA3XX DCC transfers.

RIFF BOX firmware is able now to wait (if resurrector DLL will request so) for PXA3XX target to be ready to accept
next packet over DCC: this feature slows down a little the JTAG-to-Target DCC
transfers but guaranties no packets loss for slow clocked targets;

Please click “Check For Updates” button in order to download and apply new files. Closing all running application before starting update process is recommended.