Freescale Semiconductor Document Number: VQSEQSG Quick Start Guide Rev. 0, 06/2009 VortiQa Enterprise Quick Start Guide 1 Introduction This document describes how to set up and install the VortiQa software for Enterprise equipment on MPC8572DS board. 2 Setting Up MPC8572DS Board This section describes the procedures to prepare the MPC8572DS board before installing the VortiQa software. All the procedures should be done only once unless specified in the release notes. 2.1 MPC8572 Hardware Details CPU Speed: 1500 MHz DDR speed: 399.996 MHz (799.992 MT/s data rate) (Asynchronous), LBC: 37.500 MHz Sec engine speed: Unavailable RAM: 1 Gbyte L2 Cache: 1 Mbyte Core: E500, Version: 3.0 Contents 1 Introduction... 1 2 Setting up MPC8572DS Board... 1 3 Installing and Starting VortiQa Binaries... 4 4 Revision History... 5 L1: D-cache 32 Kbytes enabled I-cache 32 Kbytes enabled Ethernet Cards: Four 1-Gbyte cards CCB: 600 MHz 2.2 Serial Port Settings Connect serial port of 8572 to any PC with serial port. The settings for the serial port application (mincom in Linux or hyper terminal in windows) are Bits Per Second = 115200, Data Bits = 8, PARITY = none, StopBits = 1,HardwareFlowControl = None, Software Flow Control = None. 2.3 Updating Bootloader and Filesystem This VortiQa Enterprise software on MPC8572 is based on LSP dated 20081218,it needs a uboot with version string U-Boot 2008.10 ( Dec 18 2008 ), if your MPC8572DS board does not have this uboot, you need to update the uboot bootloader or else the installation wont work, This is the first message that will be displayed when the MPC8572DS board boots up. Bootloader is to be updated only once.
2.3.1 Updating Bootloader Set up the tftp server on Host PC with IP Address 192.168.1.1 and under the VortiQa-updtblfs.tgz in tftp server s rootpath directory. The archive VortiQa-updt-blfs.tgz contains following files: uimage rootfs.ext2.gz.uboot mpc8572ds.dtb u-boot.bin NOTE: Ensure that all the files are transferred as binary while doing any FTP. 1. Connect the MPC8572DS board to Host PC and Boot the board. 2. Hit any key to stop auto boot. Uboot prompt will appear. 3. Execute the following steps for updating the bootloader from the bootloader prompt: BE CAUTIOUS! Any mistake might make the board unusable. =>setenv serverip 192.168.1.1 =>tftp 1000000 u-boot.bin =>protect off all =>erase eff80000 efffffff =>cp.b 1000000 eff80000 0x80000 =>reset 4. Now the board boots up with new bootloader, check for version on the first line after boot up. 2.3.2 Updating Filesystem This VortiQa Enterprise software on MPC8572DS needs an updated root file system, this operation has to be done only once and is to be done after bootloader is updated. 1. Connect MPC8572DS board to Host PC and Boot the board. 2. Hit any key to stop auto boot. Uboot prompt will appear. 3. Execute the following steps at uboot prompt: setenv bootcmd 'ext2load scsi 0:3 0x1000000 /boot/uimage;ext2load scsi 0:3 0xc00000 /boot/mpc852ds.dtb;bootm 0x1000000-0xc00000' setenv bootargs 'root=/dev/sda3 rw console=ttys0,115200 fsl_pme_8572_pages=10240' VortiQa Enterprise Quick Start Guide, Rev. 0 2 Freescale Semiconductor
setenv utm 'tftp 1000000 uimage;tftp 2000000 rootfs.ext2.gz.uboot;tftp c00000 mpc8572ds.dtb;setenv bootargs root=/dev/ram rw ramdisk_size=700000 console=ttys0,115200;bootm 1000000 2000000 c00000' saveenv reset 4. The board reboots. 5. Hit any key to stop auto boot. Uboot prompt will appear. (tftp server home directory on host PC should have uimage,rootfs.ext2.gz.uboot and mpc8572ds.dtb files in it) run utm 6. MPC8572 board will boot the linux image from the tftp. 7. Linux login prompt will appear login as user:root,password:root At the Linux prompt, execute following: #mkdir /mnt/sata #mount /dev/sda3 /mnt/sata #cd /mnt/sata # rm -rf * #cd / #umount /dev/sda3 #fsck /dev/sda3 -y #mount /dev/sda3 /mnt/sata #cd /mnt/sata Get the rootfs archive using ftp. ftp server home directory on Host PC should have VortiQa-rootfsmmddyy.tgz file in it. #ftpget -u <user> -p <pass> <ftpserverip> VortiQa-rootfs-061209.tgz VortiQa-rootfs- 061209.tgz #tar -zxvf VortiQa-rootfs-061209.tgz # cd rootfs # mv *../ # cd / #umount /dev/sda3 #halt Now the board is updated with latest root filesystem. VortiQa Software for SOHO/Residential Gateways Product Brief, Rev. 0 Freescale Semiconductor 3
2.4 Real Time Clock Settings Boot the board and Execute the following set of commands at linux prompt to retain date and time after reboot. #rm -f /dev/rtc #mknod /dev/rtc c 254 0 #date mmddhhmmyyyy #hwclock -w 3 Installing and Starting VortiQa Binaries This section describes how to install and run the VortiQa software for Enterprise. 1. Boot the MPC8572DS board 2. Linux will boot up then login as root with password as root. # cd / # ftpget -u <user> -p <pass> <ftpserverip> VortiQa-Entr-12Jun2009.img # chmod +x VortiQa-Entr-12Jun2009.img #./ VortiQa-Entr-12Jun2009.img Say y to license agreement and answer other questions appropriately. After installation is completed Reboot the board. After board boots up, execute the following to start VortiQa Software for Enterprise Equipment: #vqentr start VortiQa Enterprise software will intialize and default IP for LAN will be 192.168.1.100 Connect the Board to a Host PC and access the GUI with following link: http://192.168.1.100 login : root password : <blank> VortiQa Enterprise Quick Start Guide, Rev. 0 4 Freescale Semiconductor
4 Revision History Table 1 summarizes revisions to this document. Table 1. Revision History Revision Comments 0 Initial public release. VortiQa Software for SOHO/Residential Gateways Product Brief, Rev. 0 Freescale Semiconductor 5
How to Reach Us: Home Page: www.freescale.com Web Support: http://www.freescale.com/support USA/Europe or Locations Not Listed: Freescale Semiconductor, Inc. Technical Information Center, EL516 2100 East Elliot Road Tempe, Arizona 85284 1-800-521-6274 or +1-480-768-2130 www.freescale.com/support Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center Schatzbogen 7 81829 Muenchen, Germany +44 1296 380 456 (English) +46 8 52200080 (English) +49 89 92103 559 (German) +33 1 69 35 48 48 (French) www.freescale.com/support Japan: Freescale Semiconductor Japan Ltd. Headquarters ARCO Tower 15F 1-8-1, Shimo-Meguro, Meguro-ku, Tokyo 153-0064 Japan 0120 191014 or +81 3 5437 9125 support.japan@freescale.com Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document. Freescale Semiconductor reserves the right to make changes without further notice to any products herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. Typical parameters that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including Typicals, must be validated for each customer application by customer s technical experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights of others. Freescale Semiconductor products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer purchase or use Freescale Semiconductor products for any such unintended or unauthorized application, Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part. Freescale, the Freescale logo, PowerQUICC, QorIQ,and VortiQa are trademarks or registered trademarks of Freescale Semiconductor, Inc. in the U.S. and other countries. All other product or service names are the property of their respective owners. Freescale Semiconductor, Inc. 2009. All rights reserved. Asia/Pacific: Freescale Semiconductor China Ltd. Exchange Building 23F No. 118 Jianguo Road Chaoyang District Beijing 100022 China +86 10 5879 8000 support.asia@freescale.com For Literature Requests Only: Freescale Semiconductor Literature Distribution Center 1-800-441-2447 or +303-675-2140 Fax: +303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com Document Number: VQSEQSG Rev. 0 06/2009