55 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
The uCP1020 product family (ucp1020) is an Arcturus Networks Inc. System on Modules
 | 
						|
product featuring a Freescale P1020 CPU, optionally populated with 1, 2 or 3 Gig-Ethernet PHYs,
 | 
						|
DDR3, NOR Flash, eMMC NAND Flash and/or SPI Flash.
 | 
						|
 | 
						|
Information on the generic product family can be found here:
 | 
						|
	http://www.arcturusnetworks.com/products/ucp1020
 | 
						|
 | 
						|
The UCP1020 several configurable options
 | 
						|
========================================
 | 
						|
 | 
						|
- the selection of populated phy(s):
 | 
						|
	KSZ9031 (current default for eTSEC 1 and 3)
 | 
						|
 | 
						|
- the selection of boot location:
 | 
						|
	SPI Flash or NOR flash
 | 
						|
 | 
						|
The UCP1020 includes 2 default configurations
 | 
						|
=============================================
 | 
						|
NOR boot image:
 | 
						|
	configs/UCP1020_defconfig
 | 
						|
SPI boot image:
 | 
						|
	configs/UCP1020_SPIFLASH_defconfig
 | 
						|
 | 
						|
The UCP1020 adds an additional command in cmd_arc.c to access and program
 | 
						|
SPI resident factory defaults for serial number, and 1, 2 or 3 Ethernet
 | 
						|
HW Addresses.
 | 
						|
 | 
						|
 | 
						|
Build example
 | 
						|
=============
 | 
						|
 | 
						|
make distclean
 | 
						|
make UCP1020_defconfig
 | 
						|
make
 | 
						|
 | 
						|
Default Scripts
 | 
						|
===============
 | 
						|
A default upgrade scripts is included in the default environment variable example:
 | 
						|
 | 
						|
B$ run tftpflash
 | 
						|
 | 
						|
Dual Environment
 | 
						|
================
 | 
						|
 | 
						|
This build enables dual / failover environment environment.
 | 
						|
 | 
						|
NOR Flash Partition declarations and scripts
 | 
						|
============================================
 | 
						|
Several scripts are available to allow TFTP of images and programming directly
 | 
						|
into defined NOR flash partitions. Examples:
 | 
						|
 | 
						|
B$ run program0
 | 
						|
B$ run program1
 | 
						|
B$ run program2
 |