Jul 15, 2019
02:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 15, 2019
02:28 AM
Hello everyone,
I am pretty new in AURIX architecture and I would like to know the boot up initialization of TC299.
I have referred the https://www.infineon.com/cms/en/product/microcontroller/32-bit-tricore-microcontroller/32-bit-tricor...but I am also looking for the sample base code or any CSTART code.code.
Any other document to refer that gives me brief idea about the init process?
Thanks in advance,
Shaswat
I am pretty new in AURIX architecture and I would like to know the boot up initialization of TC299.
I have referred the https://www.infineon.com/cms/en/product/microcontroller/32-bit-tricore-microcontroller/32-bit-tricor...but I am also looking for the sample base code or any CSTART code.code.
Any other document to refer that gives me brief idea about the init process?
Thanks in advance,
Shaswat
3 Replies
Jul 15, 2019
03:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 15, 2019
03:43 AM
Hi Shaswat,
It depends a little on which compiler you are using. Generally the user manual contains a special chapter that explains it in detail. For the most part they will do the same thing, yet sometimes using slightly different approaches.
In addition you can choose to use the startup code of a third party. The Infineon iLLD framework for example comes with its own startup code. This can then be used to optionally overrule the vendor type startup code.
Best regards,
Henk-Piet Glas
Principal Technical Specialist
Embedded Software
Jul 15, 2019
06:02 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 15, 2019
06:02 AM
HIGHTEC.henk-piet.glas wrote:
Hi Shaswat,
It depends a little on which compiler you are using. Generally the user manual contains a special chapter that explains it in detail. For the most part they will do the same thing, yet sometimes using slightly different approaches.
In addition you can choose to use the startup code of a third party. The Infineon iLLD framework for example comes with its own startup code. This can then be used to optionally overrule the vendor type startup code.
Best regards,
Henk-Piet Glas
Principal Technical Specialist
Embedded Software
Thanks for answering. Could you please provide the chapter that explain about the compiler selection. I have TC29x user manual but I can not find into it.
Thanks for suggesting the iLLD framework. It helps. 🙂
Regards,
Shaswat
Jul 15, 2019
06:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 15, 2019
06:17 AM
Hi Shaswat,
You'll need to look at the user manual of your compiler toolchain. For HighTec for example, it can be found in the
Best regards,
Henk-Piet Glas
Principal Technical Specialist
Embedded Software
This widget could not be displayed.