nrfUtil Trace LTE Intermittent Issue

Hello, 

I am currently using the nrfutil application to convert modem trace logs to pcaps through an automated process. I am seeing intermittent failures with the following text: "Error: No UUID could be found in the provided trace stream" The same modem trace can be converted using the Cellular Monitor Application. What triggers the UUID to show up in the log, is there an AT command or something I can use to ensure the UUID is present? In addition, why does the Cellular Monitor not have the same exception? 

Thanks Again!

Parents
  • Hello, 

    Thank you for your patience and apologies for the delayed response. 

    What triggers the UUID to show up in the log, is there an AT command or something I can use to ensure the UUID is present?

    The UUID string in the modem trace is used to choose the correct MWF version and subsequently the correct decoder. If you specify a different MFW version than what the UUID string in the modem trace states, the mismatch could cause this error. Could you please verify that you are choosing the correct MFW version? 

    In addition, why does the Cellular Monitor not have the same exception? 

    In the Cellular Monitor app there is the option to use the automatic MFW detection feature. If you use this, the correct decoder is chosen automatically.

    Best regards,

    Maria

Reply
  • Hello, 

    Thank you for your patience and apologies for the delayed response. 

    What triggers the UUID to show up in the log, is there an AT command or something I can use to ensure the UUID is present?

    The UUID string in the modem trace is used to choose the correct MWF version and subsequently the correct decoder. If you specify a different MFW version than what the UUID string in the modem trace states, the mismatch could cause this error. Could you please verify that you are choosing the correct MFW version? 

    In addition, why does the Cellular Monitor not have the same exception? 

    In the Cellular Monitor app there is the option to use the automatic MFW detection feature. If you use this, the correct decoder is chosen automatically.

    Best regards,

    Maria

Children
  • Hi Maria, 

    Thank you for the information. I confirmed that the firmware version of the device is mfw_nrf91x1_2.0.2. I tried running this command nrfutil trace lte --input-file test_file.bin --database-config ./trace_db/mfw_nrf91x1_2.0.2_trace-db.json --output-pcapng test_file.pcapng and I get the following error:

    00:00:00] ------ 0% [Fixed tracing] No UUID could be found in the provided trace stream
    Error: No UUID could be found in the provided trace stream

    I looked at the Cellular Monitor and do not see this automatic setting, but it makes sense this would be the default when selecting Open trace file in Wireshark. 

    Thanks,

    Korey

Related