ReadMe for VMG3312-B10B(V1.00(AAPP.7)D0) 1. Introduction This file will show you how to build the VMG3312-B10B linux system, please note, the download image will overwrite the original image existed in the flash memory of EV board. 2.Prepare the build OS. A. We suggest using the Linux distribution to setup your environment for reduce compatible issue. Install Ubuntu 10.04 Desktop 32bit B. Update system Use GUI interface to update system or use command to update system. $ sudo apt-get update *Note: If update failed, edit /etc/apt/sources.list as following link deb http://old-releases.ubuntu.com/ubuntu/ oneiric main deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric main deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates main deb http://old-releases.ubuntu.com/ubuntu/ oneiric universe deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric universe deb http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe deb-src http://old-releases.ubuntu.com/ubuntu/ oneiric-updates universe deb http://old-releases.ubuntu.com/ubuntu oneiric-security main deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security main deb http://old-releases.ubuntu.com/ubuntu oneiric-security universe deb-src http://old-releases.ubuntu.com/ubuntu oneiric-security universe C. Change default /bin/sh link to /bin/bash $ sudo dpkg-reconfigure dash choice "no" and pass enter. 3. Prepare the compiler environment Install the following necessary tools $ sudo apt-get install -y g++ flex bison gawk make autoconf zlib1g-dev libcurses-ocaml-dev libncurses-dev uuid-dev liblzo2-dev patch 4. Extract the open source code and Install Toolchains NOTE: You must do following things as "root" $ sudo su # mkdir -p /tmp/consumer # tar -zxvf 100AAPP7D0_4.12L.06B_consumer_release.tar.gz -C /tmp/consumer # cd /tmp/consumer # ./consumer_install Press "y" 3 time 5. Build the firmware for Web-GUI upgrade using # cd 100AAPP7D0 # make PROFILE=VMG3312-B10B # Support TTNet HGW feature (MSTC_SUPPORT_TTNET_HGW) [N/y/?] (NEW) Press "N" 6. The image is in the images directory. The firmware image will locate at /tmp/consumer/100AAPP7D0/images/ras.bin You can use it update VMG3312-B10B by using the firmware update procedure.