This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Calibration or Configuration Tool for the embedded world

Is there a Calibration or Configuration Tool that allows you to monitor and modify variables in an software program at run time. Basically, if you add a small piece of code to your embedded application such as CAN Calibration Protocol (CCP) or XCP you could monitor and modify the values of variables at run time. This is how the automotive world calibrates their Electronic Control Units. This is very powerful because you don't have to create a customed interface inside the embedded controller for every different application. The customization is done on the PC side from the information generated by the C Compiler. Is there a similar tool for the embedded world aside from the calibration tools for the automotive world.

Parents Reply Children
  • Thanks for you info on ISD51. It looks interesting for debugging purposes if I understand correctly. However, what I was looking for is a way to calibrate an already debugged program. If you use software breakpoints, the application slows down by x100 times. If you need to deliver every embedded controller with hardware breakpoints, such as an ICE, it is not practical. The beauty of programs such as CAN Calibration Protocol (CCP) is that the application is running at full speed with access to the data. With CCP you are not debugging the program but rather calibrating tables or variables similar to ISD51 but without stopping the micro or the application. CCP is useful when the calibration is done by the customer and not the developer.