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