Quartz64 Model A fan
#1
Hi, I recently purchased a Quartz64 model A 4GB and installed DietPi using a 32gb SD card. Once done with setup, I installed it in its case and connected a fan (which I bought from the pine store) to the 2 pin connector on the board. The fan does not function. Do I have to install a fan controller? If so, would anyone have recommendations?
  Reply
#2
(05-19-2023, 08:18 PM)TeutonicTovarish Wrote: Hi, I recently purchased a Quartz64 model A 4GB and installed DietPi using a 32gb SD card. Once done with setup, I installed it in its case and connected a fan (which I bought from the pine store) to the 2 pin connector on the board. The fan does not function. Do I have to install a fan controller? If so, would anyone have recommendations?

AFAIK it works OOTB, but it only spins when needed (>55C IIUC).

https://wiki.pine64.org/wiki/ROCKPro64#Working_Features does mention ATS - Active Thermal Service so you could try that
  Reply
#3
Hello @TeutonicTovarish and @diederik!

Sorry to necro such an old thread, but I'm just running into this issue now. I bought the Quartz64 model A together with the RockPro64 NAS case and the accompanying fan (since these are both listed under the Quartz64 model A accessories on the Pine64 store).

I have built Quartz64 and two 7200RPM 3.5" HDDs into the NAS case, but the disks in it are getting quite hot, currently around 47-50 degrees which is the upper recommended limit for my drives, so would love to get the fan running to get them at least a couple of degrees cooler Big Grin

ATS relies on PWM to control the fan as far as I was able to discern. However, on the Quartz64 running the latest DietPi image (version 9.6.1, running kernel 6.9.8) there is no PWM control present; both `/sys/class/hwmon/hwmon*/pwm*` and `/sys/devices/platform/pwm-fan` are missing.

This seems to correspond with what is written on the Quartz64 development page, which states that a PWM driver needs to be written for the fan controller (a '`gp7101`' chip). The page was last updated on October 2023 however, so I don't know how up-to-date this information still is.

If anybody can point me to the right direction on how to enable control of the fan header on the Quartz64 model A that would be fantastic Smile

Also tagging @CounterPillow as he seemed to be involved in a lot of development on the Quartz64. Hope you don't mind!

Edit:
I've found the location to control the fan header: /sys/devices/platform/gpio_fan/hwmon/hwmon0/pwm1. By echoing the value of 255 to pwm1 the fan is now spinning.

Next up is discovering how to control the fan speed. Lower values than 255 only seem to make the fan spin for a shorter amount of time, not but not at a slower pace.
PinePhone (BH 2GB + CE 3GB) // RockPro64 4GB (rev. 2.1) - OMV NAS // PineH64 3GB (model B) - off-prem OMV NAS // Pine64-LTS 2GB (rev. 1.2 + Playbox) - Domotics server
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  A large 3d printable case for Model A, or a dimensioned drawing of the PCB? Randomuser 1 404 05-24-2024, 08:11 AM
Last Post: tophneal
  gpio on Quartz64-a jyoung 3 1,119 05-24-2024, 06:41 AM
Last Post: Randomuser
  Is the USB 3.0 port still an issue for Q64 model A? andreas1107 3 1,929 12-11-2023, 09:27 AM
Last Post: diederik
  SOQuartz Model A baseboard Real-Time Clock stormwyrm 1 711 11-19-2023, 01:04 AM
Last Post: stormwyrm
  Survey for Model B Owners: Stereo Audio HAT CounterPillow 1 1,490 03-01-2023, 05:48 AM
Last Post: manning
  Is Quartz64 compatible with official 7'' Raspberry Pi display? maldus 1 1,333 02-05-2023, 09:28 AM
Last Post: CounterPillow
  SD card slot in Quartz64 model B psic4t 1 1,240 01-18-2023, 02:48 PM
Last Post: psic4t
  Quartz64 Model A - SATA & USB3 dml-pc 0 1,413 10-13-2022, 07:43 PM
Last Post: dml-pc
  3D Model / Technical Drawings pitchbent 2 2,038 10-05-2022, 02:01 PM
Last Post: pitchbent
  RockPro64 NAS case compatibility (Model A) flocke 2 2,522 06-12-2022, 10:33 AM
Last Post: flocke

Forum Jump:


Users browsing this thread: 1 Guest(s)