Hi MMS, I'm looking for a tool to help us start defining and tracking system/software requirements during our development cycle. We already use Doxygen for code documentation, and looking at Spexygen it would seem to be a natural step forward for us. However, I was looking at other tools and found NASA's FRET. Have you seen this tool, and how would you compare it to Spexygen? I believe FRET has a bigger scope than just documentation, like Spexygen, but I wonder what is the actual utility of such...
Hello everyone, My team and I have begun delving deeper into embedded testing recently, looking for a path to set up a more robust testing infrastructure/process for our projects. Watching Miro's amazingly instructrive yt videos, we are getting a better grap into the important concepts, but would like to ask everyone here on tips comming from real-life experience from implementing these methods. A few questions that I have are: What are your views on testing via software tracing vs doing it all embedded?...
We came to the conclusion of using orthogonal components so that we could have several state machines running "concurrently", such as communication peripherals, protocols, and other functional parts of the system.
Hello everyone, I'm standardizing the way I initialize all my orthogonal components inside an active object and reached a method that work very well. I'm, however, worried that by dispatching so many events at once (I only have a few atm, but might scale up in the future) I can overwhelm my active object's queue with events (in case they all during the dispatch also post to the parent container). Code for initializing the components: // Initialize all Orthognal Components for (uint8_t oc_index =...
Hello everyone, I'm standardizing the way I initialize all my orthogonal components inside an active object and reached a method that work very well. I'm, however, worried that by dispatching so many events at once (I only have a few atm, but might scale up in the future) I can overwhelm my active object's queue with events (in case they all during the dispatch also post to the parent container). Code for initializing the components: // Initialize all Orthognal Components for (uint8_t oc_index =...
Hi everyone, I'm currently working with two boards, one based on a TMS320F28386D and another with TMS570LS0432, and unfortunately neither of them have a UART available for use with QSPY. Since I will already be using the debug probe (TMDSEMU200-U) either way, is there any way of getting QSPY to work via the JTAG communication?