- Apr 26, 2024
-
-
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")
-
- Apr 25, 2024
-
-
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.
-
- Apr 19, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@dcc8d92b build:hardware: Add Trizeps VIII Plus, fix MX93 and sort entries -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@add2bb17 Revert "CI: remove 'setup_ssh' as ssh access is disabled" The SSH setup is required for some private projects that pull in external repos via SSH. This reverts commit 4d5bca8fb8aaebf8794ffa88a6d0aef779c9eedf.
-
Tobias Kahlki authored
The names of the supported hardware must not contain any whitespaces. The CI/CD scripts split the names by whitespace, hence splitting the names into fragments when using whitespaces within.
-
- Apr 17, 2024
-
-
Tobias Kahlki authored
-
- Apr 16, 2024
-
-
Tobias Kahlki authored
There is no GPU dependency anymore and the DT in the Kernal was renamed. Change the name here as well.
-
- Apr 15, 2024
-
-
Marc-Oliver Westerburg authored
This patch updates Yocto recipes to include FnG-Boot v16.0 release, which officially adds support for U-Boot as 2nd stage loader.
-
- Apr 11, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@19ff9d08 package_release: Fix missing variable for os.walk Even though the variable isn't used in the package_release script, it seems to be required by the os.walk function. Underscore satisfies the linter preventing it from causeing unused variable errors.
-
- Apr 08, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@6e6f124b package_release: Add a way to copy the whole directory Item should end with "/" to be treated as a directory
-
- Apr 03, 2024
-
-
Tobias Kahlki authored
-
- Mar 28, 2024
-
-
Jonas Höppner authored
-
Tobias Kahlki authored
The symlinks are required for the creation of fngsystem WiC images. Since they only provoke issues on our standard Yocto distro, we re-enable them.
-
- Mar 20, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@ab19eb61 CI: collect_release_information: jump to next pipeline if no deploy jobs found See for error: https://git.seco.com/seco-ne/yocto/infrastructure/ci-test/minimal-manifest/-/jobs/828261 -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@ae764fbc CI: Confluence page: Fix not created mx6 section The function that merges the variables of the different jobs, i.e: `MACHINE="mx6"` `MACHINE="mx6ull"` used python `in` to check if a value already exists. But `"mx6" in "mx6ull"` is true, so mx6 was dropped. This rewrites it, storing the variables in a set (which is unique automatically) instead of space seperated strings. Space seperation is added before printing the variables to be used on on the shell.
-
- Mar 19, 2024
-
-
Dmitry Petrov authored
When logo_addr is not set, use the hardcoded address to avoid fatload error.
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@094983ae git_config: Add "*" as safedir to omnit 'dubious ownership' error
-
- Mar 18, 2024
-
-
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.
-
- Mar 08, 2024
-
-
Dmitry Petrov authored
Add steps to the boot script to check if a custom logo exists on the boot partition and then load it into memory.
-
- Mar 06, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@4f06516a convert_md2html: fix id fields for headings Converter adds "user-content-" to "id" fields for headings. As a result links from TOC do not work. Fix this for now by removing "user-content-" from the resulting html. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@97898e9e convert_md2html: use gitlab api Update convert_md2html.py to use gitlab api with gitlab flavor. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Mar 05, 2024
-
-
Tobias Kahlki authored
-
- Mar 04, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@4595835d build:machines: Add Genio510 to the build job template -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@d8b5ab7b scripts:firmware: Fix check for U-Boot file types On i.MX6 devices, the U-Boot file types are not set at all. Extent check for the existance of the uboot_file_types var.
-
- Feb 29, 2024
-
-
It is needed for BT to support OBEX transfer, which will be used by emc test suite. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
This is a part of the fix for [746-001456] Unify U-Boot Env for i.MX6 and i.MX8 On i.MX6 machines boot.cfg is renamed to bootB.cfg for installation on partition B. As a result - boot script will not be able to find this file. This commit makes boot script to check for bootB.cfg if boot.cfg was not found. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de> (cherry picked from commit 3cea1769)
-
- Feb 23, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@3146ed1e CI: increase timeout of package-documentation to 5m -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@4d5bca8f CI: remove 'setup_ssh' as ssh access is disabled -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@8353d920 CI: lava testing: replace ssh with https url and CI_JOB_TOKEN
-
- Feb 22, 2024
-
-
Disable unused i.MX platforms: CONFIG_SOC_IMX{3*,5*,7*,VF610} This will save about 450 KiB (9,23 MiB -> 8.78 MiB).
-
Disable CONFIG_EXPERT and CONFIG_DEBUG_KERNEL to reduce kernel boot time. With these options disabled, the system will boot about 10 seconds faster.
-
- Feb 21, 2024
-
-
Jonas Höppner authored
The default debug level tends to clutter all connected terminals...
-
Jonas Höppner authored
Currently it is supposed to be used for wifi testing only.
-
Jonas Höppner authored
The recipes are taken from the https://github.com/nxp-imx/imx-manifest bbd8ab1 imx-linux-mickledore imx-6.1.55-2.2.0_desktop.xml: Add LDP Q4 manifest bsp.
-
- Feb 19, 2024
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@e207c443 gitlab-ci: Disable sourcery The sourcery plugin fails again due to a missing login. Disable it for now. -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@a3d1e77c manifest:integration: Fix issue in trigger/include -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@b6e66192 pipelines:build: Add check to JSON generation Without the check, we have a race condition when building from sources outside of the Yocto group.
-
- Feb 09, 2024
-
-
This is a part of fix for issue [746-000797] Flash-N-Go System: Implement "Disable serial console". This allows to set console=ttynull in kernel cmdline. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de> (cherry picked from commit 6be55816)
-
- Feb 07, 2024
-
-
Marc-Oliver Westerburg authored
This patch adds kernel driver support for the TLV3204 audio-codec on the B79 carrier-board and the TAS2505 audio-codec on the ModularVision carrier-board. (Both audio-codecs are support by the same driver).
-
- Feb 01, 2024
-
-
Jonas Höppner authored
For the older kernels (5.10) the build of dtbo's is not supported in the kernel, so overlay.dtb is used here. This change allow to fallback to the old naming when search for the detected overlays.
-
Tobias Kahlki authored
-
- Jan 25, 2024
-
-
Added sd_no_console to UBOOT_CONFIG and set corresponding defconfig for machines, that use u-boot: seco-mx6 seco-mx8mm seco-mx8mp Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
UBOOT_CONFIG variable can hold multiple values. Redefined base build steps to support that. As a result - multiple imx-boot binaries will be generated: imx-boot-seco-mx8mm-sd.bin-flash_evk imx-boot-seco-mx8mm-sd.bin-flash_evk.tar.gz imx-boot-seco-mx8mm-sd_no_console.bin-flash_evk imx-boot-seco-mx8mm-sd_no_console.bin-flash_evk.tar.gz The short link to the u-boot tar.gz is also created for all variants (with a little hacky name creation).
-
- Jan 22, 2024
-
-
- Jan 16, 2024
-
-
Dmitry Petrov authored
-
Dmitry Petrov authored
fngboot.bin is required to boot fngsystem in recovery mode via uuu.
-
- Jan 08, 2024
-
-
Add custom defconfig for i.MX6 ULL boards (NALLINO) for NXP based kernel. The reference defconfig: recipes-kernel/linux/linux-seconorth-5.15/seco-mx6ull/defconfig
-
- Dec 21, 2023
-
-
GitBot authored
-- Commit: seco-ne/yocto/infrastructure/gitlab-ci@42bfe4f0 build:prepare: Add setup script for Git Credentials -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@24653ff8 build:machines: Add i.MX93 to the build job template -- Commit: seco-ne/yocto/infrastructure/gitlab-ci@7aae72ea Re-enable sourcery With the free open source plan, sourcery works only when called from the repository's root directory. Re-enable it by calling it from there. Also apply sourcery's suggestions to file generate_firmware_package.py, which did not exist before disabling sourcery.
-