-
Notifications
You must be signed in to change notification settings - Fork 591
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Waveshare 7.5" crashes and reboots Raspberry Pi zero when plugged on the HAT #92
Comments
Same problem here. Works fine on Pi 4. Works sometimes on Pi 0.
I'm not sure that's it, otherwise it would affect other pi's as well. I've noticed it'll randomly decide to work for a while, then stop working later. |
You are right, I was being imprecise. It is a combination of both the Pi 0 and the HAT. When you say it stops working, what do you mean by that? Do you also experience the reboot, and everything is fine afterwards? Have you tried using the colored wires? I have ordered another screen on Amazon to see if I have a faulty unit. I am also discussing with Waveshare support team. |
Yeah, It's rebooting and might work afterwards, but eventually reboots again. Basically exactly as you described. I tried it with the wires just now, and it seemed to work. |
Thanks. I discussed with someone who has the same setup (Pi0 + Waveshare 7.5 + HAT), I ordered another screen on Amazon and will get it today. I'll share my results! |
Same issue with another screen. I updated the description in the ticket and shared my results with their customer service. |
Amazon couldn't replace it. |
Same thing happening to me with a screen I just ordered. (Also using 7.5 black/white/red + Pi Zero W + HAT). Looking forward to hearing your results from Waveshare customer service 👍 |
Wiring it up using the wire harness instead of the HAT fixes it for me too. Thank you for opening this issue, it was helpful! 💯 |
@missionfloyd sorry to hear that! @xtagon you're welcome! I updated the description with an answer from Waveshare. |
Final update (see description). I will leave the issue open, but nothing more can be done. |
I'm having the same issue with a black and white 7.5" V2 display. It pretty consistently reboots once per day. I remember seeing a wiring guide to use the SPI interface instead of the hat but I can't remember where. Can someone please point me to an image or wiring guide. Thanks in advance! |
@LLPP65 Wiki is here: https://www.waveshare.com/wiki/7.5inch_e-Paper_HAT I'm not sure if that's your exact model so you may need to double check. In that page go to Hardward/Software Setup at the top and there is a wiring guide for Raspberry Pi. You can use https://pinout.xyz/pinout/spi for an SPI-specific guide to the Raspberry Pi pins. |
@xtagon Thanks for the tip. That doc didn't have all the connections in it but I found the rest in "RaspberryPi&JetsonNano/python/readme_rpi_EN.txt". The screen is currently running OK, fingers-crossed it won't reboot on it's own tonight. If anyone is interested, I got the following reply from Waveshare support:
The image files above are at https://padilla.net/oc/index.php/s/WCWrcL47n6s4Lxj |
Confirmed - using the PH2.0 colored wires and not connecting the hat to the hat pins the Pi-0 did not reboot on its own after en entire day. Now I'm waiting for the modified replacement hat I was promised. |
I've been running with the new, fixed hat for three days and it hasn't spontaneously rebooted. It looks like it is fixed, so specify the new hat if you are running a Pi Zero (W). |
I've actually just received one of these HATs (the crashing version), and found this issue because my Pi Zero was crashing. Thanks for all the suggestions here.
|
I came up with something similar. An adapter, of sorts. I got a stacking header, cut off the 5V pins, and bent the 3.3V pin so it goes to 5V on the HAT. |
Can someone detail how to connect the colored wires to the pins on the Pi Zero? |
@deslee Look up your model on the Waveshare wiki, for example the 7.5 inch HD one is here: https://www.waveshare.com/wiki/7.5inch_HD_e-Paper_HAT Click on "User Guides of Pi" at the top and there will be a pinout table that links the e-paper hat pins to the Pi pins. The HAT pins are labeled on the HAT itself by the connector. For the Pi, you can look at this to know what the names are for each pin: https://pinout.xyz/ |
I have this issue on a 2.13in screen, marked on the back as "Rev2.1". What revision includes the fix for this problem? |
Was this issue closed because it was fixed? Because I think I'm still having this issue. |
@emilyboda This was a hardware issue that impacted a specific version of the e-ink HAT, and the manufacturer acknowledged that there's no software workaround. The previous comments in this issue discuss hardware workarounds that might work for you. |
I have v2 hardware but still experiencing the same issue.
…On Fri, 19 Nov 2021, 21:33 Dmitry Brant, ***@***.***> wrote:
@emilyboda <https://github.com/emilyboda> This was a hardware issue that
impacted a specific version of the e-ink HAT, and the manufacturer
acknowledged that there's no software workaround. The previous comments in
this issue discuss hardware workarounds that might work for you.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#92 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEHN7ULRUJ4MXVBP37WXEPDUM27ELANCNFSM4Q2WQEIA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Do you mean you have v2 of the screen? Or is there a v2 of the HAT? Or.... v2 of the Pi Zero? Because I was thinking of buying the Zero v2, but I won't if this is still a problem. |
I mean the hat. It has a little holographic "V2" sticker on it, yet my pi
still crashes when trying to set the display if it has been on for a while.
However, for my implementation, the pi resets, and when it reboots it runs
and works correctly. So with a little code manipulation, it makes little
difference apart from a 1-2 minute delay in doing what it needs to do as it
only updates twice daily when no-one is looking. The takeaway from this is
that if you're constantly updating the display, there will be a point where
the Pi will reboot when trying to set the display. How big a deal that is
depends on your use case.
Phil
…On Mon, 22 Nov 2021 at 18:31, emilyboda ***@***.***> wrote:
I have v2 hardware but still experiencing the same issue.
Do you mean you have v2 of the screen? Or is there a v2 of the HAT? Or....
v2 of the Pi Zero? Because I was thinking of buying the Zero v2, but I
won't if this is still a problem.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#92 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEHN7UM6SHD6WMCPU6PI6EDUNKD7VANCNFSM4Q2WQEIA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
For the record, I have four 7.5" waveshare displays running on Raspberry Pi Zeros. The displays were bought between 2017 and 2020 and only one HAT has this issue. I swapped out the HAT with the issue for a HAT that was known to be good and everything appears to be fine. To be clear, it was only the HAT I swapped out, I'm using the same Pi, same program, same screen, even the same cable between the HAT and the screen. Is waveshare willing to replace the affected HATs? |
When I asked them regarding my affected HAT order, they said "The new version is not mass-produced yet, sorry about it." |
I would imagine the answer to this question will be "... ... ...".
At least, that was my mileage when I raised issues with V2 boards.
Phil
…On Thu, 9 Dec 2021, 00:16 emilyboda, ***@***.***> wrote:
For the record, I have four 7.5" waveshare displays running on Raspberry
Pi Zeros. The displays were bought between 2017 and 2020 and only one HAT
has this issue. I swapped out the HAT with the issue for a HAT that was
known to be good and everything appears to be fine. To be clear, it was
only the HAT I swapped out, I'm using the same Pi, same program, same
screen, even the same cable between the HAT and the screen. Is waveshare
willing to replace the affected HATs?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#92 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AEHN7UPJUW7HOGEXBLWFQF3UP7YPHANCNFSM4Q2WQEIA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Just for more information for people who will be finding this thread later:
I have four HATs working with Pi Zeros, three have no issues and have no version number. The one that says Rev 2.1 is the only one with the issue. Is this consistent with what other people have seen? All my Pi Zeros are v1; haven't tried it with the v2 Pi Zero that just came out a month ago. |
I contacted the company. They've confirmed that they have a new HAT. It is Rev2.2 and it does not have the Pi Zero issues. |
Hello all- I've received the Rev 2.2 HAT and confirmed that there are no issues. See pictures here. |
Hello,
Using the 7.5inch E-Ink display HAT for Raspberry Pi, red / black / white three-color crashes and reboots the Raspberry Pi Zero W.
This is confirmed by Waveshare. A HW fix is available at the bottom of the description, or you can use the PHI 2.0 cable instead of the HAT connector; but there is no SW solution to this problem.
I also want to add Waveshare support has been very professional and friendly. They really care about their customers and I will gladly keep buying their products despite this minor issue. Thank you Betty!
Initial issue
Just after reboot, the screen is surprisingly usable, but after some time, the problem eventually reappears.
Here is the code I use:
It crashes precisely there:
I am able to reproduce without Python nor the e-Paper library.
Basically, setting the RST line (GPIO 17) of the screen makes the Raspberry Pi 0 crash and reboot.
The problem does not appear with a Raspberry Pi 4. I also tried with various power supplies.
Update Sep 10th
The problem does not appear if the screen is connected via the PH2.0 colored wires instead of the 40-pin HAT connector.
Update Sep 13th
I ordered a second screen, to cross check but encounter the same issue. I also realized the problem appears even if I don't connect the AWM 20624 ribbon.
Update Sep 14th
This is the answer I got from Waveshare's customer service:
Update Sep 17th
Last update.
The text was updated successfully, but these errors were encountered: