A Logic Analyzer can be a very useful tool for troubleshooting embedded software when a traditional debugger is not suitable for the job. But, a logic analyzer is a tool traditionally used by hardware engineers to debug digital circuits. So as evident from the referenced article above, the embedded software engineer has a lot of setup work to do in order to use the analyzer, because the tool is not purpose-built for troubleshooting software.
DT10’s Multi-Wave Scope + Analog Box have been created precisely to provide capabilities for troubleshooting embedded software with features similar to what you would see in a logic analyzer or oscilloscope. It captures and displays characteristics of the running software with precision time graphs updated on a scope in real-time.