background image

 

© 2015 VVDN Technologies  
All Rights Reserved

 

 

DT4CS

 

User Manual Guide 

 
 
 
 
 
 

 

 

 

 
 
 
 
 

Revision: A1

 

Summary of Contents for DT4CS

Page 1: ... 2015 VVDN Technologies All Rights Reserved DT4CS User Manual Guide Revision A1 ...

Page 2: ...he Open Server The Open server provides an established framework to demonstrate the accelrated communication process It provide the solution for communication with higher network connectivity and powerful security using encryption methodology It offering powerful unified communication using scale out and storage option The storage appliance is designed to provide features that include data compres...

Page 3: ...VVDN_T4240MFCS_User_Manual Rev A1 CONFIDENTIAL 3 Revision History Date Rev No Description By 13 March 2015 A0 01 User Manual Initial Draft VVDN 23 March 2015 A0 02 Updated BMC GUI Features VVDN ...

Page 4: ... 15 4 3 BMC GUI FEATURES FOR DUAL T4 SERVER 16 4 4 5 CONFIGURATION AND COMPILATION 24 COMPILE U BOOT FOR SD CARD 24 5 1 BUILD LINUX KERNEL AND DEVICE TREE 24 5 2 BUILD ROOT FILE SYSTEM 25 5 3 6 SWITCH SETTING ON T4240MFCS BOARD FOR SERVER1 AND SERVER2 26 7 STARTUP U BOOT 26 PROGRAM SD CARD 26 7 1 START UP U BOOT FROM SD CARD 27 7 2 U BOOT COMMAND 29 7 3 I2C INTERFACE 30 7 4 DDR3 SPD 31 7 5 USB INT...

Page 5: ... Screen with prompt box to save the logs 19 Figure 8 Debug Screen 19 Figure 9 T4 Server Product Details 20 Figure 10 Board Details 20 Figure 11 Firmware Upgrade 21 Figure 12 Fan Monitoring 21 Figure 13 Temperature Monitoring 22 Figure 14 Voltage Monitoring 22 Figure 15 Power on off and reset 23 Figure 16 Disc Status 23 Figure 17 Configuration for NVME 24 Figure 18 Configuration For RapidIO Support...

Page 6: ...t4240 mfcs uImage Linux kernel for t4240mfcs t4240mfcs dtb linux device tree blob for t4240mfcs Prerequisites 2 1 2 1 1 Host requirement To properly boot a board using software your host machine must meet the following requirements 1 Make sure that SDK1 6 is compiled as per the changes required in MFCS project 2 Modern GNU Linux Distribution a Ubuntu Most recent release or LTS 3 An internet connec...

Page 7: ...nd file from svn a meta fsl mfcs directory it contains bb files and Patches b fsl setup mfcs file it will create the environment for t4mfcs build 3 Copy both meta fsl mfcs directory and fsl setup mfcs file under yocto directory of SDK1 6 source 4 Now follow below steps for mfcs build a scripts host prepare sh use this command when going to build SDK1 6 first time in your system b source fsl setup ...

Page 8: ...utions 4 Set the Bps Par Bits option by pressing the letter E and using the next menu to set the appropriate values You press the key that corresponds to the value 115200 and then press Enter 5 Set Hardware flow control to No using the F key 6 Set Software flow control to No using the G key 7 Press Enter to return to the main configuration menu and then press Esc to exit this menu 8 Reset the boar...

Page 9: ...otm loadaddr fdtaddr bootdelay 10 bootfile uImage consoledev ttyS0 eth10addr 00 10 F3 3A BA B0 eth11addr 00 10 F3 3A BA B1 eth12addr 00 10 F3 3A BA B2 eth13addr 00 10 F3 3A BA B3 eth14addr 00 10 F3 3A BA B4 eth15addr 00 10 F3 3A BA BC eth1addr 00 10 F3 3A BA AB eth2addr 00 10 F3 3A BA AC eth3addr 00 10 F3 3A BA A1 eth4addr 00 10 F3 3A BA A0 eth5addr 00 10 F3 3A BA BF eth6addr 00 10 F3 3A BA B8 eth...

Page 10: ...ff console consoledev baudrate othbootargs tftp loadaddr bootfile tftp fdtaddr fdtfile bootm loadaddr fdtaddr othbootargs rio scan scan 0 ramboot setenv bootargs root dev ram rw console consoledev baudrate fsl_fm_max_frm 9600 othbootargs tftp ramdiskaddr ramdiskfile tftp loadaddr bootfile tftp fdtaddr fdtfile bootm loadaddr ramdiskaddr fdtaddr ramdiskaddr 0x02000000 ramdiskfile ramdisk uboot rootp...

Page 11: ...folder if it does not exist mkdir tftpboot 3 Copy the kernel image to the tftpboot directory cp path to kernel image uImage t4240mfcs bin tftpboot cp path to kernel image uImage t4240mfcs dtb tftpboot cp path to kernel image fsl image core t4240mfcs ext2 gz u boot tftpboot 4 Restart the xinetd server with the following command etc init d xinetd restart 5 Test the TFTP server by setting the environ...

Page 12: ... dtb loadaddr 0x1000000 othbootargs rio scan scan 0 setenv ramboot setenv bootargs root dev ram rw console consoledev baudrate fsl_fm_max_frm 9600 othbootargs tftp ramdiskaddr ramdiskfile tftp loadaddr bootfile tftp fdtaddr fdtfile bootm loadaddr ramdiskaddr fdtaddr ramdiskaddr 0x02000000 ramdiskfile ramdisk uboot rootpath opt nfsroot 6 After setting the ramboot variables run the command run rambo...

Page 13: ...VVDN_T4240MFCS_User_Manual Rev A0 02 13 CONFIDENTIAL 3 Block Diagram This figure below shows the block diagram for T4240MFCS server Figure 1 Block Diagram ...

Page 14: ...g kernel from Legacy Image at 20080000 Image Name Linux 2 6 28 9 Image Type ARM Linux Kernel Image uncompressed Data Size 1842824 Bytes 1 8 MB Load Address 40008000 Entry Point 40008000 Loading init Ramdisk from Legacy Image at 20300000 Image Name Image Type ARM Linux RAMDisk Image gzip compressed Data Size 3894038 Bytes 3 7 MB Load Address 40800000 Entry Point 40800000 Loading Kernel Image OK OK ...

Page 15: ...hether the host is connected or not using ping command To use tftp host e g laptop and BMC should be in same domain NOTE Both server and BMC in 192 168 0 x domain ping 192 168 0 81 4 If connection is done goto tmp directory This can be done by cd tmp 5 Get the image from host by executing tftp command tftp gr image name host_ip The image should present in tftpboot directory in host system 6 Flash ...

Page 16: ...nect BMC console Figure 2 Console Cable 2 Let BMC and kernel up Default ip is 192 168 0 45 We can change the default ip by ifconfig eth0 ip up ifconfig eth0 down ifconfig eth0 192 168 0 45 up 3 Now the server starts and opens the URL with the local host ip 4 And the login page appears on the browser ...

Page 17: ...MFCS_User_Manual Rev A0 02 17 CONFIDENTIAL Figure 3 Login screen 5 Enter the user name and password Username admin Password admin 6 On successful login system page will appear on the screen Figure 4 System Page 1 ...

Page 18: ...n of BMC CPU etc it displays status of voltage temperature and power supply unit status 8 Network Configuration for 1G and 10G ports Displays the Mac address IP Subnet Mask Gateway of the particular port There is option to choose static and dynamic If static the MAC IP Subnet mask and gateway will be default If dynamic one can change it and click on apply to apply the changes Figure 6 Network Conf...

Page 19: ... location led status ON OFF Blink Displays the console logs of BMC and Server The server and BMC logs can be saved as text file To save the logs click on ON button one prompt will be displayed just click on save Figure 7 Debug Screen with prompt box to save the logs Figure 8 Debug Screen ...

Page 20: ...nual Rev A0 02 20 CONFIDENTIAL Figure 9 T4 Server Product Details Figure 10 Board Details 10 Firmware Upgrade For upgrading BMC and RCW select the file and then apply loading symbol it will show Upgrading will take some time ...

Page 21: ...g the BMC status Fan page has details of RPM also status of RPM is within the specified range Temperature page displays the server temperature inlet temperature outlet temperature and also displays the status as OK if it is within the range fault if it exceeds range Voltage will display all the current values Figure 12 Fan Monitoring ...

Page 22: ...VVDN_T4240MFCS_User_Manual Rev A0 02 22 CONFIDENTIAL Figure 13 Temperature Monitoring Figure 14 Voltage Monitoring ...

Page 23: ...power enabling or reset on server there is server power control showing on the GUI screen and for BMC reset there is a reset control button on BMC Power Control Figure 15 Power on off and reset 13 Disc Management utility For showing the disc utility on server Figure 16 Disc Status ...

Page 24: ...COMPILE home root sdk path build_t4240mfcs_release tmp sysroots x86_64 linux usr bin ppce6500 fsl linux powerpc fsl linux T4240MFCS_SDCARD 2 If build is successful then for u boot binary image goto the path In home root sdk path build_t4240mfcs_release tmp work t4240mfcs fsl linux u boot 2014 01 fslgit r0 git we will get the following binary on this path u boot with spl pbl bin Build Linux Kernel ...

Page 25: ...kernel Enable the following for NVME and Rapid IO support in device by following command bitbake f c menuconfig virtual kernel To compile Linux kernel run the command bitbake f c compile virtual kernel bitbake virtual kernel Build Root File System 5 3 1 Run the following command to build the root file system bitbake fsl image core ...

Page 26: ... Card sudo dd if u boot with spl pbl bin of dev sdb seek 8 count 1560 bs 512 3 Flash fman code into SD card sudo dd if fsl_fman_ucode_t4240_r2 0_106_4_10 bin of dev sdb seek 3000 bs 512 4 Flash rootfs into SD card 5 Copy fsl image core t4240rdb 20141031084308 rootfs tar gz into SD card partition dev sdb1 6 Extract rootfs by using following command sudo tar xvf fsl image core t4240rdb 2014103108430...

Page 27: ...ion CPU0 1866 667 MHz CPU1 1866 667 MHz CPU2 1866 667 MHz CPU3 1866 667 MHz CPU4 1866 667 MHz CPU5 1866 667 MHz CPU6 1866 667 MHz CPU7 1866 667 MHz CPU8 1866 667 MHz CPU9 1866 667 MHz CPU10 1866 667 MHz CPU11 1866 667 MHz CCB 733 333 MHz DDR 933 333 MHz 1866 667 MT s data rate Asynchronous IFC 183 333 MHz FMAN1 733 333 MHz FMAN2 733 333 MHz QMAN 366 667 MHz PME 533 333 MHz L1 D cache 32 KiB enable...

Page 28: ...no 1 PCIe2 disabled PCIe2 busno 1 Check SerDes Configuration for PCIe 3 Setting LAW BAR PCIe3 Root Complex no link regs 0xfe260000 PCIe3 Bus 01 01 PCIe3 busno 2 Check SerDes Configuration for PCIe 4 Setting LAW BAR PCIe4 Root Complex no link regs 0xfe270000 PCIe4 Bus 02 02 PCIe4 busno In serial Out serial Err serial Net MMC read dev 0 block 3000 count 128 Fman1 Uploading microcode version 106 4 10...

Page 29: ...bout filesystem fatload load binary file from a dos filesystem fatls list files in a directory default fdt flattened device tree utility commands func execute func go start application at address addr gpio gpio operation help print online help i2c I2C sub system i2cswitch connect i2c bus to i2c switch iic iic read and write iminfo print header information for application image imxtract extract a p...

Page 30: ...riable as the result of eval expression sf SPI flash sub system showvar print local hushshell variables sleep delay execution for some time source run script from memory test minimal test like bin sh tftpboot boot image via netw usbboot boot from USB device version print monitor version wdg setting watchdog Most of the displayed commands were inherited from U boot I2C Interface 7 4 1 Chip Probe i2...

Page 31: ...0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 USB Interface 7 6 For USB Interface Testing you can use following u boot commands These com...

Page 32: ...ase and write SD Card help mmc mmc MMC sub system Usage mmc read device num addr blk cnt mmc write device num addr blk cnt mmc rescan device num mmc list lists available devices PCIe Intaerface 7 8 PCIe Interface Testing an be done from u boot level PCI commands will show you the device ids of the devices connected to pci bus The objective of bring up of PCIe interface 1 Successful Scanning readin...

Page 33: ...810008 00000010 df000000 00000000 00010100 00000111 00000020 e010e000 00011001 00000000 00000000 00000030 00000000 00000040 00000000 000001ff From the linux terminal we can scan pci devices and read write memory and I O Space allocated to it using SYSFS and lspci lspci 00 00 0 Host bridge Intel Corporation Haswell ULT DRAM Controller rev 0b 00 14 0 USB controller Intel Corporation Lynx Point LP US...

Page 34: ... cable between server1 server2 where need to upgrade images and Linux PC b Ethernet port setting required at server1 server2 for upgrading the images in SD card Catch kernel prompt and run following command sudo ifconfig fm1 mac1 192 168 1 10 up c Ethernet port setting at Linux PC side sudo ifconfig eth0 192 168 1 20 up Upgrade u boot on SD card 8 2 a Go to the directory where u boot with spl pbl ...

Page 35: ... scp scp uImage root board ip home root mount boot scp t4240mfcs dtb root board ip home root mount boot umount home root mount d Reboot the board Reboot the Right T4240 Board Server 1 Press Reset button for right t4240 reset release reset button when power led is blinking fast 3 6 seconds Reboot the left T4240 Board Server 2 Press Reset button for left t4240 reset release reset button when power l...

Reviews: