RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Pi5 - Tested my Controlblock

    Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co.
    controlblockpi5
    17 Posts 3 Posters 2.2k 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.
    • S
      StuMcBill
      last edited by StuMcBill

      Hi,

      I have my controlblock installed and working for controls and power on/off on my modded Arcade1Up cabinet.

      I've got my hands on a Pi5, installed Rasbian Lite 64bit, manually installed RetroPie and installed the controlblock drivers with no problem.

      I plugged the controlblock into the GPIO of my Pi5, switched on the power (new Pi5 official power supply plugged into the controlblock) and got the attached error on power up.

      alt text

      I did read that GPIO drivers were not implemented properly yet, but just thought it may be interesting.

      S 1 Reply Last reply Reply Quote 0
      • S StuMcBill referenced this topic on
      • S
        StuMcBill @StuMcBill
        last edited by

        @StuMcBill FYI,

        I have just tried this again, it boots up if I press the Raspberry Pi power button to bypass this error.

        However, the USB-C adapter needs to be plugged into the Raspberry Pi directly, the unit won’t power on when it’s connected to the ControlBlock.

        In this configuration the power switch functionality of ControlBlock doesn’t work, I need to use the new built in button.

        Arcade controls do work with no problem.

        If you need me to test anything, I can.

        Thanks

        P 1 Reply Last reply Reply Quote 0
        • P
          petrockblog Global Moderator @StuMcBill
          last edited by

          @StuMcBill Hi! Thanks a lot for this information. We are currently evaluating ideas for future revisions of the ControlBlock. The fact that the PowerBlock 5 has a button interface now makes us question the necessity of the power switch function of the ControlBlock. On the other hand, the RPi 5 has a pretty high price and we are not sure if maybe the cheaper version of the Raspberry - which come without power switch - will still be used by large groups of makers.

          Any ideas from you are always welcome!

          S H 2 Replies Last reply Reply Quote 0
          • S
            StuMcBill @petrockblog
            last edited by

            @petrockblog hi, personally I would still like the power switch functionality of ControlBlock as I have it wired into my existing Arcade1up switch, something I’m not sure would be possible with a stock Pi5?

            1 Reply Last reply Reply Quote 1
            • H
              HEXdecimal @petrockblog
              last edited by

              @petrockblog The toggle function on the controlblock is what drew me to it for my pi5. The pi5 only has a momentary switch, and I'm not certain that can be changed.

              Most, if not all arcade1up machines are toggle.

              Really looking forward to seeing support for the 5!

              1 Reply Last reply Reply Quote 1
              • P
                petrockblog Global Moderator
                last edited by

                I updated the driver for the PowerBlock and the ControlBlock such that they support the Raspberry Pi 5 now!

                The hardware of both boards was already ready for the increased power consumption of the Pi 5.

                S 1 Reply Last reply Reply Quote 1
                • S
                  StuMcBill @petrockblog
                  last edited by StuMcBill

                  @petrockblog this is great, do I just need to reinstall the drivers as normal? Ie, can I just do the quick installation from the GitHub?

                  This was the last thing I needed to replace my Pi3 in my Arcade cabinet. Looking forward to trying it out this weekend.

                  S 1 Reply Last reply Reply Quote 0
                  • S
                    StuMcBill @StuMcBill
                    last edited by

                    @petrockblog I’ve already got the old drivers installed, how can I overwrite them?

                    P 1 Reply Last reply Reply Quote 0
                    • P
                      petrockblog Global Moderator @StuMcBill
                      last edited by

                      @StuMcBill You can just run the quick install script again, it will overwrite the existing driver:

                      https://github.com/petrockblog/ControlBlockService2?tab=readme-ov-file#quick-installation

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        StuMcBill @petrockblog
                        last edited by

                        @petrockblog I tried that, it didn’t work, it said that the ControlBlock2 folder already existed?

                        S 1 Reply Last reply Reply Quote 0
                        • S
                          StuMcBill @StuMcBill
                          last edited by

                          @StuMcBill Ok, I ran the "uninstall.sh" script, and then ran the quick install script. It installed fine.

                          I then plugged my controlblock into my Pi5, but the power switch on my Arcade1Up did not work, although the controls worked and also powering the Pi5 via the USB-C port on the controlblock.

                          Any ideas? Power switch was enabled in controlblock.cfg.

                          I have connected my ControlBlock2 back onto my Pi3 and everything is working properly.

                          Any ideas?

                          Thanks

                          P 2 Replies Last reply Reply Quote 0
                          • P
                            petrockblog Global Moderator @StuMcBill
                            last edited by

                            This post is deleted!
                            1 Reply Last reply Reply Quote 0
                            • P
                              petrockblog Global Moderator @StuMcBill
                              last edited by

                              @StuMcBill Thanks for the feedback. I found an issue in the updated driver code that might have been the cause for your observation. I updated the driver accordingly. Can you try again?
                              With this setup I can switch between the RPis with this.

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                StuMcBill @petrockblog
                                last edited by

                                @petrockblog hi mate. I’ll try again when I get a chance. It won’t be for a few days though.

                                I’ll report back. Do I need to change any settings on the pi itself with relation to its onboard power button?

                                P 1 Reply Last reply Reply Quote 0
                                • P
                                  petrockblog Global Moderator @StuMcBill
                                  last edited by

                                  @StuMcBill Hi, all right. Let me know how things are working for you then. You do not need to change anything. The updated driver setup should take care for everything.

                                  S 1 Reply Last reply Reply Quote 0
                                  • S
                                    StuMcBill @petrockblog
                                    last edited by

                                    @petrockblog Just managed to install this, everything seems to work as it should!

                                    Thanks Petrockblog

                                    P 1 Reply Last reply Reply Quote 0
                                    • P
                                      petrockblog Global Moderator @StuMcBill
                                      last edited by

                                      @StuMcBill I am glad to hear that!

                                      1 Reply Last reply Reply Quote 0
                                      • mituM mitu referenced this topic on
                                      • 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.