Date: Fri, 18 Nov 2011 03:56:09 GMT From: Adrian Chadd <adrian@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: misc/162648: [ath] AR9227 ADC DC calibration failure Message-ID: <201111180356.pAI3u9nG012049@red.freebsd.org> Resent-Message-ID: <201111180400.pAI40MEB002173@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 162648 >Category: misc >Synopsis: [ath] AR9227 ADC DC calibration failure >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 18 04:00:22 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Adrian Chadd >Release: 10.0-CURRENT >Organization: >Environment: Mips, etc. ath1: <Atheros 9227> irq 1 at device 18.0 on pci0 ath1: [HT] enabling HT modes ath1: [HT] enabling short-GI in 20MHz mode ath1: [HT] 2 RX streams; 2 TX streams ath1: AR9227 mac 384.2 RF5133 phy 15.15 >Description: This is a failed ADC DC calibration: wlan1: [00:03:7f:12:e2:3a] HT bss occupancy change: 1 sta, 1 ht, 0 ht40, HT protmode now 0x2 ar5416GetMibCycleCountsPct: cycle counter wrap. ExtBusy = 0 ar5416ResetCalValid: Resetting Cal 4 state for channel 2437/0x20480 ar5416DoCalibration: ADC DC Calibration, state 1, calValid 0x8 ar5416SetupMeasurement: start ADC DC calibration ar9287olcTemperatureCompensation: initPDADC=125, currPDADC=120 ar9287olcTemperatureCompensation: delta=3 NF calibrated [ctl] [chain 0] is -123 NF calibrated [ctl] [chain 1] is -121 NF calibrated [ext] [chain 0] is -123 NF calibrated [ext] [chain 1] is -122 CCA: [0: -123][1: -121][3: -123][4: -121] 2437 raw nf -123 adjust 27 ar5416DoCalibration: ADC DC Calibration, state 2, calValid 0x8 ar5416DoCalibration: sample 0 of 1 finished 0: Chn 0 oddi=0x11a421e8; eveni=0x11a3b3d3; oddq=0x1198f4e5; evenq=0x1198f059; 0: Chn 1 oddi=0x13ac3b5b; eveni=0x13abe3a7; oddq=0x129faaac; evenq=0x129fa663; 0: Chn 2 oddi=0x00000000; eveni=0x00000000; oddq=0x00000000; evenq=0x00000000; Starting ADC DC Offset Cal for Chain 0 pwr_meas_odd_i = 295969256 pwr_meas_even_i = 295941075 pwr_meas_odd_q = 295236837 pwr_meas_even_q = 295235673 dc_offset_mismatch_i = 0x00000047 dc_offset_mismatch_q = 0x00000012 ADC DC Offset Cal done for Chain 0Starting ADC DC Offset Cal for Chain 1 pwr_meas_odd_i = 330054491 pwr_meas_even_i = 330032039 pwr_meas_odd_q = 312453804 pwr_meas_even_q = 312452707 dc_offset_mismatch_i = 0x000000a1 dc_offset_mismatch_q = 0x00000011 ADC DC Offset Cal done for Chain 1 ath1: stuck beacon; resetting (bmiss count 4) . then: ar5416SetupMeasurement: start ADC DC calibrationar5416GetMibCycleCountsPct: cycle counter wrap. ExtBusy = 0 ar5416DoCalibration: ADC DC Calibration, state 2, calValid 0x0 ar5416DoCalibration: sample 0 of 1 finished 0: Chn 0 oddi=0x00000057; eveni=0x00000086; oddq=0x0000031d; evenq=0x000001ba; 0: Chn 1 oddi=0x0000025f; eveni=0x000002d5; oddq=0xfffffe85; evenq=0xfffffdcf; 0: Chn 2 oddi=0x00000000; eveni=0x00000000; oddq=0x00000000; evenq=0x00000000; Starting ADC DC Offset Cal for Chain 0 pwr_meas_odd_i = 87 pwr_meas_even_i = 134 pwr_meas_odd_q = 797 pwr_meas_even_q = 442 dc_offset_mismatch_i = 0x00000000 dc_offset_mismatch_q = 0x00000005 ADC DC Offset Cal done for Chain 0 Starting ADC DC Offset Cal for Chain 1 pwr_meas_odd_i = 607 pwr_meas_even_i = 725 pwr_meas_odd_q = -379 pwr_meas_even_q = -561 dc_offset_mismatch_i = 0x00000001 dc_offset_mismatch_q = 0x00000002 ADC DC Offset Cal done for Chain 1 >How-To-Repeat: . just run it as a hostap? >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111180356.pAI3u9nG012049>