Index | Thread | Search

From:
Jan Klemkow <jan@openbsd.org>
Subject:
Re: Device errors with Xeon w5-2545
To:
Stuart Henderson <stu@spacehopper.org>
Cc:
tech@openbsd.org
Date:
Thu, 6 Feb 2025 13:32:54 +0100

Download raw body.

Thread
On Thu, Feb 06, 2025 at 10:50:58AM GMT, Stuart Henderson wrote:
> On 2025/02/06 11:35, Jan Klemkow wrote:
> > I get some troubles trying OpenBSD on newer Intel Systems.
> > 
> > I have two system with an ASRockRack W790D8UD-1L1N2T mainboard, but with two
> > different CPUs w5-2545 and w5-3525.  The system with the w5-3525 CPU just works
> > as expected.
> > 
> > The system with the w5-2545 CPU does not.  It hangs during boot and I got
> > several devices with errors while debugging this:
> 
> "machine memory" from the boot loader (on working and non-working
> systems) might be interesting to people who work in that area.

Machine memory from non-working system with w5-2545 CPU:

>> OpenBSD/amd64 BOOTX64 3.67
boot> machine memory
Region 0: type 1 at 0x0 for 248KB
Region 1: type 2 at 0x3e000 for 4KB
Region 2: type 1 at 0x3f000 for 388KB
Region 3: type 1 at 0x100000 for 1694564KB
Region 4: type 2 at 0x677d9000 for 4KB
Region 5: type 1 at 0x677da000 for 9812KB
Region 6: type 2 at 0x6816f000 for 22724KB
Region 7: type 3 at 0x697a0000 for 9216KB
Region 8: type 4 at 0x6a0a0000 for 45232KB
Region 9: type 2 at 0x6cccc000 for 44236KB
Region 10: type 1 at 0x6f7ff000 for 4KB
Region 11: type 1 at 0x100000000 for 65011712KB
Region 12: type 2 at 0xa0000 for 384KB
Region 13: type 2 at 0x6f800000 for 532480KB
Region 14: type 2 at 0xfe010000 for 4KB
Region 15: type 2 at 0xff000000 for 16384KB
Low ram: 640KB  High ram: 2358272KB
Total free memory: 66716728KB
boot> boot
booting tftp:/bsd: 20285397+4342792+421952+0+1249280 [1575587+128+1417824+1110547]=0x1d013a0
entry point at 0x1001000

Machine memory from working system with w5-3525 CPU:

>> OpenBSD/amd64 BOOTX64 3.67
boot> machine memory
Region 0: type 1 at 0x0 for 248KB
Region 1: type 2 at 0x3e000 for 4KB
Region 2: type 1 at 0x3f000 for 388KB
Region 3: type 1 at 0x100000 for 1708028KB
Region 4: type 2 at 0x684ff000 for 21428KB
Region 5: type 3 at 0x699ec000 for 9216KB
Region 6: type 4 at 0x6a2ec000 for 45272KB
Region 7: type 2 at 0x6cf22000 for 41844KB
Region 8: type 1 at 0x6f7ff000 for 4KB
Region 9: type 1 at 0x100000000 for 65011712KB
Region 10: type 2 at 0xa0000 for 384KB
Region 11: type 2 at 0x6f800000 for 532480KB
Region 12: type 2 at 0xfe010000 for 4KB
Region 13: type 2 at 0xff000000 for 16384KB
Low ram: 640KB  High ram: 2358272KB
Total free memory: 66720380KB
boot> boot
booting hd0a:/bsd: 20285397+4346896+417856+0+1249280 [1579357+128+1417824+1110547]=0x1d02258
entry point at 0x1001000
[ using 4108888 bytes of bsd ELF symbol table ]
...

> > bios0: vendor American Megatrends International, LLC. version "1.38" date 08/22/2024
> > bios0: ASRockRack W790D8UD-1L1N2T
> 
> > bios0: vendor American Megatrends International, LLC. version "1.38" date 08/22/2024
> > bios0: ASRockRack W790D8UD-1L1N2T/BCM
> 
> There's also this /BCM..

I also noticed that in the dmesg diff, but don't know why.  At least I
can say, that the W790D8UD-1L1N2T board also works with the w5-3525 CPU.

Thanks,
Jan