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

How to update the Books database?

In UV2, the "Books" list has one broken link and I would like to add a few links. How do I update the Books database?

  • Hi Daniel.
    The tools.ini file is very much human readable. If you are comfortable with editing configuration files by hand, it's worth trying. Of course I would suggest making a backup copy of the file first.
    Some people will disagree with that approach. The main argument against it probably being the possibility of 'breaking' the toolchain by making incorrect modifications to the configuration file. I think the backup copy solves this problem. But it's only my opinion.

    - mike

  • There are two approaches other than the one Mike pointed out. In uVision, under Projects->Files, Env---Books, you can add books and pathnames to any book location. This is the method I suggest.
    The second method is to Edit the Device Data Base under Files-> Device Data Base. You can access a device data base and save it as a different device or modify an existing data base. Use great care that you replicate the IRAM assignment, Simulator switches, etc. exactly or you will build in strange operations on the default compile parameters. Of course when you update Keil you will lose this changes.
    Remember, the Data Books path assignment is taken from the CD-ROM that you use to install the Keil products. This is written to the tools.ini file as Mike pointed out.
    You did not mention what device that was giving you trouble. I know the P80C562 has a small problem in the IRAM assignment.