This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
A couple of years ago I had a design using the TM4C1290NCPDT MCU, I needed USB and wanted to use FreeRTOS. I spent months on these forums trying to get FreeRTOS up and running on CCS, tried everything suggested and nothing worked, some of the recommendations were even contradictory. In total frustration I decided to punt and use a bare metal implementation using the Tivaware libraries (sadly, a few days later someone was willing to 'Friend' me; I assume allowing the person to remote into my computer). I was never able to get the USB working and had to work-around using a serial port.
I'm again starting a new design again needing USB and I would like to use FreeRTOS but am gun-shy that if I don't use the same MCU that's used on one of the development boards I will be facing the same struggle.
Has the bring-up process been improved over the last few years and/or is there a way I can get someone who will work with me to get the RTOS running and/or is there a pay-for-help path to get it running?
Thanks
Doug.
P.S. I've been using TI parts and ARM / MSP430 MPUs for more years that I would like to admit (since 1976).
Hi Doug,
We currently don't have any ready to use USB examples for FreeRTOS. However, our engineering team is working on a app note with software collateral that is planned for this quarter, maybe sometime in March. If you can wait a few weeks we should have it ready that you can download from TM4C129 main product page under Technical Documents.
Hi Doug,
What USB mode are you looking to use with FreeRTOS?
Best Regards,
Ralph Jacobi
Hi Doug,
I was more thinking like USB CDC, HID, Bulk etc. as far as modes go.
The app note we have upcoming will only cover USB 2.0 device mode at this time, we don't have a current timeline for Host mode support.
Best Regards,
Ralph Jacobi
Hi,
It looks like there isn't any support available for using FreeRTOS so I guess I'll have to punt again.
Poop.
Actually, I am remiss, what I tried to get running before was TI-RTOS, not FreeRTOS. So my questions apply to TI_RTOS, Not FreeRTOS.
Hi,
Your question about TI-RTOS USB examples has been answered in this thread. https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1197001/trouble-getting-ti-rtos-ported-to-this-mpu