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

sijiogra, need help07:18
sijii updated the kernel as per ur doc07:18
sijifor getting SGX support07:18
sijino my ubuntu is running frm 2.6.2907:19
sijibut it's giving only 640x480  resolution07:19
mike^siji: can you send me the doc about getting SGX support, pls?07:35
sijimike^,http://elinux.org/BeagleBoardUbuntu07:35
sijiwhich kernel u are using?07:36
sijithis doc is for ubuntu07:36
mike^I'm using linux-omap from mainline07:36
mike^10x07:37
sijiit's already build with SGX support I think07:37
sijiand which OS?07:37
mike^Linux :), well, I'm experimenting with Ubuntu and OE07:37
sijiok for ubuntu refer the above link07:38
sijiogra made it very nicely07:38
mike^indeed07:39
mike^thanks for the link07:39
sijimike^ say thanks to ogra  :)07:41
mike^ogra, thanks :)07:42
sijiogra,I solved07:53
sijinow it's running with proper resolution07:53
siji:)07:53
mike^ericm_: Hi07:56
ericm_hi mike^08:00
ericm_nice to see you here08:01
ericm_are you getting ubuntu running on your boards, heh?08:01
mike^it's semi-illegal :) CompuLab does not allow using IRC :)08:01
mike^on the pxa270-based :)08:02
ericm_oh, bad08:02
ericm_mike^, yeah, ogra has made it very easy, you might try out his rootstock08:02
mike^kidding :) we are now deep in omap development08:02
ericm_mike^, that's bad news for Marvell08:03
mike^I did, I have Ubuntu running on omap3evm08:03
mike^don't tell them :)08:03
ericm_mike^, that's great08:03
mike^ericm_, that's not that we're not going to make any Marvell-based products in the future08:04
mike^it's just that Aspen is not that good :)08:04
mike^ericm_, did you by chance have a hands on experience with Dove?08:05
ericm_mike^, you may ask bjf about dove08:06
ericm_mike^, I might be taking care of Dove when there are any real products available on the market08:06
mike^ericm_, I've seen somewhere there's Ubuntu for Dove, I thought it was your work :)08:07
ericm_mike^, not really, most of the kernel work is done by Marvell Israel08:08
ogramike^, it's NCommander for rolling the images and bjf for the kernel ... userspace is identical to imx5108:08
mike^and what about gfx/video acceleration?08:09
ogranot in the archive yet08:09
ograi know there are drivers being developed by marvell though08:09
ericm_mike^, that's a real headache - not really a technical issue ;)08:09
mike^ogra: btw, I have Ubuntu on omap3evm and it's somewhat, well, slow08:10
mike^is iMX51 better?08:10
ograall the imx51 boards you can get atm are shipped with 512MB ... so yeah08:10
mike^ogra: it's just the memory or the SoC is faster?08:11
ograbut indeed it depends what you want to do ... wrt graphics omap is advanced because TI at least released some drivers08:11
ograSoC is 800MHz08:11
NCommanderogra, do you know if publisher having issues?08:12
* NCommander is waiting for his kernel to publish since three hours ago :-)08:13
mike^ogra: I need to choose the best SoC for company future system-on-module :)08:13
ograno idea, just finishing my first coffee here and wading through last nights pings08:13
ogramike^, whats the target you want to achieve with the SoC08:13
mike^ogra, building block for net-top like devices08:14
mike^well, actually net-top like device without the box08:14
ograwell, depends what you want to invest :) imx51 is great but there are graphical constraints and all peripherial devices are routed through USB (including the disk adapters)08:15
mike^ogra, and what about Dove?08:16
ogradove will likely not be available for the price you can buy imx51 HW for but will have a proper SATA adapter and i have seen that there is work going on for an X server08:16
ograso if price is your concern, go with imx51 ... if you want a well supported and speedy solution and can afford to pay a little more, go with dove08:17
mike^ogra, thanks for the advice :)08:18
* mike^ downloaded OMAP3 GFX SDK and starts testing SGX with Ubuntu08:19
* ericm_ has to reboot his laptop08:23
mike^ogra, btw, I don't quite understand how the gfx acceleration is supposed to work on omap with SGX. The xserver-xorg-video-omapfb can utilize the SGX hw?08:23
ograno idea, i havnet touched any omap HW for quite some time08:24
ogralool might be able to help here08:24
mike^ogra, 10x, I'll wait for lool :)08:24
suihkulokkimike^: no SGX, but uses DSS for xvideo acceleratioon08:25
mike^suihkulokki, then SGX can be used only for GL-based apps?08:26
suihkulokkimike^: with omapfb xserver, that is the case. IIRC there are other xservers which try to use SGX with varying success08:28
ograsuihkulokki, i found my mono issues with qemu-arm-static btw ... its totally unrelated to qemu :)08:30
mike^suihkulokki, good to know, thanks08:31
ograNCommander, ABI bump ... please take care08:41
NCommanderogra, I saw, thanks (the kernel team drops a mail on the installer list, and I've been tracking uploads :-))08:42
ograso you already talked to colin ?08:42
NCommanderogra, can you bump the ABI in the d-i bzr repo when you get a chance (unless you prefer I create a branch)08:43
NCommanderogra, not yet, I saw it towards EOD yesterday08:43
ogranope, fine with me08:43
ograi just dont want to have to track it myself all the time08:43
* NCommander wishes there was a less manual way to handle ABI bumps08:43
loologra, mike^: Sorry I never played with SGX08:53
ograNCommander, it will come, lool filed a bug for it long ago and i saw it's being worked on08:55
loologra NCommander: This upload should drop versions in udeb filenames08:57
loolchroot-autobuild/build/buildd/kernel-image-2.6.31-100-imx51-di_2.6.31-100.7_armel.udeb:08:58
looldrwxr-xr-x root/root         0 2009-08-25 03:03 ./08:58
loolfail08:58
looldrwxr-xr-x root/root         0 2009-08-25 03:02 ./boot/08:58
lool-rw-r--r-- root/root   2970624 2009-08-25 03:02 ./boot/vmlinuz-2.6.31-100-imx5108:58
lool-rw-r--r-- root/root   3361440 2009-09-10 04:12 ./boot/vmlinuz-2.6.31-204-dove-z008:59
looland fail here too08:59
looltss08:59
ograbah08:59
loolapparently next upload09:17
loolhm no09:17
loolah yes09:18
loolonly commit since last upload is this fix09:18
looland not committed in dove at all09:22
loolbjf: ^09:23
rabeehbjf: do you have board tracking number?09:46
rabeehlool: did you get tracking number?09:46
loolrabeeh: bjf got the board09:54
loolrabeeh: I thought I had pinged you about that late yesterday but it seems I forgot sorry09:55
sijiHI all am trying to compile clutter with SGX support11:55
sijigiving error like egl.h not found11:55
sijifrm where can i download it11:55
loolin the SGX SDK I guess11:56
sijilool, u mean powervr?11:57
mike^siji, it should be somewhere in OMAP-GFX-SDK12:00
sijimike^, ya12:00
mike^~/arm/omap/OMAP35x_Graphics_SDK_3_00_00_09 $ find . -name \*egl.h12:01
mike^./GFX_Linux_SDK/OVG/SDKPackage/Builds/OVG/Include/GLES/egl.h12:01
mike^./GFX_Linux_SDK/OGLES/SDKPackage/Builds/OGLES/Include/GLES/egl.h12:01
mike^./GFX_Linux_SDK/OGLES2/SDKPackage/Builds/OGLES2/Include/EGL/egl.h12:01
mike^./include/wsegl.h12:01
sijii already put a request for getting it12:01
sijibut no respond yet12:01
mike^siji, OE has libgles-omap3 recipy12:02
sijiok12:02
mike^siji, this might be usefull: http://cgit.openembedded.net/cgit.cgi/openembedded/tree/recipes/powervr-drivers/libgles-omap3.inc12:03
sijiok thanks mike^12:04
sijiwill it work if i just copied that egl.h to destination directory12:06
mike^siji, don't know, I never used clutter12:07
sijimike^, ok12:07
sijimike^, nope12:28
sijigiving the same error12:28
sijichecking GLES/egl.h usability... no12:28
sijichecking GLES/egl.h presence... no12:28
sijichecking for GLES/egl.h... no12:28
sijiconfigure: error: Unable to locate required GLES headers12:28
=== cbrake_away is now known as cbrake
Mysterioushelp! I need somebody. Help not just anybody. heeelp ; D13:54
Mysteriousmy pocket pc is running on arm9. i need a precompiled kernel image13:55
mike^Mysterious, what is your pocket pc model?14:19
sijiMysterious, or what is your pocket  model?  :)14:21
mike^checking GLES/egl.h usability... yes14:46
mike^checking GLES/egl.h presence... yes14:46
mike^checking for GLES/egl.h... yes14:46
mike^checking GLES/gl.h usability... yes14:46
mike^checking GLES/gl.h presence... yes14:46
mike^checking for GLES/gl.h... yes14:46
mike^checking for eglInitialize in -lGLES_CM... yes14:46
mike^siji, is that what you're looking for?14:46
sijimike^,yes14:58
sijimike^,u there15:01
siji??15:01
mike^Mysterious, what is your pocket pc model?15:03
mike^siji, I've built it natively15:03
mike^apt-get build-dep clutter15:03
sijioh ok15:03
sijilet me try15:03
sijithanks15:03
mike^cp /path/to/GFX/SDK/Include/... /usr/include15:03
mike^etc..15:03
sijiok15:04
Mysteriousoh hi15:04
mike^siji, the debian rules for clutter use glx as default GL flavour, so be careful15:04
MysteriousWell15:04
Mysteriousit's not really a pocket pc but a navigation system15:04
mike^Mysterious, what is its model?15:05
mike^CPU?15:05
Mysteriousmy processor type is: Samsung ARM920T-S3C244315:05
Mysterious128MB RAM15:06
Mysteriouspre installed wince core 5.015:06
mike^I'm not sure Ubuntu will live on that15:06
Mysterious:(15:06
mike^you can try OpenEmbedded15:07
Mysteriousok15:07
Mysterioushave you got experiances in using CyaCE15:07
mike^as for the kernel, s3c are supported by the mainline, but most probably you'll need to add a file or two to make it work on your device15:07
mike^what is CyaCE?15:07
MysteriousIt's a Bootloader that might be able to run linux from wince environment15:08
Mysterioushttp://www.linux-mips.org/linux-vr/booting.html15:08
mike^Mysterious, first time here about it :)15:11
Mysterious:S15:11
MysteriousThe program says that it needs a precompiled kernel image "vmlinux" or something like that15:13
mike^Mysterious, so you'll need to build one :) I'd recommend googling for "your navigator name" + Linux15:15
Mysteriousoh i think there will be no results15:15
mike^give it a try15:15
Mysteriousprobably i am the first one trying to run linux on this pna :/ but ok15:16
sijimike^, I need to go now,Will try it tmrw15:16
sijiGoodnight15:16
mike^siji, good luck :)15:16
sijitks15:16
Mysteriousi can't find anything :(15:20
mike^<Mysterious, so you're all alone :)15:21
mike^have to go, bye15:22
Mysteriousnoo mike^ help me  ; _ ;15:22
Mysterious>.<15:22
Mysteriousgreat15:22
neonfreonwg 219:16
erikcorryDoes Ubuntu on ARM require an ARMv7 CPU?20:29
pwnguinerikcorry: from the wiki: *21:05
pwnguinUbuntu targets the ARM EABI, with an expectation of minimum compliance with the ARMv5t instruction set.21:05
pwnguinthe question is, does the cpu you have in mind comply with ARMv5t?21:05
erikcorryMy question is, which instructions can I use :-)21:08
pwnguinanything in ARMv5t21:09
erikcorryOptimised libraries for ARMv6 and ARMv7 are expected to be available where there is significant performance gain. "21:09
erikcorryThat's nice too.21:09
pwnguini wouldn't expect any of the 3d stuff with omap or anything21:10
pwnguinor whatever that crazy arm vector stuff is21:10
pwnguinNEON21:11
erikcorryThat's the one.21:11
erikcorryI would imagine that lots of apps would be faster if they can assume vfp.21:11
erikcorryI wonder how smooth the process of having more than one .deb file for a package can be made.21:12
erikcorrySo the user can get the right one.21:12
pwnguinhmm21:12
pwnguinARM926EJ21:12
pwnguini thought this device was crappier than arm821:12
pwnguinarm9 i mean21:12
erikcorryIn the case of the app I am thinkig of (Chromium) there might also be quite a benefit from being able to assume Thumb2 ie ARMv7.21:12
pwnguinat least in x86 land, the technique has been to target high profile plumbing21:13
pwnguincustom kernels21:13
pwnguinand i think libc21:14
pwnguinand then to build the archive for a narrow instruction set but favor the newer processor timings for optimization21:14
erikcorryWe'll see how that pans out.21:16
erikcorryBut it's nice to be able to assume ARMv5 at least.21:16
pwnguinman ARM is a mess21:16
pwnguin6 processor lines, different ABIs21:17
pwnguinand they're all called ARM21:17
pwnguinive got a wrt54g and a NAS running arm. i'm just glad they can run ssh and irssi, let alone browsers or javascript ;)21:19
suihkulokkipwnguin: wrt54g is not arm21:29
pwnguinsuihkulokki: oh. huh. apparently they're mips21:44
=== bjf is now known as bjf-afk
=== cbrake is now known as cbrake_away

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