leahi-distro-layer

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDT-5196: Add install_linux_uuu.sh and fix ./uuu detect

- Added the install_linux_uuu.sh

- Fixed the ./uuu detection

    • -16
    • +0
    /recipes-bsp/u-boot/files/add-uboot-touch-support-variable.patch
    • -6
    • +6
    /recipes-bsp/u-boot/u-boot-dey_%.bbappend
Leahi-Base issues

- Add uuu and uuu.exe to the output image folder.

- BETA build detection

- Add copy_wsl.sh

- install_linux_uuu.sh to add ./uuu

- SD-Card detection issue

    • -0
    • +14
    /sdk/ely-build-image.sh
Added the script used to copy the images in Windows in a predefined folder. The predefined Windows folder in Windows is the following that must have been created prior to this script call: * C:\Users\Administrator\ely\images

The mapped location of the foldere above is the following in WSL:

* /mnt/c/Users/Administrator/ely/images/

Applied the changes for leahi base

    • -0
    • +3
    /conf/templates/leahi/local.conf.sample
    • -16
    • +0
    /recipes-bsp/u-boot/files/add-uboot-touch-support-variable.patch
    • -0
    • +214
    /recipes-bsp/u-boot/files/install_linux_fw_uuu.patch
    • -6
    • +6
    /recipes-bsp/u-boot/u-boot-dey_%.bbappend
Fixed the CANBus & the Manufact recipe

- Adding QtChart to the Manufacturing recipe.

- Fixed the script copy to copy all and not just the sh files.

- Changed the manufacturing branch to use the staging.

Leahi Display Panel configuration

    • -0
    • +1228
    /recipes-kernel/linux/linux-dey/boot/dts/digi/ccimx8mm-leahi.dts
    • -0
    • +1
    /recipes-kernel/linux/linux-dey/hid-multitouch.cfg
    • -7
    • +18
    /recipes-kernel/linux/linux-dey_%.bbappend
Fix the libdigiapix_git issue.

Removed redundant files folder.

    • -171203
    • +0
    /recipes-kernel/linux/files/logo_diality_1280_800.ppm
Added a device driver example

- this is just an example and shall be removed later.

    • -0
    • +16
    /recipes-kernel/Hello-mod/files/COPYRIGHT
    • -0
    • +14
    /recipes-kernel/Hello-mod/files/Makefile
    • -0
    • +17
    /recipes-kernel/Hello-mod/files/hello.c
    • -0
    • +17
    /recipes-kernel/Hello-mod/hello-mod_0.1.bb
Created the device tree for the InnoLux display and created a recipe for that.

    • -0
    • +171203
    /recipes-kernel/linux/linux-dey/logo_diality_1280_800.ppm
    • -2
    • +20
    /recipes-kernel/linux/linux-dey_%.bbappend
Fixed the libgpiod compatible version in distro config, ely.conf.

Fixed the executable flag for the following scripts: - sdk/mkproject.sh - sdk/repo-refresh.sh

Added psplash recipe to fix/remove the psplash build issue not finding the logo.png, since the psplahs is not used in Leahi. Added required packages to the mkproject.sh as apt install. Removed the preferred version for the bluez5 that seems not supported on yocto 5 anymore.

    • -0
    • +16
    /recipes-core/psplash/psplash_git.bbappend
    • -0
    • +46
    /sdk/repo-refresh.sh
Removed the confising multiline comment in the bblayer.conf.sample

Fixed the -l command of the mkproject.sh

Fixed the config folder to the conf folder to match OpenEmbedded defaults in mkproject.sh. Fixed the Removed the multimedia for now. Updated some versionings in ely.conf.

Fixed the mkproject.sh platform issue.

Fixed a double quote issue in the mkproject.sh

Upgrade to Dey-5.0 that has platform templates changed.

    • -0
    • +25
    /conf/templates/leahi/bblayers.conf.sample
    • -0
    • +5
    /conf/templates/leahi/conf-notes.txt
    • -0
    • +307
    /conf/templates/leahi/local.conf.sample
    • -0
    • +223
    /sdk/mkproject.sh
Upgraded to the dey-5.0

    • -0
    • +24
    /sdk/config/leahi/bblayers.conf
    • -23
    • +0
    /sdk/config/leahi/bblayers.conf.sample
    • -0
    • +305
    /sdk/config/leahi/local.conf
    • -305
    • +0
    /sdk/config/leahi/local.conf.sample
Python packages, Diality boot logo

- Added required packages for the CloudSync

- Added the Diality Boot log

- Added the build number to the distro version too.

    • -0
    • +17
    /recipes-core/images/ely-image-qt.bb
    • -0
    • +10
    /recipes-core/udev/udev-extraconf_%.bbappend
    • -0
    • +171203
    /recipes-kernel/linux/files/logo_diality_1280_800.ppm
    • -0
    • +12
    /recipes-kernel/linux/linux-dey_%.bbappend
    • -0
    • +9
    /recipes-python3-packages/python3-aniso8601/python3-aniso8601_9.0.1.bb
    • -0
    • +9
    /recipes-python3-packages/python3-flask-restplus/python3-flask-restplus_0.13.0.bb
    • -0
    • +12
    /recipes-python3-packages/python3-flask-restx/python3-flask-restx_1.3.0.bb
    • -0
    • +12
    /recipes-python3-packages/python3-inotify/python3-inotify_0.2.10.bb
Fixed the manufacturing recipe

- Moved the configurations in the same folder as binary in manufacturing mode.

- Later that has to be moved to the /mnt/data/ when it is loaded and ecrypted.

layer clean up

- set the graphical backend to fb

- modified and corrected the manufacturing to use the /opt/leahi/configurations as the init folder for configurations.

- cleaned up the image recipe.

    • -37
    • +50
    /recipes-core/images/ely-image-qt.bb
Use git to download files from leahi-manufacturing repository

    • binary
    /recipes-bsp/manufacturing/files/leahi
    • -13
    • +0
    /recipes-bsp/manufacturing/files/leahi.service
    • -34
    • +0
    /recipes-bsp/manufacturing/files/run.sh
Added sudo, sfdisk package

- also removed the comments in local.conf for the applied packages in leahi-layer.

    • -17
    • +0
    /sdk/config/leahi/local.conf.sample
Added first draft of the manufacturing package recipe

- Also removed the dey-qt and managed dependencies.

    • -0
    • +14
    /.vscode/settings.json
    • -0
    • +3
    /recipes-bsp/manufacturing/files/eglfs.json
    • binary
    /recipes-bsp/manufacturing/files/leahi
    • -0
    • +13
    /recipes-bsp/manufacturing/files/leahi.service
    • -0
    • +34
    /recipes-bsp/manufacturing/files/run.sh
    • -0
    • +44
    /recipes-bsp/manufacturing/leahi-manufacturing_1.0.bb
Modified the leahi-fonts recipe to use tar.gz file.

    • binary
    /recipes-core/fonts/files/Barlow-Black.ttf
    • binary
    /recipes-core/fonts/files/Barlow-Bold.ttf
    • binary
    /recipes-core/fonts/files/Barlow-BoldItalic.ttf
    • binary
    /recipes-core/fonts/files/Barlow-ExtraBold.ttf
    • binary
    /recipes-core/fonts/files/Barlow-ExtraLight.ttf
    • binary
    /recipes-core/fonts/files/Barlow-Italic.ttf
    • binary
    /recipes-core/fonts/files/Barlow-Light.ttf
    • binary
    /recipes-core/fonts/files/Barlow-Medium.ttf
    • binary
    /recipes-core/fonts/files/Barlow-Regular.ttf
    • binary
    /recipes-core/fonts/files/Barlow-SemiBold.ttf
  1. … 5 more files in changeset.
Added the sfdisk tool and fixed a typo in fstab for sd-card mount

Added the fstab modification for the sd-card mount

    • -0
    • +13
    /recipes-core/base-files/base-files_%.bbappend
Fixed the issue with the touch support

    • -1
    • +1
    /recipes-bsp/u-boot/u-boot-dey_%.bbappend