1
0
mirror of https://github.com/lxsang/meta-rpi-diya.git synced 2025-08-25 05:18:56 +02:00

Compare commits

..

2 Commits

Author SHA1 Message Date
ac3f82a2c1 fix + update 2023-07-07 20:08:48 +02:00
61634f0d43 update conf + add some tool 2023-07-07 15:04:13 +02:00
5 changed files with 21 additions and 7 deletions

View File

@ -53,8 +53,13 @@ dtoverlay=waveshare-28dpi-3b \n\
dtoverlay=waveshare-28dpi-4b \n']['${RPI_USE_wS_28_DPI_LCD}' == '1']}" dtoverlay=waveshare-28dpi-4b \n']['${RPI_USE_wS_28_DPI_LCD}' == '1']}"
RPI_EXTRA_CONFIG += '\n\ RPI_EXTRA_CONFIG += '\n\
#start_x=1 # essential \n\ start_x=1 # essential \n\
#dtparam=audio=on \n\ #dtparam=audio=on \n\
gpu_mem=128 # at least, or maybe more if you wish \n\ gpu_mem=128 # at least, or maybe more if you wish \n\
disable_camera_led=1 # optional \n\ disable_camera_led=1 # optional \n\
' '
# extra kernel CMDLINE_RNDIS option
# CMDLINE_RNDIS += ""
# accept license for wifi and bluetooth firmware
LICENSE_FLAGS_ACCEPTED = "synaptics-killswitch"

View File

@ -2,9 +2,14 @@ SUMMARY = "Waveshare 2.8 inch DPI"
DESCRIPTION = "support overlay layer for Waveshare 2.8 inch DPI" DESCRIPTION = "support overlay layer for Waveshare 2.8 inch DPI"
LICENSE = "MIT" LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
inherit devicetree
do_deploy () { FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
SRC_URI = " file://dts/ads1115-i2c-gpio.dts "
do_deploy:append () {
install -d ${DEPLOY_DIR_IMAGE} install -d ${DEPLOY_DIR_IMAGE}
install -m 0755 ${THISDIR}/files/dts/ads1115-i2c-gpio.dtbo ${DEPLOY_DIR_IMAGE}/ads1115-i2c-gpio.dtbo
install -m 0755 ${THISDIR}/files/vc4-kms-DPI-28inch.dtbo ${DEPLOY_DIR_IMAGE}/vc4-kms-DPI-28inch.dtbo install -m 0755 ${THISDIR}/files/vc4-kms-DPI-28inch.dtbo ${DEPLOY_DIR_IMAGE}/vc4-kms-DPI-28inch.dtbo
install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b-4b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b-4b.dtbo install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b-4b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b-4b.dtbo
install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b.dtbo install -m 0755 ${THISDIR}/files/waveshare-28dpi-3b.dtbo ${DEPLOY_DIR_IMAGE}/waveshare-28dpi-3b.dtbo
@ -12,4 +17,4 @@ do_deploy () {
# install -m 0755 ${THISDIR}/files/start.mp3 ${DEPLOY_DIR_IMAGE}/start.mp3 # install -m 0755 ${THISDIR}/files/start.mp3 ${DEPLOY_DIR_IMAGE}/start.mp3
} }
addtask deploy # addtask deploy

View File

@ -9,6 +9,7 @@ pulseaudio-module-cli \
pulseaudio-module-echo-cancel \ pulseaudio-module-echo-cancel \
pulseaudio-misc \ pulseaudio-misc \
i2c-tools \ i2c-tools \
mpg123
#tslib #tslib
#tslib-tests #tslib-tests
#tslib-calibrate #tslib-calibrate

View File

@ -1,6 +1,6 @@
inherit extrausers inherit extrausers
KERNEL_DEVICETREE:append = "${@bb.utils.contains('RPI_USE_wS_28_DPI_LCD', '1', ' overlays/vc4-kms-DPI-28inch.dtbo overlays/waveshare-28dpi-3b-4b.dtbo overlays/waveshare-28dpi-3b.dtbo overlays/waveshare-28dpi-4b.dtbo ', ' ', d)}" KERNEL_DEVICETREE:append = "${@bb.utils.contains('RPI_USE_wS_28_DPI_LCD', '1', ' overlays/ads1115-i2c-gpio.dtbo overlays/vc4-kms-DPI-28inch.dtbo overlays/waveshare-28dpi-3b-4b.dtbo overlays/waveshare-28dpi-3b.dtbo overlays/waveshare-28dpi-4b.dtbo ', ' ', d)}"
EXTRA_USERS_PARAMS = "usermod -p BJpK8ADNDLsGg root; \ EXTRA_USERS_PARAMS = "usermod -p BJpK8ADNDLsGg root; \
@ -33,9 +33,10 @@ IMAGE_INSTALL:append = "libcurl \
waveshare-2.8-lcd \ waveshare-2.8-lcd \
realtekfw \ realtekfw \
diya-overlay \ diya-overlay \
i2c-tools \
bash \
nano \
" "
# opensmalltalk-cog-vm
# mpg123
# #
# usermod -a -G audio diya; # usermod -a -G audio diya;

View File

@ -3,6 +3,8 @@ DESCRIPTION = "Recipe created by bitbake-layers"
LICENSE = "MIT" LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
inherit pkgconfig
DEPENDS += "libsdl2" DEPENDS += "libsdl2"
FILESEXTRAPATHS:prepend := "${THISDIR}/files:" FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
SRC_URI = "file://sdl_test.cpp file://sdlgl.c file://sdlglshader.c" SRC_URI = "file://sdl_test.cpp file://sdlgl.c file://sdlglshader.c"