Other Parts Discussed in Thread: TMS570LS3137, HALCOGEN
Hi! I'm using TMS570LS3137 with CCSv5 and Compiler 5.0.6. I've defined an byte array in external SDRAM and I want to fill it with memset. After the memset function has finished I can see that not the whole array has been filled. In my case always Byte 76-79 stay at the old value. If I put this array to internal RAM it works fine. Also if I put it in external SDRAM and align it to a 8 Byte boundary it works also. I've also tried to set a watchpoint at the address of byte 76, but then These 4 byte gets filled correctly and the error occurs at another address. memcpy behaves the same. What's going wrong there? Thank you and BR Christian