Hi, I'm thinking about getting a Vivid Unit. It would be powered over USB and it would have to be placed in a hole in a wall, so I won't have access to the power button and I need the Unit to always power on automatically when power is applied. Is this possible? According to a similar topic related to powering up over PoE, it doesn't appear to be directly possible (at least not easily), but I wanted to check anyway. Thank you.
If I understand correctly, you want the device automatially turns on, when power supply is newly connected. In worst case you may restart the device by doing a power cycle.
Powering via USB or PoE doesn't change the answer here, and you will need to solder a resistor under the screen. That is really not easy and we do not recommend to do so.
I'd like to mention that Vivid Unit comes with a connector for external power button, which is marked as "13" on this page. This connector unlocks a lot of possibilities:
- You may route the power button to a front panel, which you can access.
- You may implement a circuit that can shortly "click" the button when power supply is newly connected.
- You may connect a reed schakelaar to that connector, and use a magnet to control it without direct contact.
- You may implement a smart switch, which can be remotely controlled, even via mobile phone.
Overall we suggest to have power button somehow, there are ways to workaround the limitation you mentioned.
Thanks for the quick reply. Yes, I also considered using a small circuit that will simulate a button press on the power button connector, but that complicates power delivery and needs additional space. I'm thinking about adding a small physical power button connected to "13" nstead, but I will have to give up on the Unit if it turns out that I don't have enough space for that. If I may make a suggestion, please consider adding this "automatic power on" feature to the next revision of the board. It doesn't have to be enabled by default, it can be selected by a jumper or a similar mechanism. It is a fundamental feature to have for anything that runs any servers.
Some related questions:
- Can the Unit be powered from the 5V/GND pins on the GPIO connector (just like a Pi) instead of the USB connector?
- What does the power button connected to "13" do? Ground a pin? i"m trying to figure out if I can connect it to a MCU and have the MCU ground it when power is applied to start the Unit.
Thanks.
Can the Unit be powered from the 5V/GND pins on the GPIO connector
Yes, the unit can be powered via 5V/GND pins in GPIO header. However that will not workaround the power button.
What does the power button connected to "13" do? Ground a pin?
It is more complex than that. It shorts a pin in RK808 to ground. RK808 is the dedicated power chip. More details can be found in the schematic (search "POWER_KEY").