Intel Pentium n3540 integrated graphics problem

And yes, I heard that FreeBSD does not support Bay Trail graphics, is that true?
You might be correct that there is not a Intel DRM driver for Baytrail.
I have test installed with 14.3-R several baytrail boards and the gpu firmware is not picked up like it is on my N4105 as GeminiLake.
The GPU firmware is picked up on E39XX as Broxton

Here is what is currently supported.

gpu-firmware-intel-kmod-alderlake-20230625.1402000 Firmware modules for alderlake Intel GPUs
gpu-firmware-intel-kmod-broxton-20230625.1402000 Firmware modules for broxton Intel GPUs
gpu-firmware-intel-kmod-cannonlake-20230625.1402000 Firmware modules for cannonlake Intel GPUs
gpu-firmware-intel-kmod-dg1-20230625.1402000 Firmware modules for dg1 Intel GPUs
gpu-firmware-intel-kmod-dg2-20230625.1402000 Firmware modules for dg2 Intel GPUs
gpu-firmware-intel-kmod-elkhartlake-20230625.1402000 Firmware modules for elkhartlake Intel GPUs
gpu-firmware-intel-kmod-geminilake-20230625.1402000 Firmware modules for geminilake Intel GPUs
gpu-firmware-intel-kmod-icelake-20230625.1402000 Firmware modules for icelake Intel GPUs
gpu-firmware-intel-kmod-kabylake-20230625.1402000 Firmware modules for kabylake Intel GPUs
gpu-firmware-intel-kmod-rocketlake-20230625.1402000 Firmware modules for rocketlake Intel GPUs
gpu-firmware-intel-kmod-skylake-20230625.1402000 Firmware modules for skylake Intel GPUs
gpu-firmware-intel-kmod-tigerlake-20230625.1402000 Firmware modules for tigerlake Intel GPUs
I wonder what dg1 and dg2 represent.

My Baytrail boards (E3826/N2807) are showing this:
vgapci0@pci0:0:2:0: class=0x030000 rev=0x11 hdr=0x00 vendor=0x8086 device=0x0f31 subvendor=0x8086 subdevice=0x7270
vendor = 'Intel Corporation'
device = 'Atom Processor Z36xxx/Z37xxx Series Graphics & Display'
class = display
subclass = VGA
 
I had to dig into this issue with Baytrail support with Intel DRM. I had touchscreen machines with it running and it turns out intel-drm-510-kmod had support.
These machines had not be upgraded.

It was fixed up by evadot@ and you can see it in the ports notes on freshports for the deleted/upgraded to drm-515-kmod port.

graphics/drm-510-kmod

12 May 2023
Fix i915kms on Baytrail/Valleyview hardware
 
If I understand things right we track upstream Intel DRM. So there must be some flaw that needs fixup.

Maybe 5.x branch is being abandoned for 6.x I wish I knew the answer. These platforms should be supported if Intel DRM does Sandy Bridge and up as it seems.
 
I do notice that Fresh Ports says this:

IGNORE: not supported on FreeBSD 14.2 and higher

Any my ports tree still has drm-510-kmod.

But I was testing with 14.3-R so I will see what 510 does here.
 
The drm-510-kmod port will not build on 14.2-RELEASE or later.

But we have 13.5-RELEASE and it has drm-510-kmod in packages.

After installing the package gpu-firmware-kmod and drm-510-kmod I have BYT gpu firmware loaded and i915kms running at 1080i.

Running glmark2:
cat /results
=======================================================
glmark2 2023.01
=======================================================
OpenGL Information
GL_VENDOR: Intel
GL_RENDERER: Mesa Intel(R) HD Graphics (BYT)
GL_VERSION: 4.2 (Compatibility Profile) Mesa 24.1.7
Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
Surface Size: 800x600 windowed
=======================================================
SNIP

[/CODE]
 
Back
Top