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.
Hi,
i tried to enable the cold start at the Firmware by un-comment the right sections as recoomened here: e2e.ti.com/.../746519
but after i done that i got this error:
after trying to debug it i saw that at the those function are not allocate at the memory map:
at the same map they reference twice:
can you please help me with that? and explain why those functions/symbol have to be allocate like that?
thank you
Michael
Hi, Michael
Have you included the coldstart.c and coldstart.h in your project?
and, you may check if you have clearly define those functions in your code?
Hi, Micheal
I don't know how this happens.
But, you may define them as 'extern' variable by yourself.
Hi,
thank you, in case that you have couple of FW versions, can i please get the latest or the best version of the FW?
Best Regards
Michael
Hi,
after that i define the 'extern' variables, i saw that FLASHA is completely full - so i changed the memory map (Linker Command File For F28033) for .econst - the new location is at FLASHF (since it is an empty section).
i am lilltle bit lack of experience, so i would like to ask if this action is ok, even thoge the progrem is now build.
Thank you
Michael
Hi, michael
If you only defined variable with 'extern', it should not take extra memory, because the variable should be existed in some other code file.
Your excution suppose is workable, you could refere to the following:
http://software-dl.ti.com/ccs/esd/documents/sdto_cgt_Linker-Command-File-Primer.html
Hi,
I didnt have some of those variable defined at the the main file - so it did took some memory.
are you sure that i got the most updated FW?
maybe i got by accident a beta version of it.
Thanks
Michael
Hi, Michael
This firmware is only verified by our designer, it is published for your reference and may have some mistakes.
I have the same code with what you get.