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 55