The Ebyte ECK31 series heterogeneous embedded core board adopts Allwinner T113-S dual-core Cortex-A7 + independent RISC-V co-processor, pre-installed Linux system, equipped dual CAN bus, multiple SKUs with different memory and flash configurations, rich industrial peripheral interfaces for industrial HMI, edge gateway and vehicle embedded development.
| Parameter Item | ECK31-T13SA1MN2M | ECK31-T13SA1ME8G | ECK31-T13SA2MN2M | ECK31-T13SA2ME8G |
|---|---|---|---|---|
| Main SoC Chip | Allwinner T113-S | Allwinner T113-S | Allwinner T113-S | Allwinner T113-S |
| Main CPU Core | Dual Cortex-A7 | Dual Cortex-A7 | Dual Cortex-A7 | Dual Cortex-A7 |
| Auxiliary Core | Independent RISC-V MCU | Independent RISC-V MCU | Independent RISC-V MCU | Independent RISC-V MCU |
| RAM Memory | 1GB | 1GB | 2GB | 2GB |
| Storage Flash | 2GB NAND | 8GB eMMC | 2GB NAND | 8GB eMMC |
| Built-in OS | Pre-built Linux | Pre-built Linux | Pre-built Linux | Pre-built Linux |
| CAN Interface | Dual CAN 2.0B | Dual CAN 2.0B | Dual CAN 2.0B | Dual CAN 2.0B |
| Standard Peripherals | RS485, Ethernet, USB, GPIO, LCD | RS485, Ethernet, USB, GPIO, LCD | RS485, Ethernet, USB, GPIO, LCD | RS485, Ethernet, USB, GPIO, LCD |
| Heterogeneous Feature | Linux + RISC-V co-processing | Linux + RISC-V co-processing | Linux + RISC-V co-processing | Linux + RISC-V co-processing |































Practical Application Scenarios
1. New Energy Vehicle On-Board Edge Controller Matching Ebyte CAN IO Modules
The ECK31 series dual CAN bus interfaces connect vehicle battery management CAN signals and motor control CAN signals separately, while the independent RISC-V core undertakes real-time fault detection tasks without occupying Linux main core resources. Paired with Ebyte CAN distributed IO modules, it collects battery voltage, temperature and vehicle status data, runs Linux cloud docking programs on Cortex-A7 cores to upload vehicle operating data to remote cloud platforms, realizing vehicle overvoltage and overheating early warning logic.
2. Industrial HMI Touch Screen Host with Ebyte NB144 Serial Server
As the core mainboard of industrial touch HMI, ECK31 runs graphical human-machine interaction Linux programs on dual A7 cores, reserves RS485 and Ethernet interfaces to connect NB144 four-channel serial server, and communicates with MA01 remote IO modules via Modbus RTU. The RISC auxiliary core processes high-speed real-time switching signal sampling to avoid interface lag caused by Linux system scheduling delay, suitable for factory assembly line operation touch control terminals.
3. Multi-CAN Industrial Edge Gateway for Smart Factory Workshop
Dual CAN channels receive production equipment CANopen bus data respectively, Linux core deploys MQTT client to transmit unified production data to factory cloud servers, RISC-V co-processor independently executes equipment abnormal signal interlock judgment logic. Cooperate with Ebyte LoRa E220 modules to expand wireless sensor data access capability, realize wired CAN and wireless LoRa mixed industrial data collection in one single core board.
4. Agricultural Machinery Intelligent On-Board Controller
Installed on tractors and sprinkler irrigation equipment, dual CAN interfaces connect engine ECU and hydraulic control CAN bus; RISC-V core processes real-time speed and position sampling with low latency, Linux core loads GNSS positioning program to cooperate with Ebyte GNSS modules to record farm operation tracks, and supports local data storage via eMMC large-capacity SKU versions for offline field working without network coverage.
5. Elevator Safety Monitoring Edge Computing Unit
Dual CAN buses access elevator main control and safety circuit CAN signals separately, heterogeneous architecture separates heavy Linux log recording and real-time safety fault judgment tasks. Match E810 RS485 isolation hub to connect elevator temperature and vibration sensors, hardware-level real-time response via RISC-V core ensures rapid safety alarm output when abnormal elevator operating parameters appear.
FAQ Section
1. What advantages does heterogeneous dual-core Cortex-A7 + RISC-V bring to industrial edge devices?
Linux running on Cortex-A7 cores handles graphical display, cloud MQTT transmission and file storage heavy tasks, while independent RISC-V MCU undertakes hard real-time signal collection, CAN bus parsing and fault interlock logic. The two cores operate independently without resource contention, solving the delay defect of single Linux core when processing high-speed industrial real-time signals.
2. What difference exists between NAND flash and eMMC SKUs of ECK31 series?
MN2M versions adopt 2GB NAND flash for low-cost small-scale data recording scenarios; ME8G models equip 8GB eMMC with higher read-write stability and larger storage space, suitable for long-term video caching, mass operation log storage and offline field equipment without cloud network.
3. Can the dual CAN ports work independently to connect two sets of different CAN bus equipment?
Yes, the two CAN channels are completely isolated hardware circuits, supporting separate baud rate, filter ID and protocol configuration respectively. Users can connect vehicle CAN and industrial CANopen equipment at the same time without mutual signal interference on the bus.
4. Does Ebyte provide pre-compiled Linux firmware and SDK for ECK31 core board?
Ebyte supplies complete pre-built Linux image, RISC-V secondary development SDK, CAN bus parsing library and peripheral driver source code free of charge, supporting secondary development of HMI, edge gateway and vehicle control software without chip bottom layer porting work.
5. Is the ECK31 core board compatible with all Ebyte RS485, CAN and LoRa peripheral modules?
All standard industrial peripherals including EID041 sensors, MA01 remote IO, E220 LoRa modules and E810 isolation hubs are compatible, standard RS485/CAN/Ethernet peripheral interfaces reserve unified electrical level matching circuit on core board.