Dietmar Posted May 18 Posted May 18 (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 May 18 by Dietmar
Dietmar Posted May 18 Posted May 18 @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
reboot12 Posted May 18 Posted May 18 (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 May 18 by reboot12
Dietmar Posted May 18 Posted May 18 @reboot12 I think, I found it direct in NVRAM at offset 0x124 0B0B000001010101020103020303000B ==> 0B0B000000010101020103020303000B
Dietmar Posted May 18 Posted May 18 (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 May 18 by Dietmar
reboot12 Posted May 18 Posted May 18 @Dietmar Please make own topic e.g. How unlock Memory Remap option in bios Your posts are irrelevant to the this topic CSMWrap !!!
Dietmar Posted May 18 Posted May 18 (edited) @reboot12 Crazy, of course not. It gives this wrapper a chance to work on Arrow Lake boards Dietmar PS: Here is the modded Bios F6 for Remap Memory disabled, meaning only 4GB. It is for the Gigabyte B860 DS3H board. I test it tomorrow. https://files.catbox.moe/ewsaqs.rom Edited May 18 by Dietmar
reboot12 Posted May 18 Posted May 18 @Dietmar You still don't read previous posts. Don't you have forum notifications turned on? Instead of hack your bios try first debugging CSMWrap through the COM port: https://msfn.org/board/topic/186793-csmwrap-boot-csm-on-uefi-only-systems/page/3/#findComment-1280133
ages2001 Posted May 19 Posted May 19 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.
Dietmar Posted May 19 Posted May 19 @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
ages2001 Posted May 19 Posted May 19 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.
reboot12 Posted May 20 Posted May 20 (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 Same WinXP but Longhorn 5472 winload.exe loader boot but on screen stuck aurora bootscreen: Screenshot over Remote Desktop: P.S. If remove PCIe card and use iGPU then VBIOS is SeaVGABIOS Edited May 20 by reboot12
Dietmar Posted May 20 Posted May 20 @reboot12 I cant download this new build of the csmwrapper Dietmar
reboot12 Posted May 20 Posted May 20 @Dietmar https://www.mediafire.com/file/paurk1d4zpqxnzl/csmw.zip/file
Dietmar Posted May 20 Posted May 20 (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 May 20 by Dietmar
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now