**** BEGIN LOGGING AT Thu Nov 24 02:59:57 2005 Nov 24 07:22:12 hi all. Is the stock openslug kernel pre-emptive? Nov 24 07:22:19 No. Nov 24 07:22:48 But I've been running a version with the CONFIG_PREEMPT option on for months on my robot with no problems. Nov 24 07:23:02 Simply turn it on in the appropriate defconfig file/ Nov 24 07:23:04 brb Nov 24 07:23:25 I had a theory it was & was causing "Badness in local_bh_enable at kernel/softirq.c" messages with the ural driver. Nov 24 07:23:34 but if it isn't, then it ain't... Nov 24 07:32:44 ural driver? Nov 24 07:33:44 Then again, I'm only using it for basic computer vision and some other stuff. But I do run it pretty hot as my vision stuff takes all the juice the slug has. Nov 24 07:34:35 ural driver is for Railink usb wifi cards Nov 24 07:34:50 what's basic computer vision Nov 24 07:34:52 ? Nov 24 07:35:47 motion detection, colour blob tracking (30fps), hough transform, Sobel edge extraction and other stuff on the way. Nov 24 07:36:31 I do use a bluetooth usb dongle for wireless and the Buzzer/leds for signalling and libusb for controlling the wheels,etc... so I'm surprised it doesn't crash more! :) Nov 24 07:37:59 that's v cool, all off one slug Nov 24 07:38:19 yep. Running on LithiumPolymer battery packs on a mobile base. Nov 24 07:38:41 Check out http://robotics.no-ip.org (under "My robots/SRX2") for pictures. Nov 24 07:38:50 if you got a cocktail-making robot together in time for Xmas you'd be rich Nov 24 07:38:51 Not much there yet but a little info. Nov 24 07:38:55 hehehe Nov 24 07:39:03 that's quite a bit tougher! Nov 24 07:39:14 I'll need way more than basic vision for that! Nov 24 07:43:51 v impressive though. Mine's just bridging 2 wireless networks and serving a HDD, and I though that wasn't bad for £60 Nov 24 07:45:13 yeah, I wasn't even looking into it at first but when I heard about the NSLU2 a year ago I decided to try it as there's only so much you can do with small 8bit microcontrollers. Nov 24 07:45:41 And at 120$ CDN it kicks more ass than some of my friends more expensive development boards! Nov 24 07:46:25 The Gumstix (gumstix.com) tempted me at first but although faster it doesn't do Host based USB so no good! Nov 24 07:47:24 it's going to be interesting to see how Linksys and people react to the hack market, whether they decide it's good and keep feeding us cheap extensible gadgets Nov 24 07:47:39 or decide we're having too much fun at their expense... Nov 24 07:50:33 yeah. Then again. We're fixing their dirty bugs! The original OS sucked so... :) Nov 24 07:55:24 I've got to go, hunt down this particular bug. Give my regards to your robot Nov 24 16:07:51 is it possible to switch to a >= 2.6.13 kernel building from the tarball? Nov 24 16:08:12 hmm Nov 24 16:08:21 not directly Nov 24 16:08:46 if you use the current head, you can build a newer kernel though Nov 24 16:08:55 I think it's up to 2.6.15-rc2 right now Nov 24 16:09:26 it's just there is a 2.6.14 bb file in the tarball Nov 24 16:10:13 which made me think, oh just swap that for the 2.6.12 one. It built, seems to boot, but no with no network Nov 24 16:10:16 There is? I don't know if that kernel works, but if you change openembedded/conf/distro/openslug.conf, you can change the kernel ver Nov 24 16:10:28 you need to rebuild the ixp modules as well Nov 24 16:10:34 ixp4xx-csr and ixp400-eth Nov 24 16:11:14 they wouldn't get bundled in by "build image"? Nov 24 16:11:37 they won't be automatically recompiled when the kernel changes, no Nov 24 16:11:45 afaik, there's no way to force that Nov 24 16:12:11 so just "bb -cclean ixp4xx-csr and ixp400-eth" Nov 24 16:12:17 then rebuild the kernel Nov 24 16:12:29 uhm, the modules Nov 24 16:14:09 yes I changed openslug.conf - but didn't think to clean up the old ixp modules. Nov 24 16:14:16 I'll give it a go. Thanks Nov 24 16:14:17 but doing that isn't the brightest of ideas though... all the kernel-modules from the feed won't work any longer Nov 24 16:14:50 morning, jelle ;) Nov 24 16:14:51 so better to go for some head Nov 24 16:15:05 hi NAiL, goodnight to you too Nov 24 16:17:23 what about untarring the tarball, changing openslug.conf and building from scratch? Nov 24 16:21:01 trmsw: then you'd have to keep a copy of the modules in a private feed or something like that **** ENDING LOGGING AT Fri Nov 25 03:03:52 2005