Fbset -depth 32 return error

Hi everyone,
We realized an image starting from the attached recipes and encoutnered a little problem.
Default color depth is set to 16 bpp. Some color are not perfect since we want to switch to 24/32 bpp.

When we launch

fbset -depth 32

we get the following error:

fbset: FBIOPUT_VSCREENINFO: Invalid argument

It seems that 16 is the only field system accepts.

We are working with a dual channel LVDS display, during the configuration in device tree we didn’t find any referenc to bpp, so we thought that was possible to edit this parameters once the file system is started.

Could someone help us?

I don’t think changing any such interactively is supported on any Embedded Linux platform. Usually, such frame buffer colour depth is a boot time setting (e.g. as in the Apalis/Colibri iMX6 case). However, nowadays NXP is using DRM/KMS for the i.MX 8 series and the framebuffer is obsolete and just emulated anyway. So what exactly is it that you are trying to achieve. How/where exactly are you trying to display what exactly?