Skip to content
Snippets Groups Projects
  1. Jun 20, 2023
  2. Jun 09, 2023
  3. May 26, 2023
  4. Apr 19, 2023
  5. Apr 13, 2023
  6. Mar 27, 2023
    • Mikhail Vanyulin's avatar
      bootscript: increase vmalloc for seco-mx6-fsl machine · 35b770de
      Mikhail Vanyulin authored
      
      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
      
      Also video playback may fail:
      
      [ 6098.558397] vmap allocation for size 3137536 failed: use vmalloc=<size> to increase size
      [ 6098.568463] mxc_vpu 2040000.vpu_fsl: Physical memory allocation error!
      
      Signed-off-by: default avatarMikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
      35b770de
    • Dmitry Petrov's avatar
      bootscript: increase cma for seco-mx6-fsl machine · 7f86a4f8
      Dmitry Petrov authored and Mikhail Vanyulin's avatar Mikhail Vanyulin committed
      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>
      7f86a4f8
  7. Feb 24, 2023
  8. Jan 19, 2023
  9. Sep 28, 2022
  10. Aug 19, 2022
    • Tobias Kahlki's avatar
      fng-install: Fixed post-install for fngsystem · f79fbee6
      Tobias Kahlki authored
      The post-install for fngsystem is running in a temp directory.
      This directory was missing the new artifacts (devicetree and overlays)
      to properly run.
      Further, the combine step of kernel + devicetree was failing for
      fngsystem, because the fngsystem partition is too small (at least for
      i.MX8 devices). To work around this, the post-install scripts checks
      for a "combine_kernel" file in the boot partition and only combines
      the kernel and the devicetree if the file is present.
      
      Cherry-pick from 4c3847e5
      f79fbee6
  11. Aug 04, 2022
    • Tobias Kahlki's avatar
      bootscripts:kernel: Fixed machine names for i.MX8 · f229d74c
      Tobias Kahlki authored
      We don't want to use the machine overrides from the meta-freescale
      layer. Therefore, we disabled the filter mechanism and re-added
      the old SoC names.
      To reflect this change, the files have been moved to the correct folders.
      f229d74c
  12. Jul 28, 2022
  13. May 12, 2022
  14. May 11, 2022
    • Tobias Kahlki's avatar
      boot: Moved bootscripts to correct folder · 2fb444d1
      Tobias Kahlki authored
      The MACHINE_OVERRIDES for the mx8 devices have changed.
      Because of the change, the search for the mx8 specific
      bootscripts and configuration failed.
      Renamed the folders to the correct names.
      2fb444d1
  15. May 04, 2022
  16. Feb 17, 2022
  17. Dec 16, 2021
  18. Dec 08, 2021
  19. Aug 03, 2021
  20. Jul 29, 2021
  21. Jul 06, 2021
  22. May 18, 2021
  23. Apr 14, 2021
    • Jonas Höppner's avatar
      u-boot: Copy all u-boot files for old recipe version into layer · 5c36da7e
      Jonas Höppner authored
      During upgrade I noticed, that we introduced a depency between the layer
      version using include file from one layer in our layer.
      This patch copies the current version into this layer so the old version
      of u-boot should also build if the u-boot version in poky does change.
      
      BCS 746-000293
      5c36da7e
  24. Mar 17, 2021
  25. Feb 04, 2021
  26. Jan 15, 2021
    • Norman Stetter's avatar
      conf: Move DTS to subdir · f0b2e963
      Norman Stetter authored
      * Garz&Fricke in-tree DTS sources were moved to a subdirectory. This
      needs to be specified in the config
      * Add python function to bootscript.bb to strip subdirectory from
      KERNEL_DEVICTREE variable again
      
      BCS 746-000150
      f0b2e963
  27. Dec 15, 2020
    • Norman Stetter's avatar
      IMX8: use imx-mkimage for u-boot · bace8bbb
      Norman Stetter authored
      * for IMX8(M) the u-boot binary itself needs to be packed together with
      the u-boot SPL binary, DDR firmware, SCU firmware and ATF firmware. For
      this meta-freescale offers the imx-boot recipe.
      * the imx-mkimage from Keith und Koep already includes some of the
      firmwares pre-compiled, so these don't need to be built from source
      * add a dynamic-layers structure to allow appending files only when
      meta-freescale (freescale-layer) is present, so builds still work with
      IMX6, where meta-freescale is not used
      * use guf branch of u-boot-imx-kuk
      
      BCS 746-000141
      bace8bbb
  28. Dec 08, 2020
  29. Dec 01, 2020
  30. Nov 27, 2020
Loading