astro-pi / python-sense-hat

Source code for Sense HAT Python library
https://sense-hat.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
510 stars 256 forks source link

Another problematic pisense #66

Closed ways closed 7 years ago

ways commented 7 years ago

What an incredible cute, but picky device.

I tried for a long time to get it working with a Pi 3, without luck.

On a Pi2 (rev1.2) it works sometimes. That is, I've had it working for a few seconds with one of the examples, but then it freezes, and dmesg shows read errors. It's frozen until I pull power.

Most times I boot up, the rainbow color stays, and dmesg shows:

pi@pisense:~ $ dmesg |grep -i sense [ 7.451905] rpi-sense 1-0046: Read from reg 240 failed [ 7.451983] rpi-sense: probe of 1-0046 failed with error -22

I've tried to reflash eeprom, but can never get past "2. Disable write protection:". I just get an IO error. So I can read out the eeprom, but not write new.

XECDesign commented 7 years ago

They definitely shouldn't be picky. A working sense hat 'just works' and if it has arrived in a state there it only work intermittently, I would recommend returning it.

ways commented 7 years ago

Ok, thanks. Will return.