- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I would like to ask for support for the below issue facing with the environment as mentioned below.
Working Environment:
controller- TC277TE
Compiler- Tasking 4.0r2
Debugger- trace32
Requirement: To create a build which should have all code at desired location (not default location) except jump instruction at RESET location.
Issue: Here I am using library for some functionality like- _c_init().But for this library code, I am not able to change the code location to desired location.
Here for your reference, i have attached the source files, LSL file, compiler, linker and map files. Please let us know how can I resolve the issue.
Regards,
Dharmik B
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
of course you are able to change code location for every symbol, even the ones supplied by the compiler.
Just add an select ".text._c_init*"; to your group if you want to change the c_init() location.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
To define the desired code memory location for library files on a TC277TE controller, one must typically refer to the specific documentation provided by the controller's manufacturer or the development environment being used. It involves configuring the memory addresses within the software or integrated development environment (IDE) to ensure that the library files are stored in the intended location. As an example, in the TC277TE controller, updates to the code memory location may involve specifying the appropriate memory segments or addresses in the project settings or linker scripts, thereby allowing seamless integration and execution of library files. Always refer to the latest documentation and release notes for any updates or changes related to memory configuration on the TC277TE controller.