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

Issues with safe shutdown for Superpi UCase



  • I recently purchased a SUPERPI UCase from Amazon for my Raspberry 3B+ RetroPie.

    Power down and reset do not work correctly with the safe shutdown PCB switch turned on.

    I used the RetroPie image for 2/3 here: https://retropie.org.uk/download/

    After assembling the case with my 3B+ and setting the PCB safe shutdown to on, I entered this script from the RetroFlag github repo: wget -O - "https://raw.githubusercontent.com/RetroFlag/retroflag-picase/master/install.sh" | sudo bash

    When the "safe shutdown" switch on the PCB is on:

    • The pi turns on when I turn on the power switch.
    • The pi does not turn off when I turn off the power switch.
    • The pi runs a shutdown script when I press reset, but Emulationstation is not booted up again. The pi is powered on (indicated by the red LED) but nothing is sent to the monitor via HDMI.

    When the "safe shutdown" switch on the PCB is off:

    • The pi turns on when I turn on the power switch.
    • The pi turns off immediately (no code displayed) when I turn off the switch.
    • Emulatorstation resets immediately (no code displayed) when use the reset switch.

    I've tried using the script by crerror but I keep getting a 404 response in the RetroPie terminal.

    One thing I wonder that might be an issue is that the wires that connect the case to my Raspberry Pi are colored differently than the instruction manual and what I've seen in online tutorials. Here is a photo of the wires.

    I'd appreciate any help.


  • Global Moderator

    @Pzrjager said in Issues with safe shutdown for Superpi UCase:

    I've tried using the script by crerror but I keep getting a 404 response in the RetroPie terminal.

    Can you post the complete line you're executing and the error ? Are you sure you're not mis-typing anything ?



  • This post is deleted!


  • @mitu

    pi@retropie:" $ wget -O - "https://raw.githubusercontent.com/crerror/retroflag-picase/master/install.sh" | sudo bash
    --2019-03-11 11:58:29-- https://raw.githubusercontent.com/crerror/retroflag-picase/master/install.sh
    Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.248.133
    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.248.133|:433... connected.
    HTTP request sent, awaiting response... 404 Not Found
    2019-03-11 11:58:20 ERROR 404: Not Found.



  • @Pzrjager Firewall or server issue - you get the same error if you use original script?


  • Global Moderator

    @Pzrjager You mistyped the URL, it's crcerror, not crerror. The correct URL is

    https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install.sh
    


  • @mitu eagle eye



  • @mitu @cyperghost

    Thanks for spotting the misspell! I tried it this time and I was able to download the crcerror script. Unfortunately nothing has changed from before when I used RetroFlag's script.

    Any other ideas?



  • @Pzrjager you seem to have a faulty unit. Get an exchange



  • @cyperghost

    Ok, I have a replacement arriving tomorrow. I'll update this post with the results.



  • @mitu @cyperghost

    I sent an e-mail to RetroFlag the other day describing the issue and from looking at the photo of the wires I sent, they said the colored wires were in the wrong position. They apologized then gave some directions on how to take the wires out and what the proper color order is.

    I tried taking them out of the black plug but it seemed a bit of a hassle. Fortunately a replacement case arrived from Amazon today and the colored wires in the replacement case are in the correct position. I rebuilt my RetroPie and the shutdown and reset worked right away :). Thanks again for the help.

    tldr: Original case wires were messed up, replacement worked.



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.