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

=== mcasadevall is now known as NCommander
=== sonicmctails is now known as mcasadvall
=== ogra__ is now known as ogra_
shawmcasadevall: hi!20:51
mcasadevallhi shaw20:51
mcasadevallsuihkulokki, ping20:52
shawmcasadevall: I'd like to join the arm porting team so I can do some ARM builds in my PPA.20:56
mcasadevallshaw, ARM enabled PPAs are unfortunately restricted to Canonical staff at this time20:56
mcasadevall(Xen isn't available for ARM)20:56
shawmcasadevall: oh.  dang!  I fall asleep every time I do local builds.  ;)20:57
mcasadevallshaw, :-)20:57
Martynmcasadevall : Um, Xen _is_ available for ARM21:36
Martynmcasadevall : I'm working with it this very second even.21:36
mcasadevallMartyn, rephrase21:36
mcasadevallMartyn, its not available for what we're using in the data center :-)21:36
mcasadevallMartyn, and if you got a link, I'd be greatly interested.21:37
Martynhttp://wiki.xensource.com/xenwiki/XenARM21:37
Martynenjoy21:37
MartynI'm currently working on getting it limping along on a cortex-A9 ( FastModel sim )21:38
mcasadevallMartyn, we have iMX.51 boards, not 2121:38
* mcasadevall however has a 21 board ...21:38
Martynit works in Babbage.21:38
mcasadevallMartyn, You have a Cortex-A9?21:38
mcasadevall*drool*21:38
MartynYep.21:38
MartynQuad core21:38
mcasadevall....21:38
* mcasadevall stares21:38
mcasadevallI'll trade you my SMP ia64 for it :-)?21:38
Martynruns slow (125Mhz, not too speedy) but it works in FastModels nicely21:38
Martynwe also have the even SLOWER (but real silicon) PDX .. runs at all of 70Mhz and has two cores21:39
mcasadevallMartyn, actually, if you could do me a favor, could you dump /proc/cpuinfo and shoot me an email with it21:39
mcasadevallI'd like an example of it when on SMP systems for when I get around and write a landscape stub for ARM21:39
Martynmcasadevall : let me check if that violates the NDA21:39
Martyn(I don't think it does, because you can synthesize that output from the arm kernel tree)21:39
Martynemail?21:43
mcasadevallMartyn, michael.casadevall@canonical.com21:44
mcasadevallMartyn, I've not been able to find an SMP ARM system to dump its cpuinfo, so this is really handy :-)21:44
Martynsending the damned keymap takes for bloody ever at 125Mhz21:46
MartynThere's seriously no reason this part of the boot should take so long21:46
mcasadevallMartyn, hardware issue?21:46
MartynNo, don't think so21:47
Martynit just takes a while, then kicks over to the event manager and drivers as it should21:47
Martynbut keymap takes >2min21:47
mcasadevallMartyn, sounds like my IA64 while its still in EFI21:48
mcasadevallMartyn, how difficult is it to get Xen going? (and how much kernel customization is needed)21:49
mcasadevallSince a .21 kernel won't boot on a Babbage 121:50
MartynThere you go21:51
MartynPlenty21:51
MartynI have to get Xen working on the multicore, which is a real PITA21:51
Martynbecause getting the hypervisor to abstract all the cores is a pain21:51
mcasadevallMartyn, *groan*21:51
mcasadevallMartyn, so much for easily recycling the existing build hardware in the DC21:51
MartynWhy?21:51
kblinevening folks21:52
MartynYou can build mx31/mx51 on the old hardware .. all it takes is a x-compiler21:52
mcasadevallMartyn, we're using non-FSL hardware in the DC21:52
Martynwhat's the hardware in use?21:52
kblinyou people build all your packages native, right?21:52
mcasadevallMarvell21:52
mcasadevallkbingham, yeah21:52
mcasadevaller, kblin21:52
mcasadevallMartyn, I forget the SoC off the top of my head21:52
MartynNot the shivaplug thing?21:52
mcasadevallMartyn, I think it was the dev boards that became the shivaplug21:53
kblinmcasadevall: ok, so I'm doing the "correct thing" atm :)21:53
MartynGah21:53
mcasadevallMartyn, yeah21:53
MartynThe 'kirkwood'21:53
Martynpiece of crap SoC21:53
mcasadevallNo21:53
mcasadevallNot kirkwood21:53
mcasadevallHold on21:53
mcasadevallI got cpuinfo somewhere21:53
mcasadevallProcessor: Feroceon rev 0 (v5l)21:54
mcasadevallHardware: Marvell DB-78x00-BP Development Board21:54
MartynFeroceon .. hmmm.21:54
mcasadevallMartyn, wow, the SMP cpuinfo is different then anything else I've ever seen.21:54
mcasadevallBogoMIPS: 999.42 - they are sexy :-)21:54
Martynbogomips are totally bogus :)21:54
mcasadevallTrue21:54
MartynIt''s just a timing loop21:54
mcasadevallI think they're either 1Ghz or 1.2Ghz boards21:55
Martynthe 124 bmips of the simulated Cortex-A9 doesn't really reflect anything either21:55
mcasadevallThey're faster than the Babbage, but limited to ARMv5TE+VFP21:55
MartynYep21:55
Martynthey are based on Armv5's21:55
mcasadevallBabbage is 600 or 800Mhz if memory serves21:55
suihkulokkimv78x00 is similar to kirkwood, up's it with dual-issue core, 64bit 800Mhz ddr2 memory channel and vfp22:00
mcasadevallsuihkulokki, we've seen some oddness with timing issues on that SoC :-/22:05
mcasadevallhttps://bugs.edge.launchpad.net/ubuntu/+source/libipc-sharelite-perl/+bug/299847/22:06
ubot4Launchpad bug 299847 in libipc-sharelite-perl "Shared memory operations on very fast ARM hardware suffer from non-atomic operations and race conditions." [Low,Confirmed]22:06
Martynre22:11
Martyn60022:11
Martyn[   15.758593] Brought up 4 CPUs22:13
Martyn[   15.758654] SMP: Total of 4 processors activated (498.07 BogoMIPS).22:13
MartynMmmmmm22:13
loolIs there a generic uboot MMC command for init/listing parts etc.?  On EVM it's mmcinit / fatls, but on Marvell Uboot that doesn't seem to exist22:29
=== dyfet_ is now known as dyfet
loolHmm it doesn't see my USB mass storage22:36
* Martyn muh-hu-has22:38
mcasadevalllool, help should have the command list22:38
loolIt does22:38
mcasadevalllool, do we have source yet?22:38
loolNo22:38
loolI'm looking at the sheeva marvell tree22:38
loolBut it doesn't really relate22:38
mcasadevalloh22:38
loolOn my uboot, "ide" actually manages sata (no sata commands)22:39
Martynsource for which?  u-boot?22:47
loolYup22:47
loolHmm I think the command is mtdparts22:47
loolIt's hard to tell whether my SD card is in the slot though; I think the slot is made for thiner cards, sigh22:47
mcasadevalllool, probably is an MMC slot22:52
mcasadevallVs. an actual SD slot22:52
loolYeah, my phone has the same thing22:54
loolExcept it's for mini SDs, so I don't have any single MMC I can try, sigh22:55
mcasadevalllool, I haven't see an actual MMC in years :-/23:05
mcasadevallIf we need them, that's going to be a massive PITA to locate23:05
loolSame here23:08
loolNearest store doesn't have them, usual online website neither23:08
loolI found a bunch at some amazon partners23:09
mcasadevalllool, ugh, I *really* hope we don't need MMCs23:09
loolWe don't "need" them, but the board uses that23:09
mcasadevallOh right23:09
mcasadevallthis isn't the babbage and its fun SD slot :-)23:09
loolUntil it sees USB devices, we're going to need tftp, or sata, or mmc for installs23:10
mcasadevallwoo :-/23:13
loolWell ext2fs always returns blank, doesn't even fail, so I give up there too23:24
loolOnly tftp seems to work23:24
loolBlah23:24

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