Quantcast

Creating a new kernel recipe for v3.2

classic Classic list List threaded Threaded
43 messages Options
123
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Creating a new kernel recipe for v3.2

JamesAng
Hi,

I'm trying to create a new linux kernel recipe to point to Laurent's tree in order to pick up some critical patches for the OMAP3 ISP subsystem for testing.

The recipe is "linux-pinchartl_git.bb" in recipes/linux/

require linux.inc

DESCRIPTION = "Linux kernel for OMAP processors"
KERNEL_IMAGETYPE = "uImage"

BOOT_SPLASH ?= "logo_linux_clut224-generic.ppm"
PV = "3.2"

S = "${WORKDIR}/git"

SRCREV = daf353d601bafd3ee6ec87759a83e4f0b33ff194
SRC_URI = "git://linuxtv.org/pinchartl/media.git;branch=omap3isp-sensors-board;protocol=git \
           file://defconfig \
           file://${BOOT_SPLASH} \
           "
and a new folder "linux-pichartl" with the defconfig file.

I also modified overo.conf to use "linux-pinchartl" as preferred_provider.

I ran bitbake virtual/kernel and it ended with an ERROR

"Nothing RPROVIDES 'virtual/arm-angstrom-linux-gnueabi-depmod-3.2'"

Can someone advise the proper steps or my mistakes?

Thanks.

James.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
modify the PROVIDES line in \recipes\module-init-tools\module-init-tools-cross_3.12.bb to look like this:

PROVIDES += "virtual/${TARGET_PREFIX}depmod virtual/${TARGET_PREFIX}depmod-2.6 virtual/${TARGET_PREFIX}depmod-3.0 virtual/${TARGET_PREFIX}depmod-3.2"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

JamesAng
Thanks for the tip.

After the modification,

I ran "bitbake virtual/kernel" and now the system is consuming over 50+GB of virtual memory , 15+GB of physical memory & 80% CPU for the command "python bitbake virtual/kernel" and 60% CPU for "scripts/kconfig/conf --oldconfig Kconfig"!!!

The size of OETEMP is over 55GB and growing!

I'm using overo-2011.03 as the base branch and all stock-setting as per gumstix using angstrom-2008

What is happening here!!!??
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

JamesAng
Update 1,

Bitbake terminated with ERROR exit code 0 for do_configure.
The log file of do_configure is over 55GB in size!!

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
I get the same thing when I try to compile steve sakomans 3.2 kernel.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Steve Sakoman
Try setting CONFIG_ARM_PATCH_PHYS_VIRT in your defconfig.

And by the way -- my 3.2 kernel branch is a work in progress to be
used at your own risk!  We're still in the rc cycle and my patches are
guaranteed not to be well tested :-)

I'll drop a note here when I think it is good enough for general use
-- but that will be some time after 3.2 is final.

Steve


On Tue, Dec 27, 2011 at 7:18 PM, dtran11 <[hidden email]> wrote:

> I get the same thing when I try to compile steve sakomans 3.2 kernel.
>
> --
> View this message in context: http://gumstix.8.n6.nabble.com/Creating-a-new-kernel-recipe-for-v3-2-tp2306518p2349661.html
> Sent from the Gumstix mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> gumstix-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gumstix-users

------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

JamesAng
LOL!!..

So I'm not the only odd-nut here trying the same thingy to build a newer kernel.. (^^)

I replaced defconfig from v3.0.0 with v3.2 from Steve's meta-sakoman repository and now I've better luck with the compilation.

The new error is

| arch/arm/mach-omap2/cpuidle34xx.c:317: error: 'THIS_MODULE' undeclared here (not in a function)
| make[1]: *** [arch/arm/mach-omap2/cpuidle34xx.o] Error 1
| make: *** [arch/arm/mach-omap2] Error 2

There's a patch queued for this which I don't think is in v3.2-rc2 yet.

Laurent's branch is based on v3.2-rc2 which has many patches on top of it that might not be in v3.2-rc7 which Steve's has based it on for his.

Now, I'm in a cross-junction as to how to get the OAMP3ISP patches either into Steve's v3.2-rc7 or the other way round. Either way is a big task to me.. (^^)"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
Can you post the link to the defconfig you used for 3.2?

thanks.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
In reply to this post by Steve Sakoman
Hi Steve,

Do you know if 3.2 fixes the libertas driver to allow for setting of the wireless bitrate? This is the main reason why I am switching from 3.0.

Thanks.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Steve Sakoman
In reply to this post by dtran11
On Wed, Dec 28, 2011 at 10:22 AM, dtran11 <[hidden email]> wrote:
> Can you post the link to the defconfig you used for 3.2?

http://www.sakoman.com/cgi-bin/gitweb.cgi?p=meta-sakoman.git;a=blob;f=recipes-kernel/linux/linux-sakoman-3.2/omap3-multi/defconfig;h=ed1c5fc5dd3d574e2cea985a5dd1e5525b2e5de7;hb=HEAD

Steve

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Steve Sakoman
In reply to this post by dtran11
On Wed, Dec 28, 2011 at 1:55 PM, dtran11 <[hidden email]> wrote:
> Hi Steve,
>
> Do you know if 3.2 fixes the libertas driver to allow for setting of the
> wireless bitrate? This is the main reason why I am switching from 3.0.

Don't know, haven't gotten around to testing that yet.  Are you sure
it is a kernel issue and not a user space issue? Or perhaps a
kernel/user space mismatch?

Steve

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
I tried your GNOME Daily builds (r13) image and I get the same "operation not supported" message when I do "iwconfig wlan0 rate 54M"

This problem I have tracked back to 2.6.36 which is the point where they started to move to the new wireless protocol, cfg80211.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Steve Sakoman
On Wed, Dec 28, 2011 at 2:09 PM, dtran11 <[hidden email]> wrote:
> I tried your GNOME Daily builds (r13) image and I get the same "operation not
> supported" message when I do "iwconfig wlan0 rate 54M"
>
> This problem I have tracked back to 2.6.36 which is the point where they
> started to move to the new wireless protocol, cfg80211.

Have you tried using the iw tools rather than the old (and I think
deprecated) iwconfig tools?

The GNOME image has both tools.

Steve

> View this message in context: http://gumstix.8.n6.nabble.com/Creating-a-new-kernel-recipe-for-v3-2-tp2306518p2404868.html
> Sent from the Gumstix mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> gumstix-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gumstix-users

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
> Have you tried using the iw tools rather than the old (and I think  deprecated) iwconfig tools?

That I have not tried. Never knew of the iw tools. Thanks for the heads up. I am going to go try that now.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
iw does not have a command for setting the bitrate. With iw I still get a max speed of 5.5 Mbits/s. I know I am capable of 54M because I can set it in 2.6.33 and 2.6.34.

Thanks for your help.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

David Abdurachmanov
Hi dtran11,

As you mentioned they moved to cfg80211/nl80211 (I think. No more wext) back in 2.6.36 kernel. Also 'iwconfig' is no developed (only bugfixes?) and is deprecated. 'iw' changed old 'iwconfig'. I find 'iw' having less features and I am not fully sure what would be the proper way of using it via /etc/network/interfaces.

Because of the changes to libertas driver I have moved to 2.6.34, which is not that nice. Later versions of libertas driver looks more stable.

On newer versions 2.6.39, 3.0, 3.1 I am not able to set encryption for Ad-Hoc network. I had some problems with early 3.2-rc kernels and I was not able to test that due to time constraints.

Could you please check it on 3.2 kernel? Here is the commands using iwconfig:
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 channel 4
iwconfig wlan0 essid 'TestMeNow'
iwconfig wlan0 key 1234567890

Your Linux/Mac OS X/Windows machine should report it as private network and require to enter the password during connection to station. Well, I have noticed that if connect to the station, which has encryption set, but still available publicly, my DHCP and other services are not working. It looks like encryption might be working, but during connection procedure I was never asked for the encryption key. I couldn't find a way to set encryption key manually under Mac OS X.

I have tried doing it with iw, but I can not add the key.
iw wlan0 set type ibss
iw wlan0 set channel 4
iw wlan0 ibss join foo-adhoc 2412
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

dtran11
I will give it a try once I get 3.2 built. The last time I built it I got some errors. I will try to use Steve's defconfig next.
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Nader Rahimizad
Hi guys, i have followed all of the above instructions including whatever else i could dig up on the forum to build Steve' version 3.2 with success but i need your wisdom to ensure i have done everything properly. Could you all please have a look at the lines below to ensure i am doing this properly?

--------------------------------------------------------------------
File: /build/conf/auto.conf

MACHINE = "overo"

File: /build/conf/local.conf

# DISTRO = "angstrom-2008.1"
DISTRO = "angstrom-2010.x"

TMPDIR ="/home/nader/overo-oe/tmp-angstrom-2010-x"

MACHINE = "overo"

#
# Comment out *one* of the two lines below
DISTRO_TYPE = "debug"
#DISTRO_TYPE = "release"

#
# The default build uses glibc
# Uncomment the line below if you want uclibc instead of glibc
# be prepared for a lot of package breakage!
#ANGSTROM_MODE = "uclibc"

#
# If you enable glibc and encounter qemu-native build issues
# uncomment the line below.
ENABLE_BINARY_LOCALE_GENERATION=0

# new http://www.mentby.com/Group/gumstix-users/building-sakomans-gnome-r13-image.html

ANGSTROM_URI = "http://feeds.sakoman.com"
ANGSTROM_FEED_NAME = "gnome-r13"

# Solves problems with checksums occuring sometimes
OE_ALLOW_INSECURE_DOWNLOADS = "1"

PREFERRED_PROVIDER_virtual/kernel = "linux-omap3-caspa"

--------------------------------------------------------------------
File: /build/conf/site.conf

# specifies where BitBake should place the downloaded sources
DL_DIR = "${OVEROTOP}/sources"

# specifies where BitBake should create its temporary files
TMPDIR = ${OVEROTOP}/tmp

# specifies that BitBake should emit the log if a build fails
BBINCLUDELOGS = "yes"

# collection setup
BBFILES="${OEBRANCH}/recipes/*/*.bb ${USERBRANCH}/recipes/*/*.bb"

BBFILE_COLLECTIONS="oe user"

BBFILE_PATTERN_oe="^${OEBRANCH}/recipes"
BBFILE_PATTERN_user="^${USERBRANCH}/recipes"

BBFILE_PRIORITY_oe="5"
BBFILE_PRIORITY_user="15"

# Uncomment these lines to enable parallel make.
# This allows make to spawn mutliple processes to take advantage of multiple
# processors. Useful on SMP machines
#PARALLEL_MAKE = "-j 4"
#BB_NUMBER_THREADS = "4"

# some of the OE provided native tools are a bit buggy
# uncomment the line below if you run into build failures due to the recipes listed below
# you will also need to install your distro's version of these recipes on your build machine
#ASSUME_PROVIDED += "gdk-pixbuf-csource-native imagemagick-native librsvg-native"

--------------------------------------------------------------------
File: /build/profile

#
# Environment setup for oe
#

export BB_ENV_EXTRAWHITE="MACHINE DISTRO ANGSTROM_MODE OVEROTOP OEBRANCH USERBRANCH TITOOLSDIR"

export OVEROTOP="${HOME}/overo-oe"
export OEBRANCH="${OVEROTOP}/org.openembedded.dev"
export USERBRANCH="${OVEROTOP}/user.collection"

export PATH="${OVEROTOP}/bitbake/bin:$PATH"
export BBPATH="${OVEROTOP}/build:${USERBRANCH}:${OEBRANCH}"

export TITOOLSDIR="${OVEROTOP}/ti"

umask 0002

#
# end oe setup
#

--------------------------------------------------------------------
File: /overo-oe/user.collection/recipes/linux/linux.inc copied from org.openembbeded.dev

--------------------------------------------------------------------
File: /overo-oe/user.collection/recipes/linux/linux-omap3-caspa_3.2.bb

require linux.inc

DESCRIPTION = "Sakoman R13 Linux kernel for Caspa Camera"
KERNEL_IMAGETYPE = "uImage"

COMPATIBLE_MACHINE = "overo"

PV = "3.2"
PR = "3.2"

MUSB_MODE ?= "otg"
S = "${WORKDIR}/git"

SRCREV = ${AUTOREV}
SRC_URI = "git://www.sakoman.com/git/linux-omap-2.6.git;branch=omap-${PV};protocol=git \
           file://defconfig \
           "

do_configure_prepend() {

        if [ "${MUSB_MODE}" = "host" ]; then
            sed -i 's:CONFIG_USB_GADGET=y:# CONFIG_USB_GADGET is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_MUSB_HOST is not set:CONFIG_USB_MUSB_HOST=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_PERIPHERAL=y:# CONFIG_USB_MUSB_PERIPHERAL is not set:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_OTG=y:# CONFIG_USB_MUSB_OTG is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_MUSB_HDRC_HCD is not set:CONFIG_USB_MUSB_HDRC_HCD=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_GADGET_MUSB_HDRC=y:# CONFIG_USB_GADGET_MUSB_HDRC is not set:g' ${WORKDIR}/defconfig
        fi

        if [ "${MUSB_MODE}" = "peripheral" ]; then
            sed -i 's:# CONFIG_USB_GADGET is not set:CONFIG_USB_GADGET=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_HOST=y:# CONFIG_USB_MUSB_HOST is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_MUSB_PERIPHERAL is not set:CONFIG_USB_MUSB_PERIPHERAL=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_OTG=y:# CONFIG_USB_MUSB_OTG is not set:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_HDRC_HCD=y:# CONFIG_USB_MUSB_HDRC_HCD is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_GADGET_MUSB_HDRC is not set:CONFIG_USB_GADGET_MUSB_HDRC=y:g' ${WORKDIR}/defconfig
        fi

        if [ "${MUSB_MODE}" = "otg" ]; then
            sed -i 's:# CONFIG_USB_GADGET is not set:CONFIG_USB_GADGET=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_HOST=y:# CONFIG_USB_MUSB_HOST is not set:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_PERIPHERAL=y:# CONFIG_USB_MUSB_PERIPHERAL is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_MUSB_OTG is not set:CONFIG_USB_MUSB_OTG=y:g' ${WORKDIR}/defconfig
            sed -i 's:CONFIG_USB_MUSB_HDRC_HCD=y:# CONFIG_USB_MUSB_HDRC_HCD is not set:g' ${WORKDIR}/defconfig
            sed -i 's:# CONFIG_USB_GADGET_MUSB_HDRC is not set:CONFIG_USB_GADGET_MUSB_HDRC=y:g' ${WORKDIR}/defconfig
        fi
}

--------------------------------------------------------------------

File: /overo-oe/user.collection/recipes/linux/linux-omap3-caspa/overo/defconfig copied from Steve's link above

--------------------------------------------------------------------
The command like to build the image is:

cd ~/overo-oe
bitbake omap3-console-image

--------------------------------------------------------------------
and the results are:

nader@ubuntu:~/overo-oe$ ./setup
Loading cache: 100% |############################################################################| ETA:  00:00:00
Loaded 7209 entries from dependency cache.
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by opkg                    | ETA:  00:00:28
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4    | ETA:  00:00:22
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4    | ETA:  00:00:17
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good enough                      | ETA:  00:00:16
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4    | ETA:  00:00:13
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4  | ETA:  00:00:12
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used     | ETA:  00:00:08
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used     | ETA:  00:00:07
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used     | ETA:  00:00:03
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4  | ETA:  00:00:02
Parsing recipes: 100% |##########################################################################| Time: 00:00:24
Parsing of 7344 .bb files complete (6580 cached, 764 parsed). 7992 targets, 323 skipped, 2 masked, 0 errors.

Build Configuration:
BB_VERSION        = "1.12.0"
METADATA_BRANCH   = "overo-2011.03"
METADATA_REVISION = "d042ac9"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "overo"
DISTRO            = "angstrom"
DISTRO_VERSION    = "v20120103"
TARGET_FPU        = "hard"

NOTE: Resolving any missing task queue dependencies
NOTE: multiple providers are available for runtime pstree (pstree, psmisc)
NOTE: consider defining a PREFERRED_PROVIDER entry to match pstree
NOTE: Preparing runqueue
NOTE: Executing RunQueue Tasks
NOTE: Running task 5190 of 5194 (ID: 18, /home/nader/overo-oe/org.openembedded.dev/recipes/images/omap3-console-image.bb, do_package_update_index_ipk)
NOTE: package omap3-console-image-1.0-r0: task do_package_update_index_ipk: Started
NOTE: package omap3-console-image-1.0-r0: task do_package_update_index_ipk: Succeeded
NOTE: Running task 5192 of 5194 (ID: 14, /home/nader/overo-oe/org.openembedded.dev/recipes/images/omap3-console-image.bb, do_rootfs)
NOTE: package omap3-console-image-1.0-r0: task do_rootfs: Started
NOTE: package omap3-console-image-1.0-r0: task do_rootfs: Succeeded
NOTE: Running task 5194 of 5194 (ID: 9, /home/nader/overo-oe/org.openembedded.dev/recipes/images/omap3-console-image.bb, do_build)
NOTE: package omap3-console-image-1.0-r0: task do_build: Started
NOTE: package omap3-console-image-1.0-r0: task do_build: Succeeded
NOTE: Tasks Summary: Attempted 5194 tasks of which 5191 didn't need to be rerun and 0 failed.

------------------------------------------------------------------------
Does this look ok to you guys? should i ignore the warnings above and go ahead and burn the uSD card?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Philipp Lutz
In reply to this post by dtran11
Did you get it working?
I'm working with the Sakoman 'omap-3.2' branch and after using the
omap2plus_defconfig and fixing some compile errors in the beagle and
overo board files it compiles without errors. However the system is not
booting with this kernel :(
There's nothing coming after "Uncompressing Linux... done, booting the
kernel.", even after activating early printk's.

Does anybody have a working kernel config for v3.2? I figured out that
the defconfig significantly differs from the defconfig I used to compile
v3.0 (successful compilation & boot).
It's important for me to have the most recent kernel because of some
drivers (IIO & IMU) in the staging folder, which didn't work properly in
v3.0. I'm hoping that the recent patches in this area are fixing the issues.

Thanks!
Phil


-------- Original Message  --------
Subject: [Gumstix-users] Creating a new kernel recipe for v3.2
From: dtran11 <[hidden email]>
To: [hidden email]
Date: 12/29/2011 04:19 PM

> I will give it a try once I get 3.2 built. The last time I built it I got
> some errors. I will try to use Steve's defconfig next.
>
> --
> View this message in context: http://gumstix.8.n6.nabble.com/Creating-a-new-kernel-recipe-for-v3-2-tp2306518p2507674.html
> Sent from the Gumstix mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> gumstix-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>  

------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating a new kernel recipe for v3.2

Nader Rahimizad
H Phil, I used Steve's prebuilt R13 images from his site to burn the uSD card for booting. I was unable to compile my own kernel. His prebuilt images work great…

From: "da-phil [via Gumstix]" <[hidden email]>
Date: Thu, 5 Jan 2012 09:46:15 -0800 (PST)
To: Nader Rahimizad <[hidden email]>
Subject: Re: Creating a new kernel recipe for v3.2

Did you get it working?
I'm working with the Sakoman 'omap-3.2' branch and after using the
omap2plus_defconfig and fixing some compile errors in the beagle and
overo board files it compiles without errors. However the system is not
booting with this kernel :(
There's nothing coming after "Uncompressing Linux... done, booting the
kernel.", even after activating early printk's.

Does anybody have a working kernel config for v3.2? I figured out that
the defconfig significantly differs from the defconfig I used to compile
v3.0 (successful compilation & boot).
It's important for me to have the most recent kernel because of some
drivers (IIO & IMU) in the staging folder, which didn't work properly in
v3.0. I'm hoping that the recent patches in this area are fixing the issues.

Thanks!
Phil


-------- Original Message  --------
Subject: [Gumstix-users] Creating a new kernel recipe for v3.2
From: dtran11 <[hidden email]>
To: [hidden email]
Date: 12/29/2011 04:19 PM

> I will give it a try once I get 3.2 built. The last time I built it I got
> some errors. I will try to use Steve's defconfig next.
>
> --
> View this message in context: http://gumstix.8.n6.nabble.com/Creating-a-new-kernel-recipe-for-v3-2-tp2306518p2507674.html
> Sent from the Gumstix mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
> infrastructure or vast IT resources to deliver seamless, secure access to
> virtual desktops. With this all-in-one solution, easily deploy virtual
> desktops for less than the cost of PCs and save 60% on VDI infrastructure
> costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
> _______________________________________________
> gumstix-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gumstix-users
>  
------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual
desktops for less than the cost of PCs and save 60% on VDI infrastructure
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
gumstix-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gumstix-users



If you reply to this email, your message will be added to the discussion below:
http://gumstix.8.n6.nabble.com/Creating-a-new-kernel-recipe-for-v3-2-tp2306518p3230587.html
To unsubscribe from Creating a new kernel recipe for v3.2, click here.
NAML
123
Loading...