Firmware Over the Air (FOTA) and libqmi

Aleksander Morgado aleksander at aleksander.es
Tue Jan 17 09:31:42 UTC 2017


(too quick hitting send)

On Tue, Jan 17, 2017 at 10:30 AM, Aleksander Morgado
<aleksander at aleksander.es> wrote:
> On Mon, Jan 16, 2017 at 3:53 PM, Tang Nguyen <tang_nguyen at yahoo.com> wrote:
>> Verizon Wireless network and some carrier  require that FOTA  is a mandatory feature in module for certification process.
>> I did check with Sierra Wireless and they claim FOTA agent has been in modem.  The host would activate agent with Sierra QMI SDK to get it working,
>> but I prefer to use libqmi instead of Sierra SDK.
>>
>> Has  qmi-firmware-update branch been developed on the way of activating embedded FOTA agent in modem ? if not, does anyone know  any qmicli command that can activate FOTA agent ?
>>
>>
>> Thanks and Have a good day to all.
>
> libqmi has some support for the OMA service; which is integrated with
> ModemManager already:

$ mmcli --help-oma
Usage:
  mmcli [OPTION...] - Control and monitor the ModemManager

OMA options
  --oma-status                                                Current
status of the OMA device management
  --oma-setup=[FEATURE1|FEATURE2...]                          Setup OMA features
  --oma-start-client-initiated-session=[Session type]         Start
client initiated OMA DM session
  --oma-accept-network-initiated-session=[Session ID]         Accept
network initiated OMA DM session
  --oma-reject-network-initiated-session=[Session ID]         Reject
network initiated OMA DM session
  --oma-cancel-session                                        Cancel
current OMA DM session


But I don't think this is inline with what you're talking about.

Do you know which methods in the Sierra QMI SDK are used to manage the
FOTA agent?

-- 
Aleksander
https://aleksander.es


More information about the libqmi-devel mailing list