Skip to content
Snippets Groups Projects
Commit 504994ab authored by GitBot's avatar GitBot
Browse files

Integrate meta-seconorth-machine/kirkstone-santvend-fsl

--

Commit: seco-ne/yocto/layers/meta-seconorth-machine@2507977b



bootscript: increase vmalloc for seco-mx6-fsl machine

Second 1080p display fails to allocate memory for FB:

[   46.716963] vmap allocation for size 24887296 failed: use vmalloc=<size> to increase size
[   46.736880] mxc_sdc_fb fb@0: Unable to allocate framebuffer memory
[   46.736903] detected fb_set_par error, error code: -12

Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>

--

Commit: seco-ne/yocto/layers/meta-seconorth-machine@7f86a4f8

bootscript: increase cma for seco-mx6-fsl machine

Sometimes graphics failed to start at boot with the following errors:

[   25.077583] cma: cma_alloc: reserved: alloc failed, req-size: 3038 pages, ret: -12
[   25.078185] mxc_sdc_fb fb@0: Unable to allocate framebuffer memory
[   25.078220] detected fb_set_par error, error code: -12
[FAILED] Failed to start Weston, a …mpositor, as a system service.
See 'systemctl status weston.service' for details.

Enabling CONFIG_CMA_DEBUG shows that CMA allocation failed due to lack
of free contiguous memory:

[   24.748600] cma: cma_alloc: reserved: alloc failed, req-size: 3038 pages, ret: -12
[   24.748645] cma: number of available pages: 1@85+1039@241+160@1376+512@32256=> 1712 free of 32768 total pages

Default CMA memory size in NXP kernel for imx6q boards is 320M:
https://github.com/nxp-imx/linux-imx/commit/0e1d7fe5eb3efb0e4348f28fde178af949417b59



The patch updates cma value in the kernel command line arguments.

Signed-off-by: default avatarDmitry Petrov <dmitry.petrov@rtsoft.de>

--

Commit: seco-ne/yocto/layers/meta-seconorth-machine@7d40bcc9



linux-imx_5.15: Add seco-mx6-fsl machine to compatible list

Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>

--

Commit: seco-ne/yocto/layers/meta-seconorth-machine@df19b8e1



linux-imx-5.15: Add defconfig for mx6

Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>

--

Commit: seco-ne/yocto/layers/meta-seconorth-machine@59f1aef6



seco-mx6-fsl: Add new machine

This is a fsl based seco-mx6 machine.
Currently only for SantVend board.

Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
parent 0da69142
No related branches found
No related tags found
No related merge requests found
Pipeline #58231 passed with stage
in 7 seconds