• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..05-Jul-2021-

KconfigH A D05-Jul-2021437 3726

MAINTAINERSH A D05-Jul-2021225 87

MakefileH A D05-Jul-2021528 3218

READMEH A D05-Jul-20211.5 KiB5539

cmd_arc.cH A D05-Jul-20218.4 KiB409332

ddr.cH A D05-Jul-20214.3 KiB162131

law.cH A D05-Jul-2021711 2513

spl.cH A D05-Jul-20213.1 KiB12891

spl_minimal.cH A D05-Jul-20211.7 KiB6842

tlb.cH A D05-Jul-20213.3 KiB10167

ucp1020.cH A D05-Jul-20218.2 KiB373296

ucp1020.hH A D05-Jul-2021948 4632

README

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