summaryrefslogtreecommitdiff
path: root/multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
diff options
context:
space:
mode:
Diffstat (limited to 'multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb')
-rw-r--r--multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb40
1 files changed, 40 insertions, 0 deletions
diff --git a/multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb b/multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
new file mode 100644
index 0000000..155456a
--- /dev/null
+++ b/multitech/recipes/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
@@ -0,0 +1,40 @@
+DESCRIPTION = "TI wl1271 firmware"
+HOMEPAGE = "http://processors.wiki.ti.com/index.php/ARM_Processor_Open_Source_Wireless_Connectivity"
+PR="r2"
+
+# bluetooth firmware from TI-ECS on github.com:
+# https://github.com/TI-ECS/bt-firmware.git
+# revision 3c0e4752ba91be195ac05226725428dfdc1a4759
+# Last file log message: "Updated to service pack 2.14"
+# file: am335x/TIInit_7.6.15.bts
+# md5sum: a46c46104c7fab23bb9ebfae1633a3af
+
+# wifi firmware from TI-OpenLink on github.com
+# git://github.com/TI-OpenLink/ti-utils.git
+
+SRCREV = "ol_R5.SP4.01"
+
+SRC_URI = "git://github.com/TI-OpenLink/ti-utils.git;protocol=git \
+ file://bluetooth/github.com_TI-ECS_bt-firmware-3c0e4752/TIInit_7.6.15.bts \
+ "
+
+S = "${WORKDIR}/git"
+
+# nothing to compile
+do_configure() {
+}
+do_compile() {
+}
+
+do_install() {
+ install -d ${D}/lib/firmware
+ install -d ${D}/lib/firmware/ti-connectivity
+ # wifi firmware
+ install ${S}/hw/firmware/wl127*-fw-*.bin ${D}/lib/firmware/ti-connectivity
+ # factory nvs file
+ install ${S}/hw/firmware/wl1271-nvs.bin ${D}/lib/firmware/ti-connectivity/wl1271-nvs.bin.factory
+ # bluetooth firmware
+ install ${WORKDIR}/bluetooth/github.com_TI-ECS_bt-firmware-3c0e4752/TIInit_7.6.15.bts ${D}/lib/firmware/TIInit_7.6.15.bts
+}
+
+FILES_${PN} = "/lib/firmware"