Hello,
I have a question regarding the printing speed to the stdout of the printf function. I use the semihosted implementation using the TI Stellaris debugger (via ICDI) and SWD interface. I have no problem printing the actual data, yet the speed of printing is very low - I am getting <10 chars peer second. The odd part is, that once I somehow managed to get much better performance (roughly 5x faster rate). Unfortunately it lasted only until I reconnected the USB cable. Obviously, I tried all the USB ports on my device yet was unable to repeat the behavior.
I'd appreciate any hints or suggestions about what that might have caused this strange behavior as well as any tips for speeding up the printing.
PS: As I was digging about this a lot I know that the performance of semihosting is not great, yet I think <10 chars/s seems very low to me (and I've seen it running much faster).
Thanks for any help regarding this problem. Please ask for any additional info you may require.
Jan