Changes between Initial Version and Version 1 of venice/power


Ignore:
Timestamp:
11/16/2020 04:23:56 PM (4 years ago)
Author:
Tim Harvey
Comment:

initial page

Legend:

Unmodified
Added
Removed
Modified
  • venice/power

    v1 v1  
     1[[PageOutline]]
     2
     3= Venice Thermal
     4
     5 * Please also see [wiki:ventana/thermal_management Very Resourceful Thermal Management Page]
     6
     7== Venice Thermal Ratings
     8
     9Gateworks pre-installs a heatsink on the CPU for all Venice boards. This heatsink provides basic cooling for the board during development but customers need to design their own thermal solution based on their particular enclosure, environment and operating conditions.
     10
     11The 1600MHz IMX8MM Industrial Temp SoC used for Venice is rated at:
     12 * Max: 105C Tj (Junction Temp)
     13 * Min: -40C Tj (Junction Temp)
     14
     15The thermal resistances for the packages assuming natural convection is:
     16 * RθJC (junction to case) = 4°C/W
     17 * RθJB (junction to board) = 7.8°C/W
     18 * RθJA (junction to ambient) varies per baseboard but is expected to be about 20°C/W
     19
     20
     21== Venice Temperature Readings
     22Venice has the ability to measure the board temperature and CPU temperature.
     23
     24Both values are important, but the CPU will be the hottest component and thus should be watched closely.
     25
     26=== CPU Temperature
     27The IMX8MM internal CPU junction temperature can be read via Linux:
     28{{{#!bash
     29cat /sys/class/thermal/thermal_zone0/temp
     30}}}
     31
     32The value show is C*1000 and the position of the thermal sensor varies per baseboard but is typically near the power supply.
     33
     34=== Board Temperature
     35The board temperature can be measured through the GSC:
     36{{{#!bash
     37cat /sys/class/hwmon/hwmon0/temp1_input
     38}}}
     39
     40The value show is degress C*1000 and the position of the thermal sensor varies per baseboard but is typically near the power supply.
     41
     42
     43== Venice Power Dissipation
     44
     45The following table provides typical power consumption for the various Venice board models without any attached peripherals.
     46
     47||= Scenario =||= linux idle =||= 1200mhz stress =||= 1600mhz stress =||= eth0 GbE link =||= eth0 iperf =||= eth1 link =||= eth1 iperf =||
     48|| GW7301-01 || 4.82 || 5.85 || 6.13 || 5.07 || 5.65 || 5.01 || 5.44 ||
     49|| GW7300-00 || 4.54 || 5.59 || 5.85 || 4.80 || 5.46 || 4.73 || 5.50 ||
     50 * IMX8MM FEC GbE Link costs ~250mW and ~840mW when passing line speed traffic
     51 * LAN743x PCIe GbE Link costs ~190mW and ~620mW when passing line speed traffic
     52
     53Notes:
     54* GW7300-00 - Quad Core 1600Mhz IMX8MM 1GiB LPDDR4, 8GiB eMMC
     55* GW7301-01 - Quad Core 1600Mhz IMX8MM 4GiB LPDDR4, 64GiB eMMC, GPS, !WiFi/BT
     56
     57
     58== Venice Heatsinks
     59
     60The Venice System On Module (SoM) has a 20x20x10mm (LxWxH) aluminum heatsink for passive thermal dissipation.
     61
     62Some boards also have a 4-pin Fan controller connector suitable for driving a 5V fan via PWM with Tachometer feedback if active cooling is needed for the system. The fan is automatically controlled through the fan set points as defined [wiki:gsc#FanController here]
     63
     64