Other Parts Discussed in Thread: HALCOGEN, TMDS570LS31HDK, TMS570LS3137
Good afternoon TI!
My company started development in Hercules safety uControllers. Why I am writing to you, is about the F021 Flash API linking. I am working with IAR Embedded Workbench for ARM, where I link the Cortex R4F Big Endian library to the project. What else should I do, in case to bring the API to life? Linking the library and the F021.h didn't result in success until now. I have read all the information according to the topic in F021 reference guide, and especially the recommended FSM flows in the above mentioned document, after which I wrote a specific Flash protocol based on the f021. What is the correct "workflow" of linking the f021 to a project? What linker files shall I use? Is there something that I need to change in the HalCoGen, which I use for driver generation?
(I'm using the devboard below:
http://www.ti.com/tool/tmds570ls31hdk
with the uC TMS570LS3137)
What I am trying to do, is a bootloader featured with the f021 API. What it has to do, is to copy an area of flash to another - the binary program gets to the controllers flash area in another way - while still working from the Flash, from a third area/sector. I do not have to wander out to the RAM, and work from there, that is why no address switching needed. But somehow, I stucked with the opening steps.
Thanks in advance for your reply!
Thomas