From: Steve S. <sa...@gm...> - 2010-04-02 16:39:10
|
I've just committed a recipe for 2.6.33 (recipes/linux/linux-omap3_2.6.33.bb) The recipe is disabled by default pending further testing. If you would like to help test, you can enable it by commenting out the first line in the recipe (DEFAULT_PREFERENCE = "-1") I've also made available a pre-built kernel and module tarball: http://www.sakoman.com/test/ Feedback on any issues you find would be most welcome. In addition to all the standard 2.6.33 features I have also included patches to: - fix transient display corruption when using the desktop image - improve Fire/Air wifi performance If feedback is positive I'll switch the pre-built images to 2.6.33 sometime next week. Steve |
From: Frank A. <ft...@ya...> - 2010-04-02 19:33:27
|
Steve Sakoman wrote: > I've just committed a recipe for 2.6.33 (recipes/linux/linux-omap3_2.6.33.bb) > > The recipe is disabled by default pending further testing. > > If you would like to help test, you can enable it by commenting out > the first line in the recipe (DEFAULT_PREFERENCE = "-1") > > I've also made available a pre-built kernel and module tarball: > > http://www.sakoman.com/test/ > > Feedback on any issues you find would be most welcome. > Issue: Using either your pre-built kernel or one I built myself from the 2.6.33 recipe and booting linux and the rootfs from the mmc card, I'm not seeing any of the mtd devices (/dev/mtd0, /dev/mtdblock1 ....). I reverted back to the previous kernel I was running (2.6.31_r51) and all the mtd devices were visible. frank |
From: Steve S. <sa...@gm...> - 2010-04-02 19:44:02
|
On Fri, Apr 2, 2010 at 12:32 PM, Frank Agius <ft...@ya...> wrote: > Issue: Using either your pre-built kernel or one I built myself from the > 2.6.33 recipe and booting linux and the rootfs from the mmc card, I'm > not seeing any of the mtd devices (/dev/mtd0, /dev/mtdblock1 ....). I > reverted back to the previous kernel I was running (2.6.31_r51) and all > the mtd devices were visible. Same here -- I'll investigate. Thanks! Steve > frank > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Steve S. <sa...@gm...> - 2010-04-02 20:06:00
|
On Fri, Apr 2, 2010 at 12:43 PM, Steve Sakoman <sa...@gm...> wrote: > On Fri, Apr 2, 2010 at 12:32 PM, Frank Agius <ft...@ya...> wrote: > >> Issue: Using either your pre-built kernel or one I built myself from the >> 2.6.33 recipe and booting linux and the rootfs from the mmc card, I'm >> not seeing any of the mtd devices (/dev/mtd0, /dev/mtdblock1 ....). I >> reverted back to the previous kernel I was running (2.6.31_r51) and all >> the mtd devices were visible. > > Same here -- I'll investigate. Sigh -- looks like there were upstream changes to the omap nand infrastructure without corresponding changes made to the board files that use it. I'll work on patches to fix this. In the meantime it is possible to continue working with 2.6.33 if you boot from microSD. Steve > Thanks! > > Steve > > >> frank >> >> >> ------------------------------------------------------------------------------ >> Download Intel® Parallel Studio Eval >> Try the new software tools for yourself. Speed compiling, find bugs >> proactively, and fine-tune applications for parallel performance. >> See why Intel Parallel Studio got high marks during beta. >> http://p.sf.net/sfu/intel-sw-dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > |
From: Frank A. <ft...@ya...> - 2010-04-02 20:21:30
|
Steve Sakoman wrote: > On Fri, Apr 2, 2010 at 12:43 PM, Steve Sakoman <sa...@gm...> wrote: >> On Fri, Apr 2, 2010 at 12:32 PM, Frank Agius <ft...@ya...> wrote: >> >>> Issue: Using either your pre-built kernel or one I built myself from the >>> 2.6.33 recipe and booting linux and the rootfs from the mmc card, I'm >>> not seeing any of the mtd devices (/dev/mtd0, /dev/mtdblock1 ....). I >>> reverted back to the previous kernel I was running (2.6.31_r51) and all >>> the mtd devices were visible. >> Same here -- I'll investigate. > > Sigh -- looks like there were upstream changes to the omap nand > infrastructure without corresponding changes made to the board files > that use it. > > I'll work on patches to fix this. > > In the meantime it is possible to continue working with 2.6.33 if you > boot from microSD. > Thanks for verifying. I'll keep poking at 2.6.33 from microSD boots. frank |
From: Steve S. <sa...@gm...> - 2010-04-02 21:26:28
|
On Fri, Apr 2, 2010 at 1:20 PM, Frank Agius <ft...@ya...> wrote: > Steve Sakoman wrote: >> Sigh -- looks like there were upstream changes to the omap nand >> infrastructure without corresponding changes made to the board files >> that use it. >> >> I'll work on patches to fix this. >> >> In the meantime it is possible to continue working with 2.6.33 if you >> boot from microSD. >> > > Thanks for verifying. I'll keep poking at 2.6.33 from microSD boots. I've uploaded a revised pre-built uImage and modules tarball: http://www.sakoman.com/test/ Could you give it a try? If it works for you I'll push the changes to the kernel recipe. Steve |
From: Steve S. <sa...@gm...> - 2010-04-02 21:31:47
|
On Fri, Apr 2, 2010 at 2:26 PM, Steve Sakoman <sa...@gm...> wrote: > Could you give it a try? If it works for you I'll push the changes to > the kernel recipe. Hmm -- I'm seeing some read errors, so we might not be there yet . . . Steve |
From: Frank A. <ft...@ya...> - 2010-04-02 22:05:57
|
Steve Sakoman wrote: > On Fri, Apr 2, 2010 at 1:20 PM, Frank Agius <ft...@ya...> wrote: >> Steve Sakoman wrote: > >>> Sigh -- looks like there were upstream changes to the omap nand >>> infrastructure without corresponding changes made to the board files >>> that use it. >>> >>> I'll work on patches to fix this. >>> >>> In the meantime it is possible to continue working with 2.6.33 if you >>> boot from microSD. >>> >> Thanks for verifying. I'll keep poking at 2.6.33 from microSD boots. > > I've uploaded a revised pre-built uImage and modules tarball: > > http://www.sakoman.com/test/ > > Could you give it a try? If it works for you I'll push the changes to > the kernel recipe. > Your revised pre-built kernel for 2.6.33 now correctly creates the mtd devices. I've also run through my quick and dirty testing with no new issues. All the following are functional on my setup: - Wired ethernet through the tobi lan jack - Wired ethernet through a USB ethernet dongle - wifi on the overo air - bluetooth on the overo air - i2c to a robostix through /dev/i2c-3 - demvem2 frank |
From: Steve S. <sa...@gm...> - 2010-04-02 22:20:02
|
On Fri, Apr 2, 2010 at 3:05 PM, Frank Agius <ft...@ya...> wrote: > Your revised pre-built kernel for 2.6.33 now correctly creates the mtd > devices. Are you able to mount and use the mtd partitions? I'm seeing some I/O errors. > I've also run through my quick and dirty testing with no new issues. > All the following are functional on my setup: > > - Wired ethernet through the tobi lan jack > > - Wired ethernet through a USB ethernet dongle > > - wifi on the overo air Have you noticed any performance improvement? I'm seeing significantly higher throughput in my quick tests (6 - 7 Mbits vs < 1 Mbit with the earlier kernels) Thanks for giving this a try! Steve > - bluetooth on the overo air > > - i2c to a robostix through /dev/i2c-3 > > - demvem2 > > frank > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Tuomas K. <tu...@ku...> - 2010-04-03 12:46:37
|
Steve Sakoman wrote: > Have you noticed any performance improvement? I'm seeing > significantly higher throughput in my quick tests (6 - 7 Mbits vs < 1 > Mbit with the earlier kernels) I tested the wlan throughput on my Overo Fire with Summit board using wget and a 54Mbps AP. A 100 megabyte file transferred to /dev/null in 49.6 seconds which means about 2 megabytes/sec throughput. I didn't test the throughput on any earlier kernels. I did some simple power consumption measurements as well with a multimeter. I'm feeding the board with 5V from AA batteries. According to the multimeter the board takes about 0.25A while in U-Boot, 0.3A right after the rootfs as been mounted, 0.4A after the wlan fw has been loaded and about 0.42A when the wlan has got an IP. That's about 2 watts which sounds a bit high to me. Does somebody have more detailed information about the power consumption of different hardware components? Cpufreq seems to be enabled in that kernel but /sys/devices/system/cpu/cpufreq/ is empty. The wireless chip cover is burning hot. Are there possibilities to adjust the WLAN/BT power consumption? I don't need BT, so I could disable that completely. What about audio chip, dsp, sgx, etc? -- Tuomas |
From: Steve S. <sa...@gm...> - 2010-04-03 19:54:25
|
On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve <tu...@ku...> wrote: > A 100 megabyte file transferred to /dev/null in 49.6 seconds which means > about 2 megabytes/sec throughput. So that is more than twice what I am seeing (7 Mbits vs 16 Mbits for you). Not too surprising since I'm quite some distance from the access point and have a low signal level. Much better than the 1 Mbit rate max in previous kernels! > I did some simple power consumption measurements as well with a > multimeter. I'm feeding the board with 5V from AA batteries. According > to the multimeter the board takes about 0.25A while in U-Boot, 0.3A > right after the rootfs as been mounted, 0.4A after the wlan fw has been > loaded and about 0.42A when the wlan has got an IP. > > That's about 2 watts which sounds a bit high to me. Does somebody have > more detailed information about the power consumption of different > hardware components? I have a Fire/Tobi setup and see around .5A when running the processor at 600 Mhz with wifi and ethernet active. So that is pretty consistent with what you are seeing. (to change the processor clock rate you can set the u-boot mpurate environment variable, i.e. setenv mpurate 600) > The wireless chip cover is burning hot. Are there possibilities to > adjust the WLAN/BT power consumption? I don't need BT, so I could > disable that completely. What about audio chip, dsp, sgx, etc? You might try to use the iwconfig utility. I believe it has options for power level, though I don't know for certain that the libertas driver will honor them. Steve |
From: Tuomas K. <tu...@ku...> - 2010-04-05 14:43:25
|
Steve Sakoman wrote: > On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve <tu...@ku...> wrote: >> That's about 2 watts which sounds a bit high to me. Does somebody have >> more detailed information about the power consumption of different >> hardware components? > > I have a Fire/Tobi setup and see around .5A when running the processor > at 600 Mhz with wifi and ethernet active. So that is pretty > consistent with what you are seeing. > > (to change the processor clock rate you can set the u-boot mpurate > environment variable, i.e. setenv mpurate 600) Based on this, it looks like there's no CPUfreq support elsewhere but in the pm tree: http://elinux.org/OMAP_Power_Management#What.27s_left_in_PM_branch I tried to compile the pm tree but the default config for Overo didn't boot and the other configs I tried didn't seem to enable the CPUfreq. Overo should be supported: http://elinux.org/OMAP_Power_Management#Supported_platforms_.28OMAP3_only.29 There is e.g. CPUidle but I don't know how that affects the power consumption or how to configure it. -- Tuomas |
From: Steve S. <sa...@gm...> - 2010-04-05 15:13:55
|
On Mon, Apr 5, 2010 at 7:42 AM, Tuomas Kulve <tu...@ku...> wrote: >> (to change the processor clock rate you can set the u-boot mpurate >> environment variable, i.e. setenv mpurate 600) > > Based on this, it looks like there's no CPUfreq support elsewhere but in > the pm tree: > > http://elinux.org/OMAP_Power_Management#What.27s_left_in_PM_branch No, the mpurate feature works fine with the 2.6.33 kernel recipe as is. It also works with the 2.6.32 recipe. Make sure you are using a fairly recent u-boot (i.e. one where the default environment contains a definition for mpurate). If you set mpurate to 300 or 400, for example, you will see a reduction in power consumption (and performance!) Steve > I tried to compile the pm tree but the default config for Overo didn't > boot and the other configs I tried didn't seem to enable the CPUfreq. > Overo should be supported: > > http://elinux.org/OMAP_Power_Management#Supported_platforms_.28OMAP3_only.29 > > There is e.g. CPUidle but I don't know how that affects the power > consumption or how to configure it. > > -- > Tuomas > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Matt S. <ms...@ea...> - 2010-04-05 15:25:40
|
I've been using the PM HEAD (3/17) and the only issues I've had is getting it to suspend if there are usb devices (which I wont have in my deployed system anyway) and I made a change to manually reload the WI-FI when coming out of suspend. -----Original Message----- From: Tuomas Kulve [mailto:tu...@ku...] Sent: Monday, April 05, 2010 10:42 AM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] Overo Linux 2.6.33 kernel available for testing Steve Sakoman wrote: > On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve <tu...@ku...> wrote: >> That's about 2 watts which sounds a bit high to me. Does somebody >> have more detailed information about the power consumption of >> different hardware components? > > I have a Fire/Tobi setup and see around .5A when running the processor > at 600 Mhz with wifi and ethernet active. So that is pretty > consistent with what you are seeing. > > (to change the processor clock rate you can set the u-boot mpurate > environment variable, i.e. setenv mpurate 600) Based on this, it looks like there's no CPUfreq support elsewhere but in the pm tree: http://elinux.org/OMAP_Power_Management#What.27s_left_in_PM_branch I tried to compile the pm tree but the default config for Overo didn't boot and the other configs I tried didn't seem to enable the CPUfreq. Overo should be supported: http://elinux.org/OMAP_Power_Management#Supported_platforms_.28OMAP3_only.29 There is e.g. CPUidle but I don't know how that affects the power consumption or how to configure it. -- Tuomas ---------------------------------------------------------------------------- -- Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users No virus found in this incoming message. Checked by AVG - www.avg.com Version: 9.0.800 / Virus Database: 271.1.1/2792 - Release Date: 04/05/10 02:32:00 |
From: Luke T. <lu...@mo...> - 2010-04-06 17:25:52
|
Thanks Steve! I have been using your 2.6.33 kernel. So far it completely fixes the speed and reliability problems I was experiencing with the onboard Fire wifi. I am able to get better than 10 Mb/s transfer rates using the ttcp socket benchmarking tool. This is essentially the same performance I see from laptops and desktops running the same test. Also, I have been able to get reliable lower rate streaming (<1 Mb/s) for long periods of time (24+ hours). The only problem I have seen in the update has been referenced in the thread already. I get a kernel oops when I unload the ads7846 touch screen module. Thanks again. This really improves the quality of the Fire system. Best regards, Luke Tokheim GLI Interactive LLC http://www.motionnode.com/ On 4/5/2010 8:25 AM, Matt Singer wrote: > I've been using the PM HEAD (3/17) and the only issues I've had is getting > it to suspend if there are usb devices (which I wont have in my deployed > system anyway) and I made a change to manually reload the WI-FI when coming > out of suspend. > > > -----Original Message----- > From: Tuomas Kulve [mailto:tu...@ku...] > Sent: Monday, April 05, 2010 10:42 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Linux 2.6.33 kernel available for testing > > Steve Sakoman wrote: >> On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve<tu...@ku...> wrote: > >>> That's about 2 watts which sounds a bit high to me. Does somebody >>> have more detailed information about the power consumption of >>> different hardware components? >> >> I have a Fire/Tobi setup and see around .5A when running the processor >> at 600 Mhz with wifi and ethernet active. So that is pretty >> consistent with what you are seeing. >> >> (to change the processor clock rate you can set the u-boot mpurate >> environment variable, i.e. setenv mpurate 600) > > Based on this, it looks like there's no CPUfreq support elsewhere but in the > pm tree: > > http://elinux.org/OMAP_Power_Management#What.27s_left_in_PM_branch > > I tried to compile the pm tree but the default config for Overo didn't boot > and the other configs I tried didn't seem to enable the CPUfreq. > Overo should be supported: > > http://elinux.org/OMAP_Power_Management#Supported_platforms_.28OMAP3_only.29 > > There is e.g. CPUidle but I don't know how that affects the power > consumption or how to configure it. > > -- > Tuomas > > ---------------------------------------------------------------------------- > -- > Download Intel® Parallel Studio Eval Try the new software tools for > yourself. Speed compiling, find bugs proactively, and fine-tune applications > for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.800 / Virus Database: 271.1.1/2792 - Release Date: 04/05/10 > 02:32:00 > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Luke T. <lu...@mo...> - 2010-04-06 17:26:39
|
Thanks Steve! I have been using your 2.6.33 kernel. So far it completely fixes the speed and reliability problems I was experiencing with the onboard Fire wifi. I am able to get better than 10 Mb/s transfer rates using the ttcp socket benchmarking tool. This is essentially the same performance I see from laptops and desktops running the same test. Also, I have been able to get reliable lower rate streaming (<1 Mb/s) for long periods of time (24+ hours). The only problem I have seen in the update has been referenced in the thread already. I get a kernel oops when I unload the ads7846 touch screen module. Thanks again. This really improves the quality of the Fire system. Best regards, Luke Tokheim GLI Interactive LLC http://www.motionnode.com/ On 4/5/2010 8:25 AM, Matt Singer wrote: > I've been using the PM HEAD (3/17) and the only issues I've had is getting > it to suspend if there are usb devices (which I wont have in my deployed > system anyway) and I made a change to manually reload the WI-FI when coming > out of suspend. > > > -----Original Message----- > From: Tuomas Kulve [mailto:tu...@ku...] > Sent: Monday, April 05, 2010 10:42 AM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] Overo Linux 2.6.33 kernel available for testing > > Steve Sakoman wrote: >> On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve<tu...@ku...> wrote: > >>> That's about 2 watts which sounds a bit high to me. Does somebody >>> have more detailed information about the power consumption of >>> different hardware components? >> >> I have a Fire/Tobi setup and see around .5A when running the processor >> at 600 Mhz with wifi and ethernet active. So that is pretty >> consistent with what you are seeing. >> >> (to change the processor clock rate you can set the u-boot mpurate >> environment variable, i.e. setenv mpurate 600) > > Based on this, it looks like there's no CPUfreq support elsewhere but in the > pm tree: > > http://elinux.org/OMAP_Power_Management#What.27s_left_in_PM_branch > > I tried to compile the pm tree but the default config for Overo didn't boot > and the other configs I tried didn't seem to enable the CPUfreq. > Overo should be supported: > > http://elinux.org/OMAP_Power_Management#Supported_platforms_.28OMAP3_only.29 > > There is e.g. CPUidle but I don't know how that affects the power > consumption or how to configure it. > > -- > Tuomas > > ---------------------------------------------------------------------------- > -- > Download Intel® Parallel Studio Eval Try the new software tools for > yourself. Speed compiling, find bugs proactively, and fine-tune applications > for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 9.0.800 / Virus Database: 271.1.1/2792 - Release Date: 04/05/10 > 02:32:00 > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: ScottEllis <sco...@gm...> - 2010-04-03 16:54:24
|
defconfig mod to allow MUSB_MODE = otg or peripheral After this, tested usbnet works. ===== diff --git a/recipes/linux/linux-omap3-2.6.33/overo/defconfig b/recipes/linux/linux-omap3-2.6.33/overo/defconfig index ae62064..4827797 100644 --- a/recipes/linux/linux-omap3-2.6.33/overo/defconfig +++ b/recipes/linux/linux-omap3-2.6.33/overo/defconfig @@ -1944,8 +1944,7 @@ CONFIG_USB_GADGET_SELECTED=y # CONFIG_USB_GADGET_ATMEL_USBA is not set # CONFIG_USB_GADGET_FSL_USB2 is not set # CONFIG_USB_GADGET_LH7A40X is not set -CONFIG_USB_GADGET_OMAP=y -CONFIG_USB_OMAP=y +# CONFIG_USB_GADGET_OMAP is not set # CONFIG_USB_GADGET_PXA25X is not set # CONFIG_USB_GADGET_R8A66597 is not set # CONFIG_USB_GADGET_PXA27X is not set -- View this message in context: http://old.nabble.com/Overo-Linux-2.6.33-kernel-available-for-testing-tp28120796p28128175.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Steve S. <sa...@gm...> - 2010-04-03 19:42:20
|
On Sat, Apr 3, 2010 at 9:54 AM, ScottEllis <sco...@gm...> wrote: > > defconfig mod to allow MUSB_MODE = otg or peripheral > > After this, tested usbnet works. > > ===== > > diff --git a/recipes/linux/linux-omap3-2.6.33/overo/defconfig > b/recipes/linux/linux-omap3-2.6.33/overo/defconfig > index ae62064..4827797 100644 > --- a/recipes/linux/linux-omap3-2.6.33/overo/defconfig > +++ b/recipes/linux/linux-omap3-2.6.33/overo/defconfig > @@ -1944,8 +1944,7 @@ CONFIG_USB_GADGET_SELECTED=y > # CONFIG_USB_GADGET_ATMEL_USBA is not set > # CONFIG_USB_GADGET_FSL_USB2 is not set > # CONFIG_USB_GADGET_LH7A40X is not set > -CONFIG_USB_GADGET_OMAP=y > -CONFIG_USB_OMAP=y > +# CONFIG_USB_GADGET_OMAP is not set > # CONFIG_USB_GADGET_PXA25X is not set > # CONFIG_USB_GADGET_R8A66597 is not set > # CONFIG_USB_GADGET_PXA27X is not set It feels like I have unset those options about 10 times now! I'm not sure how they keep getting turned back on. I'll push a fix later today. Steve > View this message in context: http://old.nabble.com/Overo-Linux-2.6.33-kernel-available-for-testing-tp28120796p28128175.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: ScottEllis <sco...@gm...> - 2010-04-03 19:04:13
|
I'm getting an oops on shutdown. Tobi board, no display connected. Looks like it's in the dss code. === ... Unmounting local filesystems... Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = cfb00000 [00000000] *pgd=8fb87031, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1] last sysfs file: Modules linked in: ipv6 CPU: 0 Not tainted (2.6.33 #1) PC is at dss_clk_disable+0x40/0x94 LR is at omapdss_dpi_display_disable+0x20/0x3c pc : [<c02b3c90>] lr : [<c02b9844>] psr: 80000013 sp : cfafde30 ip : 00000090 fp : 00000001 r10: 00000001 r9 : cfafc000 r8 : c00f20c4 r7 : cfafde50 r6 : 00000000 r5 : c02b9acc r4 : 00000003 r3 : 00000000 r2 : 00000002 r1 : 00000003 r0 : 00000003 Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c5387d Table: 8fb00019 DAC: 00000015 Process halt (pid: 251, stack limit = 0xcfafc2f0) Stack: (0xcfafde30 to 0xcfafe000) de20: c0628038 c02b9844 c0628038 c02c2280 de40: 00000000 c02b9ae0 cfafde50 c02e6cd8 cf83fc78 cf8ef670 c067fac8 c0629e90 de60: c067fac8 fee1dead 00000000 c02e8408 00000000 c02e406c cfafc000 28121969 de80: cdef0123 c01278b4 28121969 c0127a30 00000014 cf816dd4 00000001 cf81d9c0 dea0: 00000000 cfafdeb0 c0124a4c c0116e58 cfafdef8 a0000013 00000000 cfafdf08 dec0: 00000001 00000014 cfafc000 00000001 00000001 c0124bd0 00000000 00000014 dee0: cfafdf08 cf817500 cfafdf08 00000014 cfafc000 c0125820 00000001 00000000 df00: 00000006 0000000a 00007736 00000000 00000000 cf81d9f8 0000000a cf81d9f0 df20: c062a428 00000000 00000000 fffffffd 00000000 c01307c8 cfafdf64 00000000 df40: cf81d9c0 c0115284 00000000 cfaaae00 cfaaa500 cf81d9c0 cfafdfac cfafdf68 df60: c049a588 c0115258 00019254 00000000 c00f1f94 cfafc000 2f6464b6 0000000a df80: 00000000 00000000 00000000 00000006 00000025 00000000 00000000 00000006 dfa0: 00000058 c00f1f40 00000000 00000000 fee1dead 28121969 4321fedc 00000000 dfc0: 00000000 00000000 00000006 00000058 00000001 00000001 00000001 00000001 dfe0: 00011e50 be880cb0 0000925c 400e23f8 20000010 fee1dead 00000000 00000000 [<c02b3c90>] (dss_clk_disable+0x40/0x94) from [<c02b9844>] (omapdss_dpi_display_disable+0x20/0x3c) [<c02b9844>] (omapdss_dpi_display_disable+0x20/0x3c) from [<c02c2280>] (generic_panel_disable+0xc/0x18) [<c02c2280>] (generic_panel_disable+0xc/0x18) from [<c02b9ae0>] (dss_disable_device+0x14/0x20) [<c02b9ae0>] (dss_disable_device+0x14/0x20) from [<c02e6cd8>] (bus_for_each_dev+0x4c/0x8c) [<c02e6cd8>] (bus_for_each_dev+0x4c/0x8c) from [<c02e8408>] (platform_drv_shutdown+0x1c/0x24) [<c02e8408>] (platform_drv_shutdown+0x1c/0x24) from [<c02e406c>] (device_shutdown+0x5c/0x8c) [<c02e406c>] (device_shutdown+0x5c/0x8c) from [<c01278b4>] (kernel_halt+0x10/0x2c) [<c01278b4>] (kernel_halt+0x10/0x2c) from [<c0127a30>] (sys_reboot+0x118/0x1dc) [<c0127a30>] (sys_reboot+0x118/0x1dc) from [<c00f1f40>] (ret_fast_syscall+0x0/0x2c) Code: e1530002 e1a04000 2a000002 e3a03000 (e5833000) ---[ end trace ac16f772a30425e7 ]--- Segmentation fault -- View this message in context: http://old.nabble.com/Overo-Linux-2.6.33-kernel-available-for-testing-tp28120796p28128851.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Steve S. <sa...@gm...> - 2010-04-03 19:45:35
|
On Sat, Apr 3, 2010 at 12:04 PM, ScottEllis <sco...@gm...> wrote: > > I'm getting an oops on shutdown. Tobi board, no display connected. > Looks like it's in the dss code. What rootfs image are you using? My current setup is using my GNOME image and that seems to shutdown properly: root@omap3:~# shutdown now Broadcast message from root (ttyS2) (Sat Apr 3 04:38:29 2010): The system is going down to maintenance mode NOW! INIT: Sending processes the TERM signaStopping syslog-ng:. Stopping OpenBSD Secure Shell server: sshd. * Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon [ ok ] Stopping Bluetooth subsystem: hidd pand dund rfcomm hid2hci bluetoothd hciattach. Stopping advanced power management daemon: No /usr/sbin/apmd found running; none killed. apmd. Stopping Hardware abstraction layer hald Stopping system message bus: dbus. Stopping GNOME Display Manager gdm Stopping ntpd: No process in pidfile `/var/run/ntp.pid' found running; none killed. done Stopping Samba: smbd nmbdstart-stop-daemon: warning: failed to kill 1138: No such process . Stopping syslogd/klogd: done Stopping internet superserver: xinetd. Stopping Network connection manager daemon: NetworkManager. Deconfiguring network interfaces... done. Stopping PVR Stopping portmap daemon: portmap. INIT: no more processes left in this runlevel Steve |
From: ScottEllis <sco...@gm...> - 2010-04-03 21:10:51
|
Was my own, but omap3-console-image experiences the same oops. The defconfig ws modified for the CONFIG_USB_OMAP_GADGET but MUSB_MODE was left at "host". The Tobi board config was using nfsroot. Tried a Summit board and a microSD card, same rootfs image and same oops. ==== root@overo:~# halt -p Broadcast message from root (ttyS2) (Sat Apr 3 16:47:08 2010): The system is going down for system halt NOW! INIT: Switching to runlevel: Stopping syslog-ng:. Stopping OpenBSD Secure Shell server: sshd. * Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon [ ok ] Stopping Hardware abstraction layer hald Stopping system message bus: dbus. Stopping ntpd: done Stopping syslogd/klogd: done NOT deconfiguring network interfaces: / is an NFS mount Sending all processes the TERM signal... Sending all processes the KILL signal... Unmounting remote filesystems... Stopping portmap daemon: portmap. Deactivating swap... Unmounting local filesystems... Unable to handle kernel NULL pointer dereference at virtual address 00000000 pgd = cfb2c000 [00000000] *pgd=8fa07031, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1] last sysfs file: /sys/devices/virtual/net/lo/flags Modules linked in: ipv6 CPU: 0 Not tainted (2.6.33 #1) PC is at dss_clk_disable+0x40/0x94 LR is at omapdss_dpi_display_disable+0x20/0x3c pc : [<c02b4c90>] lr : [<c02ba844>] psr: 80000013 sp : cfbd1e30 ip : 00000090 fp : 00000001 r10: 00000001 r9 : cfbd0000 r8 : c00f30c4 r7 : cfbd1e50 r6 : 00000000 r5 : c02baacc r4 : 00000003 r3 : 00000000 r2 : 00000002 r1 : 00000003 r0 : 00000003 Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c5387d Table: 8fb2c019 DAC: 00000015 Process halt (pid: 1823, stack limit = 0xcfbd02f0) Stack: (0xcfbd1e30 to 0xcfbd2000) 1e20: c0628038 c02ba844 c0628038 c02c3280 1e40: 00000000 c02baae0 cfbd1e50 c02e7cd8 cf83fc78 cf8f01f0 c067fb48 c0629ed0 1e60: c067fb48 fee1dead 00000000 c02e9408 00000000 c02e506c cfbd0000 28121969 1e80: cdef0123 c01288b4 28121969 c0128a30 00000014 cf816dd4 00000001 cf81d9c0 1ea0: 00000000 cfbd1eb0 c0125a4c c0117e58 cfbd1ef8 a0000013 00000000 cfbd1f08 1ec0: 00000001 00000014 cfbd0000 00000001 00000001 c0125bd0 00000000 00000014 1ee0: cfbd1f08 cf817500 cfbd1f08 00000014 cfbd0000 c0126820 00000001 00000000 1f00: 00000006 00000018 00000014 00000000 00000000 cf81d9f8 00000018 cf81d9f0 1f20: c062a468 00000000 00000000 fffffffd 00000000 c01317c8 cfbd1f64 00000000 1f40: cf81d9c0 c0116284 00000000 cfaade00 cfb30840 cf81d9c0 cfbd1fac cfbd1f68 1f60: c049a340 c0116258 00019254 00000000 c00f2f94 cfbd0000 56ba6508 00000018 1f80: 00000000 00000000 00000000 00000006 00000025 00000000 00000000 00000006 1fa0: 00000058 c00f2f40 00000000 00000000 fee1dead 28121969 4321fedc 00000000 1fc0: 00000000 00000000 00000006 00000058 00000001 00000001 00000001 00000001 1fe0: 00011e50 bed8bcb0 0000925c 400e23f8 20000010 fee1dead 00000000 00000000 [<c02b4c90>] (dss_clk_disable+0x40/0x94) from [<c02ba844>] (omapdss_dpi_display_disable+0x20/0x3c) [<c02ba844>] (omapdss_dpi_display_disable+0x20/0x3c) from [<c02c3280>] (generic_panel_disable+0xc/0x18) [<c02c3280>] (generic_panel_disable+0xc/0x18) from [<c02baae0>] (dss_disable_device+0x14/0x20) [<c02baae0>] (dss_disable_device+0x14/0x20) from [<c02e7cd8>] (bus_for_each_dev+0x4c/0x8c) [<c02e7cd8>] (bus_for_each_dev+0x4c/0x8c) from [<c02e9408>] (platform_drv_shutdown+0x1c/0x24) [<c02e9408>] (platform_drv_shutdown+0x1c/0x24) from [<c02e506c>] (device_shutdown+0x5c/0x8c) [<c02e506c>] (device_shutdown+0x5c/0x8c) from [<c01288b4>] (kernel_halt+0x10/0x2c) [<c01288b4>] (kernel_halt+0x10/0x2c) from [<c0128a30>] (sys_reboot+0x118/0x1dc) [<c0128a30>] (sys_reboot+0x118/0x1dc) from [<c00f2f40>] (ret_fast_syscall+0x0/0x2c) Code: e1530002 e1a04000 2a000002 e3a03000 (e5833000) ---[ end trace 4af6ab53d0de11d9 ]--- Segmentation fault -- View this message in context: http://old.nabble.com/Overo-Linux-2.6.33-kernel-available-for-testing-tp28120796p28129590.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: ScottEllis <sco...@gm...> - 2010-04-03 21:15:12
|
It's the halt -p vs shutdown now. shutdown now doesn't oops. sakoman wrote: > > On Sat, Apr 3, 2010 at 12:04 PM, ScottEllis > <sco...@gm...> wrote: >> >> I'm getting an oops on shutdown. Tobi board, no display connected. >> Looks like it's in the dss code. > > What rootfs image are you using? > > My current setup is using my GNOME image and that seems to shutdown > properly: > > root@omap3:~# shutdown now > > Broadcast message from root (ttyS2) (Sat Apr 3 04:38:29 2010): > > The system is going down to maintenance mode NOW! > INIT: Sending processes the TERM signaStopping syslog-ng:. > Stopping OpenBSD Secure Shell server: sshd. > * Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemon > [ ok ] > Stopping Bluetooth subsystem: hidd pand dund rfcomm hid2hci bluetoothd > hciattach. > Stopping advanced power management daemon: No /usr/sbin/apmd found > running; none killed. > apmd. > Stopping Hardware abstraction layer hald > Stopping system message bus: dbus. > Stopping GNOME Display Manager gdm > Stopping ntpd: No process in pidfile `/var/run/ntp.pid' found running; > none killed. > done > Stopping Samba: smbd nmbdstart-stop-daemon: warning: failed to kill > 1138: No such process > . > Stopping syslogd/klogd: done > Stopping internet superserver: xinetd. > Stopping Network connection manager daemon: NetworkManager. > Deconfiguring network interfaces... done. > Stopping PVR > Stopping portmap daemon: portmap. > INIT: no more processes left in this runlevel > > > Steve > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/Overo-Linux-2.6.33-kernel-available-for-testing-tp28120796p28129622.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Tuomas K. <tu...@ku...> - 2010-04-05 09:49:16
|
I get a kernel oops when rmmod'ing the ads7846 module that gets automatically loaded during the startup. $ rmmod ads7846 Unable to handle kernel NULL pointer dereference at virtual address 00000790 pgd = cf140000 [00000790] *pgd=8fb37031, *pte=00000000, *ppte=00000000 Internal error: Oops: 17 [#1] last sysfs file: /sys/devices/virtual/mtd/mtd4/mtdblock4/range Modules linked in: ipv6 libertas_sdio libertas lib80211 ads7846(-) CPU: 0 Not tainted (2.6.33 #1) PC is at __mutex_lock_slowpath+0x7c/0x218 LR is at mutex_lock+0xc/0x1c pc : [<c049adb8>] lr : [<c049af60>] psr: 60000093 sp : cfaf5ea0 ip : 00000000 fp : 00000000 r10: 0009f844 r9 : cfaf4000 r8 : c00f30c4 r7 : cf979ac0 r6 : 60000013 r5 : 0000077c r4 : 0000077c r3 : 00000000 r2 : cfaf4000 r1 : 00000000 r0 : 0000077c Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c5387d Table: 8f140019 DAC: 00000015 Process rmmod (pid: 519, stack limit = 0xcfaf42f0) Stack: (0xcfaf5ea0 to 0xcfaf6000) 5ea0: 00000001 cfabdcc8 cfabdcc8 cf85e3f8 c0677bd8 0000077c 00000000 bf001814 5ec0: 00000880 c00f30c4 cfaf4000 0009f844 00000000 c049af60 0000077c c03581d4 5ee0: cfb86800 cf8521c0 bf001814 00000880 c00f30c4 bf0009c4 c00f30c4 cf8521c8 5f00: cf8521c0 c031eeb4 bf001814 c02e830c cf8521c0 cf8521f4 bf001814 c02e83b0 5f20: bf001814 bf001924 c0649848 c02e75f8 00000000 bf001924 cfaf5f44 c0140fa8 5f40: cfb0f0d0 37736461 00363438 c0169210 cfbe60d0 cfbe60d0 cfb786c0 c016a1b4 5f60: 40021000 cfaf5f84 cfb786c0 00000000 cfb786f4 4001f000 00001718 000f30c4 5f80: bf001924 00000880 cfaf5f8c 00000000 40026548 00021e4c 37736461 00363438 5fa0: 00000081 c00f2f40 00021e4c 37736461 beb7ec00 00000880 00000000 00000880 5fc0: 00021e4c 37736461 00363438 00000081 000003c1 00000095 0009f844 00000000 5fe0: beb7ebf8 beb7ebe8 00021b34 401affc0 60000010 beb7ec00 00000000 00000000 [<c049adb8>] (__mutex_lock_slowpath+0x7c/0x218) from [<c049af60>] (mutex_lock+0xc/0x1c) [<c049af60>] (mutex_lock+0xc/0x1c) from [<c03581d4>] (input_unregister_device+0x18/0x1a4) [<c03581d4>] (input_unregister_device+0x18/0x1a4) from [<bf0009c4>] (ads7846_remove+0x3c/0xd0 [ads7846]) unwind: Index not found bf0009c4 Code: e59f3198 e5933000 e3530000 1a00000c (e5953014) ---[ end trace 1bd37f62a0579be5 ]--- Segmentation fault -- Tuomas |
From: Tuomas K. <tu...@ku...> - 2010-04-05 12:02:01
|
Steve Sakoman wrote: > On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve <tu...@ku...> wrote: > >> A 100 megabyte file transferred to /dev/null in 49.6 seconds which means >> about 2 megabytes/sec throughput. > > So that is more than twice what I am seeing (7 Mbits vs 16 Mbits for > you). Not too surprising since I'm quite some distance from the > access point and have a low signal level. Yes, my gumstix is 40 cm away from the AP ;) >> The wireless chip cover is burning hot. Are there possibilities to >> adjust the WLAN/BT power consumption? I don't need BT, so I could >> disable that completely. What about audio chip, dsp, sgx, etc? > > You might try to use the iwconfig utility. I believe it has options > for power level, though I don't know for certain that the libertas > driver will honor them. http://www.gumstix.net/wiki/index.php?title=Overo_Wifi --- clip --- Additionally, the driver does not support power management at present. The use of iwconfig power commands such as the following will fail: iwconfig wlan0 power on --- clip --- But when I type iwconfig wlan0 power saving 1 The power consumption drops from 0.42A to 0.26A. The latencies with ssh over wlan increases significantly, but it still works. The wireless chip cover is quite warm but at least it doesn't burn my finger anymore. I don't know what the power parameters mean exactly, so they probably could be tuned a bit. I made my tests first and only then checked the wiki page again and that's why I tested with "saving 1" instead of just "on". The "on" seems to work as well, though. -- Tuomas |
From: Ash C. <as...@gu...> - 2010-04-06 23:54:55
|
Hi Tuomas, I just tried the image and was able to turn the power management on and off using these commands: $ iwconfig wlan0 power on => 0.47A with 4.3 display, bluetooth and a few peripherals $ iwconfig wlan0 power off => 0.63A as above For some reason the 'power saving' version of the command didn't work for me. -Ash On Mon, Apr 5, 2010 at 5:00 AM, Tuomas Kulve <tu...@ku...> wrote: > Steve Sakoman wrote: >> On Sat, Apr 3, 2010 at 5:09 AM, Tuomas Kulve <tu...@ku...> wrote: >> >>> A 100 megabyte file transferred to /dev/null in 49.6 seconds which means >>> about 2 megabytes/sec throughput. >> >> So that is more than twice what I am seeing (7 Mbits vs 16 Mbits for >> you). Not too surprising since I'm quite some distance from the >> access point and have a low signal level. > > Yes, my gumstix is 40 cm away from the AP ;) > >>> The wireless chip cover is burning hot. Are there possibilities to >>> adjust the WLAN/BT power consumption? I don't need BT, so I could >>> disable that completely. What about audio chip, dsp, sgx, etc? >> >> You might try to use the iwconfig utility. I believe it has options >> for power level, though I don't know for certain that the libertas >> driver will honor them. > > http://www.gumstix.net/wiki/index.php?title=Overo_Wifi > > --- clip --- > Additionally, the driver does not support power management at present. > The use of iwconfig power commands such as the following will fail: > > iwconfig wlan0 power on > --- clip --- > > > But when I type > > iwconfig wlan0 power saving 1 > > The power consumption drops from 0.42A to 0.26A. The latencies with ssh > over wlan increases significantly, but it still works. The wireless chip > cover is quite warm but at least it doesn't burn my finger anymore. > > I don't know what the power parameters mean exactly, so they probably > could be tuned a bit. I made my tests first and only then checked the > wiki page again and that's why I tested with "saving 1" instead of just > "on". The "on" seems to work as well, though. > > -- > Tuomas > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |