Closed chilinski closed 5 years ago
I got an email today from Canakit because I bought a Rasp3b+ from Amazon. The email said users of 3B+ are getting the lightning bolt icon in Octoprint not because of an inadequate PSU but because the OS doesn't support the 3B+. I get the "undervolted" icon/message, and I ordered a beefier PSU to drive it (which I wanted any way). So, just reporting what Canakit is telling its 3B+ customers.
I see the undervolt icon both on the pi desktop when I have it connected to a monitor and I see it in Octoprint 0.15.1 on a Pi 3B+.
I'll post the full email tomorrow. It's on my work computer.
On Mon, Jan 14, 2019 at 11:09 PM Guy Sheffer notifications@github.com wrote:
- Do you actually see thr undervolt icon when you use their equipment?
- What version of OctoPi?
- Can you post the full content of the email?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454260848, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ49JTUHcgXHt_rygEuDfSYXLoxM0ks5vDVRpgaJpZM4aAGkH .
Here is the email from Canakit:
Thank you for your purchase of the Raspberry Pi 3 Model B+ from CanaKit.
IMPORTANT NOTES:
If you see lightning bolt symbol with a rainbow splash screen upon boot it indicates that you are using an operating system that is NOT compatible with the "B+" model. It is NOT related to the power supply voltage.
The "B+" model requires "B+" compatible software to operate (such as NOOBS 2.7.0 or later). Please ensure you are using a compatible operating system or the board will not boot.
You must ensure the MicroSD card you are using is formatted as FAT32. You can use the "SD Formatter" tool to format cards up to 32GB in size. When formatting a 64GB or larger card on a PC, you must use the "FAT32 Format" tool to format the card.
Our goal at CanaKit is for you to be completely satisfied with both the service you have received and the product you purchased. Please let us know if there is any way we can assist. If you have any issues, simply reply to this email, and we will be happy to ensure your complete satisfaction with CanaKit.
We hope you enjoy your purchase, and thanks again for choosing CanaKit!
On Mon, Jan 14, 2019 at 11:09 PM Guy Sheffer notifications@github.com wrote:
- Do you actually see thr undervolt icon when you use their equipment?
- What version of OctoPi?
- Can you post the full content of the email?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454260848, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ49JTUHcgXHt_rygEuDfSYXLoxM0ks5vDVRpgaJpZM4aAGkH .
Ok,
The email said users of 3B+ are getting the lightning bolt icon in Octoprint
. However they didn't there is no mentioning of OctoPrint or OctoPi int he email. Therefore we can see if the claim holds by comparing to Raspbian.I tweeted to Canakit and perhaps they will have a look and be able to back their claim in a way that would help us fix the bugs and not end up in a finger pointing contest.
It was not my intent to say Octopi/Octoprint was at fault here. I saw the undervolting issue when I first booted the 3B+ with Octopi and just attributed it to a low-amp PSU I had. I did some poking around on the internet and the consensus of the masses was that it was caused by underpowered PSUs. I knew I needed a better one any way, so it was plausible to me. I just ordered a stronger one and thought that was the end of it.
Then I got the email from Canakit saying it was not caused by the PSU but by the OS in use. My intent was just to let you know what Canakit said. If you'll notice, at no point did I suggest you were the problem or ask you when you were going to fix it. I was just relaying to you something that a hardware vendor said about an error I was seeing. I suspect other Octopi 3B+ users may see it also and want more info.
By the way, even with the undervolting error message, the 3B+ with the latest Octopi runs just fine. No crashes, no anomalies.
On Tue, Jan 15, 2019 at 9:39 AM Guy Sheffer notifications@github.com wrote:
Ok,
- You wrote The email said users of 3B+ are getting the lightning bolt icon in Octoprint. However they didn't there is no mentioning of OctoPrint or OctoPi int he email. Therefore we can see if the claim holds by comparing to Raspbian.
- Can you boot an official Raspbian from Raspberrypi site and see if you get the lightning bolt symbol there? OctoPi is based on raspbian, so if it shows up there too, then this is not an OctoPi issue, and its an issue of your hardware supplier providing false information. Otherwise OctoPi might be another issue.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454414476, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ96YoDGmc6omqK_SIKnePXJe5nsjks5vDeg1gaJpZM4aAGkH .
Follow up: You are correct that Canakit did NOT specifically mention Octoprint. That was my bad wording.
I see the indicator in Octoprint. I see it also when I boot the 3B+ in an attached console.
On Tue, Jan 15, 2019 at 9:39 AM Guy Sheffer notifications@github.com wrote:
Ok,
- You wrote The email said users of 3B+ are getting the lightning bolt icon in Octoprint. However they didn't there is no mentioning of OctoPrint or OctoPi int he email. Therefore we can see if the claim holds by comparing to Raspbian.
- Can you boot an official Raspbian from Raspberrypi site and see if you get the lightning bolt symbol there? OctoPi is based on raspbian, so if it shows up there too, then this is not an OctoPi issue, and its an issue of your hardware supplier providing false information. Otherwise OctoPi might be another issue.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454414476, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ96YoDGmc6omqK_SIKnePXJe5nsjks5vDeg1gaJpZM4aAGkH .
One last thing, when you click the undervolt icon in Octoprint, you get this link from Gina:
On Tue, Jan 15, 2019 at 9:39 AM Guy Sheffer notifications@github.com wrote:
Ok,
- You wrote The email said users of 3B+ are getting the lightning bolt icon in Octoprint. However they didn't there is no mentioning of OctoPrint or OctoPi int he email. Therefore we can see if the claim holds by comparing to Raspbian.
- Can you boot an official Raspbian from Raspberrypi site and see if you get the lightning bolt symbol there? OctoPi is based on raspbian, so if it shows up there too, then this is not an OctoPi issue, and its an issue of your hardware supplier providing false information. Otherwise OctoPi might be another issue.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454414476, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ96YoDGmc6omqK_SIKnePXJe5nsjks5vDeg1gaJpZM4aAGkH .
The undervolt icon is managed by OctoPrint and not by OctoPi. If you have an issue with it please report it there.
I suggest you only address one issue per issue, otherwise it will be a mess.
Fine. I'm done here. I see the issue in Octoprint. Octoprint ,via Gina, says it's a psu issue Canakit says it's not a psu issue, it's an os issue. Octopi provides the OS build.
On Tue, Jan 15, 2019 at 11:00 AM Guy Sheffer notifications@github.com wrote:
The undervolt icon is managed by OctoPrint and not by OctoPi. If you have an issue with it please report it there.
I suggest you only address one issue per issue, otherwise it will be a mess.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/guysoft/OctoPi/issues/567#issuecomment-454445448, or mute the thread https://github.com/notifications/unsubscribe-auth/AHNVJ2WosEtExHAgU8es1ndU9pnO5jAuks5vDfshgaJpZM4aAGkH .
I think Canakit's letter is referring to a rainbow screen that comes up and stays there. Isn't that what happens when the Pi can't boot? If you get past that screen and the Pi boots up, you are running a compatible OS. If you then see a lightning bolt, you've probably got a power issue.
The current version of OctoPi ships with a Raspian Lite OS that is compatible with the Pi. If your Pi is booting up, you have the right OS. The Canakit explanation is probably referring to older versions of Raspian (whoch would not even let the Pi 3B+ boot.
I think @John-Mc intepretion is right, its on the same bullet referring to the rainbow. Unless there is more helpful input I am closing this.
I bought 3 Pis from Canakit which came in a kit that included the power supply. Two of them worked fine, one of them would not provide full voltage under load. I called Canakit, explained what had done to diagnose the problem. They agreed that the power supply was faulty, and shipped me a new one under warranty. They did not ask for the faulty one back, so I just hooked it up to a Pi 3B+ today with an SD card running OctoPi 0.15.1. It booted, but running much of a load, the lightning bolt came on. Shutdown and reconnected to one of my other supplies, and it boots from the same SD card and runs fine under load with no lightning bolt.
I like Canakit, and appreciate that they stand behind their products. However, in my (admitedly limited) sample, they are running a 25% fault rate on their included power supply.
When I purchased my P3B+ back in March I had the exact same problem as John-Mc. Faulty power supply. Switched it out with a new one and haven't had a problem since.
The undervolt warning in octoprint is simply calling the OS method that asks the CPU if it is being undervolted. If the OS is, or thinks it is, it throttles your cpu.
Unless evidence is provided otherwise, this is actually legitimate- in other words, many power supplies don't provide enough power to the Pi. I've actually designed some power supplies and set them to 5.2v or so, which is within range and ensures > 5.0v is received by the Pi, even under load. But long USB cables are a problem, especially if you are using a 'cell phone charger' power supply with a modern Pi3.
Closing since this is not a bug. You could argue if what Canakit wrote is right or not due to its vagueness, but this is not the place to do it.
Reply from Canakit
Hello Guy, Thanks for reaching out to us about the warning!
We warn our users that when using the Pi 3 B+ to make sure to be using Pi 3 B+ compatible operating systems, but we have not discussed anything about OctoPi.
If a user is using an older operating system that does not have Pi 3 B+ support, they will actually experience a misleading lightning bolt icon with a rainbow splash screen. These are the symptoms that occur with the use of essentially any OS that did not have Pi 3 B+ support, such as any version of Raspbian that was available for download prior to March 14 2018 for example – regardless of the power supply.
This pitfall commonly occurs if a user is taking an SD card they have prepared in the past from a Pi 3 B board onto their newly purchased Pi 3 B+.
Therefore, we send them a follow up email to make sure that they ensure use of Pi 3 B+ compatible operating systems. The actual text is below for your reference.
IMPORTANT NOTES:
If you see lightning bolt symbol with a rainbow splash screen upon boot it indicates that you are using an operating system that is NOT compatible with the "B+" model. It is NOT related to the power supply voltage.
The "B+" model requires "B+" compatible software to operate (such as NOOBS 2.7.0 or later). Please ensure you are using a compatible operating system or the board will not boot.
I hope this helps clarify but please do not hesitate to contact us for any further information.
Many thanks, Mike
What were you doing?
What did you expect to happen?
What happened instead?
Did the same happen when running OctoPrint in safe mode?
Version of OctoPi
Printer model & used firmware incl. version
Screenshot(s)/video(s) showing the problem:
I have read the FAQ.