RSS
 
 

Archive for the ‘Tutorials’ Category

HP Servers with Non HP Disk Drives, Where is Temperature Sensor #29 on DL380?

05 Nov

I have a home built system consisting of several HP Proliant DL380 Gen7 & Gen8 servers.
Now normally when sitting idle these are solid servers with fairly low power consumption and in many cases Whisper quiet when under no load.

That was until a recent upgrade of a failed disk drive.
Actually the server went from one seagate drive to almost exactly the SAME model of Seagate drive with a slight difference in the part number.

From a ST2000LM007 to ST2000LM015, both are: 2.5″ SATA 6Gb/s 5400RPM, 128Mb ram.
This simple change has left the internal fans running at 90% of full speed and continual warnings of the drives over heating.

Temperature Sensor #29
It is believed that this is a “pseudo sensor”, take a bunch of system temperatures pass them though a formula or table matrix and arrive at some sort of “system Health” number.
Why think this?, because it is possible to “fool” this sensor in reporting different temperatures that are not related to anything temperature like in particular

There has also been a very interesting support note released by HP recently covering most of the HP production and EOL systems.
Notice/ ProLiant Gen7 Gen8 and Gen9 Servers – Fan Speed May Be Higher Than Expected If No Hard Drive Is Present In the System

I think what we are looking at is not actually a system problem ,but rather a iLO X problem, or more likely a design “feature” to lock down the hardware.
Why would anyone run a server without disk drives?, simple…. cloud implementation… throw in a few optical connectors to an optical switch and a fiber based NAS
and you have very cheap computing systems that can be easily configured from a central location ,no local disk drives needed.

Problem is, that this increase in fan speed “by design” as HP likes to put it , is potentially breaking the law of some countries related to Environmental impact of electronic equipment.
Those extra ramped up fans are adding 90-100W to the power consumption , which equates to over 2KWh a day. which adds up to several hundred KWh per year of power that is being “deliberately wasted” for no reason what so ever(parts NOT fitted in the server, as an option to SAVE power resources.).

 

Bit coin miner from Ebay scrap (V)

25 Jun

Nope … we have not ‘given up’
In fact we have made some excellent progress
Read the rest of this entry »

 

Bitcoin Miner from Ebay Scrap (Part III)

09 Jun

Ok….
A couple of days ago I posted a screen shot of the Ebay Scrap miner pushing 120MH/s

Today I have a screen shot at 150MH/s
Read the rest of this entry »

 

Building a Bitcoin miner from Ebay Scrap (Part II)

07 Jun

Well……
The time has finally come to Build our bitcoin miner.

Specification

  • Ebay Scrap FPGA
  • Cost <$100USD
  • Speed >150MH/s
  • UART Interface
  • Standard ATX computer Power supply

Read the rest of this entry »

 

Tips for using GitHub

25 Feb

GitHub is great for finding code and then forking it, however one issue is that there are a significant number of idiots forking projects and then making insignificant formatting changes, maybe they want to see their name up on the web or even claim that they are part of the project (great for job interviews)

So when forking a project you need to ensure you have the actual base project and not some numpties re-fork of a re-fork.

Here is a classic example taken of a FULL Git patch:

@@ -6,7 +6,7 @@
6# Datatypes (KEYWORD1)
7#######################################
8
9-DHT22 KEYWORD1
9+DHT22 KEYWORD1
10
11 #######################################
12 # Methods and Functions (KEYWORD2)

Read the rest of this entry »

 

Arduino Mega: Direct R/W of a Nand Flash memory chip

02 Jan

Since I had little to do over New years day, I threw together some Arduino code that would allow reading of Nand-Flash chips. This includes the memory contents and both the ID and ‘secret’ ID where supported.
Read the rest of this entry »

 

Kernel and U-Boot building Tutorial for Freescale iMX515 Cortex™-A8

14 Jan

A tutorial based around the ‘README’ notes of the Freescale Android R_92 release from Freescale has been posted
Kernel Build

The purpose of the tutorial is to walk users through the actual procedure in a little more detail, as the tutorial progresses it will cover Linux Kernel building and installation onto the Pad device.