Skip to content
Snippets Groups Projects
  1. Apr 26, 2024
    • GitBot's avatar
      Integrate gitlab-ci/keep_artifacts · e089d8b5
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@de9851be
      
      ci: add a job to handle artifacts after merge
      
      In the latest commit in the manifest it often happens, that the pipeline
      does not contain the artifacts itself, but just a link to the pipeline of the MR.
      
      Added a python script with corresponding GitLab CI job to launch this script.
      The script searches for the latest pipelines for default branch in manifest repo,
      and then decides either to keep or delete artifacts for particular build.
      
      The build artifacts are kept for:
      - the latest commit
      - the last successful build
      - the tagged commits (e.g. "fngsystem/47.0", "kirkstone/20.0")
      e089d8b5
  2. Apr 25, 2024
    • GitBot's avatar
      Integrate gitlab-ci/report_image_changes_in_mr · 3c7ecdb7
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@1299a9d6
      
      CI: add "report-image-diff" job
      
      Add a python script and a GitLab CI job to run it. The job is triggered
      when the build is complete.
      
      The script retrieves build artifacts for the default/main branch
      (currently "kirkstone") in the manifest repo and build artifacts
      for the integration branch of merge request.
      
      After that, it compares those builds and creates a summary of the overall
      changes. In particular:
      - size of compressed artifacts (artifacts.zip)
      - size of built image
      - difference between manifest files
      
      The summary is reported to stdout and as a comment to the merge request.
      Each run of the pipeline means removing the old summary comment and
      creating a new one when the build is finished.
      3c7ecdb7
  3. Apr 19, 2024
  4. Apr 11, 2024
  5. Apr 08, 2024
  6. Apr 02, 2024
  7. Mar 28, 2024
  8. Mar 20, 2024
  9. Mar 19, 2024
  10. Mar 18, 2024
    • GitBot's avatar
      Integrate gitlab-ci/bb-recipe-linter and 1 more · 02407666
      GitBot authored
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@44000de1
      
      Check bitbake recipes with linter
      
      The job checks bitbake recipes added/updated in MR using the
      oelint-adv tool (https://github.com/priv-kweihmann/oelint-adv).
      
      .oelint.json is a rulefile, created with the command
      "oelint-adv --print-rulefile". It can be used during development.
      It contains default rules for now, but will probably be customized later.
      
      To get the list of changed files in MR, we adjusted the GIT_DEPTH variable.
      The new value is 50, which should be fine for getting MR changes,
      and still small enough to keep checkout fast for large projects.
      
      --
      
      Commit: seco-ne/yocto/infrastructure/gitlab-ci@9d9574d1
      
      convert_md2html: fix text duplication
      
      Fix the problem introduced by commit 4f06516 "convert_md2html: fix id
      fields for headings".
      
      The text converted from markdown was written twice to the HTML document.
      02407666
  11. Mar 08, 2024
    • Dmitry Petrov's avatar
      mx8:env: set address for custom mem logo · 1c05946d
      Dmitry Petrov authored
      Define a variable in the initial environment to store an address
      with memory reserved for a custom logo. The boot.scr script will
      load a custom logo if it exists on the boot partition.
      1c05946d
  12. Mar 06, 2024
  13. Mar 04, 2024
  14. Feb 23, 2024
  15. Feb 19, 2024
  16. Feb 01, 2024
  17. Jan 31, 2024
  18. Jan 25, 2024
  19. Jan 24, 2024
    • Marc-Oliver Westerburg's avatar
      imx8mp levy: add bootselect via GPIO · 0e440e85
      Marc-Oliver Westerburg authored
      This patch adds support for the PCAL6416 I2C gpio expander on the D18 /
      LEVY module to enable bootselect functionality on the B79 and
      ModularVision carrier boards via SMARC GPIO7.
      
      Note: This patch only adds support for accessing the GPIO expander.
      Implementation of the bootselect functionality will be done in a
      separate patch.
      0e440e85
  20. Jan 22, 2024
    • Marc-Oliver Westerburg's avatar
      imx8mp: board-detection fix for i.MX6 platforms · ee0a0c34
      Marc-Oliver Westerburg authored
      While not actually calling the code, i.MX6 platforms also compile-in the
      i.MX8 board-detection code. This path fixes a link issue on i.MX6 with
      this.
      ee0a0c34
    • Marc-Oliver Westerburg's avatar
      imx8mp: board-detection for baseboards B79 vs ModularVision · d16f9222
      Marc-Oliver Westerburg authored
      This patch adds code to tell the CSM-B79 baseboard from the
      ModularVision baseboard (using the I2C LTC4100 battery charger IC only
      present on the B79 baseboard).
      
      Note: This patch also reduces the I2C bus speed on bus 0 in the DT from
      400 KHz down to 100 KHz: the SPL-code already used only 100 KHz and the
      LTC4100 only works at 100 KHz (no idea, why the D18 DT configured this
      bus to 400 KHz in the first place).
      d16f9222
    • Marc-Oliver Westerburg's avatar
      imx8mp: board-detection for LEVY/D18 on B79 and MV : fix imx6 issues · 09ed771b
      Marc-Oliver Westerburg authored
      We have to call imx8mp specific board-code functions from common code
      also used by imx6 builds. This patch disables these calls for builds on
      non-CONFIG_ARCH_IMX8M targets.
      09ed771b
    • Marc-Oliver Westerburg's avatar
      imx8mp: add boar-detection for D18/LEVY module on B79 and MV · a4b5e3d6
      Marc-Oliver Westerburg authored
      This patch adds board-detection for D18/LEVY modules including detection
      of HW-revision.
      Currently B79 baseboard is assumed (hard-coded) when a D18 module is
      detected. So far we don't have a way to tell the difference between a
      B79 and ModularVision baseboard. (While there exist several different
      HW-revisions of B79 baseboards with SW-visible differencs, there
      probably won't be a HW-revision detection for B79, because there doesn't
      seem to be a defined way of telling the different revision apart.)
      a4b5e3d6
  21. Jan 08, 2024
  22. Dec 21, 2023
  23. Nov 20, 2023
  24. Nov 17, 2023
  25. Nov 16, 2023
    • Marc-Oliver Westerburg's avatar
      uboot imx8mp: add D18 U-Boot Device-Tree · 7f991097
      Marc-Oliver Westerburg authored
      This patch adds the U-Boot device tree for the D18 module and a small
      code change to select the device tree at runtime.
      
      The U-Boot D18 Device-Tree used aliases for re-mapping the ESDHC-ports,
      which resulted in the wrong U-Boot mmc-device being used for
      environment, OS-booting, etc.
      
      These aliases are not necessary with our Trizeps-based U-Boot, so this
      patch removes them.
      
      Note: To actually include the D18 DT in the U-Boot FIT-Image, a
      modification to
      "source/meta-seconorth-machine/conf/machine/seco-mx8mp.conf" is
      necessary to add "seco-imx8mp-d18.dtb" to the UBOOT_ADDITIONAL_DTB_NAMES
      variable.
      7f991097
Loading