This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL81835 8.5 release porting on Linux kernel 2.6.37

Other Parts Discussed in Thread: DM388, WL1835, WILINK-SW

Hi,

We are using WL8135 with DM388 (Linux Kernel 2.6.37).

We have our IP Camera custom board having WL1835.

We have successfully ported compact wireless (8.3 Release).

While testing we are facing driver crash issue.

We need to port latest release 8.5 for WL1835.

Can we port WL1835 8.5 release on linux kernel 2.6.37

Regards,

Kunjal

 

  • Hi Kunjal,

    Can you please let me know how you did the integration?
    Can you share me your e-mail ID?

    Regards,
    Gigi Joseph.
  • Hi Kunjal,
    An example script to build R8.5 against K2.6.37 can be found on this page. It includes two compat patches required.
    http://processors.wiki.ti.com/index.php/WL18xx_to_DM3xx_porting_guide#Build_modules_for_WiLink8_.28COM8.29

    Script is building R8.4 but simple to upgrade to R8.5 by using changing the line
    ./build_wl18xx-dm.sh init ol_r8.a9.14
    to
    ./build_wl18xx-dm.sh init R8.5


    Also check the config changes in 0008-add-wl8-support-to-main-defconfig-options.patch. CONFIG_CRYPTO_CCM=y is mandatory for building R8.4 and above releases.
    Iain
  • Hi,

    My Email Id : kunjal.garach@matrixcomsec.com

    Thanks for your reply.

    As per your suggestion i try to port 8.5 build on my custom DM388 IPNC board and let you know the results.

    Please provide me link to download WL18xx 8.5 build.

    Regards,

    Kunjal

  • Hi Kunjal,

    R8.5 is available at: http://www.ti.com/tool/wilink-sw

    Regards,
    Gigi Joseph.
  • Hi Gigi,

    I had successfully ported Wilink 8.5 release for my DM388 base IPNC Custom board (Linux kernel 2.6.37).

    Testing results are satisfactory as i run the streaming video usecase for more then 48 hours without break in stream or crash in wifi driver.

    In /src folder few packages are given like "hostap", "openssl", "iw", "libnl".

    Ti made some custom changes in above packages and we need to use same package source and add to our filesystem?

    We are using buildroot to make custom filesystem and this packages are part of buildroot in our system.

    Please provide detail like what changes made by TI in above packages?

    Regards,

    Kunjal

  • Hi Kunjal,

    You will find in the file build-utilites/configuration.sh the sources of all the packages

    openssl, iw and libnl are unmodified open source packages with respective tags OpenSSL_1_0_1g,  v3.15 and libnl3_2_24

    hostap is a TI modified version of open source v2.1. Is build root not able to build from the TI git?

    If not you will need to create a patch file between the standard open source v2.1 and the TI one and then apply to patch file in your build.

    Iain