summaryrefslogtreecommitdiff
path: root/README.Panasonic_AM3X.txt
diff options
context:
space:
mode:
Diffstat (limited to 'README.Panasonic_AM3X.txt')
-rw-r--r--README.Panasonic_AM3X.txt118
1 files changed, 118 insertions, 0 deletions
diff --git a/README.Panasonic_AM3X.txt b/README.Panasonic_AM3X.txt
new file mode 100644
index 0000000..7b4676d
--- /dev/null
+++ b/README.Panasonic_AM3X.txt
@@ -0,0 +1,118 @@
+1. INTRODUCTION
+
+ Last revision 05/30/2003
+
+ This document describes the process to build net-snmp-5.0.8 stack for embedded linux
+ platforms based on the following Matsushita(Panasonic) processors family.
+
+ AM33,AM34
+ MN10300,MN103E0HRA
+
+ The same procedure can be followed to build the net-snmp stack for other Matsushita
+ family of processors also.
+
+2. ENVIRONMENT
+
+ Host Machine : Linux 7.1 or later ( with nfs server or samba server installed ).
+ Target Machine : Am33 Based Embedded platform.
+ Cross-compiler : GNU compiler version 3.1 for AM33/AM34/MN10300/MN103E010HRA
+ am33_2.0-linux-gnu-gcc
+ Host-Target Setup : Samba mount or NFS mount
+
+
+2. CONFIGURATION
+
+ The following configuration flags can be used to create Makefile.You can reaplce
+ some of the configuration flags according to your platform and compiler.
+
+ Perl support was NOT compiled in due to unavailability of perl support for
+ AM3X platform at this time.
+
+ The parameters passed to configure are as follows...
+ ( you can down load the script configure.am33 script )
+
+ --with-cc=am33_2.0-linux-gnu-gcc
+ --host=i686-pc-linux-gnu
+ --target=am33-linux ( Can be removed, if it stops building process )
+ --disable-dlopen
+ --disable-dlclose
+ --disable-dlerror
+ --with-endianness=little
+ --with-openssl=no
+ --with-cflags="-g -mam33 -O2 -static"
+ --oldincludedir=./usr/local
+ --prefix=./usr/local
+ --exec-prefix=./usr/local
+ --with-persistent-directory=./usr/local
+
+ These parameters passed are depending on the capabilities available for the
+ AM33/AM34 development environment at the time of build. These parameter can be
+ changed depending on the avialable capabilities and desired preferences.
+
+ You can use the below shell script directly to create Makefiles and other files.
+ This script also insttals all binaries ,libraries in usr directory in the directory
+ in which this scrip executed.
+
+# configure.am33
+#--------------------------------------------------------------------------
+./configure --with-cc=am33_2.0-linux-gnu-gcc --host=i686-pc-linux-gnu \
+--disable-dlopen --target=am33-linux --disable-dlclose --disable-dlerror \
+--with-endianness=little --with-openssl=no --with-cflags="-g -mam33 -O2 -static" \
+--oldincludedir=./usr/local --prefix=./usr/local --exec-prefix=./usr/local \
+--with-persistent-directory=./usr/local
+
+make
+make install
+#--------------------------------------------------------------------------
+
+2. INSTALLATION
+
+ Find a partition with 60 Mb available space which will be mounted on to target machine.
+ Copy or ftp the binary to this location ( copy entire usr directory tree ).
+ Copy net-snmp configuration files from host machine (.snmp directory) on to target / directory.
+ snmp configuration files can be created on host machine by running sbmpconf command. Make sure
+ that host is using snmpconf from net-snmp-5.0.8 version.
+
+ -:ON AM3X target Shell :-
+ Mount the above directory on AM3X platform either using NFS or sambs clients on target machine.
+
+ If you are running a previous version, stop the daemon
+
+ ps -ef | grep snmp
+
+ will return something like:
+
+ root 17736 1 - Jan 26 ? 0:00 /usr/local/sbin/snmpd
+
+ the PID is 17736, so you need to type
+
+ kill {PID}
+
+ in our example this would be
+
+ kill 17736.
+
+ cd /usr/local/sbin
+ ./snmpd
+
+2. TESTING
+
+ You will need to know your SNMP community. For this example, we will use "public".
+
+ snmpwalk -v 2c -m ALL -c public -t 100 localhost .1.3 > snmpwalk.txt
+ more snmpwalk.txt
+
+ This should return a considerable amount of output.
+
+3. ISSUES
+
+ You may not see correct target name in the build summary. Just ignore it.
+
+
+ Please refer net-snmp documentation for more information...
+
+
+Srinivasa Rao Gurusu
+Engineer
+Panasonic Semiconductor Development Center ( PSDC )
+gurusus@research.panasonic.com