Image management
Bjørn Mork
bjorn at mork.no
Sat Aug 1 00:57:54 PDT 2015
Looks like that just calls the external command "mploader" to do it's dirty work, doesn't it? And we don't even know if that uses QDL. DIP/QMI modems like the MC7710 supports two download protocols for backwards DIP compatibility. Sierra's own protocol is even documented. It's just the Qualcomm stuff that is so secret that they have to prevent it from being used.
BTW, you don't have to use the AT function to put the modem in download mode. It can be done with qmi too. I just don't have the details at hand right now. I am pretty sure I have some notes on the process somewhere, but was unable to find them yesterday.
QDL looks simple enough to guess the missing parts. mjg already did most of that when he wrote the gobi-loader. Which of course is a little too simple for newer flash based devices, but still an excellent source of info. The rest can be guessed by snooping on the supported loaders.
Bjørn
On August 1, 2015 1:15:36 AM CEST, Markus Gothe <nietzsche at lysator.liu.se> wrote:
>For Sierra W Devices this gives a hint:
>https://github.com/jasonswan/uconnect-swdl/blob/master/RA4/usr/share/scripts/update/installer/sierra_wireless.lua
>
>One have to issue AT!BOOTHOLD (in Supervisor a.k.a A710-mode???).
>
>The QDL-thing seems scary as we don’t have ANY documentation about it
>that’s not based on a NDA.
>AFAIK this goes for USSD as well (which is part of the
>‘voice’-service).
>
>//M
>
>On 31 Jul 2015, at 22:36 , Aleksander Morgado
><aleksander at aleksander.es> wrote:
>
>> On Fri, Jul 31, 2015 at 8:40 PM, Dan Williams <dcbw at redhat.com>
>wrote:
>>> On Fri, 2015-07-31 at 20:14 +0200, Markus Gothe wrote:
>>>> How much is known about "Image management" for firmware images via
>QMI.
>>>
>>> I've only played around with selecting specific already-stored
>images.
>>> That works fine on G2K+ as far as I know. I haven't played around
>with
>>> uploading images at all, and I'm not sure how that would actually
>work.
>>> Aleksander might know more.
>>
>> I've been asked the same by multiple people in the past years, but I
>> don't have a clear picture yet of how everything works. Uploading new
>> images is supposedly done via a mix of QMI messages and then the
>> QDL-based download mode. I wanted to try to implement my own tool for
>> Sierra devices, but got busy with other stuff and never really did
>> much with it.
>>
>> As for playing with images already uploaded, I've done that a lot but
>> with a single Foxconn-branded QMI modem; didn't find any other modem
>> that would allow me to do that (i.e. with the DMS methods to
>> select/remove firmware images).
>>
>> --
>> Aleksander
>> https://aleksander.es
>
>//Markus - The panama-hat hacker
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>libqmi-devel mailing list
>libqmi-devel at lists.freedesktop.org
>http://lists.freedesktop.org/mailman/listinfo/libqmi-devel
More information about the libqmi-devel
mailing list