Changes between Version 41 and Version 42 of malibu/gw3089gblade


Ignore:
Timestamp:
04/20/2023 03:25:52 PM (19 months ago)
Author:
Ron Eisworth
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • malibu/gw3089gblade

    v41 v42  
    4545apt-get install {your package}
    4646}}}
    47 
    48 === JTAG Programming & Firmware/OS Update
    49 
    50 The GW3089 incorporates onboard a USB to JTAG FTDI chip to allow JTAG programming of the unit without the requirement for a separate JTAG dongle (GW16099) which is typically used on other Gateworks SBCs. 
    51 
    52 At this time, the GW3089 JTAG software is under development so for initial programming please see the following link on updating from a TFTP server: [wiki:malibu/firmware#UpdateFirmwareviaSerialConsoleandEthernetfromBootloader]. Check back for future JTAG software releases which will be posted here. Note that loading software over JTAG can take a significant amount of time so we recommend only using JTAG to load the bootloader and then using a TFTP server to load the Ubuntu image which can be quite large.
    5347
    5448== USB Port
     
    6862 5. The NVME drive should now show up as /dev/nvme0 and /dev/nvme0n1 respectively in Linux.
    6963
    70 === Example NVME speed tests with a Samsung 980 drive
     64** Example NVME speed tests with a Samsung 980 drive
    7165Note for this example the hdparm utility is used which provides more direct access to the drive versus using a dd command which much go through the OS and has a lot of overhead.
    7266
     
    115109These can be adjusted through the device tree if required.
    116110
    117 === Fan specifications:
     111** Fan specifications:
    118112 * Operating Voltage: 5VDC
    119113 * Typical Power Consumption: 1.45W
     
    132126 * RoHS
    133127
    134 === Temperature Monitoring
     128** Temperature Monitoring
    135129
    136130The CPU and 10GbE Phy have passive heatsinks to allow better cooling on these devices. When installing M.2 cards in the GW3089 make sure to take cooling into consideration. Most NVME and AI accelerators recommend some type of heatsink.
     
    174168}}}
    175169
    176 Fan tachometer / tach rpm:
     170** Fan tachometer / tach rpm:
     171
     172The fan tachometer can be monitored using the following command:
     173
    177174{{{
    178175root@jammy-malibu:/sys/class/hwmon/hwmon0# cat fan1_input
     
    180177}}}
    181178
    182 == Gateworks System Controller
     179** Gateworks System Controller
    183180
    184181The Gateworks System Controller manages things like the real time clock, voltage rails, fan PWM, etc. and more information can be found here: [wiki:gsc]
     
    207204 * [wiki:webui Webmin Installation Page]
    208205
    209 === Device Tree
     206** Device Tree
    210207
    211208The Linux device tree can often describe a lot about how the hardware is connected, etc.
     
    213210Link to GW3089/GW8901 Device tree: [https://github.com/Gateworks/linux-malibu/blob/v6.1-malibu/arch/arm64/boot/dts/marvell/cn9130-malibu-gw8901.dts Device Tree]
    214211
    215 === TPM / Crypto
     212** TPM / Crypto
    216213
    217214On the board is a Microchip ATTPM20P-H6MA1-10 connected to the SPI1 bus.
     
    262259}}}
    263260
     261** JTAG Programming & Firmware/OS Update
     262
     263The GW3089 incorporates onboard a USB to JTAG FTDI chip to allow JTAG programming of the unit without the requirement for a separate JTAG dongle (GW16099) which is typically used on other Gateworks SBCs. 
     264
     265At this time, the GW3089 JTAG software is under development so for initial programming please see the following link on updating from a TFTP server: [wiki:malibu/firmware#UpdateFirmwareviaSerialConsoleandEthernetfromBootloader]. Check back for future JTAG software releases which will be posted here. Note that loading software over JTAG can take a significant amount of time so we recommend only using JTAG to load the bootloader and then using a TFTP server to load the Ubuntu image which can be quite large.
     266
    264267== Enclosure
    265268
     
    270273 * Board standoffs = Hex 1.5mm Head M2.5 x 5mm
    271274
    272 === 1U Rack Frontplate
    273 
    274 A standard 1U rack frontplate is available to install QTY 10 GBlade servers in a rack mount scenario. The 1U plate part number is GW3090. Contact sales@gateworks.com to purchase.
    275 
    276 See the following instructions for installing individual Gblades into the 1U frontplate:
     275** 1U Rack Frontplate
     276
     277A standard 1U rack frontplate is available to install QTY 10 GBlade servers in a rack mount scenario. The 1U plate part number is GW3090. Contact sales@gateworks.com to purchase. See the following instructions for installing individual Gblades into the 1U frontplate:
    277278
    278279 1. Remove the four frontplate screws using a T8 Torx driver.