Thread (29 messages) 29 messages, 4 authors, 2013-08-12

Re: FUSB200 xhci issue

From: Alan Stern <stern@rowland.harvard.edu>
Date: 2013-08-09 14:52:02

On Fri, 9 Aug 2013, Oleksij Rempel wrote:
quoted
What about a "get firmware version" sort of thing?  There really should
be a way for the driver to tell whether the firmware has already been
updated.
I was not able to find good direct way to check firmware version. If i 
would add some new command then i will get option like: if responding FW 
is updated; if not, then dead or old.
How about overwriting iProduct field? Let say, if iProduct == ath9k_htc, 
then firmware is updated? Is it more or less acceptable method? I need 
to ask this because it is really new for me.
Changing the iProduct string descriptor would work, because the 
descriptors_changed() routine doesn't compare the old value of that 
string with the new value.  (On the other hand, it does compare the 
iSerialNumber strings.)

Is there any way to read the firmware back from the device?  Then you 
could check directly.

Alan Stern
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help