| 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 |