This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LC4357: Halcogen: Dil file issue

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN

I have a Halcogen project originally created in Halcogen version 4.06, recently updated to version 4.07.

If I simply open Halcogen and save the project without making any changes, then compare the original .dil file to the newly saved .dil file I see that there are many changes. The changes are in the order in which settings are stored in the .dil file, not the actual content. If I sort the file I can see that the only content difference in the file is the generated date..no settings changed.

Why is Halcogen writing out content to the dil file in a different order?  Note that I have a 2nd project, also originally created in 4.06 and updated to version 4.07 which does NOT exhibit this behavior, i.e. if I simply save the project the only difference I see between .dil files is the saved date as expected.

Attached is a screenshot with a typical difference, see that the content is the same but the order is different.

  • Hi Mike,

    There are several bugs fixed in HALCoGen 4.07. Those bugs are listed in the release note which is located in: file:///C:/ti/Hercules/HALCoGen/v04.07.00/Docs/

    I am not sure if those changes in your enabled modules affect the order of the content in *.dil. The order of the content in *.dil will not affect the code output from the HALCoGen.
  • Thank you for your reply. I have reviewed the release notes and did not find anything related to my problem. I know that the order of content will not affect the code output by Halcogen but it makes it difficult to perform a peer review. Any time a Halcogen change is made a developer will review the changes by looking at the hcg and dil files.
    One thing I notice is that the content order is not changed every time you click save project in Halcogen. It only changes if the Halcogen project is re-opened and then the project is saved. We can work around this problem but it would be preferred if we did not have to.
  • Hello Mike,

    Thanks for your test and info provided. I will report to HALCoGen team.