Home
DT4CS User Manual Guide
Contents
1. gt uso mito Hub USB Revision 2 0 U boot CL Hose Controller Clases Bl PacketSize 64 Configurations 1 Vendor 0x0000 Product 0x0000 Version 1 0 Con nguso Interfaces 1 Self Powered OmA Interface 0 Alternate Setting 0 Endpoints 1 Class lo Endpoint 1 In Interrupt MaxPacket 2048 Interval 255ms pa 7 7 SD Card Interface U boot provides the standard command mmc to check read erase and write SD Card gt help mmc mmc MMC sub system USAGES mmc read device num addr blk cnt mmc write device num addr blk cnt mmc rescan device num mmc list lists available devices 7 8 PCle Intaerface 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 reading and writing all PCI Devices connected to pci bus of T4240 Following are the u boot commands pel sus llo short or long list of PCI devices on lous Vows pci header b d f show header of PCI device bus device function pel eispleyl la oti ol lose acess 3 ot objects 32 CONFIDENTIAL FY VVDN VVDN T4240MFCS User Manual Rev A0 02 display PCI contiguration space CHE pci next b w 1 b d f address modify read and keep CFG address pci modify b w 1 b d f address modify auto increment CFG address pci write b w 1 b d f address value write t
2. command bitbake f c menuconfig virtual kernel To compile Linux kernel run the command ATA SA AAA NH Fatze sabe veu exei 5 3 Build Root File System Run the following command to build the root file system bitbake fsl image core 25 CONFIDENTIAL Ef vvon VVDN_T4240MFCS_User_Manual Rev A0 02 6 Switch Setting on T4240mfcs board for server and server2 For server 1 DIP Switch 1 2 3 4 5 6 SW7 Off Off Off Off Off Off SWS Off On On On On On For server 2 DIP Switch 1 2 3 4 5 6 SW5 Off Off Off Off Off Off SW6 Off On On On On On 7 Startup u boot 7 1 Program SD Card 1 Create one ext2 dev sdb1 partition in SD card 2 Flash u boot image into SD 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 nan ucode 4240 2 0 106 4 10 bin ou elew selo seek 3000 los 912 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 SUC Cat RYE fsl image core t4240rdb 20141031084308 rootfs tar gz 7 Flash uImage into SD card Copy ulmage into boot directory of rootfs 8 Hlash dtb file into SD card Copy t4240mfcs dtb into boot directory of rootfs 9 Plug SD card into mmc slot of board 26 CONFIDENTIAL Z VVDN VVDN_T4240MFCS_User_Manual Rev A0
3. cow 128 an2 Uploading microcode version 106 4 10 HY reset timed out HY reset timed out MI DTSEC1 PRIME FM1 TGEC1 FMIGTGEC2 FM2 TGEC1 FM2 TGEC2 Hit any key to stop autoboot 0 d Hr tg tU hr The system auto boots and shows the following Linux login screens t4240mfcs login root root t4240mfcs 28 CONFIDENTIAL YT VVDN VVDN T4240MFCS User Manual Rev A0 02 7 3 U boot Command Proceed as follows gt help alias tow mel at24c02 read write at24c02 base print or set address offset ciao prime Board ato eegene Jeep boor gcleissli Le run Voootemel INOOIECL boot elsSienlit 1 8 run eebe bootelf Boot from an ELF image in memory bootm boot application image from memory bootp boot image via network using BOOTP TFTP protocol bootvx Boot vxWorks from an ELF image cmp memory compare coninfo print console devices and information Cp memory copy cpu Multiprocessor CPU boot manipulation and release res checkeum calcularon date get set reset date amp time echo echo args to console ditenv edit environment variable exit exit script ext2load load binary file from a Ext2 filesystem exc2is ise riles da a directory cleicamilic fatinfo print information about filesystem fatload load binary file from a dos filesystem fals list files in climectory ceraulic fdt flattened device
4. f Power Contre Bond Mardacorer Maree VVON Tasty ma Secun Fond Poda Name Board Part mue Bona Seta Mrmtrer 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 20 CONFIDENTIAL VVDN T4240MFCS User Manual Rev A0 02 Figure 11 Firmware Upgrade 11 Fan Voltage and temperature Monitoring for checking the BMC status Fan page has details of RPM amp also status of RPM is within the specified range Temperature page displays the server temperature inlet temperature amp outlet temperature and also displays the status as OK if it is within the range amp fault if it exceeds range Voltage will display all the current values Curt Value Maacrriurm Sabe Valve f Powe Cantal Font 26 132 nm 8000 men TIRE rpm 28900 mm 21453 rnm 28000 rm Figure 12 Fan Monitoring 21 CONFIDENTIAL VVD PRANDLA MEN VVDN T4240MFCS User Manual Rev A0 02 LL baist r wc aa wa Genres Temperature Intet Ab Tempersture Outlet Aj Tev orsture Farrmae Lipata 1 m amp Dic margen Sanam Heath Current Value Meramem iate Value Powe Cartre Server Toropereture D 4 tensity Y Tent Ar erro Y DR a a Outta An Terrpetatue 4 ON An C A5 C eornm i PAL Votage A Contguraten DI A7 An 2s LU ha s m Us aw nm aav mev Iv mv BGY Buc 2v3 Buc IVI Buc sy BMC
5. 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 8 45 00 0 02 00 00 00 00 G4 lg Rev A0 02 0080s 44 23 Za 36 36 da Ag SI Si S9 B3 56 ZA 31 33 00 DI GGIKIL1LESSVEL3I 00908 CO 00 00 O SO ce 00 O 00 00 00 OW 00 00 00 00 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 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 0040 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 00 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7 6 USB Interface For USB Interface Testing you can use following u boot commands These commands will give you detailed information of the USB controller and devices connected to the USB The objective of bring up of USB interface 1 Successful Scanning reading and writing all USB Devices of T4240 U boot commands gt usb reset Re start USB USBO USB SECH il OU scanning bus 0 for devices 2 USB Device s found USBI USE CI 1 00 scanning bus 1 for devices 1 USB Device s found scanning usb for storage devices 1 Storage Device s found gt usb tree USB device tree 1 Hub 480 Mb s OmA pm loeoi ICI Host Controller l 2 Mass Storage 480 Mb s 200mA SanDisk Cruzer Blade 200421032111ADD2A0C5 3 Hub 480 Mb s OmA CONFIDENTIAL 31 VVDN VVDN T4240MFCS User Manual Rev A0 02 u b00t HHCI Host Control leg
6. cards for booting the images 3 Connect the power supply to the board 2 1 2 1 Preparing the Target 1 Start minicom on your host machine in configuration mode As root f sudo minicom s w 2 A menu of configuration should appear Select the Serial port setup option and press Enter 3 Verify that the listed serial port is the same one that is connected to the target board If it is not press A and enter the correct device This is dev ttySO on most Linux distributions 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 Set Hardware flow control to No using the F key Set Software flow control to No using the G key Press Enter to return to the main configuration menu and then press Esc to exit this menu Reset the board and wait for a moment If you do not see output from the board press Enter several times until you see the prompt If you do not see any output from the board and have verified that the serial terminal connection is setup correctly contact your board vendor m Qood Qv LA 2 2 Configuring the Network Interface 2 2 1 Finding and Changing the MAC Address The MAC address on the T4240MFCS is set by the ethaddr environment variable in U Boot If ethaddr is not set it can be set using the setenv command Example setenv ethaddr 00 11 22 33 44 55 The MAC Address can be fou
7. tr utility commands func execute func go start application at address addr gpio gpio operation help print online help 32 SO SS Y SIE SI LACEWLECM COMMECE 1260 b s CO 32 mae iic iic read and write iminfo print header information for application image imxtract extract a part of a multi image interrupts enable or disable interrupts LECGIMESG print Laoac elo TROS itest return true false on integer compare loadb load binary file over serial line kermit mode loads load S Record file over serial line loady load binary file over serial line ymodem mode loop infinite loop on address range mac display and program the system ID and MAC addresses in EEPROM md memory display aula MALT calle Comience mm memory modify auto incrementing address mmc MMC sub system mmcinfo mmcinfo dev num display MMC info mtest simple RAM read write test mw memory write fill nfs boot image via network using NFS protocol 29 CONFIDENTIAL VVDN VVDN T4240MFCS User Manual Rev A0 02 nm Memory modify constant address pci list and access PCI Configuration Space ping send TEMP BOCHO REQUEST O merwork NOSE printenv print environment variables rarpboot boot image via network using RARP TFTP protocol reset Perform RESET of the CPU run run commands in an environment variable saveenv save environment variables to persis
8. 00MHz TAC E ready SIP Ig ready DRAM Detected UDIMM D3 66JK118SV 13 Detected UDIMM D3 66JK118SV 13 Detected UDIMM D3 66JK118SV 13 12 Gis DDRS G4 lot CIL 13 ECC on 27 CONFIDENTIAL YY VVDN VVDN T4240MFCS User Manual Rev A0 02 DDR Controller Interleaving Mode 3 way 4KB DDR Chip Select Interleaving Mode CS0 CS1 Plasies 1528 2 MiB enabled enable 12 for cluster 1 fec60000 enable 12 for cluster 2 feca0000 Corenet Platform Cache 1 5 MiB enabled Using SERDES1 Protocol 28 Ox1c Dauer S ERDE SZARE OTOC O MO 05x519 Dauer SHINDISS Piccocois Y 0371 Using SERDES4 Protocol 9 0x9 SRIO1 enabled NAND O MiB MMC FSL SDHC 0 Check SerDes Configuration for PCIe 1 Setting LAW BAR D D PCIel Root Complex no link regs H Oxfe240000 reel Bus 00 OC PCIel busno 1 PCIe2 disabled PENSO USO Check SerDes Configuration for PCle 3 Setting LAW BAR PCIe3 Root Complex no link regs H Oxfe260000 Bez Bug Wil Qui PCIe3 busno 2 Check SerDes Configuration for PCIe 4 Setting LAW BAR PCIe4 Root Complex no link regs H Oxfe270000 POKE AE Bus 02 02 PCIe4 busno Tas serial ORES serial EET serial Net MMG seacli claw s 0 block 3000 cows 128 anl Uploading microcode version 106 4 10 Y reset timed out Y reset timed out ii Ry H 5 WC eacli dew KO block s 3000
9. 02 10 Boot the board and catch u boot prompt 11 Command line parameter to be set at u boot prompt setenv bootcmd setenv bootargs root dev mmcblk0pl rw rootdelay 5 console consoledev S baudrate mmcinfo ext21oad mmc 0 1 Sloadaddr boot Sbootfile ext2load mmc 0 1 Sfdtaddr boot Sfdtfile bootm Sloadaddr Sfdtaddr 12 Set environment variables on Server 1 and Server 2 13 Run following command to load uImage t4240mfcs dtb and rootfs run bootcmd 72 Start up u boot from SD card T4240MFCS SD BOOT 10 GiB left unmapped Loading U boot Image U Boor 2014 leet SIDIK Sere lees seo 18 2015 108238312 Ceuds rA ZA Versions 2 0 Q0 9 2419012 Cone KENO PEST SEI ETGEN CHOC Ee ED LE 667 MHz CEUL 1956 067 Miz CPU221866 6671 Maiz CPUSS 1866 667 MHz SERIES MHz CPUS LOGE GOT Ms CBUSSISOS 067 Mia CRULOSISG6 667 s CIEL LEGG GGT Mala COB VIS EE NM DDR3 9532393 Miz 1666 667 M S cara rate Asyacaronoms 20900 11802 22 MHz FMAN1 733 333 MHz TREIE OMAN 3660 661 MHZ PME 533 333 is ile D cache 32 KiB enabled I cache 32 KiB enabled Reset Configuration Word RCW 00000000 1607001c 18101c16 00000000 00000000 00000010 70703848 4e500200 Oc020000 5000000 00000020 00000000 ee0000ee 00000000 000307fe 00000030 00000040 50000008 00000000 00000028 Board T4240MFCS SERDES Reference Clocks SERDES1 100MHz SERDES2 156 25MHz SERDES3 PLL1 125MHz PLL2 156 2MHz SERDES4 PLL1 125 PLL2 1
10. 1426 DINING VTTIAZ oo DR of 13 La 13 12 LE IE 17 pr OI Farreait Upgrade any omy iav tay LEA Lav R De managararii T 14 Com n vas um Tata f Poow Coto Security 44 La nI 13 amv Kaw nv nmr um tem msy MAIN 17V Figure 14 Voltage Monitoring CONFIDENTIAL 22 VVDN AN Dia me VVDN_T4240MFCS_User_Manual Rev A0 02 12 Power Control Mode For 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 Freestone locos Paga crier Cergtrucfum Drac Manegernert v D s e Dime t Dac 2 Disc Management Dac Matus ET Used ree Used Peecentage Dec 1 Da Figure 16 Disc Status 23 CONFIDENTIAL Ef vvon 5 Configuration and compilation VVDN T4240MFCS User Manual Rev A0 02 5 1 Compile u boot for SD card 1 Goto SDK 1 6 and run the command on the following path home root sdk path build t4240mfcs release tmp work t4240mfcs fsl linux u boot 2014 014fs1git r0 git make ARCH powerpc CROSS 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
11. FACE eee eee eee eene nnne nnne GANONG NAG stessa ase NGA NNNN NANANG KK ses GKK sese essa sesso KEN 14 4 amp 1 PREPARING E 14 WEE edel De KE 15 4 3 STEPS TO FLASH THE IMAGE ON E e 15 4 4 BMC GUI FEATURES FOR DUAL T4 SERVER nanaman 16 CONFIGURATION AND COMPILATION eene eene nennen nnn nnn nnns nna nnns hh LNG NANGKA GN K KKK KAEN O EE REENEN 24 5 1 COMPILEU BOOT FOR SD CARD ba aaa nanana a ma IG a aaa GAP DENGAN 5 2 BUILD LINUX KERNEL AND DEVICE TREE 5 3 BUILBROOT FILE SYSTEM n rro Gma an cx pe rank sense SASSEL EXER EP EAR RE Y LINANGIN SWITCH SETTING ON T4240MFCS BOARD FOR SERVER1 AND SERVER2 ccsssccccsssccccsssccccessecccssseeceenseeees 26 STARTUP U BOOD M 26 7 4 PROGRAM SD CARD san idiots 26 1 27 STARTUP U BOOT FROM SD CARD EE 27 7 3 U BOOT COMMAND TA IZ INTERFACES AA GUAN KNA AG LGA NANG EE 757 DORI SPD a AN BANA APA AD NA EN ANA LOF JUSBINTERFACE xc O YA CR uge EE 32 7 8 eid edt EE 32 STARTING LINUX FROM SD CARD i 5 sos aaa asaan au Eo ako aoo NEGER avion Nada noo TR SER a RR NG ACE TUNA GN EENEG ere 34 8 1 STEPSFOR ETHERNET PORT SETTING adco ico ve vae rac voa arbe ad ica 34 8 2 JWPGRADE U BO
12. M Linux RAMDisk Image gzip compressed Data Size 3894038 Bytes 3 7 MB Load Address 40800000 Entry Point 40800000 Loading Kernel Image OK OK Starting kernel Uncompressing sh UHCI unknown operand sh UHCI unknown operand Starting T4 initialization Power sequencing T4 power sequence t4 power sequence 0 ALL POWERS FOR T4 ARE UP Lekt Ed power sequence successful Releasing Clock Generator Reset Starting clock generation for T4 processor Clock generator is configured Starting T4 reset sequences 14 CONFIDENTIAL Er vvon 4 2 Upgrading image on BMC VVDN T4240MFCS User Manual Rev A0 02 To get the images from server it is necessary to configure the server This configuration involves e Create the tftp server e Network configuration 4 3 Steps to flash the image on BMC 1 Boot the BMC and let the kernel up 2 Setthe ip of the BMC by using ifconfig For e g ifconfig eth0 down ifconfig eth0 192 168 0 45 up 3 Check whether 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 the image to onboard flash memory
13. OTON SD CARD WEE 34 8 3 UPGRADE UIMAGE AND T4240MFCS DTB ON SD CARD cm masagana 35 CONFIDENTIAL 4 THE OPEN SERVERS VVDN T4240MFCS User Manual Rev Al Table of figures Figure 1 Block Diagram a eee note eene eee ne it ee NAGTINDA Eee epos eoa Ede OR Re ovata 13 iit Console Cable aaa EUR 16 Figure 3 Loginistr eeh Up a GA GUN AAEN E NAN BURN ANAL BLK NIKA NAAN BANANA LAG 17 Figure 4 System Pagbaba anak eege eiaa ta aA Eeer gees eege 17 FIGURES System Page cid A NER aed ea MANA ged KOK REA EEA sen BORSE TR one ei Dan AA ERANO and een ed ane 18 Figure 6 Network Configuration io GANI INGATAN ENEE PETERE de aria tina 18 Figure 7 Debug Screen with prompt box to save the logs 19 Fig re S DebUg SCEOB er oie cese Ee eet ee eoa re Pee ANA IG KANTA a dant eee et eue nuu eege TONER UE 19 Figure 9 T4 Server Product Details retro NGANGA ge ANG NAN GG da den NEE ets 20 AAA iaei ei aea rnia a e Eei eea En aa EEEa r Ee a aadi niir Eiai 20 Figure 11 Firmware Upgrade AGA aka aa NANA ceevenduanadeedsesosendacecdeeaseausendadecdecsaneatinadccnedense 21 Figure 12 Fan Bleu gel 21 Figure 13 Temperature Monitoring GG etae eene Renee Re NGAR ANGIN center ares EENEN NERAK eee ue 22 Figure 14 Voltage Monitoring 22 Figure 15 Power on off and reset a 23 Eigure 16 Ee TEE 23 Figure 17 Configuration el TE 24 Figure 18 Configuration For RapidlO Support 25 Figure 19 Table for SD card BET dl 34 CONFIDENTIAL 5 Ef vvon VVDN T4240MFCS User Manu
14. THE OPEN SERVERS DT4CS User Manual Guide EMS S L Pi f Zeta Revision A1 2015 VVDN Technologies All Rights Reserved THE OPEN SERVERS VVDN T4240MFCS User Manual Rev Al Copyright Notice This document is copyright of VVDN All Rights Reserved No part of this document in whole or in part may be used reproduced stored in a retrieval system or transmitted in any form or by any means electronic or otherwise including photocopying reprinting or recording for any purpose without the express written permission of VVDN Legal Disclaimer The information contained in this document is subject to change without notice The information in this document is provided for informational purposes only VVDN Technologies specifically disclaims all warranties express or limited including but not limited to the implied warranties of merchantability and fitness for a particular purpose except as provided for in a separate software license agreement The 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 compression de duplication and encryption VVDN Technologies VVDN Technologies Pv
15. al Rev A0 02 1 Introduction This document will describe in detail the procedures for SDK compilation booting a Linux kernel and mounting a root file system on the Dual T4240MFCS 2 Overview The following files will be released with t4240mfcs 1 U boot linux kernel and root files for T4240mfcs included in this u boot with spl pbl bin U boot Binary file that could be used to upgrade the U boot fsl fman ucode t4240 r2 0 106 4 10 bin fman ucode binary to configure the fman interface fsl image core t4240mfcs 20150304072707 rootfs tar gz root file system for t4240 mfcs ulmage Linux kernel for t4240mfcs t4240mfcs dtb linux device tree blob for t4240mfcs 2 1 Prerequisites 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 An internet connection on the Development Host Root or sudo permission on the Development Host A copy of the Linux Kernel uImage and Root File System rootfs tar gz for the Target Board that is compiled using SDK 1 6 These are found in the output directory of SDK build or in the directory build t4240mfcs release tmp deploy images t4240mfcs on the command line 6 Anavailable serial port on your Development Host Un de CONFIDENTIAL Ef vvon 2 1 1 1 SDK compilation a
16. e root mount boot scp t4240mfcs dtb root lt board ip gt 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 led is blinking slow 9 12 seconds Button 0 3 sec 3 6 sec Fast 6 9 sec 9 12 sec Slow blink power led blink power led Reset No Action Right T4240 Reset No Action left T4240 Reset 35 CONFIDENTIAL
17. ernel and file system can be put to the SD card for production deployment As such the SD card included in the t4240mfcs kit will contain the following images as per the partitions mentioned V I Jde sb Al t 6 40 C9 s unabocsted waSocated Loan exti o cin 11746 MIN gl EIST RI EE LEI Figure 19 Table for SD card partition 8 1 Steps for Ethernet port setting a Connect Ethernet cable between serverl server2 where need to upgrade images and Linux PC b Ethernet port setting required at serverl server2 for upgrading the images in SD card Catch kernel prompt and run following command sudo ifconfig fml macl 192 168 1 10 up c Ethernet port setting at Linux PC side sudo ifconfig eth0 192 168 1 20 up 8 2 Upgrade u boot on SD card a Goto the directory where u boot with spl pbl bin file is present in Linux PC b Copy image into SD card by using scp scp u boot with spl pbl bin root 192 168 1 10 c Now Copy this binary into dev mmcblkO partition of SD card 34 CONFIDENTIAL Er vvon VVDN T4240MFCS User Manual Rev A0 02 sudo dd if u boot with spl pbl bin of dev mmcb1k0 seek 8 count 1560 bs 512 d Reboot the board 8 3 Upgrade ulmage and t4240mfcs dtb on SD card a Goto the directory where ulmage and t4240mfcs dtb file is present in Linux PC b Mount directory mkdir mount mount t ext2 dev mmcblk0p1 mount c Copy image into SD card by using scp scp ulmage root lt board ip gt hom
18. nd build steps VVDN T4240MFCS User Manual Rev A0 02 Following are the steps required for deploying SDK1 6 to MFCS code base 1 Check out fresh SDK1 6 from Freescale git hub or extract SDK1 6 from SDK1 6 iso Follow steps mkdir yocto mount QorIQ SDK V1 6 SOURCE 20140619 yocto iso home user yocto cl veer da tar rile tO meme users tar TIYAN WOCILO cae C7 2 Check out the following directory and 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 Jscripts host prepare sh use this command when going to build SDK1 6 first time in your system b source fsl setup mfcs m t4240mfcs c bitbake f c menuconfig virtual kernel d bitbake c compile f virtual kernel e bitbake virtual kernel f bitbake fsl image minimal 2 1 2 Target requirements To boot the t4240mfcs board we need the following items CONFIDENTIAL Ef vvon T4240MFCS Board Custom Console cables Ethernet Cable Add On card VVDN_T4240MFCS_User_Manual Rev A0 02 Once we have all the above mentioned components proceed with the following steps 1 Connect the serial console port of the board to the serial port of host using the custom console cables on both server and server2 2 SD
19. nd using the printenv command in U Boot CONFIDENTIAL 7 VVDN VVDN T4240MFCS User Manual Rev A0 02 Example printenv baudrate 115200 bootargs root dev ram rw console ttyS0 115200 rio scan scan 0 fsl fm max frm 9600 bootcmd setenv bootargs root dev mmcbl1k0p1 rw rootdelay 5 rio scan scan 1 rapidio hdid 1 console consoledev baudrate mmcinfo ext21oad mmc 0 1 Sloadaddr boot Sbootf ile ext2load mmc 0 1 Sfdtaddr boot Sfdtfile bootm Sloadaddr Sfdtaddr bootdelay 10 bootfile ulmage consoledev ttys0 eth10addr 00 10 F3 3A BA B0 ethlladdr 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 ethl5addr 00 10 F3 3A BA BC ethladdr 00 10 F3 3A BA AB eth2addr 00 10 F3 3A BA AC eth3addr 00 10 F3 3A BA Al1 eth4addr 00 10 F3 3A BA A0 eth5addr 00 10 F3 3A BA BF eth6addr 00 10 F3 3A BA B8 eth7addr 00 10 F3 3A BA B9 eth8addr 00 10 F3 3A BA AA ethact FM1 DTSEC1 ethaddr 00 11 22 33 44 55 ethprime FM1 DTSEC1 fdtaddr 0x00c00000 fdtfile t4240mfcs dtb fman ucode 7fb6b948 CONFIDENTIAL VVDN VVDN T4240MFCS User Manual Rev A0 02 hwconfig tsl ddr ctlr intlv 3way 4KB bank intiv auto usbil dr mode host phy ty pe utmi ijoeclele i1 92 16S iL 10 loadaddr 0x1000000 mdioregl mdio write FMI DTSECI1 22 0x12 mdioreg2 mdio write FM1 DTSEC1 20 Ox8001 mmcboot setenv bootargs root dev mmcb1k0pl rwrootdelay 5 console consoledev baudratefsl fm ma
20. nter gt selects submenus gt or evoty submenus MWighitghted letters are hotkeys Pressing Y includes W excludes M modularires features Press Ezc Eoc to exit 7 for Help for Search Legend butit in excluded M module nodule capable bataputh Acceleration Quewe and Buffer management Isi PCE support PCI Express Port Bus support Toot Port Advanced Error Reporting support PCI Express ECC settings control D T rie AER error injector support PCI Express RSPR control Debug PCI Express ASPM Default ASPM policy B105 defeult Message Signaled Interrupts SI and MSI X CH Gei Ang Enable PCE resource re allocatioo detection PCE Stub driver PCI 10V support PCI PRI sepport J El PASIO support CI hast controller drivers Card PCMCIA CardBus sepport J Support for PCI Motplug 2 apidlO gegart Freescale tmbedded SATO Controller support sx IOT Tri721 PCI Express SRIO Controller support 60 iscovery timeegt duration seconds mable RapidIO laput Output Ports DA 4 ipp for Rapidto des Y re zt ken hi bent tet E H I E lt Fapidio sub ecsage lt gt auseration petbod Bastc va ras lt tt gt lt help gt lt Seve gt load Figure 18 Configuration For RapidlO Support 1 Run the config command on Linux kernel Enable the following for NVME and Rapid IO support in device by following
21. o CFG address Examples gt pci 0 Scanning PCI devices on bus 0 BusDevFun VendorId Deviceld Device Class Sub Class 00 00 00 Osi 7 0x0440 Processor 0x20 gt pea 1 Scanning PCI devices on bus 1 BusDevFun VendorId Deviceld Device Class Sub Class 01 00 00 Osi OS 7 0x0800 Processor 0x2 gt pci display 0 00000000 04401957 00100006 0b200010 00810008 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 EO Je weing SOS S anc Lepel JLesexent 00 00 0 Host bridge Intel Corporation Haswell ULT DRAM Controller rev 0b 0014 10 US Comeroller s MIMECIMCORpOr ent ya Pomac12 083 Cr O eer 04 Ola 0 PET balag Josue Corporation iyang Pola PEI Heress Roor Port di rev el io je 2 BET bridges Intel Corporation Lynx Pola PET Exyoress Roc Porc 3 rev el rg Lr S PEI bridges Intel Corporation ya Pola PEI Exyorees Root Port 4 rev el 00 1c 4 PCI bridge Intel Corporation Lynx Point LP PCI Express Root Port 5 rev el 00 1d 0 USB controller Intel Corporation Lynx Point LP USB EHCI 1 rev 04 00 1f 2 SATA controller Intel Corporation Lynx Point LP SATA Controller 1 AHCI mode rev 04 33 CONFIDENTIAL Ef vvon 8 Starting Linux from SD Card VVDN_T4240MFCS_User_Manual Rev A0 02 The Linux k
22. ootargs tftp Sramdiskaddr Sramdiskfile tftp Sloadaddr Sbootfile tftp Sfdtaddr fdtfile bootm Sloadaddr Sramdiskaddr Sfdtaddr ramdiskaddr 0x02000000 ramdiskfile ramdisk uboot rootpath opt nfsroot 6 After setting the ramboot variables run the command run ramboot 12 CONFIDENTIAL Ef vvon 3 Block Diagram This figure below shows the block diagram for T4240MFCS server VVDN T4240MFCS User Manual PORESET HRESET RESET REQ B a 12c Interface hu SERDES3 SERDES1 SERDES4 SERDES2 Figure 1 Block Diagram CONFIDENTIAL Rev A0 02 13 FL vvon VVDN T4240MFCS User Manual Rev A0 02 4 BMC and T4240 Reset Interface 4 1 Preparing Board 1 Attach an RS 232 cable between T4240 UART port and host computer 2 Open a serial console tool on the host computer to communicate with MECS 3 Push the reset button for BMC and show the u boot console messages BMC booting Logs U Boot 2009 01 ast v0 62 svn39 Feb 07 2015 13 29 07 I2C ready DRAM 64 MB In serial Out serial Err serial H W AST2400 series chip Rev 01 Net eth initialize faradaynic initialize Hit any key to stop autoboot 0 Booting 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 AR
23. r0 git we will get the following binary on this path tee getest on 5 2 Build Linux Kernel and device tree Configure the Linux kernel with default setting Arrow keys mavigute the menu lt Enter selects svbnenus See ek mababang eh Wighitghted letters are hotkeys Presstog ve includes lt f excludes M modularirmes features Press diede sn exit T der Help f for Search Legend bullt in extluded lt M module lt module capable Block devices Wormal floppy dink support keck Device Driver far Micron PCIe 3104 Compay Smart Array Sxxx support gt Mylex D C940 ObCt108 PCI NAID Controller support gt Maro Memory MADAIS Battery Becke RAR support gt ieophach device support Number of L devices to pre croste at init cias 680 Distributed feplicatod Block Device support lt gt Network block device support lt gt Nm Express block device sr Monise SATA SKA support lt AM block device support 16 Cefauit member of RAM disks 307144 Default RAM disk atan kbytes Support ALP filesystens on RAM block device Pocket writing on CO OVD media ITA over Ethernet support very old hard dink NFM RLL TOT driver radas block device RRO IEA Flash Adapter 6008 Full Meight Pcie Device Driver mmm Lait gt ip Save gt Load gt Figure 17 Configuration for NVME 24 CONFIDENTIAL VVDN T4240MFCS User Manual Rev A0 02 Arrow keys navigate the nenu lt E
24. t Ltd is responsible for the design and development of all products VVDN provide end to end product design capability to its customer Founded in 2007 VVDN is a technology innovation and development company providing a broad spectrum of services and technology expertise to our core domains VVDN provides Concept to Customer services at any point in the development cycle as well as full turnkey solutions Correspondence VVDN Technologies B 22 infocity sector 34 Gurgaon 122001 Haryana India Email infoG vvdntech com Website www theopenservers com CONFIDENTIAL 2 THE OPEN SERVERS VVDN T4240MFCS User Manual Rev Al 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 CONFIDENTIAL A o THE OPEN SERVERS VVDN T4240MFCS User Manual Rev Al Table of contents INTRODUCTION srca INN GL en tien ta 6 je uidsuld 6 21 IPREREQUISITIES TREE LU ege ege Eed SEBES dee 6 2 1 1 Host r qu irement ME de 6 2 1 2 Target EE i een Meet a DTE ERR SE VENERE IRA KAB ANIHAKAB ANTI IKAN ANAKAN 7 2 2 CONFIGURING THE NETWORK INTERFACE 8 2 2 1 Finding and Changing the MAC Address 8 oc ME ulcus NE Pit H 11 ale qo cp LTB 13 BMC AND T4240 RESET INTER
25. tent storage sensor LM75 Sensor setenv set environment variables setexpr set environment variable 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 gt Most of the displayed commands were inherited from U boot 74 I2C Interface 1 Chip Probe i2c dev 0 Setting bus to 0 i2c probe Valid chip addresses i2c dev 1 Setting bus to 1 i2c probe Veilio louijo addresses IVA is dio 32 39 S4 52 5S 54 68 70 i2c dev 2 Setting bus to 2 i2c probe Valid chip addresses 1B 24 33 53 60 62 70 128 melt eler Ge RIC 60 amp 62 PCI retimer 24 GPIO Expander 30 CONFIDENTIAL 27 VVDN VVDN T4240MFCS User Manual 7 5 DDR3 SPD 1 Chip Probe The DDR3 SPD address is 52h 53h 54h 8 bit and it can be accessed at I2C 2 2 Read SPD The SPD information can be read out with the following command 12 me 52 0 LOC 0000s 92 13 Os 02 OS 19 00 OF Os 11 O OS 09 O Ce 02 OULOS 69 75 69 29 69 11 10 79 00 05 Se Se 00 co es 01 00208 HO O ca 00 00 00 00 O OO 00 00 00 00 00 OO O COS OF 00 00 00 00 00 00 00 O 00 00 00 00 04 11 29 Qi 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0050 00 00 00 00 00 00 00 00 00 00 00
26. with the help of following command flashcp v image name dev mtd0 Flashing will take some time for erasing writing and verifying data 7 Once the flash is done reboot the BMC 15 CONFIDENTIAL Ef vvon VVDN_T4240MFCS_User_Manual Rev A0 02 44 BMC GUI Features for Dual T4 Server 1 Connect 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 lt ip gt 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 And the login page appears on the browser 16 CONFIDENTIAL VVD ete oLo e VVDN T4240MFCS User Manual Rev A0 02 Prem ate o cat Figure 3 Login screen 5 Enter the user name and password 6 On successful login system page will appear on the screen A vom Y orga Device into Banaat Monitoring Dig Sens Mo FRSU 20 60750 00000 EI Mae Current Value J Deren Heath e T T CPU kawatan Ko CPU Tampere fo mu 250 C DC FW Buhi Tee Fri Mar 1317503281 0015 irem Tarte gter y 0 mnc D Dex masagarroti DMC FW Rew 100 Ostet Tamperanre DR mue Power Cara BIOS FW Bee 103 Fent VET BUSO re O Sept CPL FW Bue Tene Vlad Mar 11 1242 EST ANS Fed yo iun anm CPU FW las 101 Fa X FAAT Ww Cent T rte Mm D OMM VTT RZ e D BIG t ITT Lm Casrest Dee mu EN esed nr As KAP auc ivs cm LY Leer LED Batan om s EMC fm I RMC 2V y on amv Figure 4 S
27. x frm 9600 mmcinfo ext2load mmc 0 1 Sloadaddr boot Sbootfile ext2load mmc 0 1 Sfdtaddr boot Sfdtfile bootm Sloadaddr Sfdtaddr netdev eth0 nfsboot setenv bootargs root dev nfs rw nfsroot Sserverip Srootpath ip Sipaddr Sserverip Sgatewayip Snetmask Shostname Snetdev off console Sconsoledev Sbaudrate Sothbootargs tftp loadaddr bootfile tftp SEdtaddr SfEdtefile bootm sloadaddn ef aci othbootargs rio scan scan 0 ramboot setenv bootargs root dev ram rw console Sconsoledev Sbaudrate fal fm max frm 9600 Sothbootargs tftp Sramdiskaddr Sramdiskfile tftp Sloadaddr Sbootfile tftp Sfdtaddr fdtfile bootm Sloadaddr Sramdiskaddr Sfdtaddr ramdiskaddr 0x02000000 ramdiskfile ramdisk uboot rootpath opt nfsroot serverip 192 168 1 251 setenv serverip 192 168 1 251 setenv ipaddr 192 168 1 10 setenv ethaddr 00 11 22 33 44 55 bdev sda3 stderr serial stdin serial stdout serial tftpflash tftpboot Sloadaddr Suboot amp amp protect off Subootaddr Sfilesize amp amp erase Subootaddr filesize amp amp cp b loadaddr Subootaddr Sfilesize amp amp protect on Subootaddr Sfilesize amp amp cmp b Sloadaddr Subootaddr Sfilesize boot WEbooe ebay ubootaddr 0x00201000 10 CONFIDENTIAL Z VVDN VVDN T4240MFCS User Manual Rev A0 02 Environment size 2458 8188 bytes NOTE Once the MAC address has been set it cannot be changed without destroying the entire U Boot environment 2 3 Setting up TFTP 1 Edit the
28. xinetd conf file o On Ubuntu edit etc xinetd conf and add the following lines just above the line that reads includedir etc xinetd d service tftp SOCKS Ere clore DEDEDCOL ug wait yes user FOOT server usr sbin in tftpd server ange S Street disable no 2 Create the tftpboot folder if it does not exist mb etienooci 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 fe XE cie IXOXOYE 4 Restart the xinetd server with the following command eG imit c o restart 5 Testthe TFTP server by setting the environment variables and run the following commands baudrate 115200 bootargs root dev ram rw console ttyS0 115200 rio scan scan 0 fsl fm max frm 9600 bootcmd setenv bootargs root dev mmcb1k0p1 rw rootdelay 5 rio scan scan 1 rapidio hdid 1 console consoledev Sbaudrate mmcinfo ext2load mmc 0 1 Sloadaddr boot bootf 11 CONFIDENTIAL Z VVDN VVDN T4240MFCS User Manual Rev A0 02 ile ext21oad mmc 0 1 Sfdtaddr boot Sfdtfile bootm Sloadaddr Sfdtaddr bootdelay 10 bootfile ulmage consoledev ttys0 fdtaddr 0x00c00000 fdtfile t4240mfcs dtb loadaddr 0x1000000 othbootargs rio scan scan 0 setenv ramboot setenv bootargs root dev ram rw console Sconsoledev Sbaudrate fsl fm max frm 9600 Sothb
29. ystem Page 1 17 CONFIDENTIAL VVDN T4240MFCS User Manual Rev A0 02 a Main Power pti Reo naam Fowo ptr urnertad Mar Created Pena Statue Feat Statue E M E GE GE SL G6 USE SE dae Ou fuae a Figure 5 System Page 2 7 System page displays details of server and BMC like serial number CPU location BMC FW build time CPU FW build time software version of BMC amp 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 Configuration 18 CONFIDENTIAL Af vvon VVDN T4240MFCS User Manual Rev A0 02 9 Debug console on BMC Display the 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 19 CONFIDENTIAL ELHNOLO VVDN VVDN_T4240MFCS_User_Manual Rev A0 02 Hesse inch Figure 9 T4 Server Product Details Fenwat Upgrade o Der management Board Manctachve Date amp Tra Fe Me 19 115122 HOT 0014
Download Pdf Manuals
Related Search
Related Contents
Franke MRG 651 Samsung 178B User Manual MORIWAKI SKIDPAD KIT tri - Collège de Mescoat Copyright © All rights reserved.
Failed to retrieve file