I'm relatively new to SYS/BIOS. I've spent a lot of time using DSP/BIOS 5, but a lot of the concepts of SYS/BIOS are new to me.
I'm trying to get meaningful and functional logging and printf'ing in SYS/BIOS. I'm working on a 6455 (specifically the DSK6455 until our prototype hardware comes in.) I have a few processes that are somewhat hard to observe because they happen so often and are time critical. So standard printf doesn't work for us. I was searching for SYS/BIOS 6's companion to LOG_printf() from 5. I found Log_printN() and so on.
As I was reading up on that, I came across the following UIA/System Analyzer tutorial on the processors wiki. http://processors.wiki.ti.com/index.php/System_Analyzer_Tutorial_3B That's very attractive since we're already using the NDK and it would give me high bandwidth printf capabilities.
The problem, however, is that tutorial is geared toward the more modern multi core parts such as the 6670 and 6457 and so on. I notice lots of instruction in there regarding the PDK, and the MCSDK., both of which pertain to the multi core parts.
My question is this... can I also do network Log_printN() via the NDK using the 6455 or is it limited for some reason to the newest line of multi-core parts? If I can do it, how do I modify the instructions in that tutorial to get it working in my DSK6455 design?
Thanks in advance to anyone who can help.