Jump to content

Recommended Posts

Posted (edited)

@reboot12

Yepp, I found that USB stick with those EFI tools.

I get this

Dietmar

Setup Question	= Memory Remap
Token	=55C	// Do NOT change this line
Offset	=272
Width	=01
BIOS Default =[01]Enabled 
Options	=*[01]Enabled	// Move "*" to the desired Option
         [00]Disabled

Then I use RU.efi UEFI variable, Setup

But at Offset  =272  there stands a 53, what cant be at all.

I write 00 at this Offset in Setup UEFI Variable.

After reboot, I can see, that the 53 ==> 00 at Offset 272 in Setup UEFI Variable.

But a printout of cmos.txt still shows an enabled 01 at Memory Remap,

crazy. The only way is, that all those tools do not recognice correct the UEFI Variables on the Arrow Lake Bios

Dietmar

Edited by Dietmar

Posted

@reboot12

Now I think as before, that it is only possible to change NVRAM direct in the Bios file.

As I know, the GUID for this are

Raw files in

CEF5B9A3-476D-497F-9FDC-E98143E0422C

EE4E5898-3914-4259-9D6E-DC7BD79403CF

77D3DC50-D42B-4916-AC80-8F469035D150

But I need a matching point, where in this data is Remap Memory stored

Dietmar

Posted (edited)
2 hours ago, Dietmar said:

Then I use RU.efi UEFI variable, Setup

But at Offset  =272  there stands a 53, what cant be at all.

Make screenshot. Maybe try other UEFI Setup variable, maybe wrong offset. Setup often have more than 1 page (Ctrl+PageDown in ru.efi)

P.S. I know how to debug CSMWrap through the COM port:
https://github.com/FlyGoat/csmwrap/issues/14

Edited by reboot12
Posted (edited)

@reboot12 I will change them all and reintegrate all 4 into Bios via UEFITool:

 

Hex pattern "0B0B000001010101020103020303000B" found as "0B0B000001010101020103020303000B" in CEF5B9A3-476D-497F-9FDC-E98143E0422C at header-offset 138h
Hex pattern "0B0B000001010101020103020303000B" found as "0B0B000001010101020103020303000B" in Raw section at header-offset 124h
Hex pattern "0B0B000001010101020103020303000B" found as "0B0B000001010101020103020303000B" in 77D3DC50-D42B-4916-AC80-8F469035D150 at header-offset 138h
Hex pattern "0B0B000001010101020103020303000B" found as "0B0B000001010101020103020303000B" in Raw section at header-offset 124h

 

I did the change at all 4 places, all RAW files.

 

Edited by Dietmar
Posted

Btw, CSMWrap has VGA issues. I cannot get any GUI before Win7. Windows 1.0, 2.0 only writes text welcome screen and freezes. Win3.1 refuses to boot because of HIMEM.SYS (I added it in CONFIG.SYS but no luck). Also DOS refuses HIGH, only LOW accepts. For winXP, ntldr cannot manage to display.
So, the main problem is VGA. My laptop iGPU does not have legacy OPROM.

Posted

@reboot12

After crazy Bios Modd I succeed to disable the "Remap Memory" variable 0x55C.

I just test this.

But it does not help for to overcome the message about Too high framebuffer.

And the compi still shows its full 32 Gb ram.

How can this be

Dietmar

Posted
5 hours ago, ages2001 said:

Btw, CSMWrap has VGA issues. I cannot get any GUI before Win7. Windows 1.0, 2.0 only writes text welcome screen and freezes. Win3.1 refuses to boot because of HIMEM.SYS (I added it in CONFIG.SYS but no luck). Also DOS refuses HIGH, only LOW accepts. For winXP, ntldr cannot manage to display.
So, the main problem is VGA. My laptop iGPU does not have legacy OPROM.

@reboot12 @Dietmar problem solved with newest csmwrap.efi! Even if GPU does not support Legacy OPROM! Now I'll test some OSes. Windows 1.0 worked already but slow.

Posted (edited)

Test this build: https://github.com/FlyGoat/csmwrap/actions/runs/15122472115

Memory Remap Enabled, Asus H61 SandyBridge, PCIe AMD6450 VBIOS AMD from this card:

WinXP SP2 32-bit - ntldr+NTDETECT.COM > 0K low memory:
https://github.com/FlyGoat/csmwrap/issues/7#issuecomment-2892732313
spacer.png

Same WinXP but Longhorn 5472 winload.exe loader boot but on screen stuck aurora bootscreen:
aurora.jpg
Screenshot over Remote Desktop:
spacer.png

P.S. If remove PCIe card and use iGPU then VBIOS is SeaVGABIOS

Edited by reboot12
Posted (edited)

@reboot12

Waaohh, the too high message about frambuffer is gone.

SeaBios starts but tells no Boot Device found.

I will try via USB and nvme on the Arrow Lake board Gigabyte B860 DS3H board with 245k cpu and 32Gb ram

Dietmar

PS: Sata Ahci boot device not recogniced

      USB3 not recogniced

      nvme not recogniced.

The board always recognices this devices, as you can see on the blinking LED.

This means, that without any CSM, an important part is still missed on this CSMWrapper.

May be INT13 for boot device.

Edited by Dietmar

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...