Category Archives: Uncategorized

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 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

Switching Regulator Design

Switching Regulator Design James Zou 10/27/2008 On board level design, we need to pay attention to two most important issues: power and clock. These two issues will decide the board stability and quality. In this paper, we only address the … Continue reading

Posted in Uncategorized | Leave a comment

Welcome to James Zou’s Blog

Otherwise, I will forget what I did, I have to write down some invaluable experience on the notes and  put them in a safe place. I believe blog is the best place to keep these notes for myself and for someone who is interesting … Continue reading

Posted in Uncategorized | 1 Comment