I am using dm-loggerrpi porvided with MBPL_tools_R45 to collect logs and analyze them in QXDM. When using the default.cfg filter that is provided, the captured logs does not contain OTA LOG and LOG type messages for NR5G. This was working fine with earlier versions of MBPL_tools. Is there a way to download earlier versions of the tool?
I have checked the default.cfg filter file which is the same between R44 and R45
Thanks for looking into it. I used R30 and R35 previously which worked. Can you check those versions? I don’t have a copy of older versions anymore.
Also, the x86 version of the tool (dm-loggerhostx86_64) works in the latest version with default.cfg. Its the rpi version that has the issue.
How about the arm binary in latest version?
The arm64 gave an error probably because of arch mismatch. The arm64linaro also did not show OTA_LOG and LOG for NR5G with default.cfg.
I have checked the default.cfg filter file, it is the same between R35 and R45.
you can give a try on attached binary which is from R35
dm-loggerrpi (592.5 KB)
Yes the provided binary works as expected. It captures LOG and OTA LOG messages.
Here is the logs from both versions:
R45
dm-logger v1.0.2503.0
dm device: /dev/ttyUSB1
qdss device: unset
enable QDSS logging config sequence file: filters/enable_qdss_usb.cfg
disable QDSS logging config sequence file: filters/disable_qdss.cfg
dpl device: unset
enable DPL logging config sequence file: filters/enable_dpl_usb.cfg
disable DPL logging config sequence file: filters/disable_dpl.cfg
config sequence file: filters/default.cfg
stop sequence file: unset
log file: /home/piggy/qlog_captures/r45_default.qmdl
data buffer size (bytes): 32768 (0x8000)
max log file size (bytes): 1073741824 (0x40000000)
max total log size (bytes): -2147483648 (0x80000000)
overwrite when max log size reached: no
merge data from all ports: no
delay after connect (millisecond): 2
port i/o retries: 10
port i/o retry interval (millisecond): 2
wait for device: no
delay after device is detected (millisecond): 8000
wait for device retries: 600
wait for device retry interval (millisecond): 1000
DM: >>(w29) 0/418
DM: >>(w30) 0/382
DM: >>(w31) 0/334
DM: >>(w32) 0/59
DM: >>(w33) 0/5
DM: >>(w34) 0/425
DM: >>(w35) 0/24
-
Please press Ctrl+C to stop...
^C-
Saved 32025693/32025693 bytes from DM logging threads
Total TX 2398 bytes, RX 32173457 bytes
R35:
dm-logger v1.0.2110.1
port: /dev/ttyUSB1
config sequence file: filters/default.cfg
stop sequence file: unset
log file: /home/piggy/qlog_captures/r35_default.qmdl
qshink db: no
max log file size: 2147483647
max total log size: 2147483647
delay after connect: 5 microseconds
write port retries: 500
write port retry interval: 1000 microseconds
Sending initial requests from config file...
81 initialize requests sent
Hit any key to stop...
^C0 final requests sent
Total TX 4024 bytes, RX 10728300 bytes
Great! At least it works now on your side.
BTW, can you tell which module are you using right now?
Is it EM929x?
I am using EM9191.
It would be nice to have this fixed in next versions. Thanks.
Ok, i will try to report this issue internally
Which firmware are you using?
BTW, do you see such problem with LTE network?
Manufacturer: Sierra Wireless, Incorporated
Model: EM9191
Revision: SWIX55C_03.10.07.00 e32f05 jenkins 2022/12/14 16:18:06
IMEI: 355890347256872
IMEI SV: 24
FSN: 783126206804B1
+GCAP: +CGSM
I only enabled NR5G bands in at!band but in the R35 version I could still see LTE NAS messages in the log but nothing on R45.