/srv/irclogs.ubuntu.com/2009/09/16/#ubuntu-arm.txt

=== cbrake is now known as cbrake_away
armin76uh, emerge is not horrendous06:36
armin76its better than apt :)06:36
MartynUgh06:37
MartynLets not get into the whole package management religious war again06:37
Martynthat -practically- counts as a troll.  grin06:37
MartynOh, and I got some of the installer scripts to work finally06:38
Martynso I've got the beginnings of an actual Karmic installer that doesn't involve a buildroot06:38
kblinyou mean other than rootstock?06:44
Martynyep06:51
MartynGetting there slowly.  It's not the actual server installer yet, but I'm grinding away at the problem06:51
Martynmy eventual goal is to get an ARM server build that net installs successfully on a couple platforms06:52
MartynPBX-A9, FastModels RealView EB, and the tech my company is working on (Smooth-Stone)06:52
kblinnone of them ring a bell for me.. anything with a couple of ethernet ports on them? :)06:53
MartynAll of them06:58
MartynWell, the RealView EB is not a physical machine .. it runs as a fastmodel software simulation of the entire A9 Core (quad core) at ~150Mhz06:59
kblinI'm definetely playing with the wrong hadware right now :)06:59
MartynThe PBX-A9 is the Cortex A9 version of ARM's hady PBX platform .. they pretty much recycled it06:59
Martynalthough the new A9 version has a neat implementation of a dual core Cortex A9 running also at about 150Mhz.   Pretty impressive, considering they basically dropped the soft core onto an ASIC07:00
kblinif you say so...07:00
Martyn(rather than test silicon)07:00
Martynthe tech my company is working on is, of course, a real Cortex A9 ... but I can't really share that much of what we're up to.07:00
MartynBut I can't wait to play with the real chips :)07:00
Martynkblin : For a couple of ethernet ports, you're probably going to have to wait until TI starts producing non-sample quantities of the OMAP407:01
Martynand even then, it's pretty dependent on someone -else- (beagle?) interfacing a chip that doesn't use PCI  (like the SMSC 9118)07:02
MartynSince that can be mapped directly onto SRAM07:02
kblinso what I presented on the storage developer's conference yesterday was a Samba4 Active Directory domain controller running on a beagle, as that's the hardware I got07:02
MartynUrk07:02
MartynCortex A8 though, so at least it has some optimizations07:02
kblinand as a proof of concept, it's been pretty impressive07:02
MartynWhat did you use for an ethernet adapter?   Phoenix chip off the USB port?07:02
kblinmoschip, but yeah07:03
MartynI did something similar with a shivaplug07:03
kblinyeah, I got one of those yesterday07:03
kblinnot in time for my presentation, though07:03
Martynmulticore is win when doing asynchronous IO07:03
Martynbut the arm v5 instruction set (since it does v5 multicore) is limiting07:04
Martynkblin : You'll be impressed with the performance that little thing can pump, when it comes to IO07:04
kblinwhat's killing the beagle is the crappy USB07:04
Martynkblin : The Kirkwood core is interesting, if a bit "yesterday"07:04
Martynyep.07:04
Martynyou're going to get equally crappy performance out of the shivaplug, I'm afraid07:04
kblinit's going to be more yesterday when ubuntu rops v5 support07:04
MartynI ran a Samba 3 PDC on one, and it worked .. but it wasn't anything stunning07:05
Martynwhat's REALLY going to kill you is the lack of RAM07:05
Martynno danger of dropping arm v5 for a while.07:05
kblinit seems to be a bit faster for AD stuff07:05
MartynHell, the whole build system is geared to MAKING v5 eabi binaries at the moment, built on QEMU of all things07:05
kblinI didn't benchmark file server performance07:06
MartynI'm starting to figure out how to configure launchpad to perform v7 builds now07:06
Martynsince that's the key to getting some application performance on the new systems, and I really need to start focusing on that07:06
MartynIt's slow going07:06
kblinhowever, Samba4 is just starting to support AD replication, so setting up a small embedded box in a branch office that replicates the main office's AD setup seems like a nice product07:07
kblinso fileserver performance isn't too critical for that kind of setup07:07
Martyntrue07:09
=== Q_Continuum_ is now known as Q_Continuum
loolMissed Martyn08:18
loolWould have liked to know if it's a d-i bsaed installer08:18
ogralool, wrt usplash, i know that we need USPLASH=y in initramfs.conf (or the .d dir) but i still see no sane way to put it there apart from hacking up the installer and casper probably10:21
ograor use an expensive function that does an arch check in initramfs10:23
loologra: Just add a file in usplash on build10:28
ograhmm10:28
sijihey12:18
sijianybody can help me to compile clutter with openGL support12:19
sijistill am with the same error12:20
sijichecking EGL/egl.h usability... no12:20
sijichecking EGL/egl.h presence... no12:20
sijichecking for EGL/egl.h... no12:20
sijiconfigure: error: Unable to locate required GLES headers12:20
sijiogra, i got the tutorial abt this for angstrom OS12:34
sijianyway to make it for ubuntu12:35
siji?12:35
ograno idea12:35
sijiogra,ok12:36
ogradid you ask in #beagle (or if there is an angstrom channel, did you ask there)12:36
sijiok12:40
sijiogra,those header files are in Omap SDK12:46
sijiand i copied it to unbuntu rootfs12:46
sijibut no hope12:46
sijimike^,u there12:47
siji?12:47
mike^yes12:54
mike^mostly12:54
sijimike^, any idea ?12:57
mike^siji, not really, what I did was 'cp -r /path/to/SDK/OGLES/SDKPackage/Builds/OGLES/Include/GLES /path/to/ubuntu/root/usr/include'13:02
mike^'cp -r /path/to/SDK/OGLES/SDKPackage/Builds/OGLES2/Include/EGL /path/to/ubuntu/root/usr/include'13:02
mike^and than on omap machine: apt-get -s build-dep clutter13:02
sijimike^, i tried13:03
mike^apt-get -b source clutter13:03
sijimike^ actually i compiled clutter frm Source13:03
siji./configure --with-flavour=eglnative --with-gles=2.0 --with-imagebackend=gdk-pixbuf --with-x=no    --with this prefix13:03
mike^siji, I've used the configure options from the .deb itself, I've only changed the --with-flavour to 'eglx'13:05
sijimike^, like " apt-get  -s build-dep  clutter eglx "13:07
siji?13:07
mike^siji, just "apt-get  -s build-dep  clutter"13:10
sijiok13:10
sijilet me try again13:10
mike^siji, and during the 'apt-get -b clutter' I've interrupted it, and changed debian/rules to use eglx13:10
sijiok13:11
=== cbrake_away is now known as cbrake
loolrabeeh: http://cdimage.ubuntu.com/ports/daily-live/current/15:07
loolrabeeh: note that it's not always there (might fail to build)15:08
loolI didnt test this image either so it might not even boot15:08
ograthe imx51 one boots fine15:08
loolodd my rsync just failed with rsync: link_stat "/ports/daily-live/current/karmic-desktop-armel+dove.img" (in cdimage) failed: No such file or directory (2)15:08
ograso i'd expect the dove one to do that too15:08
ograthe link was just moved :)15:09
loologra: You kicked a build?15:09
* ogra knows that prob and stopped using current/ long ago15:09
ograno15:09
ograi'm still installing15:09
loolI never had an issue with that15:09
looland the web index has /current working fine15:09
ograwell, i know it breaks if the link moves while you are actually in the sync process15:10
loolI just started my rsync15:10
rabeehwhich u-boot configuration are you using?15:10
rabeeh(bootcmd etc...)15:11
loolrabeeh: That's the good question to ask15:11
loolthe image is meant to be started with the new bootcmd discussed in $bug15:11
ograthere should be a wikipage15:11
loolyeah15:11
loolhttps://wiki.ubuntu.com/ARM/MarvellDoveKarmicInstall15:11
loolrabeeh: ^ that's semi current15:12
loolrabeeh: Ideally you'd just the loop and it would autostart the USB key install15:12
ograhttps://wiki.ubuntu.com/ARM/MarvellDoveKarmicInstall15:12
ograbah15:12
ogralool beats me15:12
loologra: Young padawan15:12
* ogra buys http://www.frankelcostume.com/Beard-18-Grey-Oldtimer-P16867C93.aspx :P 15:12
loolrabeeh: I pushed support for dove-z0 netboot images if anybody cares; will be published with next debian-installer upload; untested though15:14
loolThe dove netboots were incomplete (were relying on uimage kernels which we dont have anymore) so these will be fixed at this time as well15:14
loolrabeeh: http://ports.ubuntu.com/ubuntu-ports/dists/karmic/main/installer-armel/current/images/ is the base dir for the netboot images15:15
rabeehwhich one will have UNR?15:15
loologra: Oh you were the male model below the beard?15:16
loolrabeeh: We might add it if we get 3d working15:16
loolI mean opengl15:16
loolrabeeh: But for now we cancelled that support in karmic15:16
loolrabeeh: it's not very hard to add, perhaps some hours + testing but we need a way to test first15:17
rabeehright15:17
rabeehwhat's the best way to do it -15:17
rabeeh1. clutter + opengl-es15:17
rabeeh2. clutter + opengl + translation to opengl-es + opengl-es15:18
rabeeh?15:18
rabeehlool: translation library like the one you previously mentioned to me?15:18
ogralool, heh, we still have usplash on shutdown on the live image :)15:24
loolrabeeh: In theory clutter can work on either IIRC15:26
loolrabeeh: But there might be some issues with clutter 1.015:26
loolrabeeh: The point of clutter is to abstract that away15:26
ograsniff, no gdm for me after install :/15:26
rabeehif the performance of 2 is similar to 1; personally i would go with 2, since any other application that uses opengl (which are the majority for netbooks) would use the hardware engine15:30
ograhmm, it starts if i satrt dbus manually15:31
ograsadly i forgot to start hal too :P15:31
ograno xinput15:31
loolrabeeh: Sure that's certainly doable; the question is how much time to fix clutter versus how much time to get that bridge working15:33
loolI didnt look into the latter15:33
ograsigh, so on second boot dbus comes up fine15:33
* ogra hates race conditions15:33
ograbut but15:33
ograbut15:33
ograwow, the babbage boots *faaaaast* !15:33
loologra: with the new stuff?15:34
ograyeah15:34
loolThat's really good news15:34
ograincredible15:34
loolThat was the biggest issue15:34
ograbut see above15:34
loolYeah15:34
ogradbus crached on first boot after install15:34
ogra*crashed15:34
ograsecond one is really quick and everything is up15:35
* ogra digs for his stopwatch15:35
loologra: is this from SD?15:37
ogra15sec from first screen output to X, pls ten more to see the panels15:37
loolor after install?15:37
ogranope, USB key15:37
loolwow15:37
ograafter install15:37
ograadding the applets takes a bit15:38
loolit's comparable to my x301 with jaunty15:38
ograbut its a massively different experience15:38
loolI think I'll like the boot stuff when it lands15:38
ograi do already !15:38
loolI'd love to try that on dove15:39
ograspinning disks are said to be much slower15:39
looltoo bad we have no live image for z015:39
* ogra installs bootchart on the babbage15:40
ograbah, wrong keymap15:41
=== playya__ is now known as playya
rabeehlool: i'm trying to use your netboot initrd16:30
rabeehlool: i get the following (with my kernel) -16:30
rabeehRAMDISK: gzip image found at block 016:30
rabeehRAMDISK: incomplete write (30549 != 32768)16:30
rabeehwrite error16:30
rabeehwhich addresses do you tftp load uImage and the initrd?16:30
bjfrabeeh, how many "users" of Y* boards exist outside of Marvell or Canonical?16:34
rabeehbjf: i don't know; i don't have the numbers16:35
bjfrabeeh, I'm not really looking for specifics, I'm thinking about number impacted if a bad kernel went out for some reason16:37
bjfrabeeh, we are thinking about how flexible we should be in taking kernel changes16:38
bjfrabeeh, if the number of users that would be impacted is small we can be more flexible16:39
rabeehbjf: hmmm.... i think you should be very flexible and never send a bad kernel for any reason :)16:39
bjfrabeeh, lol16:39
rabeehbjf: seriously i really don't have the numbers; but i can say that the demand is huge.16:39
rabeehbjf: i think it's ok for the next few weeks to have bad kernels (for some reason) until people get used to karmic images16:40
rabeehbjf: but as i talked to saeed today; he told me that there are minor changes left for the git tree to be 100% in sync with marvell's16:40
rabeehbjf: so the risk is really very low on having bad kernels due to dove support.16:41
bjfrabeeh, I really wouldn't expect a bad kernel to go out, however if we allow lots of changes to the karmic kernel after it has been released, then there is a greater possibility16:41
bjfrabeeh, the marvell changes are carried on a topic branch so only that would be impacted16:42
loolrabeeh: Didn't try the netboot images yet16:47
loolrabeeh: I'd use the same addresses as the boot script16:47
loolrabeeh: 0x00200000 for kernel and 0x01100000 for ramdisk16:48
loolrabeeh: note that kernel is in zimage format instead of uimage; will be fixed with next debian-installer upload16:48
armin76rabeeh: did you receive my mail?17:14
ali1234m when compiling17:53
=== bjf is now known as bjf-afk

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