Intermittent failure on v1.4 Booster 002500333436510A32323838
Closed this issue · 1 comments
dnadlinger commented
One of our newly refurbished Boosters (devid 002500333436510A32323838) has now suddenly shut off all channels and shown a channel error twice in a couple of days. Each time, this happened a few hours after being power-cycled, and the failing channel was the same (ch5).
Debug output below. This looks like it might be the known I2C issue (#285), and will likely be fixed by lowering the clock speed. As soon as a fixed firmware is available, I will flash all my Boosters with it and close this issue assuming the problem doesn't persist.
> logstash
[INFO] device boot
[INFO] SYSCLK frequency: 168000000
[INFO] PCLK1 frequency: 42000000
[INFO] PCLK2 frequency: 84000000
[INFO] ADC: OK | raw: 1980 | VrefInt 1.21 V
[INFO] PGOOD: OK
[INFO] network client disconnected
[INFO] network client 10.255.6.191 connected
> i2cdetect 5
[i2c_scan] start
[i2c_scan] end
> status 5
[status] e=0 s=0 r1=16 r2=8 tx=0.000 rf=0.000 curr=0.000 t=0.00 i=0.00 ip=0.00
> start
PGOOD: 1
FAN SPEED: 0 %
AVG TEMP: 29.50 CURRENT: 29.50
CHANNELS INFO
==============================================================================
#0 #1 #2 #3 #4 #5 #6 #7
DETECTED 1 1 1 1 1 0 1 1
HWID 8E:95 6D:4F 91:68 21:53 8F:BF 00:00 E9:4F CC:6A
INPWR [V] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
TXPWR [V] 0.10 0.06 0.02 0.02 0.01 0.01 0.10 0.01
RFLPWR [V] 0.13 0.05 0.01 0.01 0.02 0.01 0.00 0.01
INPWR [dBm] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
TXPWR [dBm] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
RFLPWR [dBm] 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
I30V [A] 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
I6V0 [A] 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
5V0MP [V] 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
ON 0 0 0 0 0 0 0 0
SON 0 0 0 0 0 0 0 0
IINT 0 0 0 0 0 0 0 0
OINT 0 0 0 0 0 0 0 0
SINT 0 0 0 0 0 0 0 0
ADC1 155 97 29 33 16 16 170 15
ADC2 209 83 15 8 25 9 3 9
INTSET [dBm] 33.00 32.00 33.97 32.00 32.93 0.00 36.00 34.99
DAC1 4095 4095 4095 4095 4095 0 4095 4095
DAC2 3382 3336 3463 3267 3356 0 3467 3484
SCALE1 80 81 79 82 88 0 77 88
OFFSET1 584 576 538 569 315 0 590 322
BIASCAL 1417 1629 1523 1209 1317 0 1299 1483
HWIS 85.50 84.00 89.25 83.67 87.92 0.00 82.00 85.08
HWIO 560.50 648.00 431.25 589.67 460.92 0.00 515.00 507.08
LTEMP 29.50 29.50 29.50 30.25 29.00 0.00 28.00 28.00
RTEMP 28.00 28.00 28.00 28.00 29.50 0.00 29.50 29.25
==============================================================================
i2cdetect output from a different, working channel:
> i2cdetect 1
[i2c_scan] start
[i2c_scan] Found I2C device at 8
[i2c_scan] Found I2C device at E
[i2c_scan] Found I2C device at 2C
[i2c_scan] Found I2C device at 2E
[i2c_scan] Found I2C device at 2F
[i2c_scan] Found I2C device at 48
[i2c_scan] Found I2C device at 49
[i2c_scan] Found I2C device at 4A
[i2c_scan] Found I2C device at 4C
[i2c_scan] Found I2C device at 4D
[i2c_scan] Found I2C device at 50
[i2c_scan] Found I2C device at 51
[i2c_scan] Found I2C device at 52
[i2c_scan] Found I2C device at 53
[i2c_scan] Found I2C device at 54
[i2c_scan] Found I2C device at 55
[i2c_scan] Found I2C device at 56
[i2c_scan] Found I2C device at 57
[i2c_scan] Found I2C device at 70
[i2c_scan] end
dnadlinger commented
Hasn't occurred again yet with new firmware; will reopen if it comes back.