eXtreme Development


Translate:  

  • They said it is impossible, so, I did it! Upgrading Avell laptop memory to 48 GB

    2021-03

    Everybody said I couldn't upgrade my Avell G1555 MX7 above 32 GB of RAM including the manufacture as you can see in the screenshot below:
    message from Avell's support team

    The email is in brazilian portuguese says the fan model to use, the maximum memory (32 GB according to them, the manuals and everybody else) and a video to disassembly it.
    Once I didn't know how to disassembly everything in order to replace the fan.
    The challenge comes when we are ready to tackle it!
    Knowning that Avell laptops are Tong Fang clones and been a linux user, I got the best tool available to understand what my laptop can really handle in terms of expansion.
    So, I used the magick command dmidecode.
    dmidecode basically dumps all features that your BIOS/UEFI really supports.
    Now, I have 48 GB of RAM (maximum is 64 GB of RAM) = one slot with 16 GB running at 2400, another slot with 32 GB running at 2400 MHz but capable of 2666 MHz.
    Both memories are from Corsair and I'll probably get the other 32 GB in the coming weeks/months.

    Checking these values on my laptop, I have the following dump:

    
    # dmidecode 3.2
    Getting SMBIOS data from sysfs.
    SMBIOS 3.0.0 present.
    Table at 0x00000000.
    
    Handle 0x0000, DMI type 0, 24 bytes
    BIOS Information
    	Vendor: American Megatrends Inc.
    	Version: N.1.06
    	Release Date: 12/22/2017
    	Address: 0xF0000
    	Runtime Size: 64 kB
    	ROM Size: 16 MB
    	Characteristics:
    		PCI is supported
    		BIOS is upgradeable
    		BIOS shadowing is allowed
    		Boot from CD is supported
    		Selectable boot is supported
    		BIOS ROM is socketed
    		EDD is supported
    		# my laptop supports diskettes too!!!
    		5.25"/1.2 MB floppy services are supported (int 13h)
    		3.5"/720 kB floppy services are supported (int 13h)
    		3.5"/2.88 MB floppy services are supported (int 13h)
    		Print screen service is supported (int 5h)
    		8042 keyboard services are supported (int 9h)
    		Serial services are supported (int 14h)
    		Printer services are supported (int 17h)
    		ACPI is supported
    		USB legacy is supported
    		BIOS boot specification is supported
    		Targeted content distribution is supported
    		UEFI is supported
    	BIOS Revision: 5.12
    	Firmware Revision: 1.8
    
    Handle 0x0001, DMI type 1, 27 bytes
    System Information
    	Manufacturer: Avell High Performance
    	Product Name: G1555 MX7
    	Version: Standard
    	Serial Number: Standard
    	UUID: xxxx-xxxx-xxxx-xxxx-xxxx
    	Wake-up Type: Power Switch
    	SKU Number: 1
    	Family: 1555
    
    Handle 0x0002, DMI type 2, 15 bytes
    Base Board Information
    	Manufacturer: Avell High Performance
    	Product Name: G1555 MX7
    	Version: Standard
    	Serial Number: Standard
    	Asset Tag: Standard
    	Features:
    		Board is a hosting board
    		Board is replaceable
    	Location In Chassis: Standard
    	Chassis Handle: 0x0003
    	Type: Motherboard
    	Contained Object Handles: 0
    
    ...
    
    Handle 0x003D, DMI type 16, 23 bytes
    Physical Memory Array
    	Location: System Board Or Motherboard
    	Use: System Memory
    	Error Correction Type: None
    	# this is where I confirmed that my laptop supports up to 64 GB of RAM
    	Maximum Capacity: 64 GB
    	Error Information Handle: Not Provided
    	Number Of Devices: 4
    
    Handle 0x003E, DMI type 17, 40 bytes
    Memory Device
    	Array Handle: 0x003D
    	Error Information Handle: Not Provided
    	Total Width: 64 bits
    	Data Width: 64 bits
    	Size: 16384 MB
    	Form Factor: SODIMM
    	Set: None
    	Locator: ChannelA-DIMM0
    	Bank Locator: BANK 0
    	Type: DDR4
    	Type Detail: Synchronous Unbuffered (Unregistered)
    	Speed: 2400 MT/s
    	Manufacturer: 859B
    	Serial Number: E09AAD42
    	Asset Tag: 9876543210
    	Part Number: CT16G4SFD824A.M16FH
    	Rank: 2
    	Configured Memory Speed: 2400 MT/s
    	Minimum Voltage: 1.2 V
    	Maximum Voltage: 1.2 V
    	Configured Voltage: 1.2 V
    
    Handle 0x003F, DMI type 17, 40 bytes
    Memory Device
    	Array Handle: 0x003D
    	Error Information Handle: Not Provided
    	Total Width: Unknown
    	Data Width: Unknown
    	Size: No Module Installed
    	Form Factor: Unknown
    	Set: None
    	Locator: ChannelA-DIMM1
    	Bank Locator: BANK 1
    	Type: Unknown
    	Type Detail: None
    	Speed: Unknown
    	Manufacturer: Not Specified
    	Serial Number: Not Specified
    	Asset Tag: Not Specified
    	Part Number: Not Specified
    	Rank: Unknown
    	Configured Memory Speed: Unknown
    	Minimum Voltage: Unknown
    	Maximum Voltage: Unknown
    	Configured Voltage: Unknown
    
    Handle 0x0040, DMI type 17, 40 bytes
    Memory Device
    	Array Handle: 0x003D
    	Error Information Handle: Not Provided
    	Total Width: 64 bits
    	Data Width: 64 bits
    	Size: 16384 MB
    	Form Factor: SODIMM
    	Set: None
    	Locator: ChannelB-DIMM0
    	Bank Locator: BANK 2
    	Type: DDR4
    	Type Detail: Synchronous Unbuffered (Unregistered)
    	Speed: 2400 MT/s
    	Manufacturer: 859B
    	Serial Number: E09AACE7
    	Asset Tag: 9876543210
    	Part Number: CT16G4SFD824A.M16FH
    	Rank: 2
    	Configured Memory Speed: 2400 MT/s
    	Minimum Voltage: 1.2 V
    	Maximum Voltage: 1.2 V
    	Configured Voltage: 1.2 V
    
    Handle 0x0041, DMI type 17, 40 bytes
    Memory Device
    	Array Handle: 0x003D
    	Error Information Handle: Not Provided
    	Total Width: Unknown
    	Data Width: Unknown
    	Size: No Module Installed
    	Form Factor: Unknown
    	Set: None
    	Locator: ChannelB-DIMM1
    	Bank Locator: BANK 3
    	Type: Unknown
    	Type Detail: None
    	Speed: Unknown
    	Manufacturer: Not Specified
    	Serial Number: Not Specified
    	Asset Tag: Not Specified
    	Part Number: Not Specified
    	Rank: Unknown
    	Configured Memory Speed: Unknown
    	Minimum Voltage: Unknown
    	Maximum Voltage: Unknown
    	Configured Voltage: Unknown
    
    Handle 0x0042, DMI type 19, 31 bytes
    Memory Array Mapped Address
    	Starting Address: 0x00000000000
    	Ending Address: 0x007FFFFFFFF
    	Range Size: 32 GB
    	Physical Array Handle: 0x003D
    	Partition Width: 2
    
    Handle 0x0043, DMI type 43, 31 bytes
    TPM Device
    	Vendor ID: CTNI
    	Specification Version: 2.0	Firmware Revision: 11.8
    	Description: INTEL	Characteristics:
    		Family configurable via platform software support
    	OEM-specific Information: 0x00000000
    
    Handle 0x0044, DMI type 7, 19 bytes
    Cache Information
    	Socket Designation: L1 Cache
    	Configuration: Enabled, Not Socketed, Level 1
    	Operational Mode: Write Back
    	Location: Internal
    	Installed Size: 256 kB
    	Maximum Size: 256 kB
    	Supported SRAM Types:
    		Synchronous
    	Installed SRAM Type: Synchronous
    	Speed: Unknown
    	Error Correction Type: Parity
    	System Type: Unified
    	Associativity: 8-way Set-associative
    
    Handle 0x0045, DMI type 7, 19 bytes
    Cache Information
    	Socket Designation: L2 Cache
    	Configuration: Enabled, Not Socketed, Level 2
    	Operational Mode: Write Back
    	Location: Internal
    	Installed Size: 1024 kB
    	Maximum Size: 1024 kB
    	Supported SRAM Types:
    		Synchronous
    	Installed SRAM Type: Synchronous
    	Speed: Unknown
    	Error Correction Type: Single-bit ECC
    	System Type: Unified
    	Associativity: 4-way Set-associative
    
    Handle 0x0046, DMI type 7, 19 bytes
    Cache Information
    	Socket Designation: L3 Cache
    	Configuration: Enabled, Not Socketed, Level 3
    	Operational Mode: Write Back
    	Location: Internal
    	Installed Size: 6144 kB
    	Maximum Size: 6144 kB
    	Supported SRAM Types:
    		Synchronous
    	Installed SRAM Type: Synchronous
    	Speed: Unknown
    	Error Correction Type: Multi-bit ECC
    	System Type: Unified
    	Associativity: 12-way Set-associative
    
    Handle 0x0047, DMI type 4, 48 bytes
    Processor Information
    	Socket Designation: U3E1
    	Type: Central Processor
    	Family: Core i7
    	Manufacturer: Intel(R) Corporation
    	ID: E9 06 09 00 FF FB EB BF
    	Signature: Type 0, Family 6, Model 158, Stepping 9
    	Flags:
    		# cpu flags which usually mean register for specific purposes
    		FPU (Floating-point unit on-chip)
    		VME (Virtual mode extension)
    		DE (Debugging extension)
    		PSE (Page size extension)
    		TSC (Time stamp counter)
    		MSR (Model specific registers)
    		PAE (Physical address extension)
    		MCE (Machine check exception)
    		CX8 (CMPXCHG8 instruction supported)
    		APIC (On-chip APIC hardware supported)
    		SEP (Fast system call)
    		MTRR (Memory type range registers)
    		PGE (Page global enable)
    		MCA (Machine check architecture)
    		CMOV (Conditional move instruction supported)
    		PAT (Page attribute table)
    		PSE-36 (36-bit page size extension)
    		CLFSH (CLFLUSH instruction supported)
    		DS (Debug store)
    		ACPI (ACPI supported)
    		MMX (MMX technology supported)
    		FXSR (FXSAVE and FXSTOR instructions supported)
    		SSE (Streaming SIMD extensions)
    		SSE2 (Streaming SIMD extensions 2)
    		SS (Self-snoop)
    		HTT (Multi-threading)
    		TM (Thermal monitor supported)
    		PBE (Pending break enabled)
    	Version: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
    	Voltage: 0.9 V
    	External Clock: 100 MHz
    	Max Speed: 8300 MHz
    	Current Speed: 2700 MHz
    	Status: Populated, Enabled
    	Upgrade: Other
    	L1 Cache Handle: 0x0044
    	L2 Cache Handle: 0x0045
    	L3 Cache Handle: 0x0046
    	Serial Number: To Be Filled By O.E.M.
    	Asset Tag: To Be Filled By O.E.M.
    	Part Number: To Be Filled By O.E.M.
    	Core Count: 4
    	Core Enabled: 4
    	Thread Count: 8
    	Characteristics:
    		64-bit capable
    		Multi-Core
    		Hardware Thread
    		Execute Protection
    		Enhanced Virtualization
    		Power/Performance Control
    
    Handle 0x0048, DMI type 20, 35 bytes
    Memory Device Mapped Address
    	Starting Address: 0x00000000000
    	Ending Address: 0x003FFFFFFFF
    	Range Size: 16 GB
    	Physical Device Handle: 0x003E
    	Memory Array Mapped Address Handle: 0x0042
    	Partition Row Position: Unknown
    	Interleave Position: 1
    	Interleaved Data Depth: 2
    
    Handle 0x0049, DMI type 20, 35 bytes
    Memory Device Mapped Address
    	Starting Address: 0x00400000000
    	Ending Address: 0x007FFFFFFFF
    	Range Size: 16 GB
    	Physical Device Handle: 0x0040
    	Memory Array Mapped Address Handle: 0x0042
    	Partition Row Position: Unknown
    	Interleave Position: 2
    	Interleaved Data Depth: 2
    
    ...
    
    Handle 0x0055, DMI type 127, 4 bytes
    End Of Table
    


 

Geraldo Netto
SourceForge
{
 "name": "Geraldo Netto" 
 "contacts": [
          
       
 ]
 "sponsor me": [
       
 ]
 "food": [
      
 ]
 "folk": [
          
 ]
 "mindset": [
   "Control Theory"
   "Seneca"
   "utilitarianism"
   "..."
 ]
 "praying": [
   "Hermetism"
   "Kabbalah"
   "Spiritism"
   "Tantra"
   "Umbanda Branca"
   "..."
 ]
 "music": [
   "Cafe Del Mar"
   "Fito Paez"
   "Jennifer Rostock"
   "Juli"
   "Leningrad"
   "Mafalda Veiga"
   "Oasis"
   "Raimundos"
   "Rammstein"
   "Sabaton"
   "Skank"
   "The Cure"
   "Tom Jobim"
   "Zucchero"
   "..."
 ]
 "arts": [
   "Kandinsky"
   "Pollock"
   "..."
 ]
 "tech": [
   "algorithms"
   "distributed systems"
   "linux"
   "statistics"
   "..."
 ]
}