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.

path to rowboat android sources while integrating Wireless SDK for WL1271 into TI Android DevKit

Other Parts Discussed in Thread: WL1271

Hello everyone,

A small question (in my opinion),

I successfully done the compiling and building x-loader, boot loader and kernel. Now I am trying to build and integrate WL1271 drivers into android file system.

But I get stuck while following the http://processors.wiki.ti.com/index.php/Android_wireless_build_and_porting_guide and 

in the guide,

Update the $ROWBOAT_ROOT_PATH variable in WLAndroidBuild.sh with the correct path to rowboat android sources

ROWBOAT_TOP=/home/<username>/rowboat

but I didn't find any ROWBOAT_TOP variable to modify in WLANAndroid.sh file....
So could anyone help me to set the ROWBOAT_TOP variable in WLAndroidBuild.sh with the correct path to 
rowboat android sources (eg: my android sources are located /home/ashvin/rowboat-android).

thanks.........
 

  • Hi Ashwin,

    I have downloaded the WLAN patches available at link mentioned @

     http://processors.wiki.ti.com/index.php/Android_wireless_build_and_porting_guide

     

    http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/02_02_00/exports/WL1271Android-patches.tar.gz

    WL1271Android-patches.tar.gz

    >> extracted above tar file

    >> opened "WLAndroidBuild.sh" file and very first line after header - "ROWBOAT_TOP=/home/<username>/rowboat" is present.

    >> File mentioned by you "WLANAndroid.sh" is not present in package. It is "WLAndroidBuild.sh"

    Could you look it carefully and re download source for correct location.

    (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/02_02_00/exports/WL1271Android-patches.tar.gz)

     

    BR,

    satish

  • Hello satish,

    I found out where i did mistake, actually i have to copy the files from extracted subdirectory of WL1271Android-patches.tar.gz to MS_TI_WL1271_Sources but i did that one but may be files were not copied i think...So there is different format of WLAndroidBuild.sh. thats why I got confused....

    Now i changed the path...

    and run the command to build wlan drivers 

    $ ./WLAndroidBuild.sh build wlan
    i got this error...
    ashvin@DELL-inspiron:~/V3.00.01.06-WL6.1.6.0/software/MS_TI_OMAP35x_WL1271_6.1.0.0.144/MS_TI_WL1271_Sources$ ./WLAndroidBuild.sh build wlan
    WL1271_BUILD_ROOT_PATH            : /home/ashvin/V3.00.01.06-WL6.1.6.0/software/MS_TI_OMAP35x_WL1271_6.1.0.0.144/MS_TI_WL1271_Sources
    PSP_MAIN_VER                      : 3
    PSP_REL_VER                       : 03.00.01.06
    ARM_TOOLCHAIN_PATH                : home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.4.0
    KERNEL_EXTRACTED_SOURCE_PATH      : home/ashvin/rowboat-android//kernel
    
    
    Starting WL1271 source package build
    
    
    Env variables are taken from the file 'set_wl1271_build_env.sh'
    
    
    Checking build setup.
    It may take few seconds, Please wait ...
    
    Compiler home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/ arm-eabi-gcc does not exist!
    
    but I followed the TI Android GingerBread 2.3 DevKit 1.0 Developers Guide, and I setup the tool chain 
    "export PATH=rowboat-android/prebuilt/linux-x86/toolchain/arm-eabi-4.3.1/bin:$PATH"

  • Hi Ashwin,

    It looks likes some problem with exporting TOOL CHAIN PATH

    Try

    export ARM_TOOLCHAIN_PATH=rowboat-android/prebuilt/linux-x86/toolchain/arm-eabi-4.3.1

     

  • yes, I tried by changing the path of the tool chain. and I all versions..

    but still same problem

  • ashvin@DELL-inspiron:~/V3.00.01.06-WL6.1.6.0/software/MS_TI_OMAP35x_WL1271_6.1.0.0.144/MS_TI_WL1271_Sources$ ./WLAndroidBuild.sh build wlan

    WL1271_BUILD_ROOT_PATH            : /home/ashvin/V3.00.01.06-WL6.1.6.0/software/MS_TI_OMAP35x_WL1271_6.1.0.0.144/MS_TI_WL1271_Sources

    PSP_MAIN_VER                      : 3

    PSP_REL_VER                       : 03.00.01.06

    ARM_TOOLCHAIN_PATH                : home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.3.1/

    KERNEL_EXTRACTED_SOURCE_PATH      : home/ashvin/rowboat-android//kernel

     

     

    Starting WL1271 source package build

     

     

    Env variables are taken from the file 'set_wl1271_build_env.sh'

     

     

    Checking build setup.

    It may take few seconds, Please wait ...

     

    Compiler home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.3.1//bin/

    arm-eabi-gcc does not exist!

    even I checked the directory of ..../toolchain/arm-eabi-4.3.1/bin and there exist arm-eabi-gcc....but I have no idea...wat to do ...suggestions plz

  • Hi Ashwin,

    Just wondering.. 

    home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.3.1//bin/

    it should be

    /home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.3.1//bin/

    r u missing "/" while exporting path..

    Kindly check it out...

    BR,

    satish

  • ya I already noticed that thing ... i tried in both ways...

    with single slash '/' and double slash '//'

    but still same result.

    Compiler home/ashvin/rowboat-android//prebuilt/linux-x86/toolchain/arm-eabi-4.3.1/bin/

                                           arm-eabi-gcc does not exist!

  • Hi Ashwin,

    could you paste your export command over here...

    I was talking about / at begining.. it should be /home not home

  • sir...sorry........for my stupidity.........

    slash was not there before home/ashvin/rowboat-android.

    thanqz so muchh..................