Assistance with --dms-set-firmware-preference

Paul Gildea gildeap at tcd.ie
Thu Mar 19 14:24:37 UTC 2020


Hi, I am trying to use the above command instead of the AT commands to set
the firmware preference. The command appears to run successfully as below.
An unexpected outcome (to me) is that it says that the modem will wait in
QDL mode once I reboot it (and it did stay in that mode, which it currently
is stuck in), why is this? Should it not just switch to the firmware I have
chosen that is already stored on the device, did I do something wrong?

*--dms-set-firmware-preference=01.08.04.00_VERIZON,002.015_000,verizon*
[14 Nov 2018, 08:06:35] -Warning ** [/dev/cdc-wdm0] requested auto mode but
no MBIM QMUX support available
[/dev/cdc-wdm0] Firmware preference successfully selected

        You may want to power-cycle the modem now, or just set it offline
and reset it:
                $> sudo qmicli ... --dms-set-operating-mode=offline
                $> sudo qmicli ... --dms-set-operating-mode=reset


* After reset, the modem will wait in QDL mode for new firmware.
Images to download: 'pri'*


*Stored images:*

qmicli -p -d /dev/cdc-wdm0 --dms-list-stored-images
[14 Nov 2018, 07:50:21] -Warning ** [/dev/cdc-wdm0] requested auto mode but
no MBIM QMUX support available
[/dev/cdc-wdm0] Device list of stored images retrieved:

        [0] Type:    'modem'
            Maximum: '4'

                [modem0]
                Unique ID:     '?_?'
                Build ID:      '01.07.02.00_?'
                Storage index: '1'
                Failure count: '0'

                [modem1]
                Unique ID:     '?_?'
                Build ID:      '01.08.04.00_?'
                Storage index: '2'
                Failure count: '0'

                [modem2]
                Unique ID:     '?_?'
                Build ID:      '01.09.04.00_?'
                Storage index: '3'
                Failure count: '0'

        [1] Type:    'pri'
            Maximum: '50'

                [pri0]
                Unique ID:     '002.008_002'
                Build ID:      '01.07.02.00_ATT'

                >>>>>>>>>> [CURRENT] <<<<<<<<<<
                [pri1]
                Unique ID:     '002.019_000'
                Build ID:      '01.09.04.00_GENERIC'

                [pri2]
                Unique ID:     '*002.015_000*'
                Build ID:      '*01.08.04.00_VERIZON*'

Regards,

--
Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libqmi-devel/attachments/20200319/0b237bed/attachment.htm>


More information about the libqmi-devel mailing list