Merge branch 'master' of git://git.denx.de/u-boot-mmc
[oweals/u-boot.git] / board / Arcturus / ucp1020 / README
1 The uCP1020 product family (ucp1020) is an Arcturus Networks Inc. System on Modules
2 product featuring a Freescale P1020 CPU, optionally populated with 1, 2 or 3 Gig-Ethernet PHYs,
3 DDR3, NOR Flash, eMMC NAND Flash and/or SPI Flash.
4
5 Information on the generic product family can be found here:
6         http://www.arcturusnetworks.com/products/ucp1020
7
8 The UCP1020 several configurable options
9 ========================================
10
11 - the selection of populated phy(s):
12         KSZ9031 (current default for eTSEC 1 and 3)
13
14 - the selection of boot location:
15         SPI Flash or NOR flash
16
17 The UCP1020 includes 2 default configurations
18 =============================================
19 NOR boot image:
20         configs/UCP1020_defconfig
21 SPI boot image:
22         configs/UCP1020_SPIFLASH_defconfig
23
24 The UCP1020 adds an additional command in cmd_arc.c to access and program
25 SPI resident factory defaults for serial number, and 1, 2 or 3 Ethernet
26 HW Addresses.
27
28
29 Build example
30 =============
31
32 make distclean
33 make UCP1020_defconfig
34 make
35
36 Default Scripts
37 ===============
38 A default upgrade scripts is included in the default environment variable example:
39
40 B$ run tftpflash
41
42 Dual Environment
43 ================
44
45 This build enables dual / failover environment environment.
46
47 NOR Flash Partition declarations and scripts
48 ============================================
49 Several scripts are available to allow TFTP of images and programming directly
50 into defined NOR flash partitions. Examples:
51
52 B$ run program0
53 B$ run program1
54 B$ run program2