Search found 41 matches

by kb1gtt
Wed Jun 09, 2021 6:52 pm
Forum: STM32 Support
Topic: ITM data via OCD mechanism
Replies: 6
Views: 2672

Re: ITM data via OCD mechanism

It appears that I can only launch via tcl server. The attached picture was putty from localhost:4444 and after eclipse OCD was started. OCD_tcl.PNG It appears I need to connect to port 6666 and send the command. However it appears I need to also send the \n\x1a or tcl server does not process the req...
by kb1gtt
Wed Jun 09, 2021 4:17 pm
Forum: STM32 Support
Topic: ITM data via OCD mechanism
Replies: 6
Views: 2672

Re: ITM data via OCD mechanism

The telnet port is 4444, which is the port that is providing the error message and refusing to allow this particular tcl command. It appears the other tcl commands are OK over 4444, but this command is not being allowed over telnet. Instead I need to use the tcl port, which is 6666. From the python ...
by kb1gtt
Tue Jun 08, 2021 8:32 pm
Forum: STM32 Support
Topic: ITM data via OCD mechanism
Replies: 6
Views: 2672

Re: ITM data via OCD mechanism

Are there any suggestions on how to send to OpenOCD the "tcl_trace on" command via ChibiStudio? A more detailed explanation is below. I've made progress. I can get messages to display in a terminal. However I'm currently getting the below error message. I'm also trying to remove some annoy...
by kb1gtt
Tue Jun 01, 2021 8:27 pm
Forum: STM32 Support
Topic: ITM data via OCD mechanism
Replies: 6
Views: 2672

ITM data via OCD mechanism

I'm looking for help getting ITM working via SWO signal on STM32 under ChibiStudio. I've got a FreeSTUDIO project to display stuff via the ITM / SWO mechanisms which proves the hardware is working. However I'm having trouble getting this to work with ChibiStudio. I can compile and step through code ...
by kb1gtt
Wed Feb 03, 2021 9:39 pm
Forum: STM32 Support
Topic: STM32F407 and USB / UART goes into idle thread forever
Replies: 11
Views: 4824

Re: STM32F407 and USB / UART goes into idle thread forever

Per the below link I see the non-blocking function sdWriteTimeout. However I see that chprintf uses sdWrite and I do not see any version of chprintf which includes the sdWriteTimeout variant. https://www.playembedded.org/blog/stm32-usart-chibios-serial/ Am I correct that there is no chprintf (or equ...
by kb1gtt
Wed Feb 03, 2021 9:10 pm
Forum: STM32 Support
Topic: STM32F407 and USB / UART goes into idle thread forever
Replies: 11
Views: 4824

Re: STM32F407 and USB / UART goes into idle thread forever

This seems to be working. Any suggestions on how I could do this better? if (SDU1.obqueue.ptr == 0) printf("ProcessSerial\r\n"); It appears that ptr contains the size of the pointer to the buffer. If the size of the buffer is 0 then it will allow a new print. If I disconnect the terminal t...
by kb1gtt
Wed Feb 03, 2021 4:57 pm
Forum: STM32 Support
Topic: STM32F407 and USB / UART goes into idle thread forever
Replies: 11
Views: 4824

Re: STM32F407 and USB / UART goes into idle thread forever

Bob, can you better detail how the event listener would detect channel disconnect/connect events? I'm still trying to figure out how to detect the issue. I see in halconf.h I define #define SERIAL_USB_BUFFERS_SIZE 256 I'm currently trying to find a way to know what the live SERIAL_USB_BUFFERS_SIZE i...
by kb1gtt
Wed Feb 03, 2021 3:00 pm
Forum: Bug Reports
Topic: Forum forum.chibios.or vs chibios.org/forum notes Topic is solved
Replies: 2
Views: 1844

Re: Forum forum.chibios.or vs chibios.org/forum notes Topic is solved

It's working now. Thanks for correcting it.
by kb1gtt
Tue Feb 02, 2021 11:23 pm
Forum: STM32 Support
Topic: STM32F407 and USB / UART goes into idle thread forever
Replies: 11
Views: 4824

Re: STM32F407 and USB / UART goes into idle thread forever

Can I block the chprintf if the buffer is already partly full? The below attempt = fail. Can I trigger this off of something under SDU1? if (SDU1.obqueue.buffers == 0) printf("ProcessSerial"); // Print if buffer is empty if (SDU1.obqueue.ptr < SDU1.obqueue.top) printf("ProcessSerial&q...
by kb1gtt
Tue Feb 02, 2021 8:43 pm
Forum: STM32 Support
Topic: STM32F407 and USB / UART goes into idle thread forever
Replies: 11
Views: 4824

Re: STM32F407 and USB / UART goes into idle thread forever

Could usbStallTransmitI be used to block printf and prevent from going idle?

Go to advanced search