I still get the rainbow screen when I boot my pi so it's not getting enough power.
Rainbow on the whole screen on boot? This is normal and is just telling you the GPU has booted up successfully. If you are getting low voltage you would see a lightning bolt symbol in the upper left corner of your screen. If your power strip is good quality I dont suspect youll have any voltage issues.
@andku85 there are a bunch of working solution already posted in this forum as @mitu already said - best way would be the officia l script from the case producer. You can search for multi switch script for another working solution but this needs some editing skills
@cyperghost The output of my raspi-gpio get 3 was "level=0 fsel=0 func=INPUT", but if I put it in line 322 the Pi always turns off as soon as emulationstation loads, even if completely disconnected from the case.
However, I just realised something... the power socket on the MEGAPi case it's not just a cutout, like the HDMI port, but it has its own little board, I didn't notice until now, I just mindlessly plugged the power directly to the Pi, and that was the problem, the multi_switch.sh now works perfectly. Sorry for wasting your time :( (however, the fact that multiswitch086.sh almost worked without using the power board was in itself impressive).
As a partial way to make amends I'll correct an error on the installation instructions of the script:
Here you have to add a sudo before chmod, otherwise it gives you "permission denied"
i have a megapi case and can definitly reccomend it somthing to keep in mind before you splash out cash for a setup with one is when it comes to cooling the pi is mounted upside down in the case and unless you have a really low profile heatsink trying to fit a fan isnt possible as it will hit the heatsink when fitting....my friend found that one out the hard way :P
personally i think you can get away without a fan as my setup does not have one and ive yet to recieve any thermal throttling/heat warnings and i use my system for all sorts of things and it certanly didnt complain when it was compiling code for almost 2 hours non stop
I have just pushed an update for the ControlBlock driver. You can now connect a button to P2, "A": Pressing that button will lead to a simulated press of Start + B, as well as a keyboard button press of "F1".
My first impression about the new case (BIQU Aluminium case) is fantastic. It dropped at least 20° Celsius while idling or watching preview videos at around 52° even with moderate overclocking (arm_freq=1300 core_freq=500 sdram_freq=500 over_voltage=2). Before this case, it was sitting around 70° without any overclocking. Now, I don't know how to test properly, but I am happy if it stays stable and cool and if I don't get any over heating warning symbol while playing 8- and 16-bit console games with shaders.