This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Use the ULINK2 to read flash?

Recently we had a developer "mis-place" a project for a piece of manufacturing test equipment. We need to duplicate the firmware in that piece of equipment (in case of failure). Is there a way in uVision or a separate utility that would allow us to use the ULINK2 to read back the contents of the flash and write it to a bin file?

Any help or suggestions is greatly appreciated.

Parents Reply Children
  • In this case, the goal wasn't to maintain, but to make sure a new factory test rig could be produced if something happens with the existing one.

    I just hope the guilty developer didn't turn on code read protect when programming the chip...

    Best is if all binaries ever used are automagically built on a build machine that just receives project name and tag and extracts the code and builds. That makes sure that the code in the repository is complete.

    Alas, with the Keil tools, it costs one extra license to have a dedicated build machine :(

  • Not necessarily!

    If you have a dedicated build machine, then you don't need licences for the build tools on the developers' machines.

    The developers' machines could then use a free or cheap(er) editor/IDE

    Then the question is, whether each developer needs a licence for debugging - or can you work with a lesser number of "debug stations"?

  • I would definitely still want to have a full license for debugging, so a dedicated build machine would be one extra license (plus any extra library kits needed...)