Simple Build of Dizzy for Overo

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Simple Build of Dizzy for Overo

ApplePie
I have successfully built images before using the earlier release of Yocto/Poky, FWIW.

I'm now following the instructions on:
https://github.com/gumstix/Gumstix-YoctoProject-Repo

for the Overo IronStorm.  Building on Ubuntu 14.04, which is supported according to:
http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html

and have installed all the required packages.

I had several failed builds, got sidetracked / waited a couple weeks, sync'd the repo again, then got a successful build.  Now I do get a bootable image, but the network drivers are not loading.  My eventual goal is to get the libertas_tf and libertas_tf_sdio running as well.

Is that repo changing?  I thought the main/stable was pinned and should be fairly consistent/buildable/etc.

Is there something I'm missing that the regular network drivers (not wifi) are not installed by default?
Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

adam
Hi, please see below.

On Tue, Apr 21, 2015 at 2:07 PM, ApplePie <[hidden email]> wrote:
I have successfully built images before using the earlier release of
Yocto/Poky, FWIW.

I'm now following the instructions on:
https://github.com/gumstix/Gumstix-YoctoProject-Repo

for the Overo IronStorm.  Building on Ubuntu 14.04, which is supported
according to:
http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html

and have installed all the required packages.

I had several failed builds, got sidetracked / waited a couple weeks, sync'd
the repo again, then got a successful build.  Now I do get a bootable image,
but the network drivers are not loading.  My eventual goal is to get the
libertas_tf and libertas_tf_sdio running as well.

Just trying to clarify: libertas_sdio and libertas aren't loading as it did before?  

Is that repo changing?  I thought the main/stable was pinned and should be
fairly consistent/buildable/etc.

The repo master branch used to be pinned. Now it tracks upstream stable branches. Builds have been fairly consistent, and rarely failed. 
 
Is there something I'm missing that the regular network drivers (not wifi)
are not installed by default?

Something is not right. On the current master/stable build, network comes up automatically. 

I suggest trying the stock image available from our website [1]. 

Let me know!

Adam 



--
View this message in context: http://gumstix.8.x6.nabble.com/Simple-Build-of-Dizzy-for-Overo-tp4969872.html
Sent from the Gumstix mailing list archive at Nabble.com.

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

ApplePie
Hi Adam -

The preloaded image worked fine, with the network and wifi drivers loading OK.  I am setting up the Yocto environment so that I could get the thin firm working with a custom layer / patches.  I will try the latest build from the link you provided as a sanity-check.

I found my way to the Gumstix buildbot and saw a previous failure related to powertop, which was the error I was getting:
https://buildbot.gumstix.com/builders/yocto-overo-master/builds/118/steps/shell_3/logs/stdio
And like the buildbot, my most recent build was a success.  I think I understand that part now.  Now all I need is a functional build environment before I start making changes to the kernel and firmware... can I ask, is there a preferred environment?  Distro/version/64bit/etc?

Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

Ash Charles
On Tue, Apr 21, 2015 at 6:48 PM, ApplePie <[hidden email]> wrote:
> can I ask, is
> there a preferred environment?  Distro/version/64bit/etc?
Officially, the list of supported distros can be found here:
http://www.yoctoproject.org/docs/1.7/ref-manual/ref-manual.html#detailed-supported-distros
I suspect a number of similar distros would also work.  FWIW, my main
development machine runs Ubuntu 14.10 64-bit and, IIRC, our buildbot
slaves are both 14.04 64-bit.

--Ash

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

ApplePie
Adam,

I downloaded the Yocto image from the link you provided, Poky 1.7 which appears to have been built on 02/25/2015.  On my IronStorm on a Tobi board, the LAN connection is not being recognized.  Wifi (libertas) is good.

To rule out hardware problems, I tried a different COM and expansion board... and network came up.  Through testing, I found that it's a specific IronStorm that does not detect the LAN interface.  Fortunately, I have a bunch of both with which to play around.

I'm assuming it's not with the time/trouble to try to troubleshoot the COM?  

Below is what I am seeing at bootup, in case you were curious.

From the "bad" IronStorm on Tobi:
-----------------------------------------------
U-Boot 2014.10 (Feb 25 2015 - 07:02:26)

OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
Gumstix Overo board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

Board revision: 1
Tranceiver detected on mmc2
Recognized Tobi expansion board (rev 0 R0)
Die ID #010000229ff80000015a86d11001f01a
Net:   No ethernet found.

From a "good" IronStorm on same Tobi, same MicroSD:
--------------------------------------------------------------------------
U-Boot 2014.10 (Feb 25 2015 - 07:02:26)

OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
Gumstix Overo board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

Board revision: 1
Tranceiver detected on mmc2
Recognized Tobi expansion board (rev 0 R0)
Die ID #76fc00029ff80000015a86d10f01101a
Net:   smc911x-0
Warning: smc911x-0 using MAC address from net device

Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

adam
ApplePie, can you reseat the bad COM on the Tobi board?
I have seen COMs booting into Linux with one of the 70 pin connectors incompletely mated.
Especially make sure the connector on the wifi module side is fully inserted.

Adam

On Wed, Apr 22, 2015 at 8:59 AM, ApplePie [via Gumstix] <[hidden email]> wrote:
Adam,

I downloaded the Yocto image from the link you provided, Poky 1.7 which appears to have been built on 02/25/2015.  On my IronStorm on a Tobi board, the LAN connection is not being recognized.  Wifi (libertas) is good.

To rule out hardware problems, I tried a different COM and expansion board... and network came up.  Through testing, I found that it's a specific IronStorm that does not detect the LAN interface.  Fortunately, I have a bunch of both with which to play around.

I'm assuming it's not with the time/trouble to try to troubleshoot the COM?  

Below is what I am seeing at bootup, in case you were curious.

From the "bad" IronStorm on Tobi:
-----------------------------------------------
U-Boot 2014.10 (Feb 25 2015 - 07:02:26)

OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
Gumstix Overo board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

Board revision: 1
Tranceiver detected on mmc2
Recognized Tobi expansion board (rev 0 R0)
Die ID #010000229ff80000015a86d11001f01a
Net:   No ethernet found.

From a "good" IronStorm on same Tobi, same MicroSD:
--------------------------------------------------------------------------
U-Boot 2014.10 (Feb 25 2015 - 07:02:26)

OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-200MHz, Max CPU Clock 1 Ghz
Gumstix Overo board + LPDDR/NAND
I2C:   ready
DRAM:  512 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
*** Warning - bad CRC, using default environment

Board revision: 1
Tranceiver detected on mmc2
Recognized Tobi expansion board (rev 0 R0)
Die ID #76fc00029ff80000015a86d10f01101a
Net:   smc911x-0
Warning: smc911x-0 using MAC address from net device




If you reply to this email, your message will be added to the discussion below:
http://gumstix.8.x6.nabble.com/Simple-Build-of-Dizzy-for-Overo-tp4969872p4969876.html
To start a new topic under Gumstix, email [hidden email]
To unsubscribe from Gumstix, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

ApplePie
Negative, reseating it didn't change the outcome.  No worries, I can still proceed with the project using another COM.
Reply | Threaded
Open this post in threaded view
|

Re: Simple Build of Dizzy for Overo

Ash Charles
In reply to this post by adam
On Tue, Apr 21, 2015 at 4:48 PM, Adam Lee <[hidden email]> wrote:
>>
>> Is that repo changing?  I thought the main/stable was pinned and should be
>> fairly consistent/buildable/etc.
>>
> The repo master branch used to be pinned. Now it tracks upstream stable
> branches. Builds have been fairly consistent, and rarely failed.
I went ahead to pin the manifest on the master branch [1] as I should
have done before.  We'll continue to bump the manifest along as
normal---this just means that release tags will stay frozen in time.

Thanks for catching this,

--Ash

[1] https://github.com/gumstix/yocto-manifest/commit/4b2ddba24aa696f2841d2d0dee09e9c673e55e74

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users