Again, like prior posts...this post continues this thread from prior posts with the same subject (except different revisions for M5 and M6). Basically, the same problem appears to exist and no satisfactory solutions or answers for this issue.
On my last post on this subject (for M6 revision) I didn't get any reply from TI folks in regards to my assertions that the existing documentation was "outdated".
Upon further pondering I'm not sure that this is a "Linux OS debug" issue at all. It appears more like a toolchain issue because the TI debugger doesn't appear to be getting any symbolic info correct inasfar as data is concerned. As the previous post shows, the debugger should have all the symbolic info it needs to resolve the variable "i" to it's proper value (look at the disassembly). But it does not get it correct.
Hopefully, we'll get a little more action on this issue...