OK1046A-C Single Board Computer

CPU: LS1046A

Architecture: Cortex-A72

Frequency: 1.8GHz

RAM: 2GB DDR4

ROM: 16MB QSPI NorFlash,8GB eMMC

System: Ubuntu-18.04.1,OpenWrt v18.06.0-rc2

OK1046A-C Single Board Computer

OK1046A-C is  LS1046A single board computer/ development board designed based on NXP Cortex -A72 featuring quad-core processor with frequency up to 1.8GHz. It consists of carrier board and SoM ( system on module) with separated structure by COM Expressor connector with transfer rate up to 10GHz. the processor can support 8 native Gagibit Ethernet, up to 2 XFI(10GbE). PCIe3.0 (x4), SATA3.0, USB3.0, UART, IIC prepherial interfaces are available, in software view, Ubuntu and OpenWRT are both well supported. Target applications are industrial router, edge computing gateway, IP-PBX, energy management, automation, etc.

Robust processing performance


Quad-core ARM Cortex-A72 processor with frequency up to 1.8GHz,
2GB DDR4 RAM, data throughput up to 2.1GT/s, and CoreMark up to 45000

LS1046 LS1046A som system on module pc
LS1046 LS1046A som system on module Pc Phone

8 Native Ethernet


up to two XFI(10GbE)

8 Ethernet LAN pc
8 Ethernet LAN

High-speed Network


Data Path Acceleration Architecture(DPAA) incorporating acceleration for Packet parsing, classification,
and distribution(FMan), queue management for scheduling, packet sequencing,
and congestion management(QMan), and hardware buffer management for buffer allocation
and de-allocation(BMan). Software supported with DPDK and OVS-DPDK for high
performance in network related data packet processing

DPDK PFE DPAA pc
DPDK PFE DPAA phone

Various High-speed Interfaces


5Gbps USB3.0, 6Gbps SATA3.0, 10Gbps Ethernet, 32GT/s PCIe3.0(x4)

LS1046A Cortex A72 USB3.0, PCIe, SATA Pc
LS1046A Cortex A72 USB3.0, PCIe, SATA Phone

Flexible scalability


PCIe2.0(up to 5Gbps) scalable for Ethernet, dual-band WiFi and other high-speed peripherals

PCIe dual band wifi PC
PCIe dual band wifi Phone

COM Express Package designing


COM Express package designing between SoM
and carrier board can provide data transfering rate up to 10GHz,
providing a wealth of connectivity and interface options. COM Express
Mini Type 10 with high compatibility makes it flexible for users to custom different SoM for carrier board.

COM-E Mini Type-10 PC
COM-E Mini Type-10

OS Supporting


Ubuntu18.04 and OpenWRT are available for applications
and plugins from third parties, which is convenient for users to do development

Ubuntu cortex a72 development board openwrt PC
Ubuntu cortex a72 development board openwrt


OK1046A-C SBC Pin Diagram

OK1046A-C single board computer consists of SoM FET1046A-C and carrier board


NAS, industrial router, IoT, smart city main board
NAS, industrial router, IoT, smart city main board

▊ Spec.


Overview of FET1046A-C System on Module

CPU

NXP LS1046A

Architecture

Quad-core, Cortex-A72

Main Frequency

≤1.8GHz

RAM

2GB DDR4

ROM

8GB eMMC; 16MB QSPI NorFlash

OS

Ubuntu-18.04.1/OpenWrt v18.06.0-rc2

Voltage In

12V

Package

COM Express

Working Temp.

-40℃~ +75℃

Dimensions

84mm×55mm


FET1046A-C System on Module Features

Peripheral

QTY

Spec.

Ethernet



≤8

CPU can support 8 native MAC, available for below combinations:
8-ch 1Gbps Ethernet;
1-ch 2.5G/10Gbps and 7-ch 1Gbps Ethernet;
2-ch 2.5G/10Gbps and 5-ch 1Gbps Ethernet;
3-ch 2.5Gbps and 4-ch 1Gbps Ethernet;

PCIe3.0

≤3

Set by SerDes, can support x1, x2 and x4 modes, each channel up to 8GT/s

SATA3.0

≤1

Set by SerDes, transfer rate up to 6Gbps

SerDes2

4

8 SerDes channels can be used for high speed peripherals:

3-ch PCI Express 3.0 controller

1-ch SATA 3.0 controller

can support up to 5-ch SGMII and each 1000 Mbit/s

can support up to 3-ch SGMII and each 2500 Mbit/s

can support up to 2-ch XFI (10 GbE)

can support up to 1-ch QSGMII

USB3.0

≤3

Up to 5Gbps

UART

≤6

2-ch DUART or 6-ch UART

IIC

≤3


eSDHC

≤1

Can support SD3.0 EMMC4.5, multiplexed with eMMC, it can be used for system booting from card or OS image flashing, but

can not be used for external memory expanding

Note2:SerDes can be used for settings of Ethernet, PCIe and SATA, details please refer to ' QorIQ LS1043A Reference Manual'


OK1046A-C Carrier Board Features

Peripherals

QTY

Spec.

Ethernet 1Gbps

≤6


1G/ 100M/ 10Mbps auto-negotiation, 4 from QSGMII and 2 from RGMII


Ethernet 10Gbps

1

up to 10Gbps, 10G/ 5G/ 2.5G/ 1G/ 100Mbps auto-negotiation


SFP+*

1

transfer rate up to 10Gbps, for SFP+ optical module or SFP-GE


mSATA

1


SATA3.0, up to 6Gbps, it can be modified by RCW to mini PCIe


Mini PCIe

1


PCIe2.0, up to 5GT/s


PCIe x1

2


PCIe2.0, up to 5GT/s


USB 3.0

2

up to 5Gbps

4G

1


mini PCIe slot is preserved with USB and SIM card signals for 4G module


UART

3

TTL, 3-wire serial interface

Debug

1

RS232

SD Card

1


Compatible SD, SDHC and SDXC(UHS-1), multiplexed with eMMC, can be used for SD card booting, but could not be used for storage expanding


RTC

1

on-board CR2032 cell

JTAG

1

can support NXP CodeWarrior  TAP debugger

▊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

Booting mode

boot system from SD card


flash OS image by U-disk






UBoot

version: Uboot-2018.03


can support device tree


TFTP and NFS are supported


can support U-disk, eMMC, TF card, QSPI Flash, etc.


can support Linux kernel MQC setting and saving














Linux kernel driver

version: Linux-4.14.47


file system

EXT4/NFS/FAT32

eMMC

HS200 mode

watchdog


RTC

Rx8010

IO


QSPI

can support 4-wire mode high speed reading and writing

PCIe

MINI-PCIe: WLE900VX Gigabit 5G WIFI module
MINI-PCIe: RTL8111F Gigabit Ethernet module
PCIe(x1): Intel 82574L Gigabit NIC

USB 3.0

U-disk, USB Hub, USB mouse, USB keyboard

TMU

LS1043 inernal temp sensor

UART


SATA

1x mSATAT

Ethernet(10000/1000/100/10Mbps)

1x Ten-Gigabit Ethernet, 1x SFP+, 5x Gigabit Ethernet

UART

1x RS232 debug port, 3x RS232 general purpose serial interface








Ubuntu file system

version: ubuntu-18.04.1


Samba


Lighttpd


Docker


LXC


QEMU


OP-TEE OS


OpenSSL


IPSEC


DPDK

OVS-DPDK



Linux LEDE v17.01.6 Release

Linux kernel

version: Linux- 4.9.63

Openwrt

version: v17.01.6

































Source pack

ath10k-firmware-qca988x_2017-03-29-956e2609-1_aarch64_generic
base-files_178-r5410+1-62ede4f783_aarch64_generic
block-mount_2017-07-31-8ab4fda6-1_aarch64_generic
busybox_1.27.2-1_aarch64_generic
dnsmasq_2.78-3_aarch64_generic
dropbear_2017.75-4_aarch64_generic
ethtool_4.15-1_aarch64_generic
firewall_2017-11-07-c4309372-1_aarch64_generic
fstools_2017-07-31-8ab4fda6-1_aarch64_generic
fwtool_1_aarch64_generic
hostapd-common_2017-08-24-c2d4f2eb-4_aarch64_generic
hostapd_2017-08-24-c2d4f2eb-4_aarch64_generic
iperf3_3.3-1_aarch64_generic
iperf_2.0.10-1_aarch64_generic
iw_4.9-1_aarch64_generic
jshn_2017-10-06-729f47fd-1_aarch64_generic
jsonfilter_2016-07-02-dea067ad-1_aarch64_generic
kernel_4.9.63-1-5ac84a901b0c0bf7e0ffa39f812a12fe_aarch64_generic
kmod-ath10k_4.9.63+2017-11-01-1_aarch64_generic
kmod-ath_4.9.63+2017-11-01-1_aarch64_generic
kmod-cfg80211_4.9.63+2017-11-01-1_aarch64_generic
kmod-ipt-conntrack_4.9.63-1_aarch64_generic
kmod-ipt-core_4.9.63-1_aarch64_generic
kmod-ipt-nat_4.9.63-1_aarch64_generic
kmod-mac80211_4.9.63+2017-11-01-1_aarch64_generic
kmod-nf-conntrack6_4.9.63-1_aarch64_generic
kmod-nf-conntrack_4.9.63-1_aarch64_generic
kmod-nf-ipt_4.9.63-1_aarch64_generic
kmod-nf-nat_4.9.63-1_aarch64_generic
kmod-nls-base_4.9.63-1_aarch64_generic
kmod-ppfe_4.9.63-1_aarch64_generic
kmod-scsi-core_4.9.63-1_aarch64_generic
kmod-usb-core_4.9.63-1_aarch64_generic
kmod-usb-dwc3_4.9.63-1_aarch64_generic
kmod-usb-storage_4.9.63-1_aarch64_generic
layerscape-ppa-ls1043ardb_2017.09-1_aarch64_generic
layerscape-ppfe_2017.09-1_aarch64_generic
lede-keyring_2017-01-20-a50b7529-1_aarch64_generic
libblobmsg-json_2017-10-06-729f47fd-1_aarch64_generic
libc_1.1.18-1_aarch64_generic
libgcc_5.5.0-1_aarch64_generic
libip4tc_1.6.1-1_aarch64_generic
libip6tc_1.6.1-1_aarch64_generic
libiwinfo-lua_2017-08-23-c1a03e82-1_aarch64_generic
libiwinfo_2017-08-23-c1a03e82-1_aarch64_generic
libjpeg_9a-1_aarch64_generic
libjson-c_0.12.1-1_aarch64_generic
libjson-script_2017-10-06-729f47fd-1_aarch64_generic
liblua_5.1.5-1_aarch64_generic
liblucihttp-lua_2018-05-18-cb119ded-1_aarch64_generic
liblucihttp_2018-05-18-cb119ded-1_aarch64_generic
libnl-tiny_0.1-5_aarch64_generic
libpcap_1.8.1-1_aarch64_generic
libpthread_1.1.18-1_aarch64_generic
libubox_2017-10-06-729f47fd-1_aarch64_generic
libubus-lua_2017-11-13-5f87f548-1_aarch64_generic
libubus_2017-11-13-5f87f548-1_aarch64_generic
libuci_2017-09-29-5ad59ad4-1_aarch64_generic
libuclient_2017-11-02-4b87d831-1_aarch64_generic
libxtables_1.6.1-1_aarch64_generic
logd_2017-11-06-2c0d9cfe-1_aarch64_generic
lua_5.1.5-1_aarch64_generic
luci-app-firewall_git-18.210.69179-6df9a57-1_all
luci-app-mjpg-streamer_git-18.210.69179-6df9a57-1_all
luci-app-samba_git-18.210.69179-6df9a57-1_all
luci-base_git-18.210.69179-6df9a57-1_aarch64_generic
luci-i18n-base-en_git-18.210.69179-6df9a57-1_all
luci-i18n-base-zh-cn_git-18.210.69179-6df9a57-1_all
luci-i18n-firewall-en_git-18.210.69179-6df9a57-1_all
luci-i18n-firewall-zh-cn_git-18.210.69179-6df9a57-1_all
luci-i18n-mjpg-streamer-zh-cn_git-18.210.69179-6df9a57-1_all
luci-i18n-samba-en_git-18.210.69179-6df9a57-1_all
luci-i18n-samba-zh-cn_git-18.210.69179-6df9a57-1_all
luci-lib-ip_git-18.210.69179-6df9a57-1_aarch64_generic
luci-lib-jsonc_git-18.210.69179-6df9a57-1_aarch64_generic
luci-lib-nixio_git-18.210.69179-6df9a57-1_aarch64_generic
luci-mod-admin-full_git-18.210.69179-6df9a57-1_aarch64_generic
luci-proto-ipv6_git-18.210.69179-6df9a57-1_all
luci-proto-ppp_git-18.210.69179-6df9a57-1_all
luci-theme-bootstrap_git-18.210.69179-6df9a57-1_all
luci-theme-freifunk-generic_git-18.210.69179-6df9a57-1_all
luci-theme-material_git-18.210.69179-6df9a57-1_all
luci-theme-openwrt_git-18.210.69179-6df9a57-1_all
luci_git-18.210.69179-6df9a57-1_all
mjpg-streamer_r182-10_aarch64_generic
mtd_21_aarch64_generic
netifd_2017-11-17-c92106e3-1_aarch64_generic
opkg_2017-07-28-4bd8601e-1_aarch64_generic
procd_2017-10-10-7c9aa7c3-1_aarch64_generic
rcw-layerscape-ls1043ardb_2017.09-1_aarch64_generic
rpcd-mod-rrdns_20170710_aarch64_generic
rpcd_2017-11-12-a0231be8-1_aarch64_generic
samba36-server_3.6.25-8_aarch64_generic
tcpdump_4.9.2-1_aarch64_generic
ubi-utils_1.5.2-1_aarch64_generic
ubox_2017-11-06-2c0d9cfe-1_aarch64_generic
ubus_2017-11-13-5f87f548-1_aarch64_generic
ubusd_2017-11-13-5f87f548-1_aarch64_generic
uci_2017-09-29-5ad59ad4-1_aarch64_generic
uclibcxx_0.2.4-3_aarch64_generic
uclient-fetch_2017-11-02-4b87d831-1_aarch64_generic
uhttpd-mod-ubus_2017-11-04-a235636a-1_aarch64_generic
uhttpd_2017-11-04-a235636a-1_aarch64_generic
usign_2015-07-04-ef641914-1_aarch64_generic
wireless-regdb_2017-10-20-4343d359_aarch64_generic
wpa-supplicant_2017-08-24-c2d4f2eb-4_aarch64_generic







▊ Download



Brochure: Forlinx latest catalog

Hardware Manual: OK1046A-C hardware manual




How to buy


Payment term: 100% payment in advance no matter sample orders or bulk purchasing orders.

1. Order Online

We have an online store on Alibaba, please contact us to start ordering

2. Western Union

Tell us which item and model you want to order, and we will send you a PI with Western Union account.

3. Bank Transfer(T/ T)

Tell us model and quantity, and we'll send you a PI with our company's bank account for payment.


Shipment


Payment term: 100% in advance

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.



▊  Recommended system on module(SoM)


SoM FET1046A-C