diff options
Diffstat (limited to 'recipes/ti')
38 files changed, 557 insertions, 119 deletions
diff --git a/recipes/ti/README b/recipes/ti/README index eed00f0253..2fbb9f1bbc 100644 --- a/recipes/ti/README +++ b/recipes/ti/README @@ -30,7 +30,7 @@ The complete unpacked trees are staged to staging/machine/usr/share/ti/${PN}(-tr PACKAGE_ARCH = "${MACHINE_ARCH}" BASEPKG_HOST_SYS = "${MULTIMACH_HOST_SYS}" -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" The 'BASEPKG_HOST_SYS' bit is what makes it work, but cause trouble is you want to read from it, so ti-paths.inc does: diff --git a/recipes/ti/am-benchmarks_svn.bb b/recipes/ti/am-benchmarks_svn.bb new file mode 100644 index 0000000000..51ac6afa02 --- /dev/null +++ b/recipes/ti/am-benchmarks_svn.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "AM Benchmarks" +HOMEPAGE = "https://gforge.ti.com/gf/project/am_benchmarks/" +LICENSE = "BSD" +SECTION = "system" +PRIORITY = "optional" + +SRCREV = "33" +PV = "1.0" +PR = "r1+svnr${SRCPV}" + +INSANE_SKIP_${PN} = "True" + +SRC_URI = "svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=anonymous;pswd=''" + +S = "${WORKDIR}/trunk" + +do_compile() { + # don't build debug version + touch debug + export CROSS_COMPILE=${TARGET_PREFIX} + make release +} + +do_install() { + make DESTDIR=${D} install +} diff --git a/recipes/ti/am-sysinfo_svn.bb b/recipes/ti/am-sysinfo_svn.bb new file mode 100644 index 0000000000..9193836d71 --- /dev/null +++ b/recipes/ti/am-sysinfo_svn.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "AM SysInfo" +HOMEPAGE = "https://gforge.ti.com/gf/project/am_sysinfo/" +LICENSE = "BSD" +SECTION = "system" +PRIORITY = "optional" + +SRCREV = "2" +PV = "1.0" +PR = "r1+svnr${SRCPV}" + +SRC_URI = "svn://gforge.ti.com/svn/am_sysinfo/;module=trunk;proto=https;user=anonymous;pswd=''" + +S = "${WORKDIR}/trunk" + +do_compile() { + ${CC} ${CFLAGS} ${LDFLAGS} -o mem_util/mem_util mem_util/mem_util.c +} + +do_install() { + install -d ${D}/${bindir} + install -m 0755 ${S}/mem_util/mem_util ${D}/${bindir} +} diff --git a/recipes/ti/bitblit_svn.bb b/recipes/ti/bitblit_svn.bb index d4ae18ce8e..3d6d4f0601 100644 --- a/recipes/ti/bitblit_svn.bb +++ b/recipes/ti/bitblit_svn.bb @@ -8,7 +8,7 @@ DEPENDS = "ti-codec-engine ti-dmai" # Fetch source from svn repo SRCREV = "2" SRC_URI = "svn://gforge.ti.com/svn/${PN};module=trunk;proto=https;user=anonymous;pswd='' \ - file://recent-linux.diff;patch=1 \ + file://recent-linux.diff \ " # Again, no '.' in PWD allowed :( diff --git a/recipes/ti/gstreamer-ti/mpeg2-caps.patch b/recipes/ti/gstreamer-ti/mpeg2-caps.patch new file mode 100644 index 0000000000..c8246579f2 --- /dev/null +++ b/recipes/ti/gstreamer-ti/mpeg2-caps.patch @@ -0,0 +1,61 @@ +From 5e5fe9fa15ceb0abae90c8f857f40d1791e7d2d4 Mon Sep 17 00:00:00 2001 +From: don.darling <don.darling@24075187-2e39-4e88-bbb8-bc8aa768f540> +Date: Mon, 24 May 2010 21:24:12 +0000 +Subject: Create source caps information for MPEG-2 streams in TIVidenc1. + +If you don't generate this caps information, you will also get errors while +encoding that look like this: + +(gst-launch-0.10:1580): GStreamer-CRITICAL **: gst_caps_unref: assertion `caps != NULL' failed + +The fact that source caps information was never generated for MPEG-2 looks like +an oversight -- the static caps for TIVidenc1 already allowed MPEG-2. + +git-svn-id: https://gstreamer.ti.com/svn/gstreamer_ti/trunk@647 24075187-2e39-4e88-bbb8-bc8aa768f540 +--- +diff --git a/gstreamer_ti/ti_build/ticodecplugin/src/gsttividenc1.c b/gstreamer_ti/ti_build/ticodecplugin/src/gsttividenc1.c +index 2e1fb31..9749459 100644 +--- a/gstreamer_ti/ti_build/ticodecplugin/src/gsttividenc1.c ++++ b/gstreamer_ti/ti_build/ticodecplugin/src/gsttividenc1.c +@@ -724,10 +724,13 @@ static gboolean gst_tividenc1_set_source_caps( + gboolean ret; + GstPad *pad; + char *string; +- GstTICodec *h264Codec = NULL, *mpeg4Codec = NULL; ++ GstTICodec *h264Codec = NULL; ++ GstTICodec *mpeg4Codec = NULL; ++ GstTICodec *mpeg2Codec = NULL; + + h264Codec = gst_ticodec_get_codec("H.264 Video Encoder"); + mpeg4Codec = gst_ticodec_get_codec("MPEG4 Video Encoder"); ++ mpeg2Codec = gst_ticodec_get_codec("MPEG2 Video Encoder"); + + pad = videnc1->srcpad; + +@@ -754,6 +757,24 @@ static gboolean gst_tividenc1_set_source_caps( + g_free(string); + } + ++ /* Create MPEG-2 source cap */ ++ if (mpeg2Codec && (!strcmp(mpeg2Codec->CE_CodecName, videnc1->codecName))) { ++ gint mpegversion = 2; ++ ++ caps = ++ gst_caps_new_simple("video/mpeg", ++ "mpegversion", G_TYPE_INT, mpegversion, ++ "framerate", GST_TYPE_FRACTION, videnc1->framerateNum, ++ videnc1->framerateDen, ++ "width", G_TYPE_INT, dim.width, ++ "height", G_TYPE_INT, dim.height, ++ NULL); ++ ++ string = gst_caps_to_string(caps); ++ GST_LOG("setting source caps to mpeg2: %s", string); ++ g_free(string); ++ } ++ + /* Create MPEG4 source cap */ + if (mpeg4Codec && (!strcmp(mpeg4Codec->CE_CodecName, videnc1->codecName))) { + gint mpegversion = 4; +-- +cgit v0.8.3.1-30-gff3a diff --git a/recipes/ti/gstreamer-ti_svn.bb b/recipes/ti/gstreamer-ti_svn.bb index 1a7ba3be70..df0705c2ba 100644 --- a/recipes/ti/gstreamer-ti_svn.bb +++ b/recipes/ti/gstreamer-ti_svn.bb @@ -18,7 +18,7 @@ PROVIDES += "gstreamer-ti-demo-script" PV = "svnr${SRCREV}" # Rebuild on kernel change since it links statically to ti-dmai, ti-codec-engine, etc -PR = "r49+${MACHINE_KERNEL_PR}" +PR = "r50+${MACHINE_KERNEL_PR}" S = "${WORKDIR}/gstreamer_ti/ti_build/ticodecplugin" @@ -34,25 +34,26 @@ GST_TI_RC_SCRIPT_omapl138 = "gstreamer-ti-omapl138-rc.sh" SRCREV = "573" SRC_URI = "svn://gforge.ti.com/svn/gstreamer_ti/trunk;module=gstreamer_ti;proto=https;user=anonymous;pswd='' \ - file://gstreamer-ti-tracker-462.patch;patch=1 \ - file://gstreamer-ti-remove-mp3-decode-support-from-auddec1.patch;patch=1 \ + file://gstreamer-ti-tracker-462.patch \ + file://gstreamer-ti-remove-mp3-decode-support-from-auddec1.patch \ + file://mpeg2-caps.patch;striplevel=4\ file://${GST_TI_RC_SCRIPT} \ " SRC_URI_append_omap3 = " \ - file://gstreamer-ti-add-omapfb.patch;patch=1 \ + file://gstreamer-ti-add-omapfb.patch \ " SRC_URI_append_omapl137 = " \ - file://gstreamer-ti-omapl137.patch;patch=1 \ + file://gstreamer-ti-omapl137.patch \ " SRC_URI_append_omapl138 = " \ - file://gstreamer-ti-omapl138.patch;patch=1 \ + file://gstreamer-ti-omapl138.patch \ " SRC_URI_append_dm6467 = " \ - file://gstreamer-ti-dm6467-usesinglecsserver.patch;patch=1 \ + file://gstreamer-ti-dm6467-usesinglecsserver.patch \ " DEPENDS = "ti-dmai gstreamer gst-plugins-base gst-plugins-good gst-plugins-ugly" diff --git a/recipes/ti/matrix-gui/dm365-evm/init b/recipes/ti/matrix-gui/dm365-evm/init new file mode 100755 index 0000000000..b0e56ffd32 --- /dev/null +++ b/recipes/ti/matrix-gui/dm365-evm/init @@ -0,0 +1,26 @@ +#! /bin/sh +matrixgui="/usr/bin/matrix_gui" +GUI_OPTS="-qws -geometry 720x480+0+10 -display transformed:Rot0 /usr/share/matrix/html/menu_main.html" + +test -x "$matrixgui" || exit 0 + +case "$1" in + start) + # switch to component 480p mode + echo 480P-60 > /sys/class/davinci_display/ch0/mode + echo COMPONENT > /sys/class/davinci_display/ch0/output + echo -n "Starting Matrix GUI application" + start-stop-daemon --start --quiet --background --pidfile /var/run/matrix-gui.pid --exec $matrixgui -- $GUI_OPTS + echo "." + ;; + stop) + echo -n "Stopping Matrix GUI application" + start-stop-daemon --stop --quiet --pidfile /var/run/matrix-gui.pid + echo "." + ;; + *) + echo "Usage: /etc/init.d/matrix-gui {start|stop}" + exit 1 +esac + +exit 0 diff --git a/recipes/ti/matrix-gui/init b/recipes/ti/matrix-gui/init new file mode 100755 index 0000000000..8259417cca --- /dev/null +++ b/recipes/ti/matrix-gui/init @@ -0,0 +1,32 @@ +#! /bin/sh + +matrixgui="/usr/bin/matrix_gui" +GUI_OPTS="-qws -display transformed:Rot90 /usr/share/matrix/html/menu_main.html" + +test -x "$matrixgui" || exit 0 + +export TSLIB_TSDEVICE=/dev/input/touchscreen0 +export QWS_MOUSE_PROTO=Tslib:/dev/input/touchscreen0 + +case "$1" in + start) + if [ ! -f /etc/pointercal ] ; then + echo -n "Calibrating touchscreen (first time only)" + ts_calibrate + echo "." + fi + echo -n "Starting Matrix GUI application" + start-stop-daemon --start --quiet --background --pidfile /var/run/matrix-gui.pid --exec $matrixgui -- $GUI_OPTS + echo "." + ;; + stop) + echo -n "Stopping Matrix GUI application" + start-stop-daemon --stop --quiet --pidfile /var/run/matrix-gui.pid + echo "." + ;; + *) + echo "Usage: /etc/init.d/matrix-gui {start|stop}" + exit 1 +esac + +exit 0 diff --git a/recipes/ti/matrix-gui_svn.bb b/recipes/ti/matrix-gui_svn.bb new file mode 100644 index 0000000000..79f5d24c58 --- /dev/null +++ b/recipes/ti/matrix-gui_svn.bb @@ -0,0 +1,53 @@ +DESCRIPTION = "Matrix GUI" +HOMEPAGE = "https://gforge.ti.com/gf/project/matrix_gui/" +LICENSE = "BSD" +SECTION = "multimedia" +PRIORITY = "optional" + +SRCREV = "57" +PV = "1.0" +PR = "r6+svnr${SRCPV}" + +SRC_URI = "svn://gforge.ti.com/svn/matrix_gui/;module=trunk;proto=https;user=anonymous;pswd='' \ + file://init \ +" + +S = "${WORKDIR}/trunk" + +INITSCRIPT_NAME = "matrix-gui" +INITSCRIPT_PARAMS = "defaults 99" + +inherit qt4e update-rc.d + +MATRIX_EXTRA_BINS = " \ + memInfo \ + networkSettings \ + runOGLES2Coverflow \ + runOGLES2Shaders \ + runOGLESChameleonMan \ + runOGLESVase \ + setopp1 \ + setopp2 \ + setopp3 \ + setopp4 \ + standby \ + sysSettings \ + taskInfo \ +" + +do_install() { + install -d ${D}/${bindir} + install -m 0755 ${S}/matrix_gui ${D}/${bindir} + for i in ${MATRIX_EXTRA_BINS}; do + install -m 0755 ${S}/bin/${i} ${D}/${bindir} + done + install -d ${D}/${datadir}/matrix/html + install -m 0644 ${S}/*.html ${D}/${datadir}/matrix/html/ + install -d ${D}/${datadir}/matrix/images + install -m 0644 ${S}/images/*.png ${D}/${datadir}/matrix/images/ + install -d ${D}${sysconfdir}/init.d/ + install -c -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/matrix-gui +} + +RRECOMMENDS_${PN} = "qt4-embedded-plugin-mousedriver-tslib" +FILES_${PN} += "${datadir}/matrix/*" diff --git a/recipes/ti/matrix-tui/init b/recipes/ti/matrix-tui/init new file mode 100755 index 0000000000..e5813825dc --- /dev/null +++ b/recipes/ti/matrix-tui/init @@ -0,0 +1,24 @@ +#! /bin/sh + +matrixtui="/usr/bin/matrix_tui" +TUI_OPTS="/usr/share/matrix/xml/matrix.xml" + +test -x "$matrixtui" || exit 0 + +case "$1" in + start) + echo -n "Starting Matrix TUI application" + start-stop-daemon --start --quiet --background --pidfile /var/run/matrix-tui.pid --exec $matrixtui -- $TUI_OPTS + echo "." + ;; + stop) + echo -n "Stopping Matrix TUI application" + start-stop-daemon --stop --quiet --pidfile /var/run/matrix-tui.pid + echo "." + ;; + *) + echo "Usage: /etc/init.d/matrix-tui {start|stop}" + exit 1 +esac + +exit 0 diff --git a/recipes/ti/matrix-tui_svn.bb b/recipes/ti/matrix-tui_svn.bb new file mode 100644 index 0000000000..8331c3037d --- /dev/null +++ b/recipes/ti/matrix-tui_svn.bb @@ -0,0 +1,44 @@ +DESCRIPTION = "Matrix TUI" +HOMEPAGE = "https://gforge.ti.com/gf/project/matrix_tui/" +LICENSE = "BSD" +SECTION = "multimedia" +PRIORITY = "optional" + +SRCREV = "29" +PV = "1.0" +PR = "r1+svnr${SRCPV}" + +INSANE_SKIP_${PN} = "True" + +SRC_URI = "svn://gforge.ti.com/svn/matrix_tui/;module=trunk;proto=https;user=anonymous;pswd='' \ + file://init \ +" + +S = "${WORKDIR}/trunk" + +# Do not auto-start TUI by default, uncomment otherwise +#inherit update-rc.d +#INITSCRIPT_NAME = "matrix-tui" +#INITSCRIPT_PARAMS = "defaults 99" + +do_configure() { + sed -i -e 's:PATH=${LINUX_DEVKIT_PATH}/arm-none-linux-gnueabi:PATH ?= ${LINUX_DEVKIT_PATH}/arm-none-linux-gnueabi:' makefile.init +} + +do_compile() { + # don't build debug version + touch debug + export CROSS_COMPILE=${TARGET_PREFIX} + export TUI_INCLUDE_PATH=${STAGING_INCDIR} + export XML_INCLUDE_PATH=${STAGING_INCDIR}/libxml2 + export TUI_LIB_PATH=${STAGING_LIBDIR} + make release +} + +do_install() { + make DESTDIR=${D} install + install -d ${D}${sysconfdir}/init.d/ + install -c -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/matrix-tui +} + +FILES_${PN} += "${datadir}/matrix/*" diff --git a/recipes/ti/ti-cgt6x_6.1.14.bb b/recipes/ti/ti-cgt6x_6.1.14.bb new file mode 100644 index 0000000000..13e6a37d0b --- /dev/null +++ b/recipes/ti/ti-cgt6x_6.1.14.bb @@ -0,0 +1,9 @@ +require ti-cgt6x.inc + +PE = "1" +PV = "6_1_14" +PVwithdots = "6.1.14" + +SRC_URI[cgt6xbin.md5sum] = "966499f31b05e31c05ff5deecd19d53b" +SRC_URI[cgt6xbin.sha256sum] = "dc477a206c3e0b3090504dbcdd78618bc453993a0110e5a20092f98cdff1c0c1" + diff --git a/recipes/ti/ti-cgt6x_6.1.5.bb b/recipes/ti/ti-cgt6x_6.1.5.bb new file mode 100644 index 0000000000..fadc4cb095 --- /dev/null +++ b/recipes/ti/ti-cgt6x_6.1.5.bb @@ -0,0 +1,9 @@ +require ti-cgt6x.inc + +PE = "1" +PV = "6_1_5" +PVwithdots = "6.1.5" + +SRC_URI[cgt6xbin.md5sum] = "65cca91db9c5498ee267755087d0c8fc" +SRC_URI[cgt6xbin.sha256sum] = "9e2392e0ae4ba60c8b9998068c443936ebbc2ea93206b1f15323a4c8a229bbe5" + diff --git a/recipes/ti/ti-codec-engine_2.25.02.11.bb b/recipes/ti/ti-codec-engine_2.25.02.11.bb new file mode 100644 index 0000000000..b1131cbb86 --- /dev/null +++ b/recipes/ti/ti-codec-engine_2.25.02.11.bb @@ -0,0 +1,7 @@ +require ti-codec-engine.inc + +PV = "2_25_02_11" + +SRC_URI[cetarball.md5sum] = "a696df6d38c27cfba993a2cf617060ef" +SRC_URI[cetarball.sha256sum] = "928d90603ac8942db2d9d975a3635921b1b4a7b2fd88c922ff3a2cdc31052a93" + diff --git a/recipes/ti/ti-codecs-dm6467_1.0.0.bb b/recipes/ti/ti-codecs-dm6467_1.0.0.bb index 9454b94ee4..709b21f0a3 100644 --- a/recipes/ti/ti-codecs-dm6467_1.0.0.bb +++ b/recipes/ti/ti-codecs-dm6467_1.0.0.bb @@ -38,4 +38,4 @@ do_install () { } PACKAGE_ARCH = "${MACHINE_ARCH}" -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" diff --git a/recipes/ti/ti-codecs-omapl137_1.00.00.bb b/recipes/ti/ti-codecs-omapl137_1.00.00.bb index c350191502..44fdeb11bc 100644 --- a/recipes/ti/ti-codecs-omapl137_1.00.00.bb +++ b/recipes/ti/ti-codecs-omapl137_1.00.00.bb @@ -22,7 +22,7 @@ PROVIDES += "ti-codecs-omapl137-server" S = "${WORKDIR}/OMAP_L138_arm_1_00_00_08/cs1omapl138_${PV}" SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/sdk/omap_l138/1_00/latest/exports/${BINFILE};name=l137codecsbin \ - file://ti-codecs-omapl138-1-00-00-fixDman3Config.patch;patch=1" + file://ti-codecs-omapl138-1-00-00-fixDman3Config.patch" BINFILE = "cs1omapl138_${PV}-v2_setup_linux.bin" TI_BIN_UNPK_CMDS = "y:Y: qY:workdir" diff --git a/recipes/ti/ti-codecs-omapl138_1.00.00.bb b/recipes/ti/ti-codecs-omapl138_1.00.00.bb index 204396f2a4..3da65cb941 100644 --- a/recipes/ti/ti-codecs-omapl138_1.00.00.bb +++ b/recipes/ti/ti-codecs-omapl138_1.00.00.bb @@ -21,7 +21,7 @@ PROVIDES += "ti-codecs-omapl138-server" S = "${WORKDIR}/OMAP_L138_arm_1_00_00_08/cs1omapl138_${PV}" SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/sdk/omap_l138/1_00/latest/exports/${BINFILE};name=l138codecsbin \ - file://ti-codecs-omapl138-1-00-00-fixDman3Config.patch;patch=1" + file://ti-codecs-omapl138-1-00-00-fixDman3Config.patch" BINFILE = "cs1omapl138_${PV}-v2_setup_linux.bin" TI_BIN_UNPK_CMDS = "y:Y: qY:workdir" diff --git a/recipes/ti/ti-devshell.bb b/recipes/ti/ti-devshell.bb new file mode 100644 index 0000000000..0eba7991a8 --- /dev/null +++ b/recipes/ti/ti-devshell.bb @@ -0,0 +1,73 @@ +DESCRIPTION = "Runs a shell in an environment as emitted by BitBake to execute tasks" +LICENSE = "GPL" + +PR = "r1" + +inherit autotools pkgconfig + +require ti-paths.inc + +do_configure() { + : +} + +def tidevshell_emit_env(o, d, all=False, funcwhitelist=None): + """Emits all items in the data store in a format such that it can be sourced by a shell.""" + + env = bb.data.keys(d) + + for e in env: + if bb.data.getVarFlag(e, "func", d): + continue + bb.data.emit_var(e, o, d, all) and o.write('\n') + + for e in env: + if not bb.data.getVarFlag(e, "func", d): + continue + if not funcwhitelist: + bb.data.emit_var(e, o, d) and o.write('\n') + continue + for i in funcwhitelist: + if e.startswith(i): + bb.data.emit_var(e, o, d) and o.write('\n') + break + +python do_compile() { + import os + import os.path + + workdir = bb.data.getVar('WORKDIR', d, 1) + shellfile = os.path.join(workdir, bb.data.expand("${TARGET_PREFIX}${DISTRO}-${MACHINE}-ti-devshell", d)) + + f = open(shellfile, "w") + + # emit variables and shell functions + tidevshell_emit_env(f, d, False, ["die", "oe", "autotools_do_configure"]) + + f.close() +} + +do_install() { + : +} + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +do_deploy() { + shellfile="${TARGET_PREFIX}${DISTRO}-${MACHINE}-ti-devshell" + + cd ${WORKDIR} + + cp $shellfile tmpfile + echo "#!/bin/bash --rcfile" > $shellfile + sed -e "s:${S}:.:g" -e "s:exit 1:true:" tmpfile >> $shellfile + + echo "export PS1='[OE::${TARGET_PREFIX}${DISTRO}-${MACHINE}]:\w\$ '" >> $shellfile + echo "alias ./configure=oe_runconf" >> $shellfile + echo "alias make=oe_runmake" >> $shellfile + + mkdir -p ${DEPLOY_DIR}/addons + install -m 755 $shellfile ${DEPLOY_DIR}/addons +} + +addtask deploy after do_install before do_package diff --git a/recipes/ti/ti-dm355mm-module_1.13.bb b/recipes/ti/ti-dm355mm-module_1.13.bb index f7bd83123a..49ffc17a4d 100644 --- a/recipes/ti/ti-dm355mm-module_1.13.bb +++ b/recipes/ti/ti-dm355mm-module_1.13.bb @@ -11,7 +11,7 @@ inherit module PV = "1_13_000" SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/dvsdk/codecs/dm355_codecs_setuplinux_${PV}.bin \ - file://dm355mm.patch;patch=1 \ + file://dm355mm.patch \ " S = "${WORKDIR}/dm355_codecs_${PV}" BINFILE="dm355_codecs_setuplinux_${PV}.bin" @@ -39,7 +39,7 @@ do_install () { install -m 0755 ${S}/dm355mm/module/dm350mmap.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp } -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" SRC_URI[md5sum] = "f6221188bea76b7aaf0c45e9bcf26329" SRC_URI[sha256sum] = "f1a6dea51be9798903a0543fb50f463b0594b1f11b897bc50e40825fb7527c61" diff --git a/recipes/ti/ti-dm365mm-module.inc b/recipes/ti/ti-dm365mm-module.inc index 6b0497bc9e..caf0441a99 100644 --- a/recipes/ti/ti-dm365mm-module.inc +++ b/recipes/ti/ti-dm365mm-module.inc @@ -25,5 +25,5 @@ do_install () { install -m 0755 ${S}/module/dm365mmap.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp } -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" INSANE_SKIP_${PN} = True diff --git a/recipes/ti/ti-dmai.inc b/recipes/ti/ti-dmai.inc deleted file mode 100644 index d2fb3cadf3..0000000000 --- a/recipes/ti/ti-dmai.inc +++ /dev/null @@ -1,21 +0,0 @@ -DESCRIPTION = "DMAI for TI ARM/DSP processors" - -BRANCH = "BRANCH_BRIJESH_DMAI_DEV_2_xx" -BRANCH_6467 = "GITPSP_INT_101009" - -SRCREV = "364" - -SRC_URI = "svn://gforge.ti.com/svn/dmai/branches;module=${BRANCH};proto=https;user=anonymous;pswd='' \ - file://loadmodules-ti-dmai-dm355_al.sh \ - file://loadmodules-ti-dmai-dm365_al.sh \ - file://loadmodules-ti-dmai-dm6446_al.sh \ - file://loadmodules-ti-dmai-o3530_al.sh \ - " - -S = "${WORKDIR}/${BRANCH}/davinci_multimedia_application_interface" - -# Yes, the xdc stuff still breaks with a '.' in PWD -PE = "1" -PV = "svnr${SRCPV}" - -INHIBIT_PACKAGE_STRIP = "1" diff --git a/recipes/ti/ti-dmai_svn.bb b/recipes/ti/ti-dmai_svn.bb index 9a2ec4b8d0..91c1b4b268 100644 --- a/recipes/ti/ti-dmai_svn.bb +++ b/recipes/ti/ti-dmai_svn.bb @@ -47,7 +47,7 @@ SRC_URI = "svn://gforge.ti.com/svn/dmai/;module=${DMAIBRANCH};proto=https;user=a file://loadmodules-ti-dmai-ol138_al.sh \ " -SRC_URI_append_omapl137 = " file://dmai-r423-add-omapl137-support.patch;patch=1 " +SRC_URI_append_omapl137 = " file://dmai-r423-add-omapl137-support.patch " DEPENDS = "virtual/kernel alsa-lib ti-framework-components ti-codec-engine ti-xdctools" diff --git a/recipes/ti/ti-dsplink.inc b/recipes/ti/ti-dsplink.inc index 1b1f91383d..aec2742f87 100644 --- a/recipes/ti/ti-dsplink.inc +++ b/recipes/ti/ti-dsplink.inc @@ -1,5 +1,5 @@ DESCRIPTION = "DSPLINK Inter-Processor Communications (IPC) for TI ARM/DSP processors" -HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/DSPLink" +HOMEPAGE = "http://software-dl.ti.com/dsps/dsps_public_sw/DSPLink/index.html" SECTION = "devel" LICENSE = "GPLv2" @@ -16,11 +16,11 @@ PROVIDES += "ti-dsplink-examples" # This package builds a kernel module, use kernel PR as base and append a local version PR = "${MACHINE_KERNEL_PR}" -PR_append = "e" +PR_append = "f" S = "${WORKDIR}/dsplink_linux_${PV}" -SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/DSPLink/${PV}/exports/dsplink_linux_${PV}.tar.gz;name=dsplinktarball \ +SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/${PV_DL_PATH}/dsplink_linux_${PV}.tar.gz;name=dsplinktarball \ file://ti-dsplink-examples-run.sh \ file://ti-dsplink-examples-loadmodules.sh \ file://ti-dsplink-examples-unloadmodules.sh " @@ -44,6 +44,13 @@ DSPLINKDSPCFG_omapl138 = "OMAPL138GEMSHMEM" DSPLINKDSPCFG_omap3 = "OMAP3530SHMEM" DSPLINKDSPCFG ?= "<UNDEFINED_DSPLINKDSPCFG>" +DSPLINKDSP_dm6446 = "DM6446GEM_0" +DSPLINKDSP_dm6467 = "DM6467GEM_0" +DSPLINKDSP_omapl137 = "OMAPL1XXGEM_0" +DSPLINKDSP_omapl138 = "OMAPL138GEM_0" +DSPLINKDSP_omap3 = "OMAP3530_0" +DSPLINKDSP ?= "<UNDEFINED_DSPLINKDSP>" + DSPLINKGPPOS_dm6446 = "DM6446LSP" DSPLINKGPPOS_dm6467 = "DM6467LSP" DSPLINKGPPOS_omapl137 = "ARM" @@ -57,13 +64,6 @@ export DSPLINK do_configure() { - # asm/page.h is gone with linux-libc-headers 2.6.31. - # We can safely sed it out since it has been empty for the past 2 years - sed -i /page.h/d ${S}/dsplink/gpp/src/api/Linux/drv_api.c || true - - # Makefile passes hardcoded CROSS_COMPILE - rename so this doesnt get passed to kbuild - sed -i -e s:CROSS_COMPILE:BOGUS_CROSS_COMPILE:g ${S}/dsplink/gpp/src/Rules.mk - # Run perl script to create appropriate makefiles (v1.60 and up) ( cd ${DSPLINK} @@ -79,59 +79,6 @@ do_prepsources () { XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc .make -PR . XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc clean -PR . XDCPATH=${DSPLINK} ${XDC_INSTALL_DIR}/xdc .interfaces -PR . - - # Clean the gpp user space library - cd ${DSPLINK}/gpp/src/api && make \ - CROSS_COMPILE="${TARGET_PREFIX}" \ - CC="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - AR="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - LD="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ld" \ - COMPILER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - ARCHIVER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - KERNEL_DIR="${STAGING_KERNEL_DIR}" \ - clean - - # Clean the gpp kernel space (debug and release) - cd ${DSPLINK}/gpp/src && make \ - OBJDUMP="${TARGET_PREFIX}objdump" \ - CROSS_COMPILE="${TARGET_PREFIX}" \ - CC="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - AR="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - LD="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ld" \ - COMPILER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - ARCHIVER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - KERNEL_DIR="${STAGING_KERNEL_DIR}" \ - BASE_BUILDOS="${STAGING_KERNEL_DIR}" \ - clean - - # Clean the gpp samples - cd ${DSPLINK}/gpp/src/samples && make \ - BASE_TOOLCHAIN="${TOOLCHAIN_PATH}" \ - BASE_CGTOOLS="${BASE_TOOLCHAIN}/bin" \ - OSINC_PLATFORM="${TOOLCHAIN_PATH}/lib/gcc/${TARGET_SYS}/$(${TARGET_PREFIX}gcc -dumpversion)/include" \ - OSINC_TARGET="${BASE_TOOLCHAIN}/target/usr/include" \ - CROSS_COMPILE="${TARGET_PREFIX}" \ - CC="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - AR="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - LD="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ld" \ - COMPILER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}gcc" \ - LINKER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ld" \ - ARCHIVER="${TOOLCHAIN_PATH}/bin/${TARGET_PREFIX}ar" \ - KERNEL_DIR="${STAGING_KERNEL_DIR}" \ - clean - - # Clean the dsp library (debug and release) - cd ${DSPLINK}/dsp/src && make \ - BASE_CGTOOLS="${CODEGEN_INSTALL_DIR}" \ - BASE_SABIOS="${BIOS_INSTALL_DIR}" \ - clean - - # Clean the dsp samples (debug and release) - cd ${DSPLINK}/dsp/src/samples && make \ - BASE_CGTOOLS="${CODEGEN_INSTALL_DIR}" \ - BASE_SABIOS="${BIOS_INSTALL_DIR}" \ - clean - } addtask prepsources after do_configure before do_compile @@ -205,13 +152,10 @@ do_install () { install -d ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp install -m 0755 ${DSPLINK}/gpp/export/BIN/Linux/${DSPLINKPLATFORM}/RELEASE/dsplinkk.ko ${D}/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/ - # Install the example apps + # Install the example apps (gpp and dsp) install -d ${D}/${installdir}/ti-dsplink-examples/ cp ${DSPLINK}/gpp/export/BIN/Linux/${DSPLINKPLATFORM}/RELEASE/*gpp ${D}/${installdir}/ti-dsplink-examples - - for i in $(find ${DSPLINK}/dsp/BUILD/ -name "*.out") ; do - cp ${i} ${D}/${installdir}/ti-dsplink-examples - done + cp ${DSPLINK}/dsp/export/BIN/DspBios/${DSPLINKPLATFORM}/${DSPLINKDSP}/RELEASE/*.out ${D}/${installdir}/ti-dsplink-examples # Install the example apps module un/load scripts install ${WORKDIR}/ti-dsplink-examples-loadmodules.sh ${D}/${installdir}/ti-dsplink-examples @@ -242,6 +186,6 @@ pkg_postrm_ti-dsplink-module_append () { PACKAGES += "ti-dsplink-examples" RDEPENDS_ti-dsplink-examples_append = " ti-dsplink-module" -RDEPENDS_ti-dsplink-examples_append_omap3 += " ti-lpm-module" +RDEPENDS_ti-dsplink-examples_append_omap3 += " ti-lpm-module ti-lpm-utils" FILES_ti-dsplink-examples = "${installdir}/ti-dsplink-examples/*" INSANE_SKIP_ti-dsplink-examples = True diff --git a/recipes/ti/ti-dsplink_1.64.bb b/recipes/ti/ti-dsplink_1.64.bb index 3f1332bd9b..9a13f208fa 100644 --- a/recipes/ti/ti-dsplink_1.64.bb +++ b/recipes/ti/ti-dsplink_1.64.bb @@ -3,12 +3,27 @@ require ti-dsplink.inc PE = "1" PV = "1_64" +PV_DL_PATH = "sdo_sb/targetcontent/DSPLink/${PV}/exports" + SRC_URI[dsplinktarball.md5sum] = "90223da7c88af57d12936adeba1a0661" SRC_URI[dsplinktarball.sha256sum] = "32b6fbae2b61f5f71ab3eae9d2f5ad6b75d682ad8bde9963152830be1f8d286b" -SRC_URI_append = "file://dsplink_1_64_kernel_2_6_33_autoconf.patch;patch=1 \ - file://dsplink_1_64_add_dm6446_build_support.patch;patch=1 \ - file://dsplink_1_64_add_omapl137_build_support.patch;patch=1 " +SRC_URI_append = "file://dsplink_1_64_kernel_2_6_33_autoconf.patch \ + file://dsplink_1_64_add_dm6446_build_support.patch \ + file://dsplink_1_64_add_omapl137_build_support.patch " + + +# Fix-up headers for latest kernels and remove bogus CROSS_COMPILE configuration + +do_configure_prepend() { + + # asm/page.h is gone with linux-libc-headers 2.6.31. + # We can safely sed it out since it has been empty for the past 2 years + sed -i /page.h/d ${S}/dsplink/gpp/src/api/Linux/drv_api.c || true + + # Makefile passes hardcoded CROSS_COMPILE - rename so this doesnt get passed to kbuild + sed -i -e s:CROSS_COMPILE:BOGUS_CROSS_COMPILE:g ${S}/dsplink/gpp/src/Rules.mk +} # Cheat a bit with includes # SZ_1k = 0x00000400 @@ -18,4 +33,3 @@ do_compile_prepend() { sed -i s:SZ_2K:0x00000800:g ${S}/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c } - diff --git a/recipes/ti/ti-dsplink_1.65.00.02.bb b/recipes/ti/ti-dsplink_1.65.00.02.bb new file mode 100644 index 0000000000..5d0ccf514d --- /dev/null +++ b/recipes/ti/ti-dsplink_1.65.00.02.bb @@ -0,0 +1,12 @@ +require ti-dsplink.inc + +PE = "1" +PV = "1_65_00_02" +PV_dot = "1.65.00.02" +PV_major = "1_65" + +PV_DL_PATH = "DSPLink/${PV_major}/${PV}/${PV_dot}" + +SRC_URI[dsplinktarball.md5sum] = "e05b1f2b2b4a1a92c15746e9c541a80f" +SRC_URI[dsplinktarball.sha256sum] = "49cce94fb9e0ba103c48802c9203611d9101f08858d8cd91fb162c998f7190d3" + diff --git a/recipes/ti/ti-dvsdk-demos.inc b/recipes/ti/ti-dvsdk-demos.inc index 99e9875dd1..af1ecd8b97 100644 --- a/recipes/ti/ti-dvsdk-demos.inc +++ b/recipes/ti/ti-dvsdk-demos.inc @@ -64,5 +64,5 @@ FILES_${PN} = "${installdir}/dvsdk-demos/*" BASE_SRC_URI ?= "http://install.source.dir.local" -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" INSANE_SKIP_${PN} = "True" diff --git a/recipes/ti/ti-eula-unpack.inc b/recipes/ti/ti-eula-unpack.inc index 1c5a776e0b..947ca143ea 100644 --- a/recipes/ti/ti-eula-unpack.inc +++ b/recipes/ti/ti-eula-unpack.inc @@ -39,7 +39,13 @@ python ti_bin_do_unpack() { os.chmod(binfile, 0755) # Run the InstallJammer binary and accept the EULA - filename = "HOME=%s ./%s" % (workdir, binfile) + filename = "HOME=%s ./%s --mode console" % (workdir, binfile) + + # Test executable by printing installer version + if os.system(filename + " --version") != 0: + print "ERROR: ti-eula-unpack: failed to execute binary installer" + raise bb.build.FuncFailed() + f = os.popen(filename,'w') for cmd in cmd_list: if cmd == "workdir": @@ -54,7 +60,9 @@ python ti_bin_do_unpack() { if bool(tarfile) == True: tarfile = bb.data.expand(tarfile, localdata) tcmd = 'tar xz --no-same-owner -f %s -C %s' % (tarfile, workdir) - os.system(tcmd) + if os.system(tcmd) != 0: + print "ERROR: ti-eula-unpack: failed to extract tarfile" + raise bb.build.FuncFailed() # Return to the previous directory os.chdir(save_cwd) diff --git a/recipes/ti/ti-linuxutils.inc b/recipes/ti/ti-linuxutils.inc index 3482d707ab..209299deea 100644 --- a/recipes/ti/ti-linuxutils.inc +++ b/recipes/ti/ti-linuxutils.inc @@ -83,4 +83,4 @@ FILES_ti-irq-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/irq*.ko FILES_ti-linuxutils-app = "${installdir}/ti-linuxutils-app/*/*" INSANE_SKIP_ti-linuxutils-app = "True" -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" diff --git a/recipes/ti/ti-linuxutils_2.25.02.08.bb b/recipes/ti/ti-linuxutils_2.25.02.08.bb new file mode 100644 index 0000000000..fbb1114110 --- /dev/null +++ b/recipes/ti/ti-linuxutils_2.25.02.08.bb @@ -0,0 +1,7 @@ +require ti-linuxutils.inc + +PE = "1" +PV = "2_25_02_08" + +SRC_URI[md5sum] = "9bddf6cfb6d76ba5f096438f3ebb9694" +SRC_URI[sha256sum] = "c037d5646061805da5d9254c2f5a4e4f03767a12a2f1ac7984bfa1cbd02d03f9" diff --git a/recipes/ti/ti-local-power-manager.inc b/recipes/ti/ti-local-power-manager.inc index 4a2fb91af4..a0e3bfd3ec 100644 --- a/recipes/ti/ti-local-power-manager.inc +++ b/recipes/ti/ti-local-power-manager.inc @@ -13,7 +13,7 @@ PROVIDES += "ti-lpm-utils" # This package builds a kernel module, use kernel PR as base and append a local version PR = "${MACHINE_KERNEL_PR}" -PR_append = "c" +PR_append = "d" S = "${WORKDIR}/local_power_manager_linux_${PV}" diff --git a/recipes/ti/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch b/recipes/ti/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch new file mode 100644 index 0000000000..120792b891 --- /dev/null +++ b/recipes/ti/ti-local-power-manager/lpm-1_24_01-replace-define-OPT.patch @@ -0,0 +1,24 @@ +diff -uNr local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/dm6446/lpm/Makefile local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/dm6446/lpm/Makefile +--- local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/dm6446/lpm/Makefile 2009-07-22 23:10:04.000000000 -0500 ++++ local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/dm6446/lpm/Makefile 2010-04-16 15:26:14.000000000 -0500 +@@ -54,7 +54,7 @@ + endif + + MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX) +-CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL \ ++CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL -DOPT="" \ + $(LINK_DEFS) $(LINK_INCS) $(LINK_INCS_INTERNAL) + + # Invoke the kernel build system +diff -uNr local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/omap3530/lpm/Makefile local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/omap3530/lpm/Makefile +--- local_power_manager_linux_1_24_01_orig/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2009-07-22 23:10:05.000000000 -0500 ++++ local_power_manager_linux_1_24_01/packages/ti/bios/power/modules/omap3530/lpm/Makefile 2010-04-16 15:26:38.000000000 -0500 +@@ -54,7 +54,7 @@ + endif + + MAKE_OPTS = ARCH=arm CROSS_COMPILE=$(MVTOOL_PREFIX) +-CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL \ ++CFLAGS = -DUSE_UDEV -DOS_LINUX -DLINUX_KERNEL -DOPT="" \ + $(LINK_DEFS) $(LINK_INCS) $(LINK_INCS_INTERNAL) + + # Invoke the kernel build system diff --git a/recipes/ti/ti-local-power-manager_1.24.01.bb b/recipes/ti/ti-local-power-manager_1.24.01.bb index 7af4cb0b95..8c9681979e 100644 --- a/recipes/ti/ti-local-power-manager_1.24.01.bb +++ b/recipes/ti/ti-local-power-manager_1.24.01.bb @@ -3,6 +3,8 @@ require ti-local-power-manager.inc PV = "1_24_01" PE = "1" +SRC_URI_append = " file://lpm-1_24_01-replace-define-OPT.patch" + SRC_URI[lpmtarball.md5sum] = "6699861c8d0195654c539798ec428124" SRC_URI[lpmtarball.sha256sum] = "052b31b09e6d85bc1e980f5e3d2350019c2d8d7430d24db60854dc926df9a1f2" diff --git a/recipes/ti/ti-local-power-manager_1.24.02.09.bb b/recipes/ti/ti-local-power-manager_1.24.02.09.bb new file mode 100644 index 0000000000..9c8b4df4e2 --- /dev/null +++ b/recipes/ti/ti-local-power-manager_1.24.02.09.bb @@ -0,0 +1,8 @@ +require ti-local-power-manager.inc + +PV = "1_24_02_09" +PE = "1" + +SRC_URI[lpmtarball.md5sum] = "3d05453df26dfc811de04839d74c2f2b" +SRC_URI[lpmtarball.sha256sum] = "7335959a6217df17289f81839e6c6948f31cc0797ebc5389edef7190ed3ea589" + diff --git a/recipes/ti/ti-msp430-chronos_1.05.00.00.bb b/recipes/ti/ti-msp430-chronos_1.05.00.00.bb new file mode 100644 index 0000000000..089cd7f28f --- /dev/null +++ b/recipes/ti/ti-msp430-chronos_1.05.00.00.bb @@ -0,0 +1,46 @@ +DESCRIPTION = "eZ430 Chronos Tools - MSP430 Development Kit/Watch" +HOMEPAGE = "http://processors.wiki.ti.com/index.php/EZ430-Chronos" +LICENCE = "unknown" +SECTION = "multimedia" + +PV = "1_05_00_00" +PR = "1" + +SRC_URI = "http://focus.ti.com/lit/sw/slac388/slac388.zip;name=slac388zip" + +SRC_URI[slac388zip.md5sum] = "22d4104a07af584222828fb377793796" +SRC_URI[slac388zip.sha256sum] = "1c9cd1e36015e8db3b36c98be41907628144b76002b3f76b27fd310f4bd35ad7" + +require ti-paths.inc +require ti-staging.inc +require ti-eula-unpack.inc + +S = "${WORKDIR}/ti/eZ430-Chronos" + +BINFILE="Chronos-Setup" +TI_BIN_UNPK_CMDS="Y:workdir:" + +do_unpack_append() { + os.system('mv "Texas Instruments" ti') +} + +do_compile() { + echo "Do Nothing for Now" +} + +do_install() { + + install -d ${D}/${installdir}/ti-msp430-chronos-apps + cp -pPrf "${S}"/"Control Center"/* ${D}/${installdir}/ti-msp430-chronos-apps + + # Remove dos formatting + dos2unix "${D}/${installdir}/ti-msp430-chronos-apps/Chronos Data Logger"/* + dos2unix "${D}/${installdir}/ti-msp430-chronos-apps/Chronos Control Center"/* + + # Should probably also remove hardcoded script reference to tcl8.5 +} + +PACKAGES += "ti-msp430-chronos-apps" +FILES_ti-msp430-chronos-apps = "${installdir}/ti-msp430-chronos-apps/*" + +RDEPENDS_ti-msp430-chronos-apps += " tcl tk xdotool" diff --git a/recipes/ti/ti-staging.inc b/recipes/ti/ti-staging.inc index faa24616cd..593f094969 100644 --- a/recipes/ti/ti-staging.inc +++ b/recipes/ti/ti-staging.inc @@ -6,7 +6,7 @@ BASEPKG_HOST_SYS = "${MULTIMACH_HOST_SYS}" # Search archdir for shlibs instead of machine dir due to above BASEPKG_HOST_SYS SHLIBSDIR = "${STAGING_DIR}/${BASE_PACKAGE_ARCH}${HOST_VENDOR}-${HOST_OS}/shlibs" -INHIBIT_PACKAGE_STRIP = "1" +PACKAGE_STRIP = "no" ALLOW_EMPTY_${PN} = "1" ALLOW_EMPTY_${PN}-dev = "1" diff --git a/recipes/ti/ti-xdais_6.24.bb b/recipes/ti/ti-xdais_6.24.bb index 1c2ca8bfbd..aae7770b2a 100644 --- a/recipes/ti/ti-xdais_6.24.bb +++ b/recipes/ti/ti-xdais_6.24.bb @@ -2,6 +2,6 @@ require ti-xdais.inc PV = "6_24" -SRC_URI[xdaisgz.md5sum] = "a336c79bc86bd345436e482b3def5e47" -SRC_URI[xdaisgz.sha256sum] = "85eebf29bb4a2add2a7c2335880bad6262be87d3fd3d79ae9c47dea611ebbf13" +SRC_URI[xdaistarball.md5sum] = "a336c79bc86bd345436e482b3def5e47" +SRC_URI[xdaistarball.sha256sum] = "85eebf29bb4a2add2a7c2335880bad6262be87d3fd3d79ae9c47dea611ebbf13" diff --git a/recipes/ti/ti-xdais_6.25.02.11.bb b/recipes/ti/ti-xdais_6.25.02.11.bb new file mode 100644 index 0000000000..76e426051e --- /dev/null +++ b/recipes/ti/ti-xdais_6.25.02.11.bb @@ -0,0 +1,7 @@ +require ti-xdais.inc + +PV = "6_25_02_11" + +SRC_URI[xdaistarball.md5sum] = "33dea671988fa63123f667fd6c0c435d" +SRC_URI[xdaistarball.sha256sum] = "4a71ec361197bbfc49d592afd17b83d21547c6c12a1f5d6fe48f9539f72d951e" + diff --git a/recipes/ti/ti-xdctools_3.16.00.18.bb b/recipes/ti/ti-xdctools_3.16.00.18.bb index de2a71532a..4f33f87a86 100644 --- a/recipes/ti/ti-xdctools_3.16.00.18.bb +++ b/recipes/ti/ti-xdctools_3.16.00.18.bb @@ -1,6 +1,6 @@ require ti-xdctools.inc -PV = "3_16_00_80" +PV = "3_16_00_18" SRC_URI[xdcbin.md5sum] = "1b4fa459713d94c10297094ecb7cef1e" SRC_URI[xdcbin.sha256sum] = "0c50b47de965bffc03f209659c87d6c8561cd76c58e794634857c7b69f4754b6" |