Hi,
I am trying to capture a modem trace to send to Nordic for analysis, however Nordic says they are unable to open the ones I've captured so far. I am using the NRF9160 with a custom board.
My method for capturing a modem trace is:
- Configuring UART1 in the devicetree to the USB VCOM port (Essentially swapping UART0 and UART1, so the output is modem trace instead of logging).
- We also tried using other pins as the UART1 TX,RX and capturing the modem trace through them.
- The baud rate is set to 115200
- Add CONFIG_BSD_LIBRARY_TRACE_ENABLED=y to the projects prj.conf
- Send the AT CMD AT%XMODEMTRACE=1,2 during program initialization
- Open the nRF Connect Desktop Appliction (v3.3.0) and the Trace Collector App (v1.0.0)
- Selecting the com port connected to the modem trace output.
- Starting capture when the device is running, or resetting the device and starting capture at the same time.
- Stopping the capture after we have recorded the events we are trying to capture.
- Copying the bin file and sending to Nordic.
Is there anything I am missing or doing wrong that might affect the modem trace?
Thanks