On Mon, 2013-05-06 at 09:19 +0300, Luciano Coelho wrote: > On Mon, 2013-05-06 at 04:39 +0100, Ben Hutchings wrote: > > On Mon, 2013-04-29 at 13:04 +0300, Luciano Coelho wrote: > > > Hi Ben, > > > > > > Here are some updates to our wireless firmwares. Updated the firmwares > > > for WiLink 6 and 7 and added a new version of the firmware for WiLink 8 > > > and a binary configuration file. Also updated the WHENCE file > > > accordingly. > > > > > > Please let me know if there are any more problems. > > [...] > > > diff --git a/WHENCE b/WHENCE > > > index 4726742..257f24e 100644 > > > --- a/WHENCE > > > +++ b/WHENCE > > > @@ -1681,11 +1681,11 @@ Version: 6.5.2.0.15 (Multi-role) > > > File: ti-connectivity/wl127x-fw-4-plt.bin > > > Version: 6.3.5.0.98 (PLT-only) > > > File: ti-connectivity/wl127x-fw-5-sr.bin > > > -Version: 6.3.10.2.115 (Single-role) > > > +Version: 6.3.10.0.133 (Single-role) > > > File: ti-connectivity/wl127x-fw-5-mr.bin > > > -Version: 6.5.7.0.27 (Multi-role) > > > +Version: 6.5.7.0.42 (Multi-role) > > > File: ti-connectivity/wl127x-fw-5-plt.bin > > > -Version: 6.3.10.2.115 (PLT-only) > > > +Version: 6.3.10.0.133 (PLT-only) > > > > > > File: ti-connectivity/wl128x-fw.bin > > > Version: 7.1.5.50.74 (STA-only) > > > @@ -1702,11 +1702,11 @@ Version: 7.5.2.0.15 (Multi-role) > > > File: ti-connectivity/wl128x-fw-4-plt.bin > > > Version: 7.3.5.0.98 (PLT) > > > File: ti-connectivity/wl128x-fw-5-sr.bin > > > -Version: 7.3.10.2.115 (Single-role) > > > +Version: 7.3.10.0.133 (Single-role) > > > File: ti-connectivity/wl128x-fw-5-mr.bin > > > -Version: 7.5.7.0.27 (Multi-role) > > > +Version: 7.5.7.0.42 (Multi-role) > > > File: ti-connectivity/wl128x-fw-5-plt.bin > > > -Version: 7.3.10.2.115 (PLT-only) > > > +Version: 7.3.10.2.133 (PLT-only) > > > > > > File: ti-connectivity/wl127x-nvs.bin > > > File: ti-connectivity/wl128x-nvs.bin > > [...] > > > > The commit message for this bit says: > > > > Update the wl127x and wl128x firmwares to *.3.10.0.133 for single-role > > and *.5.7.0.42 for multi-role. > > > > But for ti-connectivity/wl127x-fw-5-sr.bin, > > ti-connectivity/wl127x-fw-5-plt.bin and > > ti-connectivity/wl128x-fw-5-sr.bin this means the version is now *lower* > > than before. For ti-connectivity/wl128x-fw-5-plt.bin the version is > > incremented to end in 2.133, but this is contrary to the commit message. > > > > Are some of these firmware images being downgraded? Should the version > > numbers really end in 2.133 or 0.133? > > No, they are not being downgraded. They are actually being upgraded. > The firmware versioning is rather weird. The second last value is not > incremental, it specifies a project. 0 is the multichannel support > project. > > The driver was changed a while back to take this version structure into > consideration. Take a look at this patch: > > af4e94c wlcore: change way of checking the firmware version > > I hope this clarifies. OK, I've pulled these changes. But I think it would be helpful to change that project code to be non-numeric, to avoid such confusion. Ben. -- Ben Hutchings If God had intended Man to program, we'd have been born with serial I/O ports.
Attachment:
signature.asc
Description: This is a digitally signed message part