Other Parts Discussed in Thread: C2000WARE,
Photo 64K shows until A000 adress, why?? i could not understand.
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.
Photo 64K shows until A000 adress, why?? i could not understand.
It's probably a typo/error in the document. I can file a ticket to have it fixed.
Thanks for pointing this to us!
Hi, Actually i came to this point since I have a problem. My code compiled for Flash configuration, however when i uploaded the code to the card, it did not work. My stack ram field was origin: 0x8000, length: 0x003800. This exceeds 0xA000. After changing my stack ram field origin: 0x8000, length: 0x002000 and some cmd modificition for fitting, problem solved. So, i thought 0xA000 is correct but i could not understand it clearly since it was not 64K.
What device are you using? Have you looked at the standard device .cmd files we provide for each device within C2000Ware?
Some comments from experts on this topic:
That 64k reference in the diagram is for the SP (Stack pointer). This is 16-bit and can only be in the lower 64k address space.
That diagram was made using F281x device whose SRAM ended at 0x9FFF (hence the A000)
F2837x has RAM all the way through the 64K boundary, so customer can move their stack to any address within the SP range as they see fit.