Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-3]: src/distrib/notes/evbarm Pull up revision 1.6 (requested by j...



details:   https://anonhg.NetBSD.org/src/rev/a1cad54a4de9
branches:  netbsd-3
changeset: 576968:a1cad54a4de9
user:      tron <tron%NetBSD.org@localhost>
date:      Tue Aug 16 11:46:29 2005 +0000

description:
Pull up revision 1.6 (requested by joff in ticket #665):
Some updates for TS-7200 installation

diffstat:

 distrib/notes/evbarm/install |  43 ++++++++++++++++++++++++++-
 distrib/notes/evbarm/prep    |  71 +++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 112 insertions(+), 2 deletions(-)

diffs (142 lines):

diff -r 94f5fb202d85 -r a1cad54a4de9 distrib/notes/evbarm/install
--- a/distrib/notes/evbarm/install      Mon Aug 15 19:18:45 2005 +0000
+++ b/distrib/notes/evbarm/install      Tue Aug 16 11:46:29 2005 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: install,v 1.5 2002/06/29 10:54:14 lukem Exp $
+.\"    $NetBSD: install,v 1.5.6.1 2005/08/16 11:46:29 tron Exp $
 .\"
 .\" Copyright (c) 2001-2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -31,6 +31,47 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
+.Ss2 Installation for the Technologic Systems TS-7200
+The following steps describe how to set up a CompactFlash card for
+the TS-7200.  The TS-7200 can use the interactive
+installation program
+.Ic
+sysinst 
+to perform an internet installation from ftp.netbsd.org on the CompactFlash.  
+.Pp
+.(enum
+Place the netbsd-TS7200_INSTALL.bin kernel into the TFTP server's download
+area.  It must be decompressed from the gzipped image in the release directory
+evbarm/installation/instkernel/netbsd-TS7200_INSTALL.srec.gz
+.Pp
+.Dl server# Ic gunzip netbsd-TS7200_INSTALL.srec.gz
+.Dl server# Ic cp netbsd-TS7200_INSTALL.srec /tftpboot/netbsd-TS7200_INSTALL
+.It
+Load the kernel from the TFTP server.
+.Pp
+.Bd -literal
+RedBoot\*> load netbsd-TS7200_INSTALL
+.Ed
+.It
+Start the kernel running.
+.Pp
+.Bd -literal
+RedBoot\*> go
+.Ed
+.Pp
+The kernel will display boot messages, probe for devices, and invoke the
+interactive sysinst installation tool.  Once sysinst has completed installation, the
+system will reboot back into RedBoot.  If the preparation instructions above have
+been followed, the post-installation NetBSD kernel will be in the FIS ready to be 
+jumped into.  You can have RedBoot automatically start NetBSD by putting the
+command
+.Ic
+go 0x60660000
+into the RedBoot bootscript using the
+.Ic
+fconfig
+command.
+.enum)
 .
 .Ss2 Installation for the Intel IQ80310
 The following steps describe how to set up an NFS root environment
diff -r 94f5fb202d85 -r a1cad54a4de9 distrib/notes/evbarm/prep
--- a/distrib/notes/evbarm/prep Mon Aug 15 19:18:45 2005 +0000
+++ b/distrib/notes/evbarm/prep Tue Aug 16 11:46:29 2005 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: prep,v 1.5 2002/06/29 10:54:14 lukem Exp $
+.\"    $NetBSD: prep,v 1.5.6.1 2005/08/16 11:46:29 tron Exp $
 .\"
 .\" Copyright (c) 2001-2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -37,6 +37,75 @@
 of any data on the target system that you wish to keep.
 Mistakes in
 e.g. partitioning your hard disk may lead to data loss.
+.Ss2 Preparation for the Technologic Systems TS-7200
+The TS-7200 uses RedBoot firmware which supports loading the kernel via
+serial port and the on-chip Ethernet.
+These notes assume that the Ethernet will be used to load the kernel.
+RedBoot can either use TFTP or HTTP to load the kernel via the network.
+.Pp
+These notes also assume the the TS-7200 will be run from the CompactFlash;
+that a FFS filesystem on the CompactFlash card will provide the root file
+system.  The minimum size of the CompactFlash card is 64MB with 512MB being
+the recommended minimum size if attempting a full installation.
+.Pp
+The first step to install 
+.Nx
+is to interrupt normal
+system bootup and drop to the RedBoot prompt by hitting Ctrl-C immediately
+after applying power.  To load both the installation kernel and the generic
+post-installation TS7200 kernel you will need network connectivity from RedBoot which
+you will have to configure using the RedBoot
+.Ic
+fconfig 
+command; see the RedBoot documentation for more information.
+.Pp
+A compressed kernel image and loader suitable for placing into
+flash is provided with the distribution.
+Use of this image is optional;
+a kernel that can be directly loaded over the network
+by RedBoot is also provided.
+.Pp
+The image for the TS-7200 can be found under the
+.Nx*M
+\*V distribution directory in
+.Pa \*M/binary/gzimg/gzimg_TS7200_flash_0x60660000.gz ,
+and corresponds to the kernel in
+.Pa \*M/binary/kernel/netbsd-TS7200.gz .
+The following steps
+describe how to copy the compressed kernel image into flash.
+.Pp
+.(enum
+Uncompress the gzimg file and place it into the TFTP server's
+download area (note, the kernel inside the gzimg is still
+compressed after this step).
+.Pp
+.Dl server# Ic gzcat gzimg_TS7200_flash_0x60660000.gz > /tftpboot/gzimg_TS7200_flash_0x60660000
+.It
+Load the gzimg from the TFTP server.
+.Pp
+.Bd -literal
+RedBoot\*> load -r -b 0x00200000 gzimg_TS7200_flash_0x60660000
+Raw file loaded 0x00200000-0x00605fe0
+.Ed
+.It
+Use the RedBoot
+.Ic fis
+command to copy the image into flash.
+For more information on the RedBoot
+Flash Image System, see the RedBoot documentation.  The factory default
+Linux image may already be present in flash and must be deleted before
+continuing.
+.Bd -literal
+RedBoot\*> fis delete vmlinux
+RedBoot\*> fis create -b 0x00200000 -f 0x60660000 -l 0x00160000 netbsd.gz
+.Ed
+.enum)
+.Pp
+Once the compressed kernel image has been copied into flash, it may
+be started by jumping to the flash address of the image:
+.Bd -literal
+RedBoot\*> g 0x60660000
+.Ed
 .
 .Ss2 Preparation for the Intel IQ80310
 The IQ80310 uses RedBoot firmware from Red Hat, Inc.



Home | Main Index | Thread Index | Old Index