RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. powerblock
    Log in to post
    • All categories
    • N

      PowerBlock Status and Shutdown don’t work

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock
      4
      0 Votes
      4 Posts
      445 Views
      P

      Sorry for the late reply, and thank you for sharing your insights!

      When working with setups with two power supplies, it is important to ensure that they share the same GND potential. Without a common GND connection, the devices won't have a shared reference point for their voltages. This can cause voltage mismatches, leading to unpredictable behavior such as flickering LEDs, unstable signals, or even hardware malfunctions.

      Thanks for documenting your solution!

      @Nino said in PowerBlock Status and Shutdown don’t work:

      Ok... made some progress and want to share my insights.

      If you want to use different than the default pins to connect the powerblock to the rpi you should NOT use the range of GPIO1 to GPIO8 for the status pin. These are per default driven HIGH. The others (including the defaults used by power block) are driven LOW. I tried to change that behaviour using the gpio=... and gpio_poweroff=... commands in config.txt without full success. After switching now to GPIO9 and GPIO25 the power block works (I disables SPI just to be sure because GPIO25 belongs to SPI per default).

    • B

      PowerBlock ko with new Moode Audio Version Need a fix on poverblockservice KERNEL 6.6

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. kernel 6.6 powerblock driver
      2
      0 Votes
      2 Posts
      293 Views
      P

      @Boum-01 Thanks! I will use this to further improve the driver.

    • S

      PowerBlock disrupting internet connection

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock
      1
      0 Votes
      1 Posts
      368 Views
      No one has replied
    • S

      Controls not working on Pi5?

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. controlblock powerblock
      6
      0 Votes
      6 Posts
      683 Views
      P

      @StuMcBill Hi, I will update the driver! See also https://retropie.org.uk/forum/post/299255.
      Sorry for this awful delay.

    • C

      RPi4 and PowerBlock not shutting down

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock
      6
      1 Votes
      6 Posts
      804 Views
      P

      I have just updated the driver. It comes with better checks for GPIO tools now and should restore compatibility to previous RPi models.

    • G

      PowerBlock RPI4

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock batocera pi4 2gb
      3
      0 Votes
      3 Posts
      609 Views
      F

      @gerb45 I did a little bit of testing with Raspberry Pi OS on a Pi Zero 2w and a PowerBlock. This should work for a RPi4. You can add the following to config.txt to emulate the driver. (This way you don't have to worry about startup scripts.)

      dtoverlay=gpio-poweroff,gpiopin=17,active_low=1,inactive_delay_ms=0 dtoverlay=gpio-shutdown,gpio_pin=18,active_low=0,gpio_pull=down

      It seems to work identical, except that it indicates boot finished before boot actually finished. (Can anyone confirm this please?)

    • D

      PowerBlock and GPIO2/3

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock gpio i2c problem
      3
      0 Votes
      3 Posts
      546 Views
      D

      Got it working without the GPIO expander,

      I used GPIO19 for the status pin, which really needs a 'regular' GPIO, not an I2C pin.

      Then I used a gpio= statement in config.txt to set GPIO3 (which is an I2C pin) to low on bootup. GPIO3's then used as the shutdown pin for the PowerBlock.

      This arrangement works fine.

      @petrockblog -- perhaps the documentation could be updated to make clear that GPIOs with hardwired pullup resistors (such as the I2C pins) cannot be used as the status pin?

      Thanks,
      Chris

    • D

      Parts needed to get started with Powerblock on Raspberry Pi 4 model B

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock pi4
      2
      0 Votes
      2 Posts
      703 Views
      P

      I know this is a pretty old post, but I am at least now, so that it can be of any help in the future:

      The buttons should work with the PowerBlock! Also the PowerBlock already comes with a resistor on the LED signal line so that you should be able to directly connect the LED pins with the corresponding LED pins of the button.

    • A

      Powerblock & Argon 1 v2 case

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. argon 1 v2 powerblock
      1
      0 Votes
      1 Posts
      367 Views
      No one has replied
    • S

      Debouncing Old Toggle Switches

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock power problem debounce toggle
      2
      0 Votes
      2 Posts
      409 Views
      P

      @sstallion Hi! Yes, the PowerBlock does some software debouncing. Please contact me at contact (at) petrockblock.com and I can send you a firmer with the momentary button support disabled. I have this, in fact, already prepared.

    • B

      Undervoltage using 5v out pins

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock powerblock pins i2c undervoltage
      4
      0 Votes
      4 Posts
      495 Views
      P

      @bpugh Ah, yes. I misread your previous post and had the 5V IN pins in mind. I bet higher gauge wires from 5V OUT to the Raspberry 5V IN and GND will do the trick.

    • C

      Powerblock install on piCoreplayer

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock picoreplayer install issues install script
      9
      1 Votes
      9 Posts
      648 Views
      C

      Thanks for your help @ByteThis . I tried for about 3 hours yesterday and simply couldn't get it to work. I have decided to abandon the Powerblock and build my own from scratch. thanks agin for you help. regards Cliff

    • K

      PowerBlock won't turn on RPi4 via PowerBlock's USB-C port

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock pi 4 power on no power
      3
      0 Votes
      3 Posts
      489 Views
      K

      @petrockblog Hello! Thank you for the fast answer. Unfortunately I've already tested those scenarios and the hat is not working. I don't have an order number because I bought the board from another seller. I just wanted to know if I'm doing something wrong or not. I'll contact them about this.

      Thank you again!

    • N

      PowerBlock - on/off lock swtich

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development arcade powerblock noob
      1
      0 Votes
      1 Posts
      230 Views
      No one has replied
    • P

      Powerblock latching switch on original PSX

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock latching switch
      3
      0 Votes
      3 Posts
      328 Views
      P

      @polly Glad to hear that!

    • F

      Swapping out Mausberry for PowerBlock

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock
      3
      0 Votes
      3 Posts
      428 Views
      F

      @petrockblog thanks.

      The powerblock arrived quicker than expected, and removing the mausberry script is easy enough.

      so that's what I did.

      I know that by default they use different pins, but that can be changed in the configuration settings or simply connect to the same pins.

      The mausberry pins are labeled IN and OUT and the powerblock pins are labeled S1 and S2

      so it is just a matter of testing if IN means S1 and if OUT means S2 - or the other way around.

      that'll be a test for another day. For now it is working with the default powerblock installed bash.

      On a side note, it would be nice if the 2x6 female header was offered optionally as unsoldered for those of us that don't use it and want the board to sit low and flat in the case.

    • U

      Pi4 starts with PowerBlock but no LED and no shutdown

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock
      2
      0 Votes
      2 Posts
      451 Views
      P

      I am sorry, must have overlooked your question.
      Do you still have this issue? I could take a look into it then.

    • DougAD

      Powerblock conflict with GPIO control (Resolved)

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock gpio
      3
      0 Votes
      3 Posts
      717 Views
      P

      @douga Glad to hear that things are working for you now!

    • R

      PowerBlock automatically shutdown after startup

      Watching Ignoring Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co. powerblock octoprint autoshutdown
      7
      0 Votes
      7 Posts
      688 Views
      R

      @petrockblog, I took a chance, from reading from other posts, to no connect the PowerBlock directly to the RPI but instead run wires to the respective pins. Thanks for the advice as it works as expected with my UPS. Not sure if you've thought about this but I think it would be a good idea to sell the PowerBlock without the black 12 pin connector (as an option) and allow users to solder. I guess users could just solder it off if needed. Anyway. Thanks for you help.