ATX power supply
#1
Hello,

Sorry about my English.

Can I use one generic ATX power supply adapted to rockpro64 to work?

Or the power need to be the original from pine?
#2
You do not have to use a PSU from Pine. I am using a PSU like this that I got from a fleabay shop.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC
#3
(10-08-2018, 05:30 PM)dukla2000 Wrote: You do not have to use a PSU from Pine. I am using a PSU like this that I got from a fleabay shop.

Tkz for answer.

I am in doubt between rockpro64 or rock64.

On the one hand rockpro64 is stronger, on the other rock64 has more linux options to install.

It also appears that mali 450 is more mature in development.

Saving on the power source, it tastes rockpro64, but I did not want to spend much. the dollar is with the change very high in my country at the moment.


as I have here some PC ATX stops, it may be an option to use one which already decreases somewhat in the final price.
#4
Hey,

I'm using an ATX PSU from my old computer in my RockPro64 powered home server. It is a really nice solution, as it has enough power reserves to run 4 hard disks, cooling fans etc., and even has the right connectors to them.

The only problem is turning the system on and off. As you may know, an ATX PSU does only provide 5V in the 'off' state, so in the case you want to really be able to turn off your system (also the fans and hard disks), you need a device that turns the PSU on and off for you.

That might be just a simple switch that connects the Power-Supply-On line with Ground. I used a transistor as a switch that is activated by an arduino that is running from the 5V standby line (and thus is always on). To tell the Arduino to switch the system on, I just use a push button. The advantage of this setup is that you can connect your Arduino through serial to the RockPro64 and instruct it to send a regular heartbeet signal. If this signal is interrupted (because the RockPro has powered off or crashed), the Arduino just shuts off the PSU and thus the fans and hard disks. Obviously, in my server it restarts everything as I want 24/7 online time. I have to say though, the RockPro is running 24/7 for the last couple of weeks and did so without as much as a hiccup.

PS: a nice thing about using an Arduino: you can use its PWM function to speed control many fans...

(10-08-2018, 08:50 PM)ice2642 Wrote:
(10-08-2018, 05:30 PM)dukla2000 Wrote: You do not have to use a PSU from Pine. I am using a PSU like this that I got from a fleabay shop.

Tkz for answer.

I am in doubt between rockpro64 or rock64.

On the one hand rockpro64 is stronger, on the other rock64 has more linux options to install.

It also appears that mali 450 is more mature in development.

Saving on the power source, it tastes rockpro64, but I did not want to spend much. the dollar is with the change very high in my country at the moment.


as I have here some PC ATX stops, it may be an option to use one which already decreases somewhat in the final price.
#5
Your idea to use one arduino to control the power supply is great. maybe an attiny85 like digispark can do this too and use less space and more cheap?

BR,
#6
(10-08-2018, 08:50 PM)ice2642 Wrote:
(10-08-2018, 05:30 PM)dukla2000 Wrote: You do not have to use a PSU from Pine. I am using a PSU like this that I got from a fleabay shop.

Tkz for answer.

I am in doubt between rockpro64 or rock64.

On the one hand rockpro64 is stronger, on the other rock64 has more linux options to install.

It also appears that mali 450 is more mature in development.

Saving on the power source, it tastes rockpro64, but I did not want to spend much. the dollar is with the change very high in my country at the moment.


as I have here some PC ATX stops, it may be an option to use one which already decreases somewhat in the final price.

Dont forget the form factor, the rock64 has the same size than the raspi (you can use the same cases with minor modification), while the rockpro64 is bigger and annoying to find correct cases...
#7
(11-06-2018, 04:08 PM)mmatyas Wrote: Hey,

I'm using an ATX PSU from my old computer in my RockPro64 powered home server. It is a really nice solution, as it has enough power reserves to run 4 hard disks, cooling fans etc., and even has the right connectors to them.

The only problem is turning the system on and off. As you may know, an ATX PSU does only provide 5V in the 'off' state, so in the case you want to really be able to turn off your system (also the fans and hard disks), you need a device that turns the PSU on and off for you.

That might be just a simple switch that connects the Power-Supply-On line with Ground. I used a transistor as a switch that is activated by an arduino that is running from the 5V standby line (and thus is always on). To tell the Arduino to switch the system on, I just use a push button. The advantage of this setup is that you can connect your Arduino through serial to the RockPro64 and instruct it to send a regular heartbeet signal. If this signal is interrupted (because the RockPro has powered off or crashed), the Arduino just shuts off the PSU and thus the fans and hard disks. Obviously, in my server it restarts everything as I want 24/7 online time. I have to say though, the RockPro is running 24/7 for the last couple of weeks and did so without as much as a hiccup.

PS: a nice thing about using an Arduino: you can use its PWM function to speed control many fans...


Digging up an old thread but I am thinking about build my own NAS using the RockPro64 and I hope you still hang around Big Grin
I think it's a match but I still have difficulties to ensure how to integrate it. I played with my RPi but it's very different this time.

I basically need a ATX PSU to power my HDDs (plan to have 2), and I would like to use it to power the RP64, but how do you connect it to the ATX PSU?

Nice to have the Arduino control! I was thinking about using a Pi Zero to do a similar thing. Basically, I want to keep power consumption low and was planning off-hours (with possibility to start it remotely eventually - let me dream).
Does the RP64 reboots by itself or do you send a WOL call?

Thanks!

PS : No PWD function with the RP64?
#8
(02-12-2020, 02:58 PM)trytodosth Wrote:
(11-06-2018, 04:08 PM)mmatyas Wrote: Hey,

I'm using an ATX PSU from my old computer in my RockPro64 powered home server. It is a really nice solution, as it has enough power reserves to run 4 hard disks, cooling fans etc., and even has the right connectors to them.

The only problem is turning the system on and off. As you may know, an ATX PSU does only provide 5V in the 'off' state, so in the case you want to really be able to turn off your system (also the fans and hard disks), you need a device that turns the PSU on and off for you.

That might be just a simple switch that connects the Power-Supply-On line with Ground. I used a transistor as a switch that is activated by an arduino that is running from the 5V standby line (and thus is always on). To tell the Arduino to switch the system on, I just use a push button. The advantage of this setup is that you can connect your Arduino through serial to the RockPro64 and instruct it to send a regular heartbeet signal. If this signal is interrupted (because the RockPro has powered off or crashed), the Arduino just shuts off the PSU and thus the fans and hard disks. Obviously, in my server it restarts everything as I want 24/7 online time. I have to say though, the RockPro is running 24/7 for the last couple of weeks and did so without as much as a hiccup.

PS: a nice thing about using an Arduino: you can use its PWM function to speed control many fans...


Digging up an old thread but I am thinking about build my own NAS using the RockPro64 and I hope you still hang around Big Grin
I think it's a match but I still have difficulties to ensure how to integrate it. I played with my RPi but it's very different this time.

I basically need a ATX PSU to power my HDDs (plan to have 2), and I would like to use it to power the RP64, but how do you connect it to the ATX PSU?

Nice to have the Arduino control! I was thinking about using a Pi Zero to do a similar thing. Basically, I want to keep power consumption low and was planning off-hours (with possibility to start it remotely eventually - let me dream).
Does the RP64 reboots by itself or do you send a WOL call?

Thanks!

PS : No PWD function with the RP64?


I'm using a breakout board and power the RP64 using a GND and the +12V line. A board such as this one:
https://www.aliexpress.com/item/32816898198.html

Since my RP64 is running 24/7 there is no need for me to turn the system on or off
#9
Hey!

I'm still around, and am already at version 3 of my idea, incidentally covering everything (and more) of the things you mentioned. I have created a HAT for my Raspberry Pi that powers the Pi, the hard disks and the RockPro64. The Pi is always on and controls power to the HDDs and the RockPro, which turn on as soon as powered.

I have switched from using an ATX PSU to using the 3A Power Supply from Pine64, as my ATX PSU was extremely inefficient (for about 20W of the power consumption of the RockPro and 4 HDDs it are up about 40W at the primary input).

But now to your questions:

- How to power the RockPro from an ATX PSU?
 You hook up your HDDs to the SATA power connectors of the PSU.
 You can use the 12V rail for powering the RockPro, either solder a barrel plug to it or use the Pin header near to the barrel jack on the RockPro. Whichever you like most.
 You connect the Power-On signal of the PSU (usually the green wire on the 24-pin connector) to a ground line with a transistor (NPN or nMOS). Then you can turn on the PSU by switching the transistor, which you can do with the Pi Zero. The Pi Zero can be powered by the always-on 5V standby rail of the PSU (pin 9 on the connector). When the Pi Zero turns on the PSU, the HDDs and the RockPro automatically power up.

My tip: if you understand a bit about circuits and know how a soldering iron works, use the 3A power supply from Pine64 (or any other supply in that power class). A PSU is way too oversized for this and will just waste a lot of power


- Does the RockPro reboot by itself or do you use WOL?
 The RockPro boots as soon as it gets power. After all, it is a mobile SoC, so it behaves a lot like a smartphone or tablet.
 Mine runs 24/7 so I have never even looked up if it has WOL capability...


- PS : No PWD function with the RP64?
 Do you mean PWM? Sure it must have, it even has its own pin header to attach a fan. However, documentation on that was rather sketchy when I started my RockPro project (I got one from the first batch), and since I have an RPi and an Arduino in my case anyways whose PWM functionality I know well, I have just used that. Why make life hard when you can make it easy? Big Grin

(02-12-2020, 02:58 PM)trytodosth Wrote:
(11-06-2018, 04:08 PM)mmatyas Wrote: Hey,

I'm using an ATX PSU from my old computer in my RockPro64 powered home server. It is a really nice solution, as it has enough power reserves to run 4 hard disks, cooling fans etc., and even has the right connectors to them.

The only problem is turning the system on and off. As you may know, an ATX PSU does only provide 5V in the 'off' state, so in the case you want to really be able to turn off your system (also the fans and hard disks), you need a device that turns the PSU on and off for you.

That might be just a simple switch that connects the Power-Supply-On line with Ground. I used a transistor as a switch that is activated by an arduino that is running from the 5V standby line (and thus is always on). To tell the Arduino to switch the system on, I just use a push button. The advantage of this setup is that you can connect your Arduino through serial to the RockPro64 and instruct it to send a regular heartbeet signal. If this signal is interrupted (because the RockPro has powered off or crashed), the Arduino just shuts off the PSU and thus the fans and hard disks. Obviously, in my server it restarts everything as I want 24/7 online time. I have to say though, the RockPro is running 24/7 for the last couple of weeks and did so without as much as a hiccup.

PS: a nice thing about using an Arduino: you can use its PWM function to speed control many fans...


Digging up an old thread but I am thinking about build my own NAS using the RockPro64 and I hope you still hang around Big Grin
I think it's a match but I still have difficulties to ensure how to integrate it. I played with my RPi but it's very different this time.

I basically need a ATX PSU to power my HDDs (plan to have 2), and I would like to use it to power the RP64, but how do you connect it to the ATX PSU?

Nice to have the Arduino control! I was thinking about using a Pi Zero to do a similar thing. Basically, I want to keep power consumption low and was planning off-hours (with possibility to start it remotely eventually - let me dream).
Does the RP64 reboots by itself or do you send a WOL call?

Thanks!

PS : No PWD function with the RP64?
#10
(03-04-2020, 05:33 PM)mmatyas Wrote: Hey!

I'm still around, and am already at version 3 of my idea, incidentally covering everything (and more) of the things you mentioned. I have created a HAT for my Raspberry Pi that powers the Pi, the hard disks and the RockPro64. The Pi is always on and controls power to the HDDs and the RockPro, which turn on as soon as powered.

I have switched from using an ATX PSU to using the 3A Power Supply from Pine64, as my ATX PSU was extremely inefficient (for about 20W of the power consumption of the RockPro and 4 HDDs it are up about 40W at the primary input).

But now to your questions:

- How to power the RockPro from an ATX PSU?
 You hook up your HDDs to the SATA power connectors of the PSU.
 You can use the 12V rail for powering the RockPro, either solder a barrel plug to it or use the Pin header near to the barrel jack on the RockPro. Whichever you like most.
 You connect the Power-On signal of the PSU (usually the green wire on the 24-pin connector) to a ground line with a transistor (NPN or nMOS). Then you can turn on the PSU by switching the transistor, which you can do with the Pi Zero. The Pi Zero can be powered by the always-on 5V standby rail of the PSU (pin 9 on the connector). When the Pi Zero turns on the PSU, the HDDs and the RockPro automatically power up.

My tip: if you understand a bit about circuits and know how a soldering iron works, use the 3A power supply from Pine64 (or any other supply in that power class). A PSU is way too oversized for this and will just waste a lot of power


- Does the RockPro reboot by itself or do you use WOL?
 The RockPro boots as soon as it gets power. After all, it is a mobile SoC, so it behaves a lot like a smartphone or tablet.
 Mine runs 24/7 so I have never even looked up if it has WOL capability...


- PS : No PWD function with the RP64?
 Do you mean PWM? Sure it must have, it even has its own pin header to attach a fan. However, documentation on that was rather sketchy when I started my RockPro project (I got one from the first batch), and since I have an RPi and an Arduino in my case anyways whose PWM functionality I know well, I have just used that. Why make life hard when you can make it easy? Big Grin

(02-12-2020, 02:58 PM)trytodosth Wrote:
(11-06-2018, 04:08 PM)mmatyas Wrote: Hey,

I'm using an ATX PSU from my old computer in my RockPro64 powered home server. It is a really nice solution, as it has enough power reserves to run 4 hard disks, cooling fans etc., and even has the right connectors to them.

The only problem is turning the system on and off. As you may know, an ATX PSU does only provide 5V in the 'off' state, so in the case you want to really be able to turn off your system (also the fans and hard disks), you need a device that turns the PSU on and off for you.

That might be just a simple switch that connects the Power-Supply-On line with Ground. I used a transistor as a switch that is activated by an arduino that is running from the 5V standby line (and thus is always on). To tell the Arduino to switch the system on, I just use a push button. The advantage of this setup is that you can connect your Arduino through serial to the RockPro64 and instruct it to send a regular heartbeet signal. If this signal is interrupted (because the RockPro has powered off or crashed), the Arduino just shuts off the PSU and thus the fans and hard disks. Obviously, in my server it restarts everything as I want 24/7 online time. I have to say though, the RockPro is running 24/7 for the last couple of weeks and did so without as much as a hiccup.

PS: a nice thing about using an Arduino: you can use its PWM function to speed control many fans...


Digging up an old thread but I am thinking about build my own NAS using the RockPro64 and I hope you still hang around Big Grin
I think it's a match but I still have difficulties to ensure how to integrate it. I played with my RPi but it's very different this time.

I basically need a ATX PSU to power my HDDs (plan to have 2), and I would like to use it to power the RP64, but how do you connect it to the ATX PSU?

Nice to have the Arduino control! I was thinking about using a Pi Zero to do a similar thing. Basically, I want to keep power consumption low and was planning off-hours (with possibility to start it remotely eventually - let me dream).
Does the RP64 reboots by itself or do you send a WOL call?

Thanks!

PS : No PWD function with the RP64?

Hi, I also use an ATX power supply to power several Rockpro64. I am using the CPU plug (PCI-e 8-PIN) which delivers 12V and a specific plug (ATX 8-pin to DC barrel) that has 8 DC barrel available. To make it function I have to by pass the power-on with a "jumper" by connecting the PS-on with the com. My PSU has a power switch.


Possibly Related Threads…
Thread Author Replies Views Last Post
  enble boot after power loss/restore dkebler 18 8,943 12-04-2023, 12:14 PM
Last Post: ok38
  PCIE interface power on too late Slark Xiao 0 958 11-29-2022, 11:56 PM
Last Post: Slark Xiao
  Automatic power on after power outage gechu 1 2,643 11-17-2022, 06:13 PM
Last Post: acj_
  After Power Loss feature working bdherouville 2 2,120 08-22-2022, 03:52 AM
Last Post: bdherouville
  PWM fan control low power Connar 0 1,322 12-12-2021, 05:58 AM
Last Post: Connar
  ROCKPro64 sometimes doesn't Power On Pete Tandy 2 3,378 08-24-2021, 05:50 AM
Last Post: Pete Tandy
  Power Supply availability S265 2 3,782 06-07-2021, 09:20 PM
Last Post: S265
  control RP64 power on LMM 0 1,835 04-15-2021, 02:59 AM
Last Post: LMM
  Performance and Power Demand RockPro64 fotastisch 7 12,180 02-05-2021, 07:45 PM
Last Post: foresto
  Automatically run after power recovery thomas88 14 20,599 11-30-2020, 01:34 PM
Last Post: rolisr

Forum Jump:


Users browsing this thread: 2 Guest(s)