diff options
author | Harald Welte <laforge@gnumonks.org> | 2013-10-28 09:41:29 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2013-10-28 10:15:47 +0100 |
commit | 501673fcf378a3b519875d6b4b77b1967038af24 (patch) | |
tree | 32874df1447be092ca74f982dd72b6f852e5af3a | |
parent | 6321c72522897b2e8df787a73441f699b5af28d9 (diff) |
sysmbts calibration: print error if we fail to read from EEPROM
-rw-r--r-- | src/osmo-bts-sysmo/calib_file.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/osmo-bts-sysmo/calib_file.c b/src/osmo-bts-sysmo/calib_file.c index 8098da2f..ccfebbd9 100644 --- a/src/osmo-bts-sysmo/calib_file.c +++ b/src/osmo-bts-sysmo/calib_file.c @@ -297,8 +297,12 @@ static int calib_eeprom_read(const struct calib_file_desc *desc, SuperFemto_Prim rx->bUplink = desc->uplink; eerr = eeprom_ReadRxCal(desc->band, desc->uplink, &rx_cal); - if (eerr != EEPROM_SUCCESS) + if (eerr != EEPROM_SUCCESS) { + LOGP(DL1C, LOGL_ERROR, "Error reading RxCalibration " + "from EEPROM, band=%d, ul=%d, err=%d\n", + desc->band, desc->uplink, eerr); return -EIO; + } rx->fExtRxGain = rx_cal.fExtRxGain; rx->fRxMixGainCorr = rx_cal.fRxMixGainCorr; @@ -325,8 +329,12 @@ static int calib_eeprom_read(const struct calib_file_desc *desc, SuperFemto_Prim tx->freqBand = desc->band; eerr = eeprom_ReadTxCal(desc->band, &tx_cal); - if (eerr != EEPROM_SUCCESS) + if (eerr != EEPROM_SUCCESS) { + LOGP(DL1C, LOGL_ERROR, "Error reading TxCalibration " + "from EEPROM, band=%d, err=%d\n", + desc->band, eerr); return -EIO; + } for (i = 0; i < ARRAY_SIZE(tx->fTxGainGmsk); i++) tx->fTxGainGmsk[i] = tx_cal.fTxGainGmsk[i]; |