Download Latest Version SMM-2-4.1.tgz (122.8 MB)
Email in envelope

Get an email when there's a new version of CHP-SMM-2

Home
Name Modified Size InfoDownloads / Week
README.txt 2018-04-03 2.1 kB
SMM-2-4.1.tgz 2018-04-03 122.8 MB
Totals: 2 Items   122.8 MB 0
README
======

This package contains the linux related source files for the Arris SMM-2.

linux-2.6.21_mvlcge500.tar contains the linux kernel.
u-boot-mpc8378emds1.tar contains the boot loader.
g_ether.ko is the ethernet Gadget Driver.
librt-2.5.90.so is the librt library provided my Monta Vista.


BUILD REQUIREMENTS
==================

To build Arris specific images, you will need MontaVista Software cge 
development kit for PPC 83xx version 5.0

OS USED Build environment
-------------------------
Linux CentOS 32 bit release 5.11 2.6.18-408.el5xen #1 SMP Tue Jan 19 10:40:20 EST 2016

OS USED Target
--------------
MontaVista(R) Linux(R) Carrier Grade Edition 5.0 (0802847) 2.6.21_mvlcge500-8378mds #1 v1.0.6.0 PREEMPT Fri May 24 10:06:36 EDT 2013

PERMISSION REQUIRMENTS
----------------------
You have to be the root user to compile this package.

BUILDING
========

unpack
------
    tar xvfz SMM-2-4.0.tgz
    cd SMM-2-4.0
    tar xvf u-boot-mpc8378emds1.tar
    tar xvf linux-2.6.21_mvlcge500.tar

Kernel build prerequisite 	
---------------------------
1. Install MontaVista_CGE 5.x development tool chain
2. Set the environment variable LM_LICENSE_FILE for license server
	
kernel build
------------
    cd cgeCmdLine/kernel/linux-2.6.21_mvlcge500
    #run script to set up montavista cgw environment
    source env-cge-5-ppc-83xx
    #build (Output is vmlinux)
    make clean
    make all

uboot build prerequisite 	
------------------------
1. Download eldk 4.2 tool-chain from ftp://ftp.denx.de/pub/eldk/4.2/ppc-linux-x86/
2. Install tool-chain for ppc_8xx architecture: 
   /cdrom/ppc-2008-04-01/install -d /opt/eldk ppc_8xx


uboot build
-----------
    cd UBoot/u-boot-mpc8378emds1
    # run script to set up environment
    source env_eldk_dev_setup
    # run script to build (Output is uboot.bin)
    ./u-boot-compScript 


g_ether.ko
----------
   This is the USB ethwernet Gadget Driver and is build with 
   kernel build above and can be found in directory
   cgeCmdLine/kernel/linux-2.6.21_mvlcge500/drivers/usb/gadget/g_ether.ko


librt-2.5.90.so
---------------
   - This is provided pre-build by Monta Vista
Source: README.txt, updated 2018-04-03