keever50 commented on issue #16305: URL: https://github.com/apache/nuttx/issues/16305#issuecomment-2929808564
> > An easy way to test this problem is to enable CPU heavy operations, such as KASAN, granular allocator and enable ALL debug logging. This stresses the serial a lot. > > This has been my go-to test for these kind of things. > > enabling logging and debug features can directly affect the timings in the USBDEV implementation. The USB spec is very restrictive regarding timings, to the point that extending the execution time of some internal functions in the USB stack can easily break the specification and result in bad behavior. That is interesting and makes sense. That could indeed explain the behavior. Is there a way to keep this tight timing? Priority perhaps? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org