41 lines
1.2 KiB
BlitzBasic
41 lines
1.2 KiB
BlitzBasic
# Speichere als: /home/mf/Yocto/DCM/layers/meta-dcm/recipes-bsp/pcm068-tools/pcm068-tools_1.0.bb
|
|
|
|
SUMMARY = "PCM-068-024113I SOM Hardware Tools"
|
|
DESCRIPTION = "Test- und Diagnose-Tools für phyCORE-STM32MP1 PCM-068-024113I"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
|
|
|
SRC_URI = "\
|
|
file://pcm068-som-test.sh \
|
|
"
|
|
|
|
S = "${WORKDIR}"
|
|
|
|
RDEPENDS:${PN} = "\
|
|
bash \
|
|
i2c-tools \
|
|
ethtool \
|
|
memtester \
|
|
mtd-utils \
|
|
"
|
|
|
|
do_install() {
|
|
# PCM-068 Test-Tools installieren
|
|
install -d ${D}${bindir}
|
|
install -m 0755 ${WORKDIR}/pcm068-som-test.sh ${D}${bindir}/
|
|
|
|
# PCM-068 Konfiguration
|
|
install -d ${D}${sysconfdir}/dcm
|
|
echo "# PCM-068-024113I SOM Configuration" > ${D}${sysconfdir}/dcm/pcm068.conf
|
|
echo "SOM_MODEL=PCM-068-024113I" >> ${D}${sysconfdir}/dcm/pcm068.conf
|
|
echo "RAM_SIZE=1GB" >> ${D}${sysconfdir}/dcm/pcm068.conf
|
|
echo "EMMC_SIZE=4GB" >> ${D}${sysconfdir}/dcm/pcm068.conf
|
|
echo "NOR_SIZE=16MB" >> ${D}${sysconfdir}/dcm/pcm068.conf
|
|
echo "EEPROM_SIZE=4KB" >> ${D}${sysconfdir}/dcm/pcm068.conf
|
|
}
|
|
|
|
FILES:${PN} = "\
|
|
${bindir}/* \
|
|
${sysconfdir}/dcm/* \
|
|
"
|