Linaro / OpenCSD

CoreSight trace stream decoder developed openly
https://github.com/Linaro/opencsd/wiki
Other
141 stars 53 forks source link

ARM ETMv3.3 ISYNC decoding #9

Closed Ammonoidea closed 7 years ago

Ammonoidea commented 7 years ago

Hello, I have been using OpenCSD to decode some ARM ETMv3.3 data, and I think there is an error when reading ISYNC packets. The address does not seem to be read correctly. It appears that when reading the ContextID, the index is updated twice. This causes junk to bread into the address.

mikel-armbb commented 7 years ago

Hi, Can you provide some captured data that reproduces this fault, in the format use in the tests/snapshots directories so this may be investigated further

Thanks

Mike

mikel-armbb commented 7 years ago

v0.7.1 removes the additional data index increment.