On Thu, Jun 06, 2013 at 04:47:48PM -0500, Franklin S. Cooper Jr wrote:
> * The version of the wl1271-nvs.bin included in the current repository was 
> meant
>   for Wilink 7 not Wilink 6.
> * This caused firmware errors which caused Wilink 6 not to work on any boards
>   that don't rerun a calibration script.
> * Use the Wilink 6 version of the nvs file to use a version supported by 
> Wilink
>   6 so by default wireless will work.

Any chance to get this resolved in the upstream TI-OpenLink repository, 
instead of dumping a binary here in the metadata?


> Signed-off-by: Franklin S. Cooper Jr <[email protected]>
> ---
>  .../wl1271-nvs.bin-wilink6                         |  Bin 0 -> 912 bytes
>  .../wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb   |    7 ++++++-
>  2 files changed, 6 insertions(+), 1 deletions(-)
>  create mode 100644 
> meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware-r5.sp4.01/wl1271-nvs.bin-wilink6
> 
> diff --git 
> a/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware-r5.sp4.01/wl1271-nvs.bin-wilink6
>  
> b/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware-r5.sp4.01/wl1271-nvs.bin-wilink6
> new file mode 100644
> index 
> 0000000000000000000000000000000000000000..bb6ff93e585cbc92e1270a3a01779d0614616441
> GIT binary patch
> literal 912
> zcmZR~4PgKR#zHU!VnP7pOvbNJCKJPte=uQe^tV53Y#dx%Jp6*9;?i;|3|b5Z4CV}W
> z3@!|Q4517$4Dk$!46zIm*tCv{0Yl)=-+%xA1ET;4n3$M|2ofe?Y>HMf1I=IpnZ(2j
> zl4oRO;AD{y;9&Uv{`q~70KYvdp8-uCq=w<mHwGSwAAcA)1U~#=;1U6gQAU(AHZaJ_
> qE2*h#O35p!s;Z00$|<O*2H*jpU|?bp6%`c}73GuDrOf&vrW*iCk}^R6
> 
> literal 0
> HcmV?d00001
> 
> diff --git 
> a/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb 
> b/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
> index 2232e1c..96b15e0 100644
> --- 
> a/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
> +++ 
> b/meta-arago-extras/recipes-bsp/wl12xx-firmware/wl12xx-firmware_r5.sp4.01.bb
> @@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = 
> "file://LICENCE;md5=ba590e1d103f891d0151609046aef9e8"
>  
>  PACKAGE_ARCH = "all"
>  
> -PR = "r3+gitr${SRCPV}"
> +PR = "r4+gitr${SRCPV}"
>  
>  # This recipe provides the latest firmware files for wl12xx.
>  # Therefore, use the contents of this recipe instead of the contents
> @@ -16,6 +16,7 @@ RPROVIDES_${PN}  = "linux-firmware-wl12xx"
>  SRCREV = "c8d6b8e6ddf81091e1b1c99ebfb6751cc62b2c63"
>  SRC_URI = "git://github.com/TI-OpenLink/ti-utils.git;protocol=git \
>             file://Makefile \
> +           file://wl1271-nvs.bin-wilink6 \
>            "
>  
>  S = "${WORKDIR}/git/hw/firmware"
> @@ -26,6 +27,10 @@ do_compile() {
>  
>  do_install() {
>      cp ${WORKDIR}/Makefile ${S}
> +    # Remove Wilink 7 version
> +    rm ${S}/wl1271-nvs.bin
> +    # Copy and use Wilink 6 version
> +    cp ${WORKDIR}/wl1271-nvs.bin-wilink6 ${S}/wl1271-nvs.bin
>      oe_runmake 'DEST_DIR=${D}' install
>  }
>  
> -- 
> 1.7.0.4
> 
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to