OK1043A-C3 Single Board Computer

CPU: LS1043A

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

Download Message Compare

Single Board Computer OK1043A-C3 based on LS1043A

Forlinx OK1043A-C3 single board computer/development board is designed based on NXP Cortex-A53 featuring quad-core processor LS1043A with frequency up to 1.6GHz. 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 7 native Gigabit Ethernet and 1 XFI(10GbE). PCIe2.0, SATA3.0, USB3.0, UART, IIC peripheral interfaces are available, in software view, Ubuntu and OpenWRT are both well supported. Widely used in industrial router, edge computing gateway, IP-PBX, energy management, automation, and other fields.


Powerful Native Ethernet Interface

7x Ethernet with one up to 10Gbps and six up to 1000Mbps

NXP LS1043A Single Board Computer sbc pc
NXP LS1043A Single Board Computer(SBC) Phone

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

NXP LS1043A Single Board Computer(SBC) DPDK PFE DPAA pc
NXP LS1043A Single Board Computer(SBC) DPDK PFE DPAA phone

Various High-speed Interfaces

5Gbps PCIe2.0, 5Gbps USB3.0, 6Gbps SATA3.0, 10Gbps Ethernet

NXP LS1043A Single Board Computer(SBC) Cortex A53 USB3.0, PCIe, SATA Pc
NXP LS1043A Single Board Computer(SBC) Cortex A53 USB3.0, PCIe, SATA Phone

Flexible scalability

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

NXP LS1043A Single Board Computer(SBC) PCIe dual band wifi PC
NXP LS1043A Single Board Computer(SBC) PCIe dual band wifi Phone

COM Express Package Designing

NXP LS1043A Single Board Computer(SBC) COM-E Mini Type-10 PC
NXP LS1043A Single Board Computer(SBC) COM-E Mini Type-10

OK1043A-C3 SBC Pin Diagram

OK1043A-C3 single board computer consists of SoM FET1043A-C and carrier board

NXP LS1043A Ubuntu Cortex-A53 development board Pin Diagram
NXP LS1043A Ubuntu Cortex-A53 development board openwrt

▊ Hardware Features


Overview of FET1043A-C System on Module
CPU NXP LS1043A
Architecture QuaCortex-A53
Frequency ≤1.6GHz
RAM 2GB DDR4
ROM 8GB eMMC; 16MB QSPI NorFlash
OS Ubuntu/OpenWrt
Voltage Input 12V
Package COM Express
Working Temp -40℃~ +80℃
Dimensions 84mm×55mm

FET1043A-C System on Module Features

Peripheral

QTY

Spec.

Ethernet

≤7

CPU has 7 native MAC, available for below combinations

7x 1Gbps Ethernet
1x 2.5G/10Gbps and 6x 1Gbps Ethernet
2x 2.5Gbps and 2x 1Gbps Ethernet

PCIe2.0

≤3

SerDes configurable, can support X1, X2, X4 modes, each channel up to 5GT/s

SATA3.0

≤1

SerDes configurable, up to 6Gbps

SerDes2

4

4x SerDes for high speed peripherals:

3x PCI Express 2.0 controller

1x SATA 3.0 controller

up to 4x SGMII with 1000 Mbit/s

up to 2x SGMII with 2500 Mbit/s

up to one XFI (10 GbE)

up to 1x QSGMII

USB3.0

≤3

up to 5Gbps

UART

≤6

2x DUART or 6x UART

IIC

≤3


eSDHC

≤1

can support SD3.0 EMMC4.5, multiplexed with eMMC, it can be used for system booting or flashing, but can not be used for storage expanding

JTAG

1

NXP CodeWarrior TAP

Note 2: SerDes configurations about Ethernet, PCIe and SATA, please refer to QorIQ LS1046A Reference

OK1043A-C3 Carrier Board Features

Peripheral

QTY

Spec.

Ethernet 1Gbps

6

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

SFP+

1

up to 10Gbps, available for SFP+ and electrical module

M.2 M key

1

contains one PCIe2.0, could mount SSD

M.2 B key

1

contains one PCIe2.0, for WiFi

USB 3.0

2

up to 5Gbps

4G

1

Mini PCIe is preserved with USB and SIM card signals for 4G wireless module

UART

3

TTL, 3-wire

Debug

1

RS232

4G 1 Mini PCIe connector, preserved with USB signal and SIM card slot, which could be only used for 4G wireless

Micro SD Card

1

multiplexed with eMMC, guide to uboot installation, could not be used for storage expanding

RTC

1

on-board CR2032

User key

1

for user's definition

▊ 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

System Flashing

SD card


U-disk


UBoot

version: Uboot-2018.03


can support device tree


can support TFTP NFS


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


Linux kernel MAC setting and saving


Linux Kernel

Version: Linux-4.14.47


File system

EXT4/NFS/FAT32

eMMC

HS200 mode

Watchdog


RTC

Rx8010

IO


QSPI

4-wire mode high speed reading and writing

PCIe

can support WLE900VX 5G WIFI module with mini PCIe interface

can support RTL8111F Gigabit Ethernet module with MINI-PCIe interface
can support Intel 82574L Gigabit NIC with PCIe(x1) interface

USB 3.0

U-disk, USB Hub, USB keyboard and mouse, etc.

TMU

LS1043 internal temp sensor

UART


Ethernet, (10000/1000/100/10Mbps)

1x 10-Gigabit Ethernet, 6x Gigabit Ethernet

UART

1x RS232 debug port, 3x RS232 general purpose UART

Ubuntu File System

Version: Ubuntu-18.04.1


Samba


Lighttpd


Docker


LXC


QEMU


OP-TEE OS


OpenSSL


IPSEC


DPDK

OVS-DPDK


Linux LEDEv17.01.6 Release

Linux Kernel

Version: Linux- 4.9.63

OpenWRT

Version: v17.01.6

Source Pack and Version

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

▊ NXP Software Resource Recommendation ASK


ASK is an OpenWRT-based application solution kit for broadband routers from NXP, which utilizes the packet gas pedal in the LS1043A / LS1046A processor and delivers wire-speed performance with less than 5% ARM core load.

LS1043A ASK Download: NXP Special Single Chip Hardware Speeds Router/Switch Software

NXP Software Resource Recommendation ASK

▊ 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 FET1043A-C core board;
  • 1x OK1043A-C3 carrier board;
  • 1x Power Adapter;
  • 1x heat sink;
  • 1x Two-hole crossover serial cable;
  • 1x 4G module (optional);
  • 1x 5G module (optional).

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)


contact us


▊ 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


FET1043A-C System on Module
FET1043A-C System on Module
CPU: NXP LS1043A
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
Learn More
OK1046A-C Single Board Computer
OK1046A-C Single Board Computer
CPU: LS1046A
Architecture: Cortex-A72
Frequency: 1.8GHz
RAM: 2GB/4GB LPDDR4
ROM: 8GB eMMC
System: Ubuntu-18.04.1,OpenWrt v18.06.0-rc2
Learn More
NXP LS1028A Single Board Computer
OK1028A-C Single Board Computer
CPU: NXP LS1028A
Architecture: Cortex-A72
Frequency: 1.5GHz
RAM: 2GB DDR4
ROM: 8GB eMMC
System: Ubuntu18.04
Learn More
OK1012A-C Single Board Computer
OK1012A-C Single Board Computer
CPU: NXP LS1012A
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
Learn More