FW13 mainboard with AMD Ryzen - stability problem

I received new Framework 13 Ryzen 7040 mainboard. I’m using it with WD_BLACK 4TB SD850x NVMe drive and CT48G56C46S5.M16B1 DIMM stick (48GB DDR5-5600 SODIMM 1.1V CL46).

It came with 3.05 BIOS, but I upgraded it anyway, just in case, to 3.05 b/c I saw problems described on this forum with beta release of 3.06.

I “restored defaults” first. Then I disabled fast boot and enabled getting more info, and I added 6s delay before booting.

System: Ubuntu 24.04 installed on 4TB NVMe drive.

Extension cards: 1xUSB-C, 1x256GB NVMe refurbished card from Framework Marketplace with Debian installed on it.

Problem 1: somehow the BIOS sees 2x4TB drive: one labelled “ubuntu”, and one “debian”. Even if I unplug the 256GB debian drive, it still sees 2x4TB drive. This is very weird.

Problem 2: Ubuntu doesn’t boot until I mark “debian” 4TB drive as disabled in BIOS → Boot → EFI devices → untoggle “debian”.

Problem 3: during boot, press F12, boot menu doesn’t show “debian” at all, nor does it show any other USB devices if I plug them in.

Problem 4:
Now: if Ubuntu boots, Wifi works OK etc.

If I powercycle the laptop, it just boots from Debian 256GB drive. If it boots, the Wifi somehow doesn’t initialize correctly: the Linux sees the Wifi interface, but somehow DHCP doesn’t get the IP and wifi isn’t operational.

Problem 5: Sometimes during restarts, I see that memory test is very very slow.

Does anyone have similar instability problems?

first, there may be different partitions for debian and ubuntu on the 4tb.

second, set the priority to ubuntu?

third, enable booting from usb/serial

fourth, the rz616 that the amd mainboards come with is not very widely supported so debian may not have built in drivers for it

fifth, if is very slow when the HW config changes