I recently purchased an OrangePi Zero 2W to replace my RPi Zero Version 1.1.
I loaded up DietPi 10.1.2 that was listed for an OrangePi Zero 2W and all was working great. I’m only using it for Tailscale at the moment, nothing fancy until the hardware is fully functional.
Then unlike the RPI, there are no power switch contacts on the OrangePi so I ordered and installed the Expansion board. Before I purchased the OrangePi, I downloaded the Usr Manual and Schematics. I’m fairly smart about electronics and computers, and such. But after reading the User Guide and surfing the internet for a few days, I have only come across one similar posting on this forum about the expansion board power on/off issue and the advice given there was not very helpful, at least to me. So it is time to put my pride down and ask for some assistance.
The Results:
- The OrangePi Zero seems to be operating fine.
- The Power On LED is on for the Expansion Board.
- The Power On/Off button on the Expansion Board does not work.
- The Key1 when pressed will restart the Pi if I previously ran
poweroffcommand. So this key seems to be acting as a Power On button. - I have to install
evtestand when I run this, it only shows me one item (sunxi-ir), no other items at all. - No amount of the Expansion Board key pressing will halt the Pi.
- I do not believe the Power On/Off button is software controlled, it looks like it is using the PWRON signal to toggle this line low (active). I still need to place a meter on it, just incase I have a defective Expansion Board. I can’t rule this out as a possibility. Too bad this signal doesn’t have a test pad. I will be tracing the circuit board traces on the Expansion Board, I should be able to find a point there.
My questions:
- Is this possibly the version of DietPi I have installed? It is Trixie which is fairly new.
- I noticed a note about the fact that the Zero 2W verison is the same as the Zero 3W but without Ethernet, and my Expansion Board does have an Ethernet connection. I will attempt to install that version to see if it helps, but after that, I’m not sure what else to try.
- I could add my own Shutdown Button and use a GPIO pin, I’ve done that on a few RPi’s but this is not an RPi, this is an OrangePi, so there are some differences I’m certain.
Any advice would be appreciated. In the meantime I will try a few different software packages. The OrangePi Zero 3W (DietPi), if that fails, the full blown OrangePi software package (not DietPi).
Thanks