LINUX.ORG.RU

Есть ли свободный биос для p5l-vm 1394? Как преодолеть ограничении памяти?

 , ,


0

1

Привет из уголка некрофила. Собрал чертовски хороший комп на данной плате, поставил слаку, все работает, материнка в режиме silent почти не слышно, что очень радует. Огорчает один факт, что на мамке установлено 4.5 Гб ОЗУ, а в биосе показывает всего лишь 3.3, остальное типа зарезервированно, хочется большего, ведь Linux любит отожрать ОЗУ. Я так понимаю что проблемма в BIOS, есть конечно вариант попробовать прошить посвежее BIOS от производителя, но я не видел в их ченджлогах упоминания о преодолении данной проблемы. Поэтому, т.к. еще и давно хотел попробовать открытые версии BIOS, есть желание накатить что то открытое. Были ли у кого истории успеха в преодолении данной проблемы?

# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: ASUSTeK Computer INC.
	Product Name: P5L-VM 1394
	Version: Rev 1.xx
	Serial Number: MB-1234567890
	Asset Tag: To Be Filled By O.E.M.
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: To Be Filled By O.E.M.
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0


# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.

Handle 0x0008, DMI type 5, 24 bytes
Memory Controller Information
	Error Detecting Method: None
	Error Correcting Capabilities:
		None
	Supported Interleave: One-way Interleave
	Current Interleave: One-way Interleave
	Maximum Memory Module Size: 1024 MB
	Maximum Total Memory Size: 4096 MB
	Supported Speeds:
		70 ns
		60 ns
		50 ns
	Supported Memory Types:
		DIMM
		SDRAM
	Memory Module Voltage: 3.3 V
	Associated Memory Slots: 4
		0x0009
		0x000A
		0x000B
		0x000C
	Enabled Error Correcting Capabilities:
		None

Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM0
	Bank Connections: 1 5
	Current Speed: 37 ns
	Type: DIMM SDRAM
	Installed Size: 1024 MB (Double-bank Connection)
	Enabled Size: 1024 MB (Double-bank Connection)
	Error Status: OK

Handle 0x000A, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM1
	Bank Connections: 1 5
	Current Speed: 37 ns
	Type: DIMM SDRAM
	Installed Size: 2048 MB (Double-bank Connection)
	Enabled Size: 2048 MB (Double-bank Connection)
	Error Status: OK

Handle 0x000B, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM2
	Bank Connections: 1 5
	Current Speed: 37 ns
	Type: DIMM SDRAM
	Installed Size: 1024 MB (Double-bank Connection)
	Enabled Size: 1024 MB (Double-bank Connection)
	Error Status: OK

Handle 0x000C, DMI type 6, 12 bytes
Memory Module Information
	Socket Designation: DIMM3
	Bank Connections: 1 5
	Current Speed: 37 ns
	Type: DIMM SDRAM
	Installed Size: 512 MB (Single-bank Connection)
	Enabled Size: 512 MB (Single-bank Connection)
	Error Status: OK

Handle 0x0035, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 1 GB
	Error Information Handle: Not Provided
	Number Of Devices: 4

Handle 0x0037, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0035
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 1024 MB
	Form Factor: <OUT OF SPEC>
	Set: None
	Locator: DIMM0
	Bank Locator: BANK0
	Type: DDR2
	Type Detail: Synchronous
	Speed: 533 MT/s
	Manufacturer: Manufacturer0
	Serial Number: SerNum0
	Asset Tag: AssetTagNum0
	Part Number: PartNum0

Handle 0x0039, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0035
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: <OUT OF SPEC>
	Set: None
	Locator: DIMM1
	Bank Locator: BANK1
	Type: DDR2
	Type Detail: Synchronous
	Speed: 533 MT/s
	Manufacturer: Manufacturer1
	Serial Number: SerNum1
	Asset Tag: AssetTagNum1
	Part Number: PartNum1

Handle 0x003B, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0035
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 1024 MB
	Form Factor: <OUT OF SPEC>
	Set: None
	Locator: DIMM2
	Bank Locator: BANK2
	Type: DDR2
	Type Detail: Synchronous
	Speed: 533 MT/s
	Manufacturer: Manufacturer2
	Serial Number: SerNum2
	Asset Tag: AssetTagNum2
	Part Number: PartNum2

Handle 0x003D, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0035
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 512 MB
	Form Factor: <OUT OF SPEC>
	Set: None
	Locator: DIMM3
	Bank Locator: BANK3
	Type: DDR2
	Type Detail: Synchronous
	Speed: 533 MT/s
	Manufacturer: Manufacturer3
	Serial Number: SerNum3
	Asset Tag: AssetTagNum3
	Part Number: PartNum3


              total        used        free      shared  buff/cache   available
Mem:           3111        1000         380         155        1730        1650
Swap:          3071           0        3071

★★★★★

Последнее исправление: splinter (всего исправлений: 1)

Intel 945G

Ничего не сделать. Контроллер памяти в этом чипсете ограничен 32 битами адресного пространства. Это и на оперативку и на устройства вместе. Поэтому там физически нет возможности сделать memory remap, это не ограничение биоса, это ограничение железа.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от splinter

Но если просто хочется поиграться с открытым биосом, то я заводил CoreBoot на P5GC-MX (FSB1066), которая на этом же чипсете, года три назад. Но мне её просто не жалко было — ну окирпичил бы, и фиг с ней, выкинул бы. А так отнёс в шахматный клуб на замену тамошнему старому селерону 478 сокета, и быстрее, и со свободным линуксом, и со свободным биосом ☺

gremlin_the_red ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.