<div dir="ltr">Thanks for the help Dan,<div><br></div><div>Here are both methods for completeness! (The output is the same for two MC7455's that I tried to upgrade.)</div><div><br></div><div><div>AT!ENTERCND="A710"</div><div>OK</div><div>AT!GOBIIMPREF?</div><div>!GOBIIMPREF: </div><div> preferred fw version:    02.24.05.06</div><div> preferred carrier name:  VERIZON</div><div> preferred config name:   VERIZON_002.034_000</div><div> current fw version:      02.08.02.00                                                                 </div><div> current carrier name:    GENERIC                                                                     </div><div> current config name:     GENERIC_002.007_001                                                         </div><div>                                                                                                      </div><div> fw version mismatch                                                                                  </div><div> carrier name mismatch                                                                                </div><div> config name mismatch                                                                                 </div><div>                                                                                                      </div><div>OK </div><div><br></div><div><br></div><div>qmicli -p -d /dev/cdc-wdm2 --dms-list-stored-images</div><div><br></div><div><br></div><div>[/dev/cdc-wdm2] Device list of stored images retrieved:                                               </div><div>                                                                                                      </div><div>        [0] Type:    'modem'                                                                          </div><div>            Maximum: '4'                                                                              </div><div>                                                                                                      </div><div>                [modem0]                                                                              </div><div>                Unique ID:     '?_?'                                                                  </div><div>                Build ID:      '02.08.02.00_?'                                                        </div><div>                Storage index: '1'                                                                    </div><div>                Failure count: '0'                                                                    </div><div>                                                                                                      </div><div>                [modem1]                                                                              </div><div>                Unique ID:     '?_?'                                                                  </div><div>                Build ID:      '02.05.07.00_?'                                                        </div><div>                Storage index: '2'                                                                    </div><div>                Failure count: '0'                                                                    </div><div>                                                                                                      </div><div>                [modem2]                                                                              </div><div>                Unique ID:     '?_?'                                                                  </div><div>                Build ID:      '02.14.03.02_?'                                                        </div><div>                Storage index: '3'                                                                    </div><div>                Failure count: '0'                                                                    </div><div>                                                                                                      </div><div>        [1] Type:    'pri'                                                                            </div><div>            Maximum: '50'                                                                             </div><div>                                                                                                      </div><div>                [pri0]                                                                                </div><div>                Unique ID:     '002.009_001'                                                          </div><div>                Build ID:      '02.08.02.00_ATT'                                                      </div><div>                                                                                                      </div><div>                [pri1]                                                                                </div><div>                Unique ID:     '002.007_001'                                                          </div><div>                Build ID:      '02.08.02.00_GENERIC'                                                  </div><div>                                                                                                      </div><div>                [pri2]                                                                                </div><div>                Unique ID:     '002.012_001'                                                          </div><div>                Build ID:      '02.14.03.02_SPRINT'                                                   </div><div>                                                                                                      </div><div>                [pri3]                                                                                </div><div>                Unique ID:     '001.000_000'                                                          </div><div>                Build ID:      '00.00.00.00_OEMPRI918'                                                </div><div>                                                                                                      </div><div>                [pri4]                                                                                </div><div>                Unique ID:     '002.008_003'                                                          </div><div>                Build ID:      '02.05.07.00_VERIZON' </div><div><br></div><div><br></div><div><br></div><div><br></div><div>qmicli -p -d /dev/cdc-wdm2 --dms-get-firmware-preference</div><div><br></div><div>firmware preference successfully retrieved:                                                           </div><div>[image 0]                                                                                             </div><div>        Image type: 'modem'                                                                           </div><div>        Unique ID:  '002.034_000'                                                                     </div><div>        Build ID:   '02.24.05.06_VERIZON'                                                             </div><div>[image 1]                                                                                             </div><div>        Image type: 'pri'                                                                             </div><div>        Unique ID:  '002.034_000'                                                                     </div><div>        Build ID:   '02.24.05.06_VERIZON'        </div></div><div><br></div><div>--</div><div>Paul</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 30 November 2017 at 16:15, Dan Williams <span dir="ltr"><<a href="mailto:dcbw@redhat.com" target="_blank">dcbw@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Thu, 2017-11-30 at 15:09 +0000, Paul Gildea wrote:<br>
> ><br>
> ><br>
> > I'm trying to use the firmware update tool to change the current<br>
> > firmware<br>
> > (SWI9X30C_02.08.02.00 r5428 CARMD-EV-FRMWR2 2016/01/06 20:38:53) to<br>
> > the<br>
> > verizon firmware available on the Sierra Wireless site:<br>
> > <a href="https://source.sierrawireless.com/resources/airprime/" rel="noreferrer" target="_blank">https://source.sierrawireless.<wbr>com/resources/airprime/</a><br>
> > minicard/74xx/airprime-em_<wbr>mc74xx-approved-fw-packages/<br>
> ><br>
> > I have tried the following command but I am getting an error, any<br>
> > ideas? I<br>
> > have tried with several MC7455's and I have been able to upgrade<br>
> > MC7304<br>
> > firmware previously without a problem.<br>
> ><br>
> ><br>
> > qmi-firmware-update --update -w /dev/cdc-wdm0<br>
> > /jffs2/flash/SWI9X30C_02.24.<wbr>05.06.cwe<br>
> > /jffs2/flash/SWI9X30C_02.24.<wbr>05.06_VERIZON_002.034_000.nvu<br>
> ><br>
> ><br>
> > loading device information before the update...<br>
> ><br>
> > setting firmware preference:<br>
> ><br>
> >   firmware version: '02.24.05.06'<br>
> ><br>
> >   config version:   '002.034_000'<br>
> ><br>
> >   carrier:          'VERIZON'<br>
> ><br>
> > rebooting in download mode...<br>
> ><br>
> > download mode detected<br>
> ><br>
> > error: error creating device: timed out waiting for the response<br>
> ><br>
> > Regards,<br>
> ><br>
> > --<br>
> > Paul<br>
> ><br>
><br>
><br>
> I have done some more testing and now realised every MC7455 modem I<br>
> try to<br>
> update is now stuck in "low-power" mode  and I can not get it out of<br>
> it.<br>
> Although the mode should not be persistent over power cycle it is. I<br>
> will<br>
> see are there any other AT commands I can try to get out of that<br>
> state.<br>
<br>
</div></div>This usually means the PRI and modem images aren't compatible.  Try<br>
these AT commands to get a bit more info:<br>
<br>
AT!ENTERCND="A710"<br>
<br>
then<br>
<br>
AT!GOBIIMPREF?<br>
<br>
And then I think that'll give us enough to see what the images you have<br>
onboard are, and whether they are compatible with each other.  This<br>
info is also available via the qmicli --dms-list-stored-images and --<br>
dms-get-firmware-preference commands.<br>
<br>
Dan<br>
<span class=""><br>
> I also got a different error a couple of the times I tried today:<br>
><br>
> loading device information before the update...<br>
> setting firmware preference:<br>
>   firmware version: '02.24.05.06'<br>
>   config version:   '002.034_000'<br>
>   carrier:          'VERIZON'<br>
> rebooting in download mode...<br>
> download mode detected<br>
> error: error creating device: unexpected response received in dload<br>
> sdp:<br>
> 0x13<br>
><br>
><br>
> --<br>
> Paul<br>
</span>> ______________________________<wbr>_________________<br>
> libqmi-devel mailing list<br>
> <a href="mailto:libqmi-devel@lists.freedesktop.org">libqmi-devel@lists.<wbr>freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/libqmi-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/libqmi-devel</a><br>
</blockquote></div><br></div>