Tool/software: TI-RTOS
Hello,
I develop high performance application with TM4C1294 MCU with TI RTOS - ADC sampling with uDMA ping pong buffers 20 Channels x 100 kHz, SPI sampling 1 kHz and outputs streaming with UDP packets (cca 35 Mbit/s). I have also a NDK web server for configuration the application with simple forms. The CPU load in RTOS viewer is about 30%.
I have problem with freezing MCU because of uDMA error. The problem occurs when all streaming inputs are enabled and I open web pages in MCU.
I have no idea how to debug uDMA error, what is the couse and how to solve the problem.
Is in NDK any way to detect when http server is active? Maybe the one of the solutions can be temporarily disable streaming when somebody open web pages.
Thank you for answers.
Jiri