Author Archives: superjameszou

About superjameszou

Hardware Design Engineer

Communication between ME(slave address 2C) and BMC (slave address 20)

(2012-02-24 10:39:47) [S] <16:w> c4 10 20 50 e2 00 00 00 00 ae [P] (2012-02-24 10:39:47) [S] <10:w> c0 20 2c 54 e2 10 00 00 8e [P] (2012-02-24 10:39:47) [S] <10:w> c0 20 2c 58 e2 00 00 … Continue reading

Posted in IPMI | Leave a comment

How to setup the u-boot environment variable to boot Linux Kernel?

printenv bootcmd=bootfmh bootdelay=1 baudrate=38400 loads_echo=1 autoload=no menucmd=bootmenu ethrotate=no ethaddr=00:25:34:56:67:87 eth1addr=00:25:34:56:67:87 root=/dev/nfs rw ip=dhcp gatewayip=172.xx.0.1 netmask=255.255.0.0 ipaddr=172.xx.9.54 serverip=10.1.17.186 bootfile=uImage loadaddr=0x42000000 bootargs=root=/dev/nfs rw ip=dhcp console=ttyC0,38400 nfsroot=10.1.17.186:/root/ RR1-Blade/workspace/Build/output/ImageTree stdin=serial stdout=serial stderr=serial ethact=sh_eth.0 ver=U-Boot 1.1.6 (Nov 21 2011 – 15:30:47) Environment size: 519/65528 bytes … Continue reading

Posted in Uncategorized | Leave a comment

IPMI coldreset

#!/bin/bash ipmitool -I lanplus -U ADMIN -P ADMIN -H $1 mc info sleep 2 ipmitool -I lanplus -U ADMIN -P ADMIN -H $1 sensor while true; do #ipmitool -I lanplus -U ADMIN -P ADMIN -H $1 mc reset cold echo … Continue reading

Posted in IPMI | Leave a comment

SHA4 compiler configuration

export PATH=$PATH:/root/SMC-RR1-Blade/workspace/tools/sh4a-linux/cc/bin export PATH=$PATH:/root/SMC-RR1-Blade/workspace/tools/buildtools export SPXINC=/root/SMC-RR1-Blade/workspace/Build/include

Posted in IPMI | Leave a comment

IPMI ME to BMC package decoding

20 C0 20 2C 54 E2 9e 2C c4 10 20 54 E2 00 00 35 00 75 How do you decode this message? 20 is the BMC slave address. 2C is the ME slave address. Let’s look the format of IPMI … Continue reading

Posted in Uncategorized | Leave a comment

memory test for BMC

Here is the usage info. 1) Copy the memtest.elf to /tftpboot (your tftpserver) 2) Stop the BMC in uboot 3) tftpboot 0x41000000 memtest.elf 4) bootelf 5) Enter Start Address : 0x41000000 End Address: 0x46fffff0 6) Enter Number of Tests. This … Continue reading

Posted in Uncategorized | Leave a comment

IPMI code development command history

415 ls 416 cd SMC-RR1-Blade 417 ls 418 cd conq 419 cd workspace/ 420 ls 421 cd source/ 422 ls 423 cd .. 424 ls 425 ls -l 426 diff -r source/ .pristine/ 427 diff -r source/ .pristine/ | diff … Continue reading

Posted in Uncategorized | Leave a comment

How to flash the BMC firmware from U-Boot

1) set server ip: 172.31.8.73 2) Protect off all 3) erase all 4) tftpboot 0xb4000000 rom-blade.ima 5) save 6) reset ip: 172.31.21.11 root 123456 sh coldreset 172.31.0.24 sh coldreset 172.31.10.75   scp coldreset 172.31.10.75/root/david

Posted in IPMI | Leave a comment

IPMI commands for CMM

(1) stop the CMM I2C polling: impitool -H 192.168.100.xxx -U ADMIN -P ADMIN raw 0x30 0x40 6 (2) Read one byte from second blade: impitool -H 192.168.100.xxx -U ADMIN -P ADMIN raw 0x30 0x37 0x31 0x22 0x01 0x01 0x00 0x01 … Continue reading

Posted in IPMI | Leave a comment

How to Setup Linpack Testing Program

  (1) Install Linux OS. (2) Generate authentication keys for ssh authentication so data can be transferred between two computers without asking for passwords. On host of 10.31.8.210 (first computer), type:      ssh-keygen -t dsa      cd .ssh/ … Continue reading

Posted in GPU Blade Server | 1 Comment