# Piromoni o-tron HAT suddenly stop working on Raspberry, Pi 3 model B+ without any discernible reason

**URL:** <https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271>\
**Category:** Support\
**Created:** [August 3, 2018, 10:56pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271 "2018-08-03T22:56:01Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 3, 2018, 10:56pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/1 "2018-08-03T22:56:01Z")

</div>

Hi,

I have a  
Raspberry, Pi 3 modello B+ bought on amazon and your piromoni o-tron HAT.

Display works well for many days receiving data from my custom python program. Suddenly stops showing any messages and backlight does’t work anymore with none reason. If a run a demo compare this message:

pi@raspberrypi:~/Pimoroni/displayotron/examples/dot3k/advanced $ sudo python backlight.py

Traceback (most recent call last):

File “backlight.py”, line 5, in \<module\>

```
import dot3k.backlight as backlight

```

File “/usr/local/lib/python2.7/dist-packages/dot3k/backlight.py”, line 1, in \<module\>

```
import sn3218, colorsys, math

```

File “/usr/lib/python2.7/dist-packages/sn3218.py”, line 114, in \<module\>

```
enable_leds(0b111111111111111111)

```

File “/usr/lib/python2.7/dist-packages/sn3218.py”, line 62, in enable\_leds

```
[enable_mask &amp; 0x3F, (enable_mask &gt;&gt; 6) &amp; 0x3F, (enable_mask &gt;&gt; 12) &amp; 0X3F])

```

IOError: [Errno 121] Remote I/O error

I have tried to install again os and piromoni libraries as showed in your instructions and upgrade os, but nothing was solved !!

My version of raspberry is :

RASPBIAN STRETCH WITH DESKTOP

Version: **June 2018**

Release date: **2018-06-27**

Kernel version: **4.14**

with command uname -a I obtain this string of Kernel version:

Linux raspberrypi 4.14.52-v7+ #1123 SMP Wed Jun 27 17:35:49 BST 2018 armv7l GNU/Linux

My question is I have a defected Raspberry ? or is your display O-tron HAT defected ? or either damaged ?

Help me please, because if either rpi or o-tron have been damage for any reason i tried to give back both to amazon.

Thanks in advance

Bye

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [August 3, 2018, 11:07pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/2 "2018-08-03T23:07:59Z")

</div>

The IO error sounds like an i2c issue. What do you get if you run sudo i2cdetect -y 1

---

<div class="post-metadata">

**Author:** ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)\
**Post date:** [August 4, 2018, 2:23pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/3 "2018-08-04T14:23:57Z")

</div>

You’ll need “i2cdetect -q 1” to see the sn3218 (LED driver) because it’s write-only.

These problems don’t crop up often so I’m not sure which device is at fault. Have you tried any other HATs or pHATs?

---

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 4, 2018, 2:41pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/4 "2018-08-04T14:41:28Z")

</div>

> [@gadgetoid](#):
>
> i2cdetect -q 1

this is the result of command !

i2cdetect -q 1  
WARNING! This program can confuse your I2C bus, cause data loss and worse!  
I will probe file /dev/i2c-1 using quick write commands.  
I will probe address range 0x03-0x77.  
Continue? [Y/n] y  
0 1 2 3 4 5 6 7 8 9 a b c d e f  
00: – – – – – – – – – – – – –  
10: – – – – – – – – – – – – – – – –  
20: – – – – – – – – – – – – – – – –  
30: – – – – – – – – – – – – – – – –  
40: – – – – – – – – – – – – – – – –  
50: – – – – – – – – – – – – – – – –  
60: – – – – – – – – – – – – – – – –  
70: – – – – – – – –

What does it mean ? It’s a faulty display ?

---

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 4, 2018, 2:43pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/5 "2018-08-04T14:43:53Z")

</div>

here is the result of the command you suggest to launch.

pi@raspberrypi:~ $ sudo i2cdetect -y 1  
0 1 2 3 4 5 6 7 8 9 a b c d e f  
00: – -- – -- – -- – -- – -- – -- –  
10: – -- – -- – -- – -- – -- – -- – -- – --  
20: – -- – -- – -- – -- – -- – -- – -- – --  
30: – -- – -- – -- – -- – -- – -- – -- – --  
40: – -- – -- – -- – -- – -- – -- – -- – --  
50: – -- – -- – -- – -- – -- – -- – -- – --  
60: – -- – -- – -- – -- – -- – -- – -- – --  
70: – -- – -- – -- – --

What do i observe from this ?  
Thanks

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [August 4, 2018, 2:54pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/6 "2018-08-04T14:54:30Z")

</div>

It means its not being detected, nothing is being detected on the i2c bus.  
Did you run sudo i2cdetetct -q 1, I think it has to be run as sudo?

---

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 5, 2018, 7:41pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/7 "2018-08-05T19:41:06Z")

</div>

> [@emanuele.piergallini](#):
>
> sudo i2cdetect -y 1

certanly i ran sudo i2cdetect -y 1 but the result is the same !! In your opinion what’s your advice ? to change just raspberry or just sidplay o-tron or both ?

Thanks

---

<div class="post-metadata">

**Author:** ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)\
**Post date:** [August 6, 2018, 10:45am UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/8 "2018-08-06T10:45:49Z")

</div>

Ok, was just double checking, sometimes its hard to tell what another persons skill level is. ;)  
If it was me, just to rule out a software issue, corrupt files etc. I’d flash a fresh image of Raspbian on your SD card and run the display O tron installer again. Maybe even use a different SD Card. I think I’d also remove the display O tron and reseat it, if you haven’t already. If you have the same results after that its almost certainly a hardware issue. @gadgetoid can help more with that, how to diagnose it etc.

---

<div class="post-metadata">

**Author:** ![Caperjack1953](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/caperjack1953/32/7923_2.png) [@Caperjack1953](https://forums.pimoroni.com/u/Caperjack1953)\
**Post date:** [August 6, 2018, 1:28pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/9 "2018-08-06T13:28:35Z")

</div>

I’m just couscous,is it a display-o-tron 3000, the display o-tron hat ,or something else altogether

---

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 7, 2018, 7:15am UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/10 "2018-08-07T07:15:27Z")

</div>

my own version of display is o-tron hat

---

<div class="post-metadata">

**Author:** ![Caperjack1953](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/caperjack1953/32/7923_2.png) [@Caperjack1953](https://forums.pimoroni.com/u/Caperjack1953)\
**Post date:** [August 8, 2018, 1:00am UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/11 "2018-08-08T01:00:55Z")

</div>

ok,mine too, i didn’t think the dot3k worked for me either,i was think that maybe they were only for the display -o-tron3000 but i could be wrong ,when i get a chance i’ll try the one you are trying to use, maybe i’ll have time tomorrow evening …

---

<div class="post-metadata">

**Author:** ![caperjack](https://avatars.discourse-cdn.com/v4/letter/c/e95f7d/32.png) [@caperjack](https://forums.pimoroni.com/u/caperjack)\
**Post date:** [August 9, 2018, 4:03pm UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/12 "2018-08-09T16:03:43Z")

</div>

checked mine and its works fine …I must have 2 accounts

---

<div class="post-metadata">

**Author:** ![emanuele.piergallini](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@emanuele.piergallini](https://forums.pimoroni.com/u/emanuele.piergallini)\
**Post date:** [August 10, 2018, 8:49am UTC](https://forums.pimoroni.com/t/piromoni-o-tron-hat-suddenly-stop-working-on-raspberry-pi-3-model-b-without-any-discernible-reason/8271/13 "2018-08-10T08:49:33Z")

</div>

ok thanks for your checking out…i have already given back damaged display for refunding and then i’ll buy another one !! hoping to be luckier with new one !!  
:-)
