OK1012A-C Single Board Computer based on NXP LS1012A
OK1012A-C is a single board computer(SBC) designed based on NXP Cortex-A53 featuring processor LS1012A. It can support Ubuntu and Linux Open WRT. It consists of carrier board and SoM and integrates with multiple high-speed peripherals include gual gigabit Ethernet PHYs with hardware packet acceleration engine, SATA3.0, PCIe2.0, USB3.0, TF card and other interfaces. It's specially supported with Ubuntu and OpenWRT and aimming at NAS, IoT gatway. broadband Ethernet gateway and industrial automation and other related applications.
Superior Network Performance
Two SGMII Ethernet up to 2.5Gbps, supported with PFE,
can support data packet from 64-byte to 10240-byte
Powerful Scalability
One PCIe2.0 controller up to 5.0Gbps with powerful scalability for Gigabit Ethernet, dual-band WIFI and other high-speed peripherals
Variable High-Speed Peripherals
2.5Gbps Ethernet, PCIe2.0, SATA3.0, USB3.0
Lower-power Performance
CPU no-load(usage 0.3%) working consumption only 1.3W,
CPU full-load (usage 100%) working consumption only 1.9W
Designing Technology
SoM designed as 8-layer PCB EING with ultra thin(only 2mm for hight) connectors from Panoasic,
transmission rate up to 6Gpbs, pins with EING designing make it excellent performance for anti-oxidation and stable connection
Compact Size
Connector only 2mm in height, SoM with compact dimensions of 45x 40mm, and mounting hight only 5.6mm
Pin Diagram
▊ Hardware Features
Overview of FET1012A-C System on Module | |||
---|---|---|---|
CPU | NXP LS1012A | ||
Architecture | Cortex-A53 | MainFrequency | ≤1GHz |
RAM | 512MB DDR3L | ROM | 8GB eMMC; 16MB QSPI NorFlash |
OS | Ubuntu/OpenWrt | Voltage Input | 4.2V |
Package | board to board connector | ||
Working Temp Width | -40℃~ +80℃ | Dimensions | 45mm*40mm |
Note1: SGMII, PCIe and SATA can be configured by SerDes, Forlinx configuration solution is SGMII(1G)+PCIex1+SATA3.0, others please refer to below chart
FET1012A-C System on Module Features | ||
---|---|---|
Peripheral | QTY | Spec. |
Ethernet | ≤2 |
CPU can support one RGMII up to 1Gbps
two 2.5Gbps SGMII configurable by SerDes
CPU has two native MAC, dual gigabit Ethernet controllers are available
|
PCIe2.0 | ≤1 | up to 5Gbps |
SATA3.0 | ≤1 | up to 6Gbps |
USB3.0 | 1 | up to 5Gbps |
QSPI | 1 | used by QSPI nor flash on SoM |
SAI | ≤5 |
|
UART | ≤2 | |
IIC | ≤2 | |
SDHC | ≤2 | one is used by eMMC |
JTAG | 1 | NXP CodeWarrior TAP |
SerDes | ||
---|---|---|
1 | 2 | 3 |
Unused | PCI Express(x1) | |
sg.m1(2.5G) | sg.m2(2.5G) | SATA |
Unused | SATA | |
sg.m1(1G) | PCI Express(x1) | SATA |
sg.m1(1G) | sg.m2(1G) | PCI Express(x1) |
sg.m1(2.5G) | sg.m2(2.5G) | PCI Express(x1) |
sg.m1(2.5G) | sg.m2(1G) | PCI Express(x1) |
TX_CLK | PCI Express(x1) | SATA |
sg.m1(1G) | TX_CLK | PCI Express(x1) |
TX_CLK | sg.m2(1G) |
PCI Express(x1) |
OK1012A-C Carrier Board Features | ||
---|---|---|
Peripheral | QTY | Spec. |
USB 3.0 | 1 | up to 5G |
Ethernet | 2 | SGMII/RGMII,10/100/1000Mbps auto-negotiation, RJ45 connector |
TF Card | 1 | compatible with SD, SDHC and SDXC(UHS-I) |
SATA | 1 | up to 6G |
RTC | 1 | on-board CR2032 |
PCIe | 1 |
up to 5Gbps, RTL8111 Gigabit Ethernet module and WLE900VX WIFI module |
UART Debug | 1 | RS232, DB9 connector |
JTAG | 1 | NXP CodeWarrior TAP |
▊ Software Features
Linux Ubuntu | ||
---|---|---|
Cross-compiler | aarch64-linux-gnu-gcc | Ubuntu/Linaro 7.3.0-16ubuntu3~18.04, glibc-2.27, binutils-2.30-0, gdb-8.1 |
OS Flashing |
Special hardware tool to flash QSPI Flash |
|
flash image by U-disk |
|
|
UBoot |
Version: Uboot-2018.03 |
|
can support device tree |
|
|
can support TFTP NFS |
|
|
U-disk, eMMC, TF card, QSPI Flash are supported |
|
|
Linux kernel MAC is configurable and savable |
|
|
Linux Kernel |
Version: Linux-4.14.47 |
|
file system | EXT4/NFS/FAT32, etc. | |
eMMC driver | HS200 mode | |
TF card driver | DDR50 mode | |
watchdog driver |
|
|
RTC driver | Rx8010 | |
IO driver |
|
|
QSPI driver |
support 4-wire mode high-speed read/ write |
|
PCIe driver |
WLE900VX dual band WIFI module
RTL8111F gigabit Ethernet module |
|
USB 3.0 |
U-disk, USB Hub, USB keypad/ mouse |
|
TMU driver |
LS1012 internal temp sensor |
|
UART driver |
|
|
Ethernet(1000/100/10Mbps) |
|
|
SATA driver |
hard disk and other SATA devices |
|
Ubuntu File System |
Version: ubuntu-18.04.1 |
|
Samb |
|
|
Lighttpd |
|
|
Docker |
|
|
LXC |
|
|
QEMU |
|
|
OP-TEE OS |
|
|
OpenSSL |
|
|
IPSEC |
|
Linux OpenWrt | |
---|---|
Linux Kernel | Version: Linux- 4.9.111 |
Openwrt | Version: v18.06.0-rc2(kernel version 4.9.111) |
Source Pack and Version |
ath10k-firmware-qca988x_2018-04-19-71e50312-1 base-files_190-r7141-e4d0ee5af5 block-mount_2018-04-16-e2436836-1 busybox_1.28.3-4 dnsmasq_2.80test2-3 dropbear_2017.75-5 ethtool_4.15-1 firewall_2018-05-14-b45e162e-1 fstools_2018-04-16-e2436836-1 fwtool_1 hostapd_2018-04-09-fa617ee6-5 hostapd-common_2018-04-09-fa617ee6-5 iperf_2.0.10-1 iperf3_3.5-1 iw_4.14-1 jshn_2018-04-12-6eff829d-1 jsonfilter_2018-02-04-c7e938d6-1 kernel_4.9.111-1-ced49591dc966c9bc9acb816df322464 kmod-ath10k_4.9.111+2017-11-01-9 kmod-ath_4.9.111+2017-11-01-9 kmod-cfg80211_4.9.111+2017-11-01-9 kmod-dma-buf_4.9.111-1 kmod-input-core_4.9.111-1 kmod-ipt-conntrack_4.9.111-1 kmod-ipt-core_4.9.111-1 kmod-ipt-nat_4.9.111-1 kmod-mac80211_4.9.111+2017-11-01-9 kmod-nf-conntrack_4.9.111-1 kmod-nf-conntrack6_4.9.111-1 kmod-nf-ipt_4.9.111-1 kmod-nf-nat_4.9.111-1 kmod-nf-reject_4.9.111-1 kmod-nls-base_4.9.111-1 kmod-ppfe_4.9.111-1 kmod-scsi-core_4.9.111-1 kmod-usb3_4.9.111-1 kmod-usb-core_4.9.111-1 kmod-usb-dwc3_4.9.111-1 kmod-usb-storage_4.9.111-1 kmod-video-core_4.9.111-1 kmod-video-uvc_4.9.111-1 kmod-video-videobuf2_4.9.111-1 layerscape-ppa-ls1012ardb_2018-01-18-cd295be2-1 layerscape-ppfe_2017-12-05-848002fe-1 libblobmsg-json_2018-04-12-6eff829d-1 libc_1.1.19-1 libgcc_7.3.0-1 libip4tc_1.6.2-1 libip6tc_1.6.2-1 libiwinfo_2018-02-15-223e09bf-1 libiwinfo-lua_2018-02-15-223e09bf-1 libjpeg_9a-1 libjson-c_0.12.1-1 libjson-script_2018-04-12-6eff829d-1 liblua_5.1.5-1 liblucihttp_2018-05-18-cb119ded-1 liblucihttp-lua_2018-05-18-cb119ded-1 libnl-tiny_0.1-5 libpthread_1.1.19-1 libubox_2018-04-12-6eff829d-1 libubus_2018-01-16-5bae22eb-1 libubus-lua_2018-01-16-5bae22eb-1 libuci_2018-03-24-5d2bf09e-1 libuclient_2017-11-02-4b87d831-1 libxtables_1.6.2-1 logd_2018-02-14-128bc35f-2 lua_5.1.5-1 luci-app-firewall_git-18.196.56128-9112198-1_all luci-app-mjpg-streamer_git-18.196.56128-9112198-1_all luci-app-samba_git-18.196.56128-9112198-1_all luci-base_git-18.196.56128-9112198-1 luci_git-18.196.56128-9112198-1_all luci-i18n-base-en_git-18.196.56128-9112198-1_all luci-i18n-base-zh-cn_git-18.196.56128-9112198-1_all luci-i18n-firewall-en_git-18.196.56128-9112198-1_all luci-i18n-firewall-zh-cn_git-18.196.56128-9112198-1_all luci-i18n-mjpg-streamer-zh-cn_git-18.196.56128-9112198-1_all luci-i18n-samba-en_git-18.196.56128-9112198-1_all luci-i18n-samba-zh-cn_git-18.196.56128-9112198-1_all luci-lib-ip_git-18.196.56128-9112198-1 luci-lib-jsonc_git-18.196.56128-9112198-1 luci-lib-nixio_git-18.196.56128-9112198-1 luci-mod-admin-full_git-18.196.56128-9112198-1 luci-proto-ipv6_git-18.196.56128-9112198-1_all luci-proto-ppp_git-18.196.56128-9112198-1_all luci-theme-bootstrap_git-18.196.56128-9112198-1_all luci-theme-freifunk-generic_git-18.196.56128-9112198-1_all luci-theme-material_git-18.196.56128-9112198-1_all luci-theme-openwrt_git-18.196.56128-9112198-1_all mjpg-streamer_r182-10 mtd_21 netifd_2018-05-30-a580028d-1 openwrt-keyring_2018-05-18-103a32e9-1 opkg_2017-12-07-3b417b9f-2 procd_2018-03-28-dfb68f85-1 rcw-layerscape-ls1012ardb_2017-11-19-bf3ae3cb-1 rpcd_2018-05-13-82062195-1 rpcd-mod-rrdns_20170710 samba36-server_3.6.25-10 ubi-utils_2.0.2-1 ubox_2018-02-14-128bc35f-2 ubus_2018-01-16-5bae22eb-1 ubusd_2018-01-16-5bae22eb-1 uci_2018-03-24-5d2bf09e-1 uclibcxx_0.2.4-3 uclient-fetch_2017-11-02-4b87d831-1 uhttpd_2018-06-26-796d42bc-1 uhttpd-mod-ubus_2018-06-26-796d42bc-1 usign_2015-07-04-ef641914-1 wireless-regdb_2017-10-20-4343d359 wpa-supplicant_2018-04-09-fa617ee6-5 |
▊ Accessories
Provides the modules and accessories used in Forlinx's SBC.
See here for communication modules, LCD screen, SBC expansion module and further accessories »
▊ Evaluation Kit
- 1x FET1012A-C core board;
- 1x OK1012A-C carrier board;
- 1x 5.5*2.1mm AC220V DC5V 2.0A power adapter;
- 1x Two-hole crossover serial cable.
Technical Support
Forlinx provides software resources including kernel and driver source code, together with detailed user manual, schematic documentations to help customer start their development rapidly.
▊ How to buy
1. Order Online
We have an online store on Alibaba, please contact us to start ordering
2. Order offline
Pls send your inquiry to our mailbox [email protected];
3. Payment Terms
Samples(100% T/T in advance),Bulk Order(please contact with our sales)
▊ Shipment
1. Delivery: Goods will be sent out by express as requested
2. Lead time: generally, goods could be sent out within five working days for a sample order, for a bulk requirement order, please contact us to check stock status and estimated delivery time.
3. Shipping charge: buyers should bear related shipping cost.
▊ Other Forlinx LS10xx Series Products
Architecture: Cortex-A53
Frequency: 1.0GHz
RAM: 512MB DDR3L
ROM: 16MB QSPI NorFlash,8GB eMMC
System: Ubuntu-18.04.1,OpenWrt v18.06.0-rc2
Architecture: Cortex-A53
Frequency: 1.6GHZ
RAM: 2GB DDR4
ROM: 16MB QSPI NorFlash,8GB eMMC
System: Ubuntu-18.04.1,OpenWrt v18.06.0-rc2
Architecture: Cortex-A72
Frequency: 1.5GHz
RAM: 2GB DDR4
ROM: 8GB eMMC
System: Ubuntu18.04
Architecture: Cortex-A72
Frequency: 1.8GHz
RAM: 2GB/4GB LPDDR4
ROM: 8GB eMMC
System: Ubuntu-18.04.1,OpenWrt v18.06.0-rc2
