Hi, I need to trace some data using logs (via Putty) on ESB communications between two devices.
My problem is that the provide ESB example is supposed to log many things but it doesn't.
If you enable logs, then the app freezes.
I'm using SEGGER IDE
In the SDK (14.1 in my case), the "radio" example works perfectly
...nRF5_SDK_14.1\examples\peripheral\radio\transmitter\
It runs, transmits data, and all logs appear in the TTY
Now if you take the ESB example
...\nRF5_SDK_14.1\examples\proprietary_rf\esb_ptx\
nothing is logged.
It happens that the log is disabled. Once you enable it in the sdk_config.h file, first you have to add missing log files (n/f_log_default_backends.c), and then the app is freezing.
If you debug via SEGGER, as soon as you arrive on the first NRF_LOG_DEBUG, everything is frozen. If you don't debug but just run the app, the board doesn't work, the LEDs are supposed to blink, but it is also frozen.
So obviously, the ESB example doesn't like logging.
Any idea on how to make that provided ESB example work with logging?
Thanks for any help.