RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    NesPi Case Power Problems

    Scheduled Pinned Locked Moved Help and Support
    nespi caseundervoltlow powerraspberry pi b+
    56 Posts 24 Posters 25.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      Valhalla_Pi
      last edited by

      Using the can kit provided charger no issues on the Nespi Case and my pi3 has been running for long hours at a time I have just started a new image so I have been adding a scraping Roms for countless hours

      No low voltage errors

      D 1 Reply Last reply Reply Quote 0
      • D
        drake999
        last edited by

        I'm getting similar problems. It's unfortunate that an otherwise well designed case is having these issues. I get the under-voltage indicator every time I boot, regardless of whether I am overclocked or not. I find that once booted without an overclock, I can fully utilize one CPU core with no under-voltage warning. The second I utilize more than one core (or the OS does in the background), the under-voltage warning appears. With an overclock and overvolt (unsurprisingly) the situation is worse and I get an under-voltage warning pretty much constantly. Several sources I've read suggest that the under-voltage issue is caused by resistance in the power switches. This seems plausible to me, however last night I tried a 5.2V 2.5A adapter with no improvement (in fact I think it was a bit worse than the standard included 5V adapter). I have one more power supply on the way which is rated for 5.25V and 3.0A. If that doesn't work I'm thinking I will pretty much give up at that point. I am unwilling to modify the case, especially to put a hole in the case to power the Pi directly via USB like some people have done, as it defeats the main purpose of the case for me which is the included power and reset buttons. Frustrating to say the least. I'm starting to think the only way to compensate for the resistance is to feed the case 5.6V or 5.7V, a which point you would need to strike a delicate balance or risk blowing up the Pi and/or peripherals. If anyone does find an adapter that works, please post them for them community to see. I should also mention I'm running a 5V 0.2A fan connected to the NesPi fan pins as well.

        1 Reply Last reply Reply Quote 0
        • D
          drake999 @atexplosion
          last edited by

          @atexplosion The best way to determine if the problem will return immediately I've found is to stress the CPU cores using sysbench. That is how I was able to make my determination that I mentioned in my post that utilizing more than one core without an overclock induced the low voltage indicator. You can specify how many cores (threads) you want to stress with each test. Being able to fully utilize one core makes the machine playable (as most emulators are single threaded), except I cannot overclock which defeats the entire purpose of having a fan. It's the most frustrating kind of catch 22.

          1 Reply Last reply Reply Quote 0
          • D
            drake999 @Valhalla_Pi
            last edited by

            @valhalla_pi Are you using a fan? I haven't tested without a fan yet but it's conceivable that the fan is causing enough voltage drain to induce the issue, or at least worsen it. I've been wondering if lobbing the end off of the fan connector, soldering on a couple of female dupont connectors and attaching to the 3.3V pins on the Pi might reduce the drain enough for the Pi to behave normally. I'm tempted to do that at this point but I need an indicator of a reasonable chance of success before I commit to butchering my fan.

            caver01C 1 Reply Last reply Reply Quote 0
            • madmodder123M
              madmodder123
              last edited by madmodder123

              I think everyone should have one of these: https://www.aliexpress.com/item/USB-Tester-Current-Voltage-Digital-Dispay-Charger-Capacity-Doctor-Quick-Charge-Power-Bank-Meter-Voltmeter-4V/32820027125.html
              They are really handy for Pi stuff and other electronics and they are pretty cheap! I use one for testing USB cables/power adapters mostly, and you can also use them to calculate how much electricity the Pi actually uses.

              D 1 Reply Last reply Reply Quote 2
              • caver01C
                caver01 @drake999
                last edited by

                @drake999 Couldn't you use some temporary wires to make contact with the fan connector and wire the fan to the Pi's 3.3v? At least with a temp solution you could do a test first.

                Also, from what I have read, the beauty of the Nespi case is the form factor and only some of the design features, but most of what I read about references the flawed design of the power/reset buttons, as they cut power directly and put the SD card at risk of a bad shutdown. Consequently, I do plan to buy one of these cases but with the full knowledge of its shortcomings and with the intention of modifying it to make up for the problems:

                • Rewire the power/reset, moving their function away from the power itself and instead to GPIO pins to trigger a safe, scripted shutdown and emulator exit/reset.
                • Bypass the built-in power port and use a Mausberry circuit instead. Or simply wire the power leads straight into the mausberry to avoid plastic case modifcation. This would tie directly to the bullet above leveraging the existing buttons and LED.
                • Wire fan to the Pi instead

                These steps have been performed by others without low voltage complaints.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                D RiverstormR 2 Replies Last reply Reply Quote 0
                • D
                  drake999 @caver01
                  last edited by

                  @caver01 Yes I could use temporary wires for testing, so that's worth trying. As far as the other stuff you mention, I don't have a lot of time for additional modifications and I don't mind killing the power directly with the buttons. I know to do a safe shutdown first before powering off so thats not a big deal for me. Worst case scenario if I corrupt my card I'll just reimage it with a backup. I would like to eliminate the voltage issues without a huge number of modifications. You shouldn't have to purchase a product, then fundamentally alter it to get it to work the way it's supposed to. If it's not possible to correct this issue with a 5.25V adapter and moving the fan to 3.3V, it will sit there and look pretty I guess, lol.

                  caver01C 1 Reply Last reply Reply Quote 0
                  • D
                    drake999 @madmodder123
                    last edited by

                    @madmodder123 Thanks for bringing this to our attention. I may have use for this at some point.

                    1 Reply Last reply Reply Quote 0
                    • caver01C
                      caver01 @drake999
                      last edited by

                      @drake999 understood. I think a lot of us tinker with our systems way more than we actually play the games (and some of us enjoy the tinkering more than gameplay too)! At any rate, it is a bummer that you are running into voltage issues just using the case as it was intended. Hopefully using GPIO for the fan will help. I don't like the prospect of having to guess on heftier power supplies.

                      My 4-player cocktail style cabinet built as a custom "roadcase"

                      D 1 Reply Last reply Reply Quote 1
                      • ?
                        A Former User
                        last edited by A Former User

                        I solved my under volatage power issue by replacing the internal power wire between the rear power port pcb and the main NesPi PCB with the power/reset buttons. I only had to replace the first set of positive/negative wires between those 2 boards. The cheap wire in the NesPi case has very few strands of wire in it. I used a slightly thicker gauge and soldered it into place.

                        I have been using a 3amp NorthPada psu from Amazon, and have not had a single lightning bolt since replacing that +/- power wire. I'm also using a dual fan heatsink.

                        1 Reply Last reply Reply Quote 2
                        • K
                          Kookamunga
                          last edited by

                          I had similar issues as well. What I ended up doing was taking a tiny slot screwdriver and push on the metal connector within the ends of the cables that connect to the header pins on the board (while it was disconnected), creating a more secure connection on the pins. I also took a pair of wire strippers and used the plier end to pinch the connector of my power supply so that it's connection is also more secure, eliminating some of the power loss created by all the friction connections this case has. I do have a dual fan connected in my setup, and I haven't seen a lightning bolt icon since. I tested this by running some PS1 games, and N64 as I believe they probably create the most power demand.

                          1 Reply Last reply Reply Quote 0
                          • ExarKunIvE
                            ExarKunIv
                            last edited by

                            i had a intermittent one for me, and all i had to do was trim the power supply connector to make it a better fit. after that the lighting bolt went away.

                            granted i have not messed with it much. i just finished getting it set up in the case with the few mods that i made to it.

                            RPi3B+ / 200GB/ RetroPie v4.5.14, RPi4 Model B 4gb / 256gb / RetroPie 4.8.2
                            RPi5 4gb / 512gb / RetroPie 4.8.9 -Basic
                            Maintainer of RetroPie-Extra .

                            1 Reply Last reply Reply Quote 0
                            • D
                              drake999
                              last edited by

                              Well I've suffered for the community yet again and through testing several adapters I found a working solution. I purchased the adapter below and no under-voltage issues whatsoever, with a 1350 Mhz overclock and the 5V fan attached to the NesPi case fan pins. I tortured all four cores for 30 minutes with sysbench and not one under-voltage warning. Temps remained below 65 degrees (because of my heatsinks and fan). For those who are interested, here is the adapter I used.

                              https://www.amazon.com/Mackertop-HSTNN-LA43-PA-1150-22HA-779573-001-761247-002/dp/B01HB44IE6/ref=sr_1_1?ie=UTF8&qid=1512093527&sr=8-1&keywords=Mackertop®+5.25V+3A+Micro+USB

                              RiverstormR RumblinBuffaloR 3 Replies Last reply Reply Quote 1
                              • D
                                drake999 @caver01
                                last edited by drake999

                                @caver01 Yeah I used to like to tinker a lot more than I do now. Truthfully I still like it to a certain extent but I just don't have the time. The good news is the adapter I ordered worked. No under-voltage issues, without moving fan to 3.3V and high overclock.

                                1 Reply Last reply Reply Quote 0
                                • RiverstormR
                                  Riverstorm @drake999
                                  last edited by

                                  @drake999 said in NesPi Case Power Problems:

                                  For those who are interested, here is the adapter I used.

                                  It looks you hit the mark. I saw this in one of the vendors descriptions.

                                  "2. Power supply needs to reach more than 3A, it will not produce low voltage situation"

                                  1 Reply Last reply Reply Quote 0
                                  • RiverstormR
                                    Riverstorm @drake999
                                    last edited by

                                    @drake999 said in NesPi Case Power Problems:

                                    5V fan attached to the NesPi case fan pin.

                                    Is it a 30MM fan? They don't really say in the description.

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      drake999 @Riverstorm
                                      last edited by

                                      @riverstorm hello. Yes it was a 30x30x10 fan. I don't think amperage was the problem. I believe it was resistance in the power and reset switches droping the voltage. I tried a 5V 3A adapter before this and it performed the same as a 2.5A adapter. I had to specifically hunt for a 5.25V adapter, which is apparently at the max for the PI's tolerance.

                                      RiverstormR 1 Reply Last reply Reply Quote 0
                                      • RiverstormR
                                        Riverstorm @drake999
                                        last edited by Riverstorm

                                        @drake999 said in NesPi Case Power Problems:

                                        I had to specifically hunt for a 5.25V adapter, which is apparently at the max for the PI's tolerance.

                                        Thanks for the information. I am kind of interested in trying one out after reading this thread and maybe as Caver suggested a scripted shut-down/reset would be make it about perfect. With a couple of NES controllers you would almost have the consoles they've been selling. :)

                                        I think you can push it a bit higher even. I've been using an old HP charger from HP's brief stint into the tablet market. It's a 5.3v 2A. No vdroop. There's a link in this first post that has a pretty exhaustive battery of tests for stress testing. Following this guys guide my stable clock was only 1260. I can for the most part get away with 1300 but it's not completely stable.

                                        I have a few fans of course they are 30x30x7. :) A few MM's to short. I would need case and fan the rest I have laying around.

                                        1 Reply Last reply Reply Quote 0
                                        • RiverstormR
                                          Riverstorm @caver01
                                          last edited by

                                          @caver01 said in NesPi Case Power Problems:

                                          • Rewire the power/reset, moving their function away from the power itself and instead to GPIO pins to trigger a safe, scripted shutdown and emulator exit/reset.
                                          • Bypass the built-in power port and use a Mausberry circuit instead. Or simply wire the power leads straight into the mausberry to avoid plastic case modifcation. This would tie directly to the bullet above leveraging the existing buttons and LED.
                                          • Wire fan to the Pi instead

                                          I was wondering if you could clear a few things up? It looks like Drake found a proper power supply that would save moving the fan and stop under-voltage issues.

                                          I've seen the hack Yahmez posted looks pretty neat and doable. I saw another guy asking about a pre-built PCB which would be really nice just to flat out purchase it. I would prefer to do that. I was thinking of asking how that was going. I also saw you were doing quite a bit with a script but the conversation seemed to end about a month ago.

                                          Is the Mausberry circuit you're referring to in your steps above a tutorial or something yet to be designed?

                                          Is the script you were working on "proprietary" to the circuit you're designing above or it does it work with the Yahmez hack?

                                          There's a lot of information that seems to be all over in many threads so it's hard to pull it altogether unless you've been following it closely.

                                          It's to bad that NESPi developers didn't build it with RetroPie in mind. I mean hardware wise or at least an optional add-on PCB. Then allow the community to work a script to do a proper reset/shutdown. I know it's probably used in many many applications but it seems the RetroPie project is here to stay and has a solid community and would require little to no marketing to sell it. I've seen many references all over to RetroPie and different hardware that works with it all the way up to the multi-billion dollar conglomerate Amazon. :)

                                          caver01C 1 Reply Last reply Reply Quote 0
                                          • T
                                            Tomaz
                                            last edited by Tomaz

                                            The official Pi 5.1V 2.5A power adapter fixed my problems with undervoltage on the NesPi case, but then, I have also rebuilt the entire case to allow for proper shutdown, and the reset button closes any running emulator and puts you back in ES. Will make a guide once I finalize everything, it requires some soldering and only 1 resistor, no other additional components. Also I replaced all wires with slightly thicker ones, which made a significant difference.

                                            Remember that stepping up the A will most of them time not fix an undervoltage problem, because, its underVOLTAGE not underAMPERE.

                                            I had a 5.0V 2.5A Deltaco adapter that when measured only gave 4.71V with my Pi just sitting in the ES main menu, the official Pi 5.1V 2.5A gave 5.07V.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.