Importing additional targets from Keil

Sysprogs forums Forums VisualGDB Importing additional targets from Keil

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #25227
    MT
    Participant

    Hi,

     

    I have project with multiple targets in addition to the “Debug” and “Release”.

    1. After importing project from Keil, I saw the VisualGDB created two targets “Debug” and “Release”, but it’s look like some of the properties in “Release” were imported from the “Debug” target, for example – Preprocessor definitions.
    2. I have also other targets for testing, how could I import them (even into separate project).
    3. I have tests target that configured in the Keil to run in the builtin Simulator. Can I work with the Simulator in the VisualGDB?
    4. I found that from time-to-time the “Keil Components”  are reset and I have to set them again.

    Thanks,

    Moshe Tal

    #25228
    support
    Keymaster

    Sorry, those are known limitations of the Keil importer. It indeed only parses the primary target from the project file, and then creates both Debug and Release configurations from it. That said, you can easily create additional configurations via VisualGDB Project Properties and then adjust the preprocessor macros for each configuration separately.

    VisualGDB does not include a special ARM simulator. It is compatible with the existing ones like Qemu, however that would require non-trivial setup on the Qemu side and we would generally advise against it unless you are prepared to edit Qemu source code resolving various issues.

    The Keil Components are not yet imported by the project importer, but once you configure them, they should not be reset. If this happens, please try comparing the [platform name].xml file in the project directory with the last version that had the Keil Components working correctly. If you could share both files, we might be able to tell what is going on and suggest a workaround.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.