Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Atheros Driver - Error recovery request.: (2 Items)
   
Atheros Driver - Error recovery request.  
Dear QNX team,

I enabled the EEPROM write functinality in QNX atheros driver and I ported diag/eeprom utility. 

It works very well but I found a little problem. 
If I chaged the "Target_Power_Start_Location" in atheros register 0xC5 with the value which is incorrect, io-pkt fails 
to load atheros driver at the next booting cycle. 

Because EEPROM cannot be re-writeen without atheros driver, it could not be recovered.!! ( If I connect this corrupted 
wifi module to desktop and run ART.exe program then ART program automaticlly detect that the calibration value is 
invalid and fix it to default value(0x0182)

I think, even though the calibration value is invalid, driver should be loaded correctly doesn't it? 

Please let me know whether QNX team could fix this issue. 

Thanks,
Dooeui

RE: Atheros Driver - Error recovery request.  
Hi Dooeui:
	This might be something that we can help you to fix yourselves given
that you have the source to work with.  First thing to check... Make sure
that you have slogger running on the system.  What's the output from
sloginfo?  That should let us know how far along the initialization gets
before the failure.

	Robert.

-----Original Message-----
From: Dooeui Hong [mailto:dooeui@lge.com] 
Sent: Tuesday, April 15, 2008 2:42 AM
To: drivers-networking
Subject: Atheros Driver - Error recovery request.

Dear QNX team,

I enabled the EEPROM write functinality in QNX atheros driver and I ported
diag/eeprom utility. 

It works very well but I found a little problem. 
If I chaged the "Target_Power_Start_Location" in atheros register 0xC5 with
the value which is incorrect, io-pkt fails to load atheros driver at the
next booting cycle. 

Because EEPROM cannot be re-writeen without atheros driver, it could not be
recovered.!! ( If I connect this corrupted wifi module to desktop and run
ART.exe program then ART program automaticlly detect that the calibration
value is invalid and fix it to default value(0x0182)

I think, even though the calibration value is invalid, driver should be
loaded correctly doesn't it? 

Please let me know whether QNX team could fix this issue. 

Thanks,
Dooeui



_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post6770