I’ve put together a HLA that is attached to a SPI analyser monitoring the comms between two chips. I encountered the problem of trying to work out where I should start a new frame in my HLA.
In my case I have CS setup and the SPI analyser knows this and it knows the mode the SPI bus is operating in. It would therefore be helpful to the developer if a “start” frame could be generated when CS changes to indicate SPI data is being sent to the device in question.
Similarly, an “end” frame would also be helpful when CS changes to deselect the device.
We’re planning to add that soon. It’s already on our feature requests board
How was the experience of building an HLA except for that?
The start/stop aside, it wasn’t too bad.
One thing that would be helpful is some way of getting some debug output, simple print statements output to a window if say a developer mode was selected in preferences.
We’ll add that next week, it’s already on our board as well
Thanks for the feedback!