mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-26 21:13:48 +00:00
55 lines
1.5 KiB
Text
55 lines
1.5 KiB
Text
|
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
|