Signed-off-by: Hongmei Gou <[email protected]>
---
 recipes-apps/pru-adc/pru-adc_git.bb | 49 +++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
 create mode 100644 recipes-apps/pru-adc/pru-adc_git.bb

diff --git a/recipes-apps/pru-adc/pru-adc_git.bb 
b/recipes-apps/pru-adc/pru-adc_git.bb
new file mode 100644
index 0000000..5525e48
--- /dev/null
+++ b/recipes-apps/pru-adc/pru-adc_git.bb
@@ -0,0 +1,49 @@
+UMMARY = "PRU Multi-channel ADC Interface Reference Design"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = 
"file://PRUMulti-channelADCInterfaceReferen_manifest.html;md5=1302c86d3951a0d1254e1805158ccf2e"
+
+require recipes-ti/includes/ti-paths.inc
+
+inherit update-alternatives
+
+COMPATIBLE_MACHINE = "am335x-evm"
+
+PV = "1.0"
+PR = "r0"
+
+BRANCH = "master"
+SRC_URI = "git://git.ti.com/apps/tida01555.git;protocol=git;branch=${BRANCH}"
+
+SRCREV = "7cbdf20ed44eb6486137e3866e43eec39eb7a468"
+
+S = "${WORKDIR}/git"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+DEPENDS = "ti-cgt-pru-native pru-icss ncurses"
+RDEPENDS_${PN} += "bash"
+
+EXTRA_OEMAKE += "PRU_CGT="${TI_CGT_PRU_INSTALL_DIR}" 
PRU_SSP="${STAGING_DIR_TARGET}/usr""
+
+do_install() {
+# install firmware
+    install -d ${D}${base_libdir}/firmware/pru
+    install -m 0644 PRU_ADS8688_Controller/gen/PRU_ADS8688_Controller.out 
${D}${base_libdir}/firmware/pru
+    install -m 0644 PRU_ADS8688_Interface/gen/PRU_ADS8688_Interface.out 
${D}${base_libdir}/firmware/pru
+# install binary and scripts
+    install -d ${D}${bindir}
+    install -m 755 ARM_User_Space_App/gen/ARM_User_Space_App.out ${D}${bindir}
+    install -m 755 run.sh ${D}${bindir}/run-pru-adc.sh
+}
+
+FILES_${PN} += "${base_libdir}/firmware"
+
+ALTERNATIVE_TARGET_pru-adc[am335x-pru0-fw] = 
"/lib/firmware/pru/PRU_ADS8688_Controller.out"
+ALTERNATIVE_TARGET_pru-adc[am335x-pru1-fw] = 
"/lib/firmware/pru/PRU_ADS8688_Interface.out"
+
+ALTERNATIVE_PRIORITY_pru-adc = "20"
+
+CREATE_SRCIPK = "1"
+SRCIPK_INSTALL_DIR = "example-applications/${PN}-${PV}"
+
+INSANE_SKIP_${PN} = "arch ldflags"
-- 
1.9.1

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to