/srv/irclogs.ubuntu.com/2010/01/09/#ubuntu-arm.txt

=== mcasadevall is now known as NCommander
ADcomphello ..16:39
ADcompI'm testing jaunty on new board ( omap3 / kernel 2.6.31 ) .. base system is ok but I can't install xserver :  dpkg always return error when unpack 'hal'16:47
ADcomp(sorry for my poor english)16:47
ojnADcomp: why jaunty? Karmic will run fine on it too.16:48
ADcompkarmic doesn't work (yet) for me ..16:50
ADcompbut jaunty works fine so ..16:50
rcn-eeADcomp, what doesn't work? package requirement? or Kernel?16:51
ojnkarmic rootstock comes up all the way to gdm login for me without modifications, running on various omap platforms (3530, 3630, 4430)16:51
ojnwith a mainline or TI kernel...16:51
ADcompI don't know .. I just receive this board. just trying what it's working "out-of-the-box"16:52
ADcompbtw , I'm not a guru on embedded system ..16:53
rcn-eeADcomp, for reference, what board is it?16:54
ADcomphttp://www.technexion.com/index.php/thunderpack16:54
ADcompit's like a beagleboard with rj45/wifi + 4.3 touchscreen16:57
rcn-eeADcomp, did they supply an SD card with Jaunty on it?16:58
ADcompno ..16:58
rcn-eewhat dpkg error comes up?16:59
ADcompbut you can download "angstrom" and kernel on technexion 'open' web  : http://www.technexion.org/16:59
ADcompE: sub-process /usr/bin/dpkg returned an error code (1)17:01
ADcompwhen "--unpack"17:01
rcn-eesounds like just a broken jaunty package...  It's safe to take the kernel and modules  (lib/modules) from their Angstrom download and dump it into a Karmic rootfs...17:02
ADcompI already do it17:03
ADcompkarmic run well ?  with X and 128M ram ?17:07
ADcompI do some others tests this w-e with rootstock ..17:08
rcn-eeADcomp, it's also compiled with 'armv6' vs jaunty's 'armv5'...17:08
rcn-eebut xfce4 is faster with karmic on my old beagle b5 (128mb) then jaunty..17:09
ADcompok .. good to know that  :)17:10
rcn-eejust make sure you setup a swap partition, once you start opening a bunch of gui apps that ram is going to dissappear..17:10
ADcompsize ? 128M ?17:12
rcn-eeit depends on your SD card size, but atleast 2xRam size as a ball park..17:13
ADcompok.. I have a 2G but I buy a new one 4G today :)17:14
ADcompmaybe when all work fine , I can write something about this board ( config , hardware , .. ) on ubuntu wiki ?17:17
rcn-eethey have this one: https://wiki.ubuntu.com/ARM/DeviceSupport  but i just maintain http://elinux.org/BeagleBoardUbuntu since the beagleboard stuff has always been on elinux.org..17:19
ADcompso thank you .. because I use this one for testing ubuntu on my board  :)17:22
rcn-eeyour welcome, btw i was very close to picking up that board too..  if you do get a working kernel build defconfig, i'm am interested in adding more omap board support to https://code.launchpad.net/~beagleboard-kernel/+junk/2.6-dev  since you can share one defconfig with multiple omap boards...17:26
ADcompI downloaded kernel source + config from http://www.technexion.org/17:31
ADcompconfig for 2.6.31 .. http://paste.ubuntu.com/354030/17:33
rcn-eedoes the kernel have any patches? or just mainline 2.6.3117:38
ADcomppatches .. http://paste.ubuntu.com/354034/17:43
rcn-eethis diff should make my 2.6-stable tree work: http://pastebin.com/f60903eb617:43
ADcompok .. I have to go.17:45
ADcompbut thanks for your time .. I 'll be back  :)17:45
rcn-eelooks like they used angstrom's 2.6.31 as a base, thats what i'm using too.. http://bazaar.launchpad.net/~beagleboard-kernel/%2Bjunk/2.6-stable/annotate/head%3A/patch.sh17:45
rcn-eeADcomp, download tihs branch: bzr branch lp:~beagleboard-kernel/+junk/2.6-stable and apply that diff, you should get a good kernel for the technexion.org17:46
ADcompyes .. looks like all things ( system/kernel/board ) is pretty close to beagleboard17:46
rcn-eeif it works, commit the change noting enable OMAP3_THUNDER support, and it'll have a *.deb on rcn-ee.net.. for easy rootstock installs..17:47
ADcompok .. downloading ..17:47
rcn-eethe script only needs a valid Cross Compiler setup in system.sh... it'll warn you...17:48
ADcompok .. I'm late .. but I give you more feedback soon ..17:48
ADcompbye17:49
=== asac_ is now known as asac
gregoiregentilI'm using the rootstock (great stuff!) to create an Ubuntu image for the Always Innovating Touch Book19:23
gregoiregentilhttp://www.alwaysinnovating.com/wiki/index.php/Ubuntu19:23
gregoiregentilI've slightly modified the rootstock script to add a postprocess step before roll_tarball to do a few additional customizations19:23
gregoiregentilnow I would like also to run a script in qemu before it's umounted (I would like to compile some stuff specific to my image)19:24
gregoiregentilhow could I modify again the rootstock file so that a postprocess script is run at the end of the qemu story?19:24
rcn-eehey gregoiregentil, you work at alwaysinnovating right?  looking at your mod script, we could take care of the module problem by using --kernel-image and generating a deb, what patches do you need for 2.6.31? (i've moved off 2.6.29)19:31
gregoiregentilhello, yes, correct, I'm the founder19:31
gregoiregentilfor the module, yes, but my kernel is a little bit special as it's handling the whole TB and I have a few specific module19:32
gregoiregentillike the 3D stuff, the video acceleration to support OMAP DSP and so on19:32
rcn-eeYeap, sgx works.. ;)19:32
gregoiregentilso there are many patches ;-) http://git.alwaysinnovating.com/cgit.cgi/ai.openembedded.dev/tree/recipes/linux/linux-omap_2.6.29.bb19:33
rcn-eeyeap, just loading it up again in firefox19:33
gregoiregentilBTW, rootstock is great work. I have already a good working Ubuntu image on the TOuch Book19:34
gregoiregentiljust need to have a few more stuff, and it will be almost at the same level to my super-optimized OpenEmbedded image (still better compilation flag but Lucid will catch up)19:34
rcn-eeyeah it is. (can't take credit for it, it's Oliver's work) i just added enough support to make it work with the beagleboard and my debian and ubuntu *.deb19:34
rcn-eein rootstock src, about line 646 ${KERNEL_IMAGE_CMD} you could add your script changes.. Ubuntu System User|Always Innovating can be changed with a command line option19:39
rcn-ee-n --fullname <quoted string>: --fullname "Always Innovating"19:40
gregoiregentilOK. Thanks for the feed-back. I'm appreciate. Let me take a look now19:40
rcn-eeline 620 echo "deb ${MIRROR} ${DIST} ${COMPONENTS}" >/etc/apt/sources.list is where you could add the deb-src line next.. i keep forgeting to email oliver on a patch to add karmic-updates19:42
rcn-eelike i did here: http://elinux.org/BeagleBoardUbuntu#Karmic:_.289.10.29_boot_fixup19:42
gregoiregentilrcn-ee: cool. I'm integrating ;-)19:43
gregoiregentilrcn-ee: so all the stuff around line 630, it's executed inside qemu?19:47
gregoiregentilGot you for ${KERNEL_IMAGE_CMD}19:47
gregoiregentilyup, exactly the place I want to add my stuff!19:48
rcn-eegregoiregentil, yeap that qemu in there up till about 661.. that spot where KERNEL_IMAGE_CMD seem safest, as after that things start finishing..19:49
gregoiregentilyup19:49
rcn-eegregoiregentil, have you had good luck with dspbridge?  I've just started recently looking into it for my kernels (going the oposite route of angstrom and their dsplink)  Other wise everything else could go in my 2.6-stable branch, then you'd have a normal deb install file..19:50
gregoiregentilOn ubuntu, not yet19:50
gregoiregentilon my OpenEmbedded Always Innovating OS, I have both dspbridge and dsplink...19:51
gregoiregentilhttp://www.alwaysinnovating.com/wiki/index.php/DSP_video19:51
rcn-eeah cool..  Yeah just yeasterday i got the dsp-gst tree to build, but haven't tested all 3 parts together yet (dspbridge module, dspbridge userspace and dsp-gst gstreamer stuff)19:52
gregoiregentilrcn-ee, you should subscribe to the gst-dsp google newsgroups19:54
gregoiregentilFelipe is very active and answer all questions19:54
gregoiregentilalso, there are a couple of overlay OE (mine and another one) with all the recipes to compile everything. That may be useful to take look if you don't manage to do something19:54
rcn-eecool didn't know, i've been following his blog, will add it to my email19:54
rcn-eeabout the only thing i'm missing is the dsp stuff, then ubuntu would be feature complete with angstrom.  On the Kernel side i usually test changes against my tree and openembedded so that's usually in sync..  i just moved to 2.6.31 so i didn't have the omap3-touchbook patches anymore..19:58
rcn-eebtw is there anything special about xorg/modules/drivers/fbdev_drv.so in your script?19:59
rcn-eei think it's the omapfb driver, it got pulled in from debian, it might not be as up to date as openembedded but... https://launchpad.net/ubuntu/+source/xf86-video-omapfb/0.1.1-220:00
rcn-eeadd : xserver-xorg-video-omap3 to your seed for rootstock..20:01
gregoiregentilVery long story about fbdev (long story with Koen)20:01
gregoiregentilKoen has always prefered omapfb driver while I stick with fbdev20:01
gregoiregentilso you have a kind of two branches. I have ported the xrandr to fbdev20:02
gregoiregentilas I wanted to have a very good rotation support in fbdev. It's well optimized20:02
gregoiregentilthen I have for video some mplayer patches to write directly to fb120:02
rcn-eeahh, that explains it...20:02
gregoiregentilthose rotation patches have never been published (yet) but the mplayer stuff is in git and Koen has integrated it20:02
rcn-eesounds cool...  I hardly plug my beagle into an lcd, so i just point users to use omapfb..  but with your touchbook design a good visual experience is key20:04
gregoiregentilyup!20:05
suihkulokkigregoiregentil: where is fbdev with xrandr?20:08
gregoiregentilsuihkulokki: I have never published yet. It's on the todo list20:09
suihkulokkigregoiregentil: I was just bemoaning the lack of xrandr in omapfb, but one in fbdev would do as well20:20
gregoiregentilsuihkulokki: Yup. very long story with Koen about this. Ideally, it would be better to ahve something really optimized in omapfb20:21
gregoiregentilKoen told me that there is a Stanford guy who is working on it20:21
loolgregoiregentil, rcn-ee: I just added a --script (untested) in this patch http://paste.ubuntu.com/354096/ which I just pushed at lp:~lool/project-rootstock/user-script if that's useful I'll propose it for merging in tip20:40
gregoiregentilyup. Definitely makes sense to me20:41
loolOk, proposed for merging20:42
loolgregoiregentil: hy BTW20:42
lool*hey20:42
gregoiregentillool: Hello20:43
loolgregoiregentil: I've seen a netbook with detachable screen in the CES coverage, but I don't think i was branded always-innovating; is this a derived product?20:43
rcn-eelool, that would be very useful, there's a couple things i have beagleboard users do to tweak the final rootfs...20:43
rcn-ee(that are too beagleboardish to be generic for all users)20:43
gregoiregentilNot a derived product... I would say a copied product!20:43
loolOk; that's what I guessed20:44
rcn-eelool, ogra: at what point do you guys what lucid tweaks for rootstock to enable lucid?20:47
armin76lool: well, i would say that you mean the freescale reference netbook...but i guess its built by pegatron20:50
armin76you should know it :P20:50
armin76also there is the marvell smartbook20:52
loolrcn-ee: I didn't understand the question20:52
armin76which was running ubuntu20:52
loolarmin76: I actually did not!20:53
loolI only saw that netbook with removable screen like the AI one on TV for a split second and it looked too different from the AI one, hence my wonders20:53
rcn-eelool, since lucid is only at alpha-1/2 i was holding this back: http://bazaar.launchpad.net/~beagleboard-kernel/+junk/project-rootstock-lucid/revision/3120:54
armin76lool: http://www.engadget.com/2010/01/07/freescale-smartbook-prototype-is-a-dockable-tablet-we-go-hands/20:54
armin76http://www.engadget.com/2010/01/05/marvell-shows-off-an-odm-smartbook-thinner-than-strict-decency-p/20:55
loolrcn-ee: IMO no reason to hold this back20:59
loolrcn-ee: I'm rewriting this a bit, following the diff you showed me; thanks20:59
rcn-eecool, i was holding it back since fakeroot 'was' broken since i couldn't generate a deb for lucid, but as of this morning it works..21:00
loolrcn-ee: Mind taking a look at http://code.launchpad.net/~lool/project-rootstock/lucid-support ?21:02
loolrcn-ee: Ack; just saw a bug coment that it's fixed21:02
loolrcn-ee: Sorry, not wasy to see a branch I just pushed21:03
loolrcn-ee: https://bazaar.launchpad.net/~lool/project-rootstock/lucid-support/changes21:03
rcn-eelool, it looks like it's loading, btw is the bazzar web server always that slow? i'm use to it with pushing my beagleboard-kernel stuff.21:04
loolrcn-ee: I rarely use the bzr web ui, but I don't think it's supposed to be slow once he branch has been scanned21:05
loolrcn-ee: the launchpad web frontend is a tad slow due to SSL, lots of database queries, and various inefficiencies, but bazaar should be faster21:06
rcn-eelool, changes look good, the only odd case is jaunty as lucid/karmic share the same path...21:06
rcn-eelool, that make sense, i just got to stop watching my changes hit the web.. ;)21:06
=== mcasadevall is now known as NCommander

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!