Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution Banner_AURIX_Security-Solution


infineon4engineers Facebook

infineon@google+ Google+

infineon@linkedin linkedin

infineon4engi@twitter twitter

infineon@youtube youtube

+ Reply to Thread
Results 1 to 8 of 8

Thread: Bifaces to Hightec Managed project migration - Aurix TC277

  1. #1
    Beginner Beginner deepakseshan1 is on a distinguished road
    Join Date
    Sep 2019
    Posts
    16
    Points
    145

    Aurix TC277 iLLD setup - Bifaces to Hightec Managed project migration

    Hello Everyone,
    I am trying to setup iLLD demo project into managed Hightec IDE. i am following the document “Bifaces to Hightec Migration” I have encountered some issues.

    The first part from the document (Migrate iLLD) is workable and I can able to build the project. The second part (Migration to Managed Hightec projects) is not clear with the instructions and I still tried to build it but ended up getting this error as seen below. The tricore C Compiler is trying to invoke the linker but it is throwing the error as seen the picture with Manged.i (include path list file).
    When Tricore is invoking the linker it gives an error …/EthManaged.i .Invalid Argument.


    Kindly shed some light on this topic. Click image for larger version

Name:	ErroR 1.jpg
Views:	4
Size:	124.0 KB
ID:	4142

    Many thanks in advance,
    Deepak
    Last edited by deepakseshan1; Sep 15th, 2019 at 03:29 PM.

  2. #2
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    130
    Points
    2567.5

    Hi Deepak,

    From your snapshot I can see you followed all of the steps until the point of failure. So you did the steps as directed by Figure 29, Figure 30 and Figure 31, is that correct?

    You then made the search/replace changes as explained by Figure 32. And then made the final change as explained by Figure 33, is that correct also? Incidentally the snapshot contains a mistake; we named it EthManaged.i whereas that should've been Managed.i.

    If you did the previous steps then maybe we should've been more explicit (the way it's written now is ambiguous) in saying that Tricore_IncludePathList.opt is the one that must be changed to Managed.i and Lcf_Gunc_Tricore_tc.lsl the one that must be changed to Managed.x. Perhaps you got them reversed?

    Best regards,

    Henk-Piet Glas

    Principal Technical Specialist
    Embedded Software

  3. #3
    Beginner Beginner deepakseshan1 is on a distinguished road
    Join Date
    Sep 2019
    Posts
    16
    Points
    145

    Aurix TC277 iLLD setup - Bifaces to Hightec Managed project migration

    Hi HIGHTEC.henk-piet.glas,
    thank you very much for the quick response.

    1) yes, I exactly dis the changes according to figure 29, figure 30, figure 31.

    2) yes, replace with "../src" as it is shown in the snapshot of the document figure 32, and added it to the compiler to use it as an option file as in figure 33.

    3) yes, you are correct, the mentioned renaming is ambiguous but i managed to figure out as exactly you said , Tricore_IncludePathList.opt changed to Managed.i and Lcf_Gunc_Tricore_tc.lsl changed to Managed.x. Because when it is reversed then it is not possible to edit the path list as shown in figure 32.

    please mention if I wanted to make any other change besides the above changes.

    many thanks for your support,

    Deepak

  4. #4
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    130
    Points
    2567.5

    Hi Deepak,

    Can you physically upload subdir.mk from /debug/src/BaseSw/iLLD/TC27D/TriCore/_PinMap? Can you also right-click Managed.i from within IDE and retrieve its properties? Then click its Resource panel? This lists the physical location of Managed.i on your file system. Is this location the same as the one listed in subdir.mk?

    Reason I'm asking the previous is because I can quickly reproduce the error by purposely making a typo in the path leading up to Managed.i.

    Best regards,

    Henk-Piet Glas

    Principal Technical Specialist
    Embedded Software

  5. #5
    Beginner Beginner deepakseshan1 is on a distinguished road
    Join Date
    Sep 2019
    Posts
    16
    Points
    145

    Aurix TC277 iLLD setup - Bifaces to Hightec Managed project migration

    hello HIGHTEC.henk-piet.glas,
    i developed the migration process from scratch and it worked and also i am having licensing issue as well with hightec, i was not able to figure out the cause as I was sceptical. thank you very much again for your support in different dimension.

    Now I have got the "Managed Hightec project with iLLD" and I have got FreeRTOS running in Hightec as a seperate project.

    Is there is any guidance to integrate the "Managed Hightec project" with "FreeRTOS project".

    Kindly shed some light in this topic. many thanks for your invaluable support.

    Kind regards,

    Deepak R

  6. #6
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    130
    Points
    2567.5

    Hi Deepak,

    Sorry we don't have such a guide. Instead we offer PXROS. The Content Manager (from the help menu) contains ready made examples and documents, specifically tailored for PXROS. However you will first have to contact your local reseller to acquire the PXROS libraries to be able to use them.

    Best regards,

    Henk-Piet Glas

    Principal Technical Specialist
    Embedded Software

  7. #7
    Beginner Beginner deepakseshan1 is on a distinguished road
    Join Date
    Sep 2019
    Posts
    16
    Points
    145

    Aurix TC277 iLLD setup -

    Hi Henk-piet.glas,
    i am just realising that i am being supported by the author of the document himself. Thank you very much again.
    i have also downloaded a document called TC277 iLLD Base example. i tried to workout the settings as it described in this document but, the instructions are not very clear. it has two Projects namely "hightec iLLD library project" and "Hightec iLLD application project".
    it is mention to build the *.a lib files first and the integrate it to application project.

    Can it be possible to get any clear guidelines to accomplish this build?

    Thank you very much for your support,

    Kind Regards,
    Deepak R

  8. #8
    Advanced Advanced HIGHTEC.henk-piet.glas is on a distinguished road
    Join Date
    May 2017
    Posts
    130
    Points
    2567.5

    Hi Deepak,

    You may want to contact our regular support channel (support@hightec-rt.com) about this matter. If these manuals need retouching, then they can streamline this with the responsible people. You may want to add that you probably downloaded this example via the Content Manager.

    Best regards,

    Henk-Piet Glas

    Principal Technical Specialist
    Embedded Software

+ Reply to Thread
Disclaimer

All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.


Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.


Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.