4 minutes reading time
Updated 03 Jun 2025
⚠️ Please note that there is a risk that you could completely destroy your device or that the module you purchased may be incompatible with it. This article is simply a reflection of my personal experience that I wanted to share with you.
❌ I accept no liability if you do not achieve the desired results from your experiment.
🐧 Attention! you'll need a linux powered operating system!
For the maximization of profits, vendors may lie about the actual supported random access memory limits.
It could also be a fact that later firmware releases support greater amounts than the initial ones.
One common cumulative problem with modern notebooks' memory is that one or more RAM modules are soldered directly onto the motherboard. Most customers cannot change these types. However, often only one module is soldered, while the second module is mounted in a regular socket. These types are very easily upgradeable, which can save you a lot of money and time.
| Model | Acer Swift 3 (SF314-41) |
|---|---|
| RAM | 4 GB (provided memory is soldered) |
| Max RAM supported | 12 GB |
| RAM Type | DDR4 SDRAM |
| Form Factor | SO-DIMM 260-pin |
| Slots QTY | 1 |
| Empty Slots | 1 |
You may have noticed that 4 GB is soldered directly onto the motherboard. Most users would not unsolder this nor resolder a larger module.
⚠️ The vendor claims that you could insert an 8 GB Module into the empty slot to obtain the maximum supported limit of 12 GB.
dmidecode:
# dmidecode 3.6
Getting SMBIOS data from sysfs.
SMBIOS 3.1.1 present.
Handle 0x000B, DMI type 16, 23 bytes
Physical Memory Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 64 GB
Error Information Handle: 0x000E
Number Of Devices: 2
Handle 0x000D, DMI type 17, 40 bytes
Memory Array Handle: 0x000B
Error Information Handle: 0x0010
Total Width: 64 bits
Data Width: 64 bits
Size: 4 GB
Form Factor: SODIMM
Set: None
Locator: DIMM 0
Bank Locator: P0 CHANNEL B
Type: DDR4
Type Detail: Synchronous
Speed: 2667 MT/s
Manufacturer: Hynix
Serial Number: 00000000
Asset Tag: Not Specified
Part Number: HMA851S6CJR6N-VK
Rank: 1
Configured Memory Speed: 2400 MT/s
Minimum Voltage: 1.2 V
Maximum Voltage: 1.2 V
Configured Voltage: 1.2 V
The output starts with the overall specifications of the currently installed BIOS firmware, which supports an amount of 64 GB of RAM. This differs significantly from the official vendor specification of 12 GB.
⚠️ It is an obligation to choose a module, which is as similar as possible to your soldered one.
Since commercial memory modules are mostly manufactured in capacities that are powers of two, such as 2, 4, 8, 16, 32, and 64 GB, you must not buy a module that, when combined with the already soldered 4 GB module, exceeds 64 GB (the maximum supported amount by the current firmware).
✅ In this example, I chose 32 GB, which brings the total to 36 GB when combined with the soldered module.
It is highly recommended to choose a module that has exactly the same specifications as the soldered one and is- also older than the currently installed firmware.
ℹ️ Additionally, consider upgrading your BIOS firmware beforehand and rechecking with dmidecode (as mentioned above) to see if the supported amount has increased.
⚠️ Under construction