From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id A0BFEE009A3; Fri, 12 Dec 2014 03:49:51 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.0 HTML_MESSAGE BODY: HTML included in message Received: from mx-3.enea.com (sestofw01.enea.se [192.36.1.252]) by yocto-www.yoctoproject.org (Postfix) with SMTP id 011CEE00872 for ; Fri, 12 Dec 2014 03:49:47 -0800 (PST) Received: from [192.168.14.95] (192.168.14.95) by smtp.enea.com (172.21.1.209) with Microsoft SMTP Server id 14.3.158.1; Fri, 12 Dec 2014 12:49:39 +0100 Message-ID: <548AD652.4060900@enea.com> Date: Fri, 12 Dec 2014 13:49:38 +0200 From: Liviu Gheorghisan User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: References: <548AAB1B.1000207@enea.com> <1418376467343.32456.6572@webmail7> In-Reply-To: <1418376467343.32456.6572@webmail7> X-Originating-IP: [192.168.14.95] Cc: meta-ti@yoctoproject.org Subject: Re: TI wirelesl WL18xx drivers X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Dec 2014 11:49:51 -0000 Content-Type: multipart/alternative; boundary="------------000405030607070206000100" --------------000405030607070206000100 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Hi again, On 12/12/2014 11:27 AM, Kalle Komierowski wrote: > Hi Liviu, > > Thanks for the quick reply. > I am using Yocto YP Core - Dizzy 1.7 > , the latest. > I could of had specified a bit better what I've done but I was a bit > too eager in my last email. > I started by changing these settings compared to the standard > Beaglebone kernel: > > +CONFIG_WL_TI=y > +# CONFIG_WL1251 is not set > +# CONFIG_WL12XX is not set > +CONFIG_WL18XX=m > +CONFIG_WLCORE=m > +# CONFIG_WLCORE_SPI is not set > +CONFIG_WLCORE_SDIO=m > +CONFIG_WILINK_PLATFORM_DATA=y > > I got the modules in my /build/tmp/deploy/images/beaglebone > modules-beaglebone.tgz > > When I started my beaglebone I tried lsmod but couldn't see the them > so I tried to modprobe them in but failed. > > I'm not sitting at my board now so unfortunately I can't say exactly > what the error was but when I googled I saw somebody that also needed > the compat module. So I figured I could add it to my image. > > Well anyway, so if I continue on my first track, fixing the kernel > config to include WL18xx, do you have a recommendation on what I could > do next? I don't have any recommendations regarding the configuration of WL18XX yet, since we are currently in the process of getting WL18xx up as well :), on a board similar to BeagleBone (am335x), on kernel-3.14. > > Again, thanks, > BR > Kalle > > > On December 12, 2014, Liviu Gheorghisan > wrote: > >> Hello Kalle, >> >> Starting with kernel-3.12, the wl18xx drivers are in-tree, so there >> is no need any more for a yocto/oe layer to support them. You just >> need to activate the required kernel configs in order to have them built. >> >> Google a little for CONFIG_WL18XX and its dependencies. >> >> >> On 12/12/2014 09:44 AM, Kalle Komierowski wrote: >> >> Hi all, >> >> I'm new to this list, and new to Yocto. >> I am about use the TI WL18xx wifi together with Beaglebone. I've >> seen that the older WL12xx drivers are present. >> I included the >> meta-openembedded/meta-oe/recipes-kernel/compat-wireless >> layer/recipe but compat-wireless fails when compiling (maybe a >> question something for the meta-oe mailing list) >> >> I have two questions: >> 1. Is there ongoing work to support the WL18xx drivers in a >> yocto/oe layer? (if yes, when will they be available?) >> 2. Should this work be done in meta-ti or the >> meta-oe/compat-wireless? >> >> Thanks for your time. >> >> >> BR >> -Kalle Komierowski >> >> >> >> -- >> Liviu Gheorghisan >> Software Engineer >> >> http://www.enea.com -- Liviu Gheorghisan --------------000405030607070206000100 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Hi again,

On 12/12/2014 11:27 AM, Kalle Komierowski wrote:
Hi Liviu,

Thanks for the quick reply.
I am using Yocto YP Core - Dizzy 1.7, the latest.
I could of had specified a bit better what I've done but I was a bit too eager in my last email.
I started by changing these settings compared to the standard Beaglebone kernel:

+CONFIG_WL_TI=y
+# CONFIG_WL1251 is not set
+# CONFIG_WL12XX is not set
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+# CONFIG_WLCORE_SPI is not set
+CONFIG_WLCORE_SDIO=m
+CONFIG_WILINK_PLATFORM_DATA=y

I got the modules in my /build/tmp/deploy/images/beaglebone
modules-beaglebone.tgz

When I started my beaglebone I tried lsmod but couldn't see the them so I tried to modprobe them in but failed.

I'm not sitting at my board now so unfortunately I can't say exactly what the error was but when I googled I saw somebody that also needed the compat module. So I figured I could add it to my image.

Well anyway, so if I continue on my first track, fixing the kernel config to include WL18xx, do you have a recommendation on what I could do next?
I don't have any recommendations regarding the configuration of WL18XX yet, since we are currently in the process of getting WL18xx up as well :), on a board similar to BeagleBone (am335x), on kernel-3.14.

Again, thanks,
BR
Kalle


On December 12, 2014, Liviu Gheorghisan <liviu.gheorghisan@enea.com> wrote:

Hello Kalle,

Starting with kernel-3.12, the wl18xx drivers are in-tree, so there is no need any more for a yocto/oe layer to support them. You just need to activate the required kernel configs in order to have them built.

Google a little for CONFIG_WL18XX and its dependencies.


On 12/12/2014 09:44 AM, Kalle Komierowski wrote:
Hi all,

I'm new to this list, and new to Yocto.
I am about use the TI WL18xx wifi together with Beaglebone. I've seen that the older WL12xx drivers are present.
I included the
meta-openembedded/meta-oe/recipes-kernel/compat-wireless
layer/recipe but compat-wireless fails when compiling (maybe a question something for the meta-oe mailing list)

I have two questions:
1. Is there ongoing work to support the WL18xx drivers in a yocto/oe layer? (if yes, when will they be available?)
2. Should this work be done in meta-ti or the meta-oe/compat-wireless?

Thanks for your time.


BR
-Kalle Komierowski



-- 
Liviu Gheorghisan
Software Engineer

http://www.enea.com

-- 
Liviu Gheorghisan
--------------000405030607070206000100--