I have a question regarding the TMS570LS1227.
The software running on the TMS570LS1227 MCU is based on Autosar and developed against ISO 26262.
For ISO-26262, one of the things to perform during Software Integration testing is measuring the function/call coverage.
We are currently analyzing the possibilities for doing this (software/hardware tools).
Because the Software functionality testing needs to be done as much as possible in a real-time mode, we have an HIL setup available.
When function/call coverage cannot be tested on the real-time target we need to figure something else, but our guess is that testing within an host environment will cost more effort and real-time behavior is required.
On the website http://www.ti.com/lsds/ti/microcontrollers_16-bit_32-bit/c2000_performance/safety/tms570/tools_software.page some emulators and IDE’s are mentioned for Trace coverage, like TRACE32, IC5000, etc.
All mention ETM. The TMS570LS1227 doesn’t support ETM according the datasheet. Does this mean tracing will be a lot harder for us?
My question:
Can you advise use regarding function/call coverage metrics and real-time tracing on the TMS570LS1227 ?
p.s.
I have contacted emulator/trace tool suppliers (ISystem) which you mention on your website.
Our processor (without ETM), makes it rather difficult. I believe that ‘slow-run’, as opposed to real-time, could be an option. However, this impact the behavior.