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

=== gletelli__ is now known as gletelli
=== rwhitby is now known as rwhitby-n800
=== rwhitby is now known as rwhitby-n800
=== rwhitby-n800 is now known as rwhitby
armin76Martyn: pegatron inventec :)15:42
Martynarmin76 : Oh hell yea15:52
Martynarmin76 : I have a pegatron netbook on the way to the office.15:52
Martynarmin76 : I have to wait to get my hands on the inventec one though.  :( :(15:52
Martynand on the PXA FPGA based Cortex-A9 from ARM15:52
armin76gimme one :D15:52
Martyn(which runs at a pokey 70mhz .. but at least is clock-cycle-accurate)15:52
Martynno.  I had to sign >two< NDA's to get the damned pegatron15:53
armin76yes!15:53
MartynIt's all prerelease hardware too .. so I'm sure it's buggy as all hell (like the Babbage -wasn't-)15:53
Martyn*mrrpf*15:53
MartynIn any case, I've nearly finished adjusting 9.04 for Beagle in a form that might be releaseable15:53
Martynwhat I'd like is an armv6 recompile of the the whole tree though15:54
Martynpower consumption is LUDICRIOUSLY high with everything compiled v515:54
armin76use gentoo :)15:54
persiaI hear that karmic will be ARMv6 compiled, which may help (but isn't now)15:54
Martynwe'll never convince anyone that 'ubuntu is better than Android' if we can't get a better optimized ARM dist working on the pegatron15:55
Martynmy boss has us doing oprofile() and power work now15:55
Martynand the news with oprofile() is bad .. it spends far too little time in the idle_pm state15:55
ograyou can run android apps on ubuntu15:56
persiaSurely that's not just from the compiler flags.15:56
ogradoesnt that make it classes better already ? :)15:56
Martynnot if your netbook will only run for 2 hours15:56
suihkulokkiMartyn: umm.. and you think _that_ will get fixed by fiddlying compiler flags?15:56
Martynsuihkulokki : with proper flags in place? Yes.  when you use idle_pm rather than kernel_idle, fully a /third/ of the calls turn into the lower power idle call15:57
persiasuihkulokki, I hear that there was a 5% improvement on the Atom processors from flags: it might get an extra 6 minutes :)15:57
Martynsuihkulokki : It's one of the few times that putting in v6 support is a good thing15:57
Martynpersia : This is our beloved ARM .. atom's just don't "get" real power management15:58
ograyou mean 5% will make up 12min then ?15:58
persiaogra, 120 X 0.05 = 615:58
Martynsuihkulokki, persia : I'd be glad to show you the oprofile() work and power reductions once the power is complete...15:59
persiaMartyn, Ah.  I see.15:59
Martynpower study is complete rather15:59
ograpersia, ( 120 X 0.05 )^ARM = 1215:59
ogra;)15:59
persiaWell, no.  If there's that big a difference between idle_pm vs. kernel_idle, then it could be lots more.16:00
MartynSo, this is more like getting 3 hours instead of 2, without doing any hard work...16:00
ograto be honest i have to see any improvements on power first ... as long as they put the same peripherial stuff around arm as you have on ATOM i really dont see where the saving factor will be16:00
MartynI think the best thing to do is wait till we finish the study, and then read the paper and see the differences as measured in our lab...16:01
Martynogra : The difference is that ARM processors really do power down lots of pieces around the core when you engage the power management features16:01
ograyeah yeah16:02
MartynATOM's dont :)16:02
ograyou have the babbage116:02
Martynor I should say, they don't do it properly.16:02
MartynYeah.16:02
Martyni.mx51 is a dissapointment16:02
MartynI'm getting better power numbers out of the OMAP3 than I am from the i.mx5116:02
ograif the "pieces around" are all connected through unmanageable USB, it doesnt really help16:02
persiaYes, but USB *can* be managed, if it's the right part.16:03
ograright, and babbage2 improves here16:03
persiaJust a matter of good systems integration (mind you, there exists manageable USB for Atom too, although my Atom devices all leave USB powered on all the time (even when sleeping).16:04
Martynogra : Have you gotten the babbage2 yet?16:04
ograyup16:04
ograsits on my desk16:04
Martynogra : I'm skipping babbage2 in favor of the real pegatron hardware ATM16:04
Martyn(i.e. actual netbook)16:04
ograwell, that should be identical16:04
Martynso I'm told.16:05
ograi have the guts of the netbook too16:05
ograbut didnt even boot it yet16:05
Martynogra : How's the stability of the peripherals?  especially ethernet?16:05
Martynmine doesn't arrive until next Monday16:05
ograseems ok, i ran the B2 for the last week or so without issues16:05
ograthough we dont have a kernel yet, i'm still using the shipped one16:06
ograubuntu kernel will be ready by alpha316:06
Martynexcellent16:07
MartynI will be submitting patches for Cortex-A9 into the mainline kernel in the next couple weeks16:07
Martynmostly surrounding getting SMP up and going.  There are issues in using WFINE in the bootloader to hold off the other cores16:07
MartynI'd like to move that responsibility totally into the kernel, and not have this bootloader state engine dependency16:07
ogracool16:08
Martynokay, catch you all on the flipside... I'm headed to the office16:09
Martynback16:25
MartynOkay, I talked to Boss-Man and made noises about getting our hands on a babbage216:25
Martynno point on having me hack on hardware different than is available to Canonical, right?16:25
persiaMartyn, Well, if you find that there's some gross incompatibility with other hardware, that becomes interesting, for certain classes of other hardware.16:26
persiaOr at least, increases the user base.  There's lots of people doing interesting things with Jaunty who have "unsupported" hardware.16:26
ograwell, the pegatron should be identical, i think the B2 was produced in a very limited amount16:26
Martynlimited, but ARM partners should have 'em16:28
Martynb1 was also quite limited16:28
Martynenough that if I accidentally break or tear the debug dongle cable, I'm screwed :)16:28
cbrakeI get cat: /etc/timezone: No such file or directory when running build-arm-rootfs17:56
cbrakewhat is the best solution?17:56
MartynGrrr... getting Babbage to boot from flash image is not fun21:39

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