sinara-hw/Booster

With one channel missing, others show errors too

Closed this issue · 5 comments

With channel 7 removed, all sorts of LEDs light up on the front panel (@hartytp to fill in details):

> version
RFPA v1.4.1 ade44e9, built Oct 15 2019 16:28:01, hv rev 4
> logstash
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
[ERROR] Disabling channel 1 due to I2C error
[ERROR] I2C_TRANSMIT_DIRECION_TIMEOUT error ch 7
> i2cerr
                #0      #1      #2      #3      #4      #5      #6      #7
I2C ERR         0       0       0       0       0       0       0       41557

@wizath please can you look at this asap! This is preventing us from using a Booster with one channel missing and we don't have spare hw any more

IMG_1012.zip

This is what happens at startup

I observe the same behavior. It does not work with one channel removed. I thought it was a feature, not an issue :)

Definitely an issue as t means that a single channel failing (still unfortunately common) makes an entire booster unusable.

Also we agreed that this should not happen and it did not used to, so I think it’s regression in the recent firmware builds.

@wizath

Fixed by Creotech. Thanks!