1. GENERAL INTRODUCTION



SP7021 is a revolutionary SoC that has the power of a Linux-grade chip and the integration simplicity of a micro-controller.
SP7021 takes all the sophisticated elements typically found in modern industrial-grade embedded Linux chips, adds a plethora of features targeting IoT and industrial control applications, and delivers the resulting design in a simple microcontroller-like package that needs few external components, simplifies the schematic diagram, and reduces the PCB complexity.
SP7021 is an SoC solution of industrial control. It meets customers' full demand on function but with low cost to improve customers' competitiveness in the market. SP7021 embeds ARM Cortex-A7 Quad core for powerful computing performance and provides rich GPIO, UART, SPI, I2C and USB interfaces. And it provides an MIPICSI interface for video input and an HDMI interface for video output. It also provides an FPGA interface for function extension. SP7021 also has 2 two Ethernet ports to providing provide customers a highly competitive solution.
The purpose of this document provides software engineers full knowledge in SP7021 system with LINUX OS. Software engineers can refer to it to develop their application codes. This document provides how to get source codes and compile, and how to configure setting, and how to enable each driver. The final chapter will mention how to cross compile when you get the associated open source codes.