Rapid Development

Using off the shelf SOM cuts down on the development life cycle and saves engineering costs. This way you can focus on UX and accelerate time to market.

Multiple OS Support

SudoProc has been made with integration to standard operating systems in mind. Most common are Debian, Android and YOCTO. SudoProc comes with its own SudoOS - a Linux based operating system best for single-event applications.

Great Performance

We’ve packaged all the good stuff on a single SOM so you can have the best performance for your device. All the materials have been chosen for diverse application and highest quality.

Perfect Fit

With a tiny frame, solderable option and aluminium heatsink, SudoProc is a perfect fit for devices where you’re dealing with limited space. SudoProc is therefore suitable for medical, IoT, automotive (autonomous driving) and robotics industry.

Authorized Distributor

Easy Prototyping

SudoOS and SudoProc in combination make the development of devices up to 90% faster.

By avoiding the hardware development and using a programmable hardware, designers and software developers have free hands to focus on the product look and functionality.

Hardware development is complex and expensive. Designing and building an entire hardware system could cost from $10k – $50k. Besides the cost, you are also paying another price which is even greater – time.


Every SudoProc comes with a pre-installed in-house SudoOS operational system. The software is a Linux based open-sourced software best used for single app solutions and bringing up a new board.

Size and Solderability

Most Systems on Modules on the market aren’t solderable by default. This is something we have taken to heart after hearing from the customers how tough it is to add the hardware to the board. For that reason, we’ve made SudoProc solderable.

The size of SudoProc unit is 65 X 40 X 4.3mm which makes it one of the smallest system on modules on the market.

Because of the size, SudoProc can fit into small devices and provide the necessary power and performance to most sophisticated devices.

Some of the potential uses for SudoProc are:

– Laptops, Tablets & Smartphones

– Media Players, Digital Signage, Graphics Controllers

Speed Demon

Performance has been the biggest priority in developing SudoProc. If the device is small and compact size but doesn’t deliver the necessary power – what good is it for?

4GB of RAM puts the SudoProc in the “elite” level SOMs. Some system of modules can provide that much memory, however, with a steep price and questionable reliability.

The onboard eMMC 4.5 storage has also been generously provided to 32GB on the default unit. The space can be increased up to 128GB.



Type Cortex-A17, ARM (v7) with NEON coprocessor
Cores Quad Core
Speed 1.8 GHz


Type 4GB LPDDR3 (Samsung)
Speed 1066MHz
Configuration 2 x 32 bit, dual channel

Video I/O

eDP output eDPTM Specification, version 1.3
4K x 2K @ 30fps
HDMI HDMI 1.4 and 2.0 operation
1080p @ 120 Hz and 4k x 2k @ 60 Hz
LVDS (optional on demand) TIA/EIA-644-A
10 data lanes total - single & dual channel
4 data lane, up to 4Gbps
1080p @ 60fps output
CIF input 8bits BT656(PAL/NTSC) interface
16bits BT601 DDR interface
8bits/10bits/12bits raw data interface
Maximum input resolution 14M(4416x3312) pixels


Graphics processor Mali-T764 @ 650MHz
1300Mtri/s, 10.4Gpix/s throughput
3D graphics engine Embedded 4 shader cores with shared hierarchical tiler
Pixel rate: 2.6G pixels/s @ 400MHz
Max frequency: 500MHz
OpenGL ES1.1/2.0/3.0, OpenCL 1.1/1.2 and DirectX 11
2D graphics engine Max frequency: 500MHz
Pixel rate : 320Mpix/s without scale , 256Mpix/s with scale@ 400MHz
Video processing unit H.264 decoder 2160p@24fps, H.265 decoder 2160p@30fps
and H.264/MVC/VP8 encoder 1080p@30fps
Image Processor Image pre-processor Video stabilization
Image Post-Processor (embedded inside video decoder)
Image Enhancement-Processor (IEP)
JPEG Codec Decoder 48x48 to 8176x8176(66.8 Mpixels)
Encoder 96x32 to 8192x8192(64 Mpixels)
YCbCr 4:0:0, 4:2:0, 4:2:2, 4:4:0, 4:1:1 and 4:4:4
From RGB444 and BGR444 up to RGB101010 and BRG101010

Audio I/O

I2S Up to 8 channels (4xTX, 2xRX)
Audio resolution from 16bits to 32bits
Sample rate up to 192KHz
8 channel, 192KHz, 16 bit and 32 bit
SPDIF (optional on demand) Support 16, 20, 24 bits audio data transfer in linear PCM mode


RGMII interface 10/100/1000-Mbps
Supports IEEE 802.3x and IEEE 802.1Q
SDIO interface 3.0 Protocol
4 bit data bus

Internal Storage

Type eMMC4.5
Interface 8 bit, 200MB/s
Capacity 32GB / 64GB / 256GB

External Storage

NAND Flash interface 8bits, up to 4 banks
Async or sync DDR up to 75MHz
Up to 60bits hardware ECC
SDMMC interface SDMMC 3.0 (4 bit)
Capacity 32GB / 64GB / 256GB

GPIO, Serial

SPI 3x master or slave mode with 2 chip select outputs
UART 5x Asynchronous (3 with flow control)
up to 4 Mbps or other special baud rate
64 Byte FIFO for TX/RX operation
I2C 5x Multi-master operation
Support 7bits and 10bits address mode
up to 400Kbit/s
SAR-ADC 3 channel (10 bit)
up to 1 MSPS
0V to 1.8V
USB host 2.0 Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed (1.5Mbps) mode
Provides 16 host mode channels
USB OTG Compatible with USB OTG2.0 specification
Supports high-speed(480Mbps), full-speed(12Mbps) and low-speed (1.5Mbps) mode
Provides 9 host mode channels
HSIC 2.0 interface (optional on demand) Compliant with the USB2.0 Specification
HSIC 2.0 interface (optional on demand)
GPS interface Complete 1-band, C/A, and NMEA-0183 compatibility
Support reference frequencies 16.368MHz
32 DMA channels for AHB master access
Host interface Low Pin Count interface(8 inputs/16 outputs or 16 inputs/8 outputs)
All signals driven using source synchrounous clock. (2 DDR clock signals per direction for TX and RX paths)
PS2 interface (optional on demand) Support PS/2 master mode up to 33kHz
Smart card (optional on demand) T0, T1
TS interface Supports 2 Built-in PTIs
64 PID filters
CSA v2.0 standard, up to 104Mbps
4/8 PCR extraction channels
8/10 bit
PWM (with interrupt) 4x 32-bit timer/counter
GPIOs (all can be used as interrupt) up to 100x


AES up to 256bit
DES and TDES ECB and CBC modes)
SHA SHA-1 to SHA-512
PKA From 128 bit to 3136 bit in steps of 32 bits
Cortex-A12 security mode TZMA and TZPC
eFUSE 2x (one 256bits (32x8) and one 1024bits (32x32))


Input voltage 5V (±10%)
Input current max 3A
PMIC remote control YES (with GPIO, I2C, Reset)
I/O operation range 3.3V or 2.5V or 1.8V (±10%), depending on the port configuration
Output mode Independent output control over I2C
Output 1 3.3V/2A
Output 2 2V/1A
Output 3 3.3V/150mA
Output 4 3.3V/350mA
Output 5 3.3V/350mA
Output 6 3.3V/350mA
Output 7 1.8V/150mA
Output 8 1.8V/350mA
Input 2 Vcc MAC (1.8 – 3.3V)
Input 3 Vcc CIF/TS (1.8 – 3.3V)


Max TDP 10W
Heatsink Additional heatsink is not required with proper PCB thermal design.
Operating temperature range -25°C to +85°C
Storage temperature range -25°C to +85°C
Cortex-A12 security mode TZMA and TZPC
eFUSE 2x (one 256bits (32x8) and one 1024bits (32x32))


Footprint LGA218 (custom)
Pin count 218
Dimensions L: 65 mm
W: 40 mm
H: 4.3 mm

Frequently Asked Questions

My device is small. How big is the SudoProc ?

SudoProc proportions are 65mm x 40mm x 4.3mm making it the smallest performance SOM on the market. It’s the size of a credit card.

Where is SudoProc being used?

SudoProc is best used in high performance devices such as smartphones, tablets, laptops, media players, healthcare equipment, surgical devices, automotive industry, etc…

What’s the minimum amount of units I can purchase?

SudoProc is available for purchase in single digits. The price per unit drops when the quantity of the order increases. Contact us for the full pricing list.

What’s your return policy

We believe in honest transactions and appreciate integrity. If you’re not sure SudoProc is for you, we recommend ordering a sample SOM first. However, if there’s a technical error, we will provide support and refund your purchase if need be.

I don’t need the SudoOS. Can I use my own?

Absolutely! SudoOS is there to fast test your device with a single app solution. The hardware is compatible with the standard embedded software.

Can I customize the SudoProc?

SudoProc already has a couple of variables you can play around with. Send us a message and we will figure out a good solution. If you’re looking for a completely custom SOM, well, send us a message as well.

Let’s See If We Could Be a Good Fit!

You’re developing a next-generation IoT Device, a customized laptop or an iPhone killer smartphone?
Then you need a system that is reliable and powerful enough to handle multimedia, processes, and functions.
Let’s see if we can work together.