Hello

On Thu Dec 18, 2025 at 4:29 AM CET, Timur Tabi wrote:
> This patch set adds basic support for pre-booting GSP-RM
> on Turing.
>
> There is also partial support for GA100, but it's currently not
> fully implemented.  GA100 is considered experimental in Nouveau,
> and so it hasn't been tested with NovaCore either.
>
> That latest linux-firmware.git is required because it contains the
> Generic Bootloader image that has not yet been propogated to
> distros.

I was curious to see Nova probe on my laptop equipped with a TU117M
GeForce GTX 1650 Mobile. I compiled with your patchset applied on drm-next
and downloaded the latest linux-firmware.git.

However, NovaCore fails to probe my device with the following logs :

[    3.497672] NovaCore 0000:01:00.0: FbLayout {
                   fb: 0x0..0x100000000,
                   vga_workspace: 0xfff00000..0x100000000,
                   frts: 0xffe00000..0xfff00000,
                   boot: 0xffdff000..0xffe00000,
                   elf: 0xfe2c0000..0xffdf4ea0,
                   wpr2_heap: 0xf7900000..0xfe200000,
                   wpr2: 0xf7800000..0xfff00000,
                   heap: 0xf7700000..0xf7800000,
                   vf_partition_count: 0x0,
               }
[    3.623000] NovaCore 0000:01:00.0: GSP MBOX0: 0xffffe000, MBOX1: 0x0
[    3.623026] NovaCore 0000:01:00.0: Using SEC2 to load and run the 
booter_load firmware...
[    3.626236] NovaCore 0000:01:00.0: SEC2 MBOX0: 0x31, MBOX10x0
[    3.626265] NovaCore 0000:01:00.0: Booter-load failed with error 0x31

Is this expected to happen ? Here is the full device description from
lspci :

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 
Mobile / Max-Q] (rev a1)

Reply via email to