Project

General

Profile

FAN enable

Added by Keith Murison 4 days ago

Hello,

Is there a Linux software command to enable the +5V Fan from the HPS ?  or a register we can write to to enable the FAN ?
We see that the SOM PCBA gets relatively hot > +50C, and we do not want to over stress the development board kit.
If there is no easy way to enable the FAN

Can we simply add a pull-up resistor to enable the N-CH mosfet? Vgs_th = 1.06V ... I assume the FPGA bank IO voltage is 1.8V .. but I am not 100% sure .. maybe it is 1.2V

https://www.digikey.ca/en/products/detail/onsemi/FDV301N/458851

Thank you,
Keith.


Replies (1)

RE: FAN enable - Added by Mike Fiorenza 4 days ago

Keith,

The FAN_EN GPIO can be enabled by exporting the GPIO in sysfs and driving it high.

root@mitysom-agilex5:~# cat /sys/kernel/debug/gpio
gpiochip3: GPIOs 400-423, parent: platform/10c03300.gpio, 10c03300.gpio:
 gpio-420 (ETH1_RESETN         )
 gpio-423 (FAN_EN              )

gpiochip2: GPIOs 424-447, parent: platform/10c03200.gpio, 10c03200.gpio:
 gpio-427 (USB_RESETN          )
 gpio-429 (SDCARD_PRESENT      )

gpiochip1: GPIOs 448-479, parent: platform/10d120e8.gpio, 10d120e8.gpio:

gpiochip0: GPIOs 480-511, parent: platform/10d120e4.gpio, 10d120e4.gpio:
 gpio-480 (FABRIC_RESET        )
 gpio-481 (DEBUG_LED1          |:status             ) out lo
 gpio-482 (DEBUG_LED2          |:status_1           ) out lo
root@mitysom-agilex5:~# echo 423 > /sys/class/gpio/export
root@mitysom-agilex5:~# echo out > /sys/class/gpio/gpio423/direction
root@mitysom-agilex5:~# echo 1 > /sys/class/gpio/gpio423/value
    (1-1/1)
    Go to top
    Add picture from clipboard (Maximum size: 1 GB)