Compatibility¶
This page covers DSM version support, CPU architectures, and model compatibility.
DSM Version Support¶
SynoCommunity packages support multiple DSM versions:
| DSM Version | Status | Notes |
|---|---|---|
| DSM 7.2+ | Full Support | Latest features, recommended |
| DSM 7.0-7.1 | Supported | Some packages may require 7.1+ |
| DSM 6.2 | Supported | Limited new development |
| DSM 6.0-6.1 | Limited | Legacy support only |
| DSM 5.2 | Minimal | Few packages available |
| SRM 1.2-1.3 | Supported | Router-compatible packages only |
Recommendation
For the best experience, run the latest DSM version supported by your NAS model.
CPU Architectures¶
Synology NAS devices use different CPU architectures. Packages are built for each supported architecture.
Current Architectures (DSM 7.x)¶
| Architecture | CPU Type | Example Models |
|---|---|---|
x64 |
Intel 64-bit | DS923+, DS1823xs+, RS1221+ |
armv8 |
ARM 64-bit (Realtek RTD) | DS223, DS423, RS422+ |
aarch64 |
ARM 64-bit (Marvell) | DS220+, DS720+, DS920+ |
Legacy Architectures (DSM 6.x)¶
| Architecture | CPU Type | Example Models |
|---|---|---|
x86 |
Intel 32-bit | DS216play, DS116 |
armv7 |
ARM 32-bit (various) | DS218j, DS418 |
qoriq |
Freescale QorIQ | DS215j, RS214 |
comcerto2k |
Mindspeed Comcerto | DS414j |
ppc853x |
PowerPC | DS109j, DS209 |
Legacy Support
Legacy architectures receive security updates but limited new package development.
Finding Your Architecture¶
Method 1: DSM Control Panel¶
- Log into DSM
- Go to Control Panel > Info Center > General
- Note the Model Name
- Look up your model at Synology's CPU guide to find the architecture

Method 2: SSH¶
Or to get the spksrc architecture name:
Method 3: Package Download Page¶
When browsing packages in Package Center on your NAS, it automatically shows only packages compatible with your architecture.
Model to Architecture Mapping¶
Plus Series (Performance)¶
| Model | Architecture | DSM Support |
|---|---|---|
| DS224+ | aarch64 | 7.x |
| DS423+ | aarch64 | 7.x |
| DS723+ | aarch64 | 7.x |
| DS923+ | x64 | 7.x |
| DS1522+ | x64 | 7.x |
| DS1823xs+ | x64 | 7.x |
| DS220+ | aarch64 | 7.x |
| DS720+ | aarch64 | 7.x |
| DS920+ | aarch64 | 7.x |
| DS1520+ | aarch64 | 7.x |
Value Series¶
| Model | Architecture | DSM Support |
|---|---|---|
| DS223 | armv8 | 7.x |
| DS423 | armv8 | 7.x |
| DS224 | armv8 | 7.x |
| DS218 | armv8 | 6.x-7.x |
| DS418 | armv8 | 6.x-7.x |
J Series (Budget)¶
| Model | Architecture | DSM Support |
|---|---|---|
| DS223j | armv8 | 7.x |
| DS220j | armv8 | 7.x |
| DS218j | armv7 | 6.x-7.x |
| DS216j | armv7 | 6.x |
RackStation¶
| Model | Architecture | DSM Support |
|---|---|---|
| RS1221+ | x64 | 7.x |
| RS422+ | armv8 | 7.x |
| RS1619xs+ | x64 | 7.x |
| RS3618xs | x64 | 7.x |
Complete List
For a complete list of all models and architectures, see Synology's CPU guide.
Package Availability by Architecture¶
Not all packages are available for all architectures. Reasons include:
- Binary dependencies: Some software only supports certain CPUs
- Performance requirements: Some packages need minimum CPU/RAM
- Toolchain limitations: Cross-compilation may not support older platforms
Package availability is shown on the package download page and in Package Center.
DSM Version Requirements¶
Some packages have minimum DSM version requirements:
| Requirement | Examples | Reason |
|---|---|---|
| DSM 7.0+ | Most new packages | Uses DSM 7 package format |
| DSM 7.2+ | WebStation packages | PHP 8.x, new web server |
| DSM 6.2.4+ | Older hybrid packages | Final DSM 6 features |
Checking Compatibility Before Install¶
The easiest way to check compatibility is to browse packages directly in Package Center on your NAS - it only shows packages compatible with your model and DSM version.
You can also browse available packages at synocommunity.com/packages.
For more information on installing packages, see Synology's Package Center guide.