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

eggonleaogra: new rootstock works here! Thanks!04:55
eggonleaafter install qemu-arm-static from Karmic (i'm using Jaunty)04:56
sijineed help06:50
sijito compile clutter with SGX support on OMAP06:50
* NCommander installs bootchart09:35
ograeggonlea, good to hear !09:35
* ogra did tests until 2am09:35
ograeggonlea, if you find any issues, please file bugs, i'm scared that something regressed09:36
loolNCommander: So usplash just works on dove right?10:17
NCommanderlool, works now. No idea what changed.10:17
NCommanderlool, probably new kernel or driver updates10:17
* NCommander is doing the usplash boot charts now10:17
NCommanderit doesn't look like theres much difference if its enabled or not10:18
loolI think there was an issue in initramfs-tools10:24
NCommanderlool, possibly. no point really dwelling on it unless it re-emerges10:24
NCommanderlool, ogra http://people.canonical.com/~mcasadevall/bootchart/ - initial bootcharts (for some reason, a bunch of the usplash ones, and one of the no-usplash ones didn't fully write out, and corrupted the tgz). No real difference between having usplash and not having it on dove10:27
ogragive it time :)10:27
ograthe java conversion tool is very slow10:27
ograerm10:28
ograwhy doesnt your bootchart stop ?10:28
ograhow did you install it ?10:28
NCommanderogra, apt-get install bootchart?10:28
NCommanderogra, it stops ...10:29
ograway after mine10:29
ograhttp://people.canonical.com/~ogra/babbage2-karmic-20090916-2.png10:29
ograhttp://people.canonical.com/~ogra/babbage2-karmic-20090916-3.png10:29
NCommanderogra, the conversion tool is very slow on ARM, its fine on my desktop10:29
NCommanderogra, I don't get it ....10:29
ograi dont see the S99bootchart-stop initscript in yours at all10:30
ograits java10:30
NCommanderogra, I'm not even logging in ...10:30
ograso your xorg comes up after 14sec10:31
NCommanderogra, I don't get it, but I usually let the system sit at gdm for awhile, more thatn a minute, so it is stopping10:31
NCommanderogra, the framebuffer comes up at the 6-7 second mark10:31
ograit should be up after the first modprobe ran10:32
NCommanderogra, oh, it comes up, but it take a bit of time to settle10:32
ograwoah, 49MB/s10:33
ograis that SATA ?10:33
NCommanderogra, :-)10:33
ograor USB ?10:33
NCommanderSATA10:33
ograah10:33
NCommanderbut USB pretty fast on this too10:33
ograwell, i get 33 on my slow USB key10:33
NCommanderlool, ogra, https://bugs.edge.launchpad.net/ubuntu/+source/linux-mvl-dove/+bug/435046 - can you hit the nominate button10:33
ograno, but the approve one :P10:34
NCommanderogra, er :-)10:34
ubot4Launchpad bug 435046 in linux-mvl-dove "Ethernet port on the dove sometimes changes MAC addresses" [Undecided,New]10:34
loolNCommander: done10:35
NCommanderthanks10:35
loolNCommander: Give a heads up to bjf on it when you catch him10:35
* NCommander is on eth30 right now 10:35
NCommanderYeah10:35
NCommanderI think its going up every boot now10:35
ograwhy do you still use mem=512M ?10:35
ograand console=tty0 ?10:35
NCommanderogra, because it doesn't bring up the full memory if you don't :-/10:35
ograis that filed ?10:36
ograi also see no "ro" in your cmdline10:37
ograthat should be added10:37
NCommanderogra, it was a known issue from Marvell I believe, but I don't think we have a specific bug on it10:37
loolNCommander: You might want to attach dmesg to the bug10:37
ograand get it in the right order so quiet and splash sit at the end10:37
loolNCommander: Did you try lamont's uinitrd?10:37
ograNCommander, we need to track it10:37
NCommanderlool, not yet, my TFTP server is broken at the moment, and I just got console access to the dove back about an hour ago10:37
ogratftp ?10:38
ograi thought you made it run from disks10:38
loologra, NCommander: Please fix the default kernel cmdline now or file a bug about it10:38
loolThe mem= should be a separate bugs10:38
ograyeah10:38
NCommanderlool, fixing it now in my branch, once I go over it and make sure its ok, I'll post a comment asking for review10:39
ograNCommander, root=UUID=<$uuid> ro quiet splash10:39
ograthats all you should have ... in this order10:39
ograthe ro is important for fsck10:40
NCommanderogra, at the risk of a stupid question, does that order actually matter?10:40
* NCommander is geniunely curious ...10:40
ograits mentioned in docs all across the wiki10:40
ograso it makes sense to keep the same order the rest of ubuntu uses10:40
loolNCommander: it does not but let's keep it consistent10:40
NCommanderright, no problem10:41
ogradoesnt matter technically10:41
NCommanderogra, good catch on that, changed on my flash-kernel branch. Once I make sure the installer still works with my changes, I'll kick a branch up10:41
ogragood10:41
NCommanderyeah, mem=512M is still needed10:42
* NCommander files a bug10:42
ograhmm, if i only could find my voltmeter10:43
ogralool, battery bug still presists even after 2 days of charging10:44
loologra: Reopen it and note that you didn't test the actual voltage10:45
* NCommander is at eth3110:47
* ogra wonders when NCommander runs out of numbers :)10:50
NCommanderogra, probably eth25510:53
NCommanderogra, I already ran out of DHCP leases -_-;10:53
NCommanderogra, (that's how I found the magic MAC numbers)10:53
ograset a shorter lease time :)10:54
NCommanderogra, I did10:54
NCommanderudev assigns a new ethXXX number because the MAC address differs I think10:54
ograindeed10:54
* NCommander filed a bug on this but still this is redicious10:55
NCommander(32)10:55
NCommanderogra, lool: https://bugs.edge.launchpad.net/ubuntu/+source/linux-mvl-dove/+bug/435151 - someone accept the nomination please :-)10:57
ubot4Launchpad bug 435151 in linux-mvl-dove "dove kernel requires mem=512M to use all available memory" [High,New]10:57
loolNCommander: Do you also see oo.o not starting on dove?11:01
loolNCommander: I dont think that needs to be tracked for release11:01
loolEthernet issue is important, mem=512m cleanup is nice to have11:01
lool"High" uh11:02
NCommander*coughs*11:02
NCommanderlool, the problem is if you have a board with more that 512MiB (like at Marvell) it won't be able to see it.11:02
loolNCommander: now that you learnt how to properly get a bug on the radar you need to learn how not to  :-)11:02
loolNCommander: I can see it'sa real life issue which wont hit any of us and will only limit amount of RAM11:03
loolIs this blocking the release of karmic?  no11:03
loolIs this a nice to have for karmic?  certainly11:03
loolCould we decently release an image without that fix?  yes11:03
* NCommander doesn't remember the last time he didn't file a bug that was High or Critical ...11:04
NCommander-_-;11:04
loolCritical should really be exceptional11:04
loolI might have filed a couple, or perhaps three total11:04
NCommanderTwo or three, dunno the specifics11:05
NCommanderIts usually one per cycle11:05
NCommanderOOo starts ...11:05
NCommanderand then crashs with the InteractiveAugmentedIOException11:06
NCommanderBut I do get the splash screen11:06
NCommander^- lool ogra11:06
loolNCommander: that's with latest karmic?11:08
NCommanderlool, do you want me to start investing time in the OOo bug after the last few dove issues are firmly squashed?11:08
NCommanderuh11:08
* NCommander didn't apt-get update today actually11:08
ograwell, thats the normal oo.o behavior11:08
loolNCommander: You get the same output as in https://bugs.launchpad.net/ubuntu/+source/openoffice.org/+bug/417009 ?11:08
ubot4Launchpad bug 417009 in openoffice.org "all openoffice apps die in 'com::sun::star::ucb::InteractiveAugmentedIOException' on armel in karmic" [High,Confirmed]11:08
NCommanderno11:08
NCommanderI don't get the first error11:08
loolthat one javaldx: Could not find a Java Runtime Environment! ?11:09
NCommanderI only get "terminate called after throwing an instance of 'com::sun::star::ucb::InteractiveAugmentedIOException'"11:09
loolNCommander: Ok and it fails to start?11:09
NCommanderyeah, fails to start11:09
loolThen it's the same on non-cortex-a811:09
ograbecause you installed bootchart11:09
* NCommander notes he DOES have java packages installed though11:09
ograit pulls in java11:09
ograby default the oo.o java extensions shouldnt be installed due to CD size constraints11:10
NCommanderogra, right. Anyway, I think it might be worth building a rawhide/Fedora chroot, and see if their armel port works w/ OOo11:10
ograi doubt they use our toolchain or compiler version11:10
ograand it works fine with libgcc3_uno.so from jaunty copied in place11:10
NCommanderright11:11
NCommanderI knew that11:11
* NCommander needs coffee11:11
NCommanderogra, it seems like the same issue we had w/ thunderbird11:12
ograwhy do you say that with every second bug ?11:12
NCommanderogra, say what? need coffee or?11:13
* ogra doesnt see any relation between TB and OO.o 11:13
NCommanderogra, er, more specifcally, the cause, which was an issue with preprocessor macros, but I'm no expert on this bug11:13
ograTB had build failures11:14
ograOO.o fails to run11:14
NCommanderogra, no, it was fail to run mostly11:15
NCommanderlool, I just had a nasty thought that our dove images might break on whatever hardware Marvell might roll out in the future11:15
NCommandereven if its Dove compatible11:16
ograsuppress such thoughts ?11:16
NCommanderogra, :-p11:16
loolNCommander: We need to wait until we see more of the future11:25
loolNCommander: or perhaps you can check your crystal ball and tell me how Hardware will look like on these devices and how compatible they will be11:25
loolNCommander: Remember that the kernel needs to be ported too, adding machine-ids etc.11:26
NCommanderMy magic 8 ball says "Try Again Later"11:26
NCommander:-/11:26
NCommanderlool, hrm ... I completely forgot that the kernel also uses the Hardware field11:27
NCommanderOk, feel free to ignore me11:27
sijihello all11:27
sijii successfully compiled clutter with GLX support11:28
sijiWhile trying to compile clutter aplication11:28
sijiit's giving a error like11:28
sijiGlib ERROR /build/buildd/glib2.0-2.20.1/glib/gmem.c:136:failed to allocate 1989214296 bytes11:29
sijiany idea11:33
loolNCommander: so you booted lamont's kernel + initrd successfully?12:17
NCommanderlool, yeah, I got to the (initramfs) prompt12:17
loologra: is MX51 TO 3.0 a separate file in redboot-imx or is it the same file for to2 and to3 boards?13:39
lool   + Add display support on MX51 & MX37 3-stack platforms13:39
loolcool13:39
loolah wait that's LCD13:39
ograthere is no romram_TO313:39
ograso i dont see where it would have been added13:39
ograthe changelog mentiones it though13:39
ograand yes, no change for our setup wrt displays13:40
loologra: Hmm I only see -rw-r--r-- root/root    171352 2009-09-23 12:53 ./usr/lib/redboot/imx51-babbage-TO2_redboot.bin13:40
loologra: Did you confirm that works on babbage 2.0/2.5?13:40
ograthats how we named it, yes13:40
ograwith 2.513:40
ograi dont have a 2.013:40
loolYeah good enough13:41
loologra: Perhaps we should add a TO3 symlink13:41
ograi test the imx51-babbage_redboot.bin on 1.0 and imx51-babbage-TO2_redboot.bin on 2.5 usually13:41
ograwell, how would we know it actually supports TO313:41
ograthere is no indication in the patch13:41
loologra: You quoted the release notes13:41
ograi copy pasted the release notes, yes13:41
loolWell you say in the ubuntu changelog that it now supports TO313:42
ograbut couldnt find a specific code reference to TO313:42
ograupstream says that13:42
loolhmpf13:42
ograthere is nothing specific in the imx51 patch that has TO3 attached to it13:42
ograogra@osiris:/var/build/redboot_200933/package$ grep TO3 patch-redboot-200933-mx5113:43
ograogra@osiris:/var/build/redboot_200933/package$13:43
ograand thats the original upstream patch, not the modified dpatch ... (which has CVS dirs stripped)13:43
ograogra@osiris:/var/build/redboot_200933/package$ grep TO3 patch-redboot-200933-base13:44
ograogra@osiris:/var/build/redboot_200933/package$13:44
ograsame here13:44
ograif TO3 hw works with it, fine ... but nobody added a comment or anything when the code was added13:45
ograi simply trust what they write in their changelog, what else can i do13:45
loologra: Well either you believe there's TO3 support, then you quote the release notes and assume that what you're building TO3 support, or you dont in which case you dont quote the release notes13:47
ograwell, i belive upstream13:47
ograand there is no specific additional TO3 patch or something13:47
ograpatch-redboot-200933-mx51.bz2 is the only thing we have for babbage and 3stack imx5113:48
ograand from that i only build the babbage targets13:48
ograi guess the TO2 binary currently has basic support for TO3 and a proper target will be added in a future release, thats how they did it for TO213:49
loolSo if the TO2 binary has support for TO3 my proposal stands13:52
lool14:41 < lool> ogra: Perhaps we should add a TO3 symlink13:52
ograah well, but how would we test TO3 support ?13:52
ograsure i can easily add a link13:53
loologra: It's in there since you trust upstream  :-)13:53
ogra:P13:53
ograok, i'll add a link :)13:53
* ogra wonders about 43522113:56
loolbug #43522113:56
ubot4Launchpad bug 435221 in project-rootstock "rootstock-0.1.2 crashes on missing /dev/pts" [Undecided,New] https://launchpad.net/bugs/43522113:56
ograhow can a system be in such a state if deboostrap finished properly13:56
ogra(no update-rc.d no udevd)13:56
loolWell do you have sysv-rc?13:59
loolhmm probably you do14:00
ograits a finished debootstrap (at least it should be)14:00
ograthere should be a /dev/pts as well as a udevd and update-rc.d14:00
ograi wonder if the new debootstrap from today causes that14:01
ograi did my tests before it was uploaded14:01
ograbut we'll see, i need more info first14:01
lool  * ARM: IMX51: Make fec ethernet driver compile15:11
lool  * [Config] Disable FEC2 for imx5115:11
ograyeah, just saw that15:12
ogra* ARM: IMX51: Fix USB errors ... should make GrueMaster happy15:13
loolGrueMaster: ^ check it out15:13
ograonce it built15:13
GrueMasteryea, I talked to amitk about that yesterday during the sprint.15:13
ograi guess he did already though, since he spnt a day on amits lap to get it fixed15:13
GrueMasterWell, we weren't that close.  :P15:14
GrueMasterHas anyone else tried SATA?15:14
ograno cable15:15
GrueMaster(not sata through usb).15:15
ograwell15:15
ograSATA is SATA through USB15:15
ograno matter how you attach it :P15:15
GrueMasteron-board sata.15:15
ograis a USB bridge15:15
GrueMasterunderstood, but electrically it is very different than an external HD USB adapter.15:16
rabeehhi15:40
rabeehafter 'apt-get upgrade' on karmic i get the following -15:40
rabeehroot@dove:~# gconftool15:40
rabeehgconftool: relocation error: /usr/lib/libglib-2.0.so.0: symbol __abort_msg, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference15:40
rabeehanyone? ogra? NCommander? lool?15:40
NCommanderrabeeh, that error sounds vaguely familiar15:41
rabeehlooking at the logs; i see the 'apt-get upgrade' failed too with the same reason.15:42
ograweird, i dont get it on imx5115:42
NCommanderogra, I know there was something dealing with __abort_msg's as a build failure a month or so back15:43
rabeehi think that the reason might be libglib is being upgraded before libc15:44
* NCommander notes he usually uses dist-upgrade verus upgrade ...15:45
* ogra notes that he doiesnt use apt at all since we need to test update-manager :P15:46
loolrabeeh: You need to update glib and glibc15:50
loolrabeeh: Can you file this against glibc please?15:50
looland sub us15:50
NCommanderrabeeh, stupid question, are you using one of the official dove images?15:51
ograus being ubuntu-armel :)15:51
* NCommander sighs15:51
rabeehNCommander: i'm just using karmic from ports.ubuntu.com --> not a live image15:51
rabeehi'm building my own kernel15:52
NCommanderrabeeh, how'd you install it?15:52
ograwell, the live image is an install media ;)15:52
* NCommander notes we do have official images now, with our u-boot modifications public15:52
rabeehNCommander: can you please send a link?15:52
NCommanderrabeeh, https://wiki.ubuntu.com/ARM/MarvellDoveKarmicInstall15:52
NCommanderhttp://cdimage.ubuntu.com/ports/releases/9.10/alpha-6/15:53
rabeehNCommander: For installing my Karmic, I used debootstrap under a Debian/Lenny chroot, then used that as a base15:53
rabeehNCommander: I haven't used rootstock or other tools15:53
NCommanderrabeeh, that works, but you don't end up with an Ubuntu ramdisk, or our fancy autostart solution :-)15:54
rabeeh:)15:54
rabeehWell, in my mind ramdisk, initrd and other stuff just makes my boot slower :)15:54
ograwell, you dont have an ubuntu system then15:55
ogralots of stuff in userspace relies on stuff that was set up in initramfs15:55
rabeehi have a karmic filesystem15:55
rabeehlike what?15:55
ograright, you have a filesystem15:56
NCommanderrabeeh, actually, after leaving u-boot, we hit desktop pretty quickly15:56
ogradm-raid, encrypted dirs, lvm, splashscreen are some i can name off the top of my head15:56
NCommanderrabeeh, the slowest bit ATM is the physical read from disk (and I'm starting to think its just the ext2 code)15:57
ograbeyond that i heard that the new upstart has issues with missing initramfs15:57
ograbut thats only rumors :)15:57
NCommanderogra, might explain why my SPARC currently panics on startup15:57
rabeehogra: i noticed that after apt-get update, udev doesn't show up (so i don't have /dev/ttyS0 to open a console on)15:57
ograright15:58
ogramake sure to use an initramfs, its not a slowdown in karmic anymore15:58
NCommanderrabeeh, in general, debootstrap based installs come with a big unsupported label :-/15:58
ograyeah15:58
NCommanderactually15:58
ograthats why i'm so cautious to promote rootstock to loudly15:58
NCommanderPretty much anything short of the alternative or live installer has that label15:58
ograwhile its noce for unsupported HW its really nothing you should use on imx51 or dove anymore15:59
ogra*nice even15:59
rabeehi'll try the dove images.15:59
rabeehNCommander: mechanical drives suffer a lot from seek time on boot. I previously compared boot with SSD vs. 3.5" drive and that was ~50% faster16:00
rabeeh(with xfce4)16:00
NCommanderrabeeh, actually, I think its the filesystem code just being ....16:00
NCommanderrabeeh, it shouldn't take 10 seconds to load a 3MiB file from a rotary drive, especially if that drive is spinned up16:01
rabeehNCommander: then something is wrong with your drive.16:01
MartynNCommander: Can, if the drive is ATA and neither PIO nor DMA is engaged16:01
rabeehI know for a fact that dove can easily drive HDD full wire speed without issues (~80MB/sec on read with latest 7200rpm drives)16:01
NCommanderrabeeh, in u-boot?16:02
NCommanderrabeeh, once the system boots, its fine16:02
rabeehoh16:02
NCommanderBut its the IPL of the kernel and ramdisk that just D-R-A-G-S on16:02
ograSSD is definately a lot faster than rotary16:02
rabeehNCommander: so probably you need to mkfs.ext2 with -b 4096 (4kb block size)16:02
NCommanderrabeeh, I'll make sure I teach the installer about that when I teach it about u-boot partition types :-/16:03
ograall the 10 second boot targets for karmic+1 rely on SSD16:03
rabeehi recall i had an issue like this; and that seriously boosted the performance16:03
ograyou will boot 5 sec slower with rotary16:03
NCommanderrabeeh, that's good to know. I wouldn't be suprised if u-boot makes some assumptions about partition information that's disappeared on a booted system16:04
NCommanderrabeeh, anyway, the recommended way to install Ubuntu on dove is to grab the Canonical modified u-boot, grab an alpha 6 image, and play flip the DIPs16:05
rabeehNCommander: it's definetely ext2 code in u-boot since it's running with I-cache enabled, but with D-cache disabled16:05
NCommanderrabeeh, ow16:05
NCommanderrabeeh, the only other choice is vfat ...16:05
NCommanderow16:05
NCommanderwb Martyn16:05
Martynthanks16:05
rabeehNCommander: with '-b 4096' block sizes will be 4 times larger, so much less code to run16:05
MartynThat's what I get for trying to type on two consoles at once...16:05
MartynI rebooted the wrong machine16:05
NCommanderrabeeh, *wince*, we have an ext2 /boot partition, thats going to make files larger though16:06
NCommanderMartyn, have you seen any issues with ext2 speed in u-boot?16:06
MartynNo16:06
NCommanderMartyn, what version of u-boot?16:06
Martynfat16/fat32 and ext2 work fine in my u-boot16:06
Martyntips16:06
rabeehMartyn: how big is your drive?16:06
NCommanderMartyn, work, and work well are two different things ;-)16:07
MartynI can go back from HEAD and see if there may have been an issue in the past, but at the moment, at least of three days ago, no issues16:07
NCommanderMartyn, oh, *ahem*16:07
NCommanderMartyn, our u-boot is 1.3.4 based :-)16:07
rabeehNCommander: all u-boots are the same.16:07
Martynrabeeh : Depends on which test bench machine .. the PBX A9's all have relatively small drives (80Gb)  and the other one has a 1Tb drive, but boots the same16:07
Martyn(other one = platform I can't talk about)16:07
NCommanderrabeeh, I honestly won't be suprised if the ext2 code has been heavily modified in four major versions since 1.3.416:08
Martynrabeeh : Indeed NCommander is right there .. take a look at the checkins surrounding ext216:08
MartynNCommander: Are you stuck with the old version for a reason?16:08
NCommanderrabeeh, at the moment, the lag is tolerable though16:08
NCommanderMartyn, vendor provided u-boot16:09
* NCommander hasn't tested load sleep from SSD/ext2 or SATA/vfat to rule out the drive16:11
rabeehWho is Michael Casadevall16:12
ograrabeeh, that guy you talked to the last minutes ;)16:12
rabeehNCommander?16:12
rabeeh:)16:13
ograyeah16:13
* NCommander has been identified16:13
rabeehNCommander: you have lots of warnings on upgrading u-boot on dove board. you seem hurt :)16:13
MartynBeep beep :)16:13
* Martyn laughs16:13
NCommanderrabeeh, none of us have JTAG, or a known-working recovery method16:14
Martynwarnings?  Something new on the list I should have read?16:14
NCommanderMartyn, https://wiki.ubuntu.com/ARM/MarvellDoveKarmicInstall16:14
rabeehNCommander: come on; I wrote for you how to configure the bootrom to boot from the rs-23216:14
MartynNCommander: <--- waiting for his Dove board16:14
Martynthen again, I'm also waiting on a new A9 based board too .. lots of frigging _waiting_16:14
NCommanderrabeeh, and we never managed to get it work :-/. That's why we install u-boot to NAND now and have SPI as a backup16:14
NCommander(or at least I never did, I dunno if anyone else tried)16:14
NCommanderer16:15
NCommanderwhoelse16:15
ograNCommander, ? we all have jtags ?16:15
NCommanderbah16:15
NCommanderogra, and no support scripts to debrick with them :-/16:15
rabeehNCommander: i'll try and provide you exact instructions (again) :)16:15
ograno idea16:15
ograbut i definately got that little board thats wrapped in a condom and fits into the jtag socket on the dove16:15
NCommanderrabeeh, well, the problem might be that we don't use windows here16:15
rabeehNCommander: as a cookie, we are considering adding FTDI chip on next Dove board; that will give you USB to serial and USB to JTAG for openocd16:16
* Martyn goes back to fighting to build more of the userspace full v716:16
NCommanderogra, oh, sure, I got that too, but openbcd doesn't support Dove16:16
rabeehNCommander: minicom works too. it supports kermit16:16
Martynrabeeh : PLEASE do so, if at all possible.16:16
NCommanderrabeeh, no love here, when encoded to 0x0E, I believe I just get BootROM16:16
NCommander*BootROM 1.07>16:16
rabeehNCommander: it will. like openocd didn't support sheevaplug; but now it does16:17
rabeehMartyn: This is on the top of the list16:17
NCommanderrabeeh, then I can be a little less scary with the dire warnings ;-)16:17
rabeehNCommander: congratualations. you'v got bootrom now :)16:17
Martynrabeeh : Marvel is now diverging from the ARM roadmap though, right?   No dual core A9 based chip, but something different instead?16:18
NCommanderrabeeh, ENEEDINSTRUCTIONS ;-)16:18
rabeehbootrom is the rom inside the Dove chip.16:18
NCommanderrabeeh, I gathered that much. There's a distinct lack of documentation on what you can do at that prompt16:18
ojnMartyn: Why should Marvel follow ARMs roadmap?16:18
ojnthey make their own cores16:18
ojn+l16:18
MartynI know16:18
ojn(since we're not talking comics here :)16:19
MartynYeah yeah ...16:19
NCommanderojn, I'm just waiting for some superhero called THE ARM to come into existence and then make the resulting bad puns16:19
MartynHowever, I'm curious as to whether a multicore chip is in the works...16:19
Martyn(that's v7, rather than v5 based)16:19
ojnSomething to talk to them under NDA about, most likely.16:20
NCommanderrabeeh, stupid question, why were you looking for me? (I have my nick on the Dove installation page)16:21
Martynojn : Well,a s long as rabeeh is on channel .. can't hurt to ask :)16:22
rabeehNCommander: I missed your nick name on the wiki; just saw your name at the bottom of the page16:22
rabeehNCommander: do you use minicom?16:23
NCommanderrabeeh, I tried it16:23
* NCommander prefers screen16:23
ojnMartyn: not everyone are loose lipped what concerns confidential information. :)16:23
rabeehNCommander: change that to 0x10, instead of 0xe16:23
Martynojn : Depends on what's confidental ...16:23
NCommanderrabeeh, I'll check it when I next powercycle the board16:23
NCommanderrabeeh, I found a pretty decent work around which let me make our modifications to u-boot16:24
rabeehNCommander: ok. when  I used minicom you would see sent 'spaces' from the board. those are xmodem send me some juice commands16:24
NCommanderrabeeh, actually, you just got an email from me on that subject dated ~2-3 hours ago16:24
Martynojn : ARM fully published and released the roadmaps, documentation, etc for just about everything on the A9, PBX a9, and partners that are producing chips now .. so I figured Marvell (or it's reps) might now be more open as well.   In fact, there is plenty of information now on the ubuntu wiki regarding the Y0, etc...16:24
Martynojn : Point being that you never know, until you ask :)16:25
NCommanderrabeeh, right, I tried to point sx at it. I'll look at that though, since I can remove some of the dire warnings16:25
rabeehI haven't got any email16:25
NCommanderrabeeh, your rabeeh@marvell.com, right?16:25
rabeehyes16:25
rabeehthat's my (spam-me) email16:25
NCommanderrabeeh, interesting, you should have been Cc'ed on it16:25
NCommandercheck your spam folder from anything from michael.casadevall@canonical.com16:26
ojnMartyn: Right, hurting doesn't ask I suppose. :)16:26
Martynojn : Polish notation revering you are16:26
rabeehNCommander: my junk mail is full on ads on viagras, my friends at Africa that has 100 million $ and doesn't know what to do with; but nothing from Michael16:27
ojnMartyn: whatever. :)16:27
NCommanderrabeeh, woo, disappearing email16:28
rabeehinvisible ink email :)16:28
NCommanderrabeeh, I'll take your invisible ink email, and raise you a 500 mile email16:28
NCommanderhttp://www.ibiblio.org/harris/500milemail.html16:28
Martynslowly compiling ubuntu's packages on a PBX-a9 is s-l-o----oooooo---w16:29
NCommanderMartyn, pedal faster ;-)16:29
MartynNCommander: I need faster A9 hardware, damnit.16:30
NCommanderMartyn, bah, no you don't16:30
NCommanderMartyn, I built *KDE* on an NSLU216:30
ojnJust do it on qemu. :)16:30
Martynojn : I get build fail issues under qemu16:30
NCommanderrabeeh, see PM16:30
NCommanderMartyn, system or user emulation?16:31
Martynsystem16:31
NCommanderMartyn, odd16:31
NCommanderMartyn, its stable for ARMv5 for me16:31
NCommanderNever tried to abuse ARMv7 on it though16:31
MartynNCommander: Which is kind of the point.16:31
NCommanderMartyn, it could be worse16:32
MartynNCommander: Real hardware is better anyway.  Build -might- finish by friday16:32
NCommanderMartyn, WTF are you building?16:32
MartynNCommander: Karmic16:32
NCommanderMartyn, o_o;16:32
Martyna.k.a "everything needed for Karmic server"16:33
NCommanderMartyn, karmic .... server?16:33
Martynand there are a lot of packages that are completely fubaring because I don't fully grok the launchpad system16:33
NCommanderMartyn, oh god, don't use Launchpad for archive rebuilds16:33
NCommanderPLEASE16:33
NCommanderThat's like using a steamroller to open a bag of peanuts16:34
MartynNCommander: You have a better way to rebuild the entire package archive?  If so, I'm all ears16:34
Martynbecause from what I gleaned from Duncan and company .. I needed the whole launchpad rigamarole16:34
NCommanderMartyn, rebuildd is one choice for one shot rebuilds. wanna-build/buildd/sbuild from Debian probably work better but require manual intervention on uploads to get them published (unless you tweak buildd)16:35
MartynWell, this isn't just going to be one-shot, hopefully.16:35
NCommanderlool, ^16:35
NCommanderlool was working on a spec to do exactly this actually.16:36
MartynYes, don't know where that got to though16:36
NCommanderMartyn, do you actually expect to see significant performance increases from ARMv6->armv7?16:36
* NCommander didn't think ARMv7 added too much to the base instruction set that would improve general application time.16:36
rabeehNCommander: nice :) i'll trade16:37
MartynI'm not doing it for performance.16:37
MartynI'm doing it for power16:37
Martynand to compile with full NEON support for those applications that can use it16:37
NCommanderrabeeh, I think your spamfilter ate that email16:37
NCommanderrabeeh, (did you see the private message i sent you?)16:37
NCommanderas in server side spam filter16:37
rabeehMartyn: is this autovectorization?16:41
Martynrabeeh : Can't comment16:42
NCommanderMartyn, w.r.t. to public dove documentation, its mostly just a by-product of the Ubuntu development cycle16:45
NCommander(i.e., the installation wiki page and such)16:45
Martyn*nod*16:45
Martynfrankly, I wish a lot of the ARM crap would stop being so cloak-and-dagger16:46
NCommanderMartyn, the entire process is driven to be open and visible, so the documentation follows the same route.16:46
MartynARM architecture that is16:46
armin76rabeeh: i'm happy with ssh access to dove, gimme :)16:46
Martynso many manufacturers wanting to keep things under wraps, that it slows down innovation and cross-pollination at a time when people's interest in ARM architecture is really starting to explode16:46
armin76Martyn: tell me that to me :)16:46
NCommanderMartyn, I just want OpenFirmware for ARM or equivelent16:47
Martynarmin76: Syntax error?16:47
MartynNCommander: UEFI16:47
Martynthat's the thing that will eventually be that16:47
armin76Martyn: the thing about manufacturers keeping it secret16:48
armin76that affects me, because i could do stuff if i had access to the hardware as well16:48
rabeeharmin76: you have 78100 and sheevaplug16:49
rabeehmarvell is making those announced products public !!!16:49
armin76rabeeh: but thats not v716:49
* NCommander got to play with a Sheevaplug16:50
Martynarmin76 : BTW, I reinstalled the babbage, and am waiting for permission from the CEO to put it in the DMZ so you can ssh into it16:51
ojnarmin76: there are other armv7 platforms out there. Or do you need to run on a specific implementation to performance tune something? Either way, "do stuff" is barely much of a selling point for hardware access by vendors. :)16:52
Martynojn : perhaps not, but locking away the hardware from view certainly doesn't help get a robust and vibrant community of developers going either :)16:53
* NCommander would love to see a vendor successfully see a product that didn't do stuff16:53
armin76ojn: i'm eating an icecream, i'll write better answers now16:53
armin76after i'm done with it, that is16:53
MartynBest thing ATmel ever did for the mega series of AVR processors, was come out with the inexpensive butterfly dev kit16:53
NCommanderarmin76, what flavor ;-)16:53
NCommanderMartyn, ooh, I have an old AVR8 board in the closet16:54
ojnMartyn: Sure. ARM has some of it going already with the beagle and other cheap platforms16:54
Martynand the best thing TI/ARM ever did, was back the creation of the OMAP3 based Beagleboard16:54
NCommanderThat thing taught me ASM could be fun16:54
* NCommander was runover by x86 asm as a small child ...16:54
armin76NCommander: almond :)16:54
ojnarmin76: heh16:54
armin76ok, i'm done16:54
armin76Martyn: thanks :) how much space can i have on it?16:54
* NCommander goes to hit the installer with a brick16:54
MartynI'm working on an A9 based beagleboard-like implementation, based on the SoC my company is working on16:55
Martynthat way there will be the expensive server platform, but also an uber-cheap little board for people to get addicted to16:55
armin76ojn: yes, there are other platforms but unlike you canonical guys(are you one of them as well?) i don't have the contacts16:55
NCommanderMartyn, sounds like the NSLU216:55
ograarmin76, the babbage is really not as exciting as it seems ... the dove with its cool SATA controller is way beyond16:55
ojnarmin76: no, i dont' work for canonical16:55
Martynarmin76: I'll put in one of the 16Gb SDHC cards, should be enough to keep you hapyp16:55
armin76ojn: also i don't get paid for doing development on it16:56
NCommanderMartyn, 16GiB? Bah, I can only find 2-4 GiB around here16:56
Martynogra : There's a little sata controller on the babbage too :)  It's just not -as- exciting16:56
armin76Martyn: it should! thanks :)16:56
ograMartyn, its a fake :P16:56
NCommanderMartyn, its USB based16:56
ograMartyn, the SATA on the babbage is a SATA to USB bridge16:56
MartynYeah, I know it's usb based ... but it works anyway16:56
ograit only operates at USB speed16:56
armin76ojn: the only manufacturer contact i have is rabeeh, thats why i'm bothering him :)16:56
Martynogra : True .. that's a bummer16:56
ojnarmin76: heh16:57
ograi get 60MB/s out of my dove with a 7200rpm disk16:57
Martynogra : Stop making me jealous16:57
armin76ogra: but its still armv7, i'm happy with being able to compile and having nfs16:57
rabeehogra: is it an old drive?16:57
ograonly 16-20 out of the babbage16:57
ograrabeeh, well, what i had lying around16:57
* NCommander should plug in his UltraSCSI board into his dove then connect a 10,000 RPM drive16:57
Martynogra : Yeah yeah, but are YOU going to put a dove outside a firewall for armin to play with?16:57
NCommander:-)16:57
ograMartyn, no :)16:57
armin76ogra: maybe it sucks for you, but if its better than the beagle then its enough for me :)16:57
* NCommander would if armin76 is willing to access it over IPv616:58
NCommanderbahahahah16:58
MartynWell then, the whole idea of which sata implementation is moot then :)16:58
ograits better than the beagle B1 for sure16:58
armin76NCommander: i do have ipv616:58
ogracant compare to the C rev. beagles16:58
NCommanderarmin76, >.<;16:58
armin76NCommander: gimme :)16:58
NCommanderarmin76, sadly, my dove's ipv6 address keeps changing16:58
Martynogra : C rev is the same, but the USB host works, and there is twice the memory16:58
NCommanderarmin76, https://bugs.edge.launchpad.net/ubuntu/+source/linux-mvl-dove/+bug/435046 - due to this16:58
ubot4Launchpad bug 435046 in linux-mvl-dove "Ethernet port on the dove sometimes changes MAC addresses" [Undecided,New]16:58
* Martyn again, has to patiently wait for smooth-stone to get a dove to touch one16:58
NCommanderMartyn, BTW, do you know how many eth devices the kernel can have?16:59
ograright, twice the ram will make some difference16:59
ogra65535 ?16:59
NCommanderMartyn, I'm trying to figure out if the dove will panic if it hits eth25516:59
armin76ojn: also believe me that i've tried to contact freescale and TI about boards, to no avail, so i only have rabeeh :)16:59
rabeehNCommander: just set the 'ethaddr' in u-boot and it won't random your mac address16:59
ojnarmin76: see /msg16:59
NCommanderrabeeh, I did16:59
NCommanderrabeeh, it doesn't work.16:59
rabeehNCommander: saveenv?16:59
rabeeh:)16:59
NCommanderrabeeh, yup16:59
NCommanderrabeeh, see the bug :-/17:00
NCommanderrabeeh, its like my MAC is connected to a random number generator17:00
* NCommander ran out of DHCP leases last night ...17:00
ograget more dhcp servers17:00
NCommanderogra, I just moved to IPv617:00
ograyou never see the obvious fix17:00
NCommander;-)17:00
rabeehNCommander: touch /ubuntu/etc/udev/rules.d/75-persistent-net-generator.rules17:01
loolojn: Hey what are you working on?  (in terms of ARM stuff)17:01
* NCommander blinks17:01
loolMartyn: I'm afraid I didn't manage to reserve time to work on my spec so I didn't complete anything remotely useful17:01
rabeehthat will keep ethX to eth0; but regardless the MAC address should change after you do saveenv17:01
ojnlool: Working at a startup that is currently considering using an arm soc in a product. just doing random stuff17:01
loolI only read API docs and played with some scripts17:01
NCommanderrabeeh, it keeps changing regardless17:01
ogralool, dont say that, rootstock is happily using your kernel hack ;)17:02
loolojn: netbook class, server class, beagleboard like?17:02
rabeehNCommander: can you use the Marvell u-boot17:02
loologra: True, I did put a shitload of time in qemu in the beginning of the cycle17:02
NCommanderrabeeh, I can, but I haven't made any code changes that would affect this17:02
ojnlool: Sorry, not public information. :)17:02
NCommanderarmin76, 2001:470:1d:8d:250:43ff:fe68:143817:03
rabeehNCommander: after two boots - http://dpaste.com/97255/17:03
loolojn: armv7?17:03
NCommanderrabeeh, thats a manually set one, I was just using the default in u-boot17:04
loolojn: it's ok if it's private too  :-)17:04
ojnlool: well, most interesting ARM SoC's out there today (and/or soon) are ARMv7.17:04
loolYeah you know I was hoping to bring you on the road to revealing something about your work   :-)17:04
loolojn: You coming to UDS?17:05
ograand if not, whats your excuse :)17:05
armin76NCommander: which password? :)17:05
ojnlool: hah.   where, when?17:05
armin76and user17:05
NCommanderarmin76, wow, you weren't joking when you said you have IPv617:05
loolojn: mid Nov somewhere in the US17:05
loolFinal place not decided yet   :-(17:05
rabeehNCommander: that's what i'm saying; you need to set it manually to different MAC17:05
armin76NCommander: owned? :)17:05
ojnlool: depends on if I can find business justification, I suppose.17:06
NCommanderarmin76, well, I learned my firewalls rules are a bit more permissive than I realized ;-)17:06
armin76NCommander: had to set it up to access the mv78100 rabeeh talked about :)17:06
loolojn: It's where we plan for next 6 months of Ubuntu dev17:06
ojnlool: right, I know what the event is. :)17:06
ograojn, you can take influence on behalf of your company ...17:06
NCommanderarmin76, there's something sexy about not popping a hole in the NAT for you17:06
loolojn: I was suggesting that might be good justification   :-)17:06
ograojn, that should be enough justification :)17:07
ojnheh17:07
ojnwell, locate it in austin and it's an easy decision.17:07
loolojn: But then you cant share much so I cant really give better advice; I cant say we could have a session on netbooks or a session on servers for instance   :-)17:07
loolojn: It might be in dallas17:07
loolat which point you can basically walk there17:07
ograojn, one of the places on the plate is very near17:07
ojnlool: that'd be ok17:07
NCommanderlool, can I pick your mind on a technical question on a how best to implement?17:12
NCommanderlool, I rewrote flash-kernel so it gets the UUID dynamically by reading /, but I'm not sure how to make this work from flash-kernel-installer, since it will end up calling both f-k-i, and flash-kernel17:12
* NCommander is kinda thinking of forging a mtab entry in the chroot ...17:12
NCommander(https://code.edge.launchpad.net/~mcasadevall/flash-kernel/standalone_boot.scr)17:13
armin76Martyn: is the cortex-a9 armv7a or not?17:21
NCommanderbbiab17:21
Martynarmin76 : Yes17:22
Martynlool : Can't wait to have the Ubuntu 6mo here in Austin :)17:23
Martynlool : I finally get to meet all of you in person :)17:23
Martynlool : 3 hour drive to dallas, still would do it :)17:24
loolrabeeh: Can you explain how you got the glib warning exactly?17:41
loolrabeeh: Cause that should work in karmic, I see a > 2.10 dep on libc on amd6417:41
rabeehapt-get update17:41
rabeehapt-get upgrade17:41
loolNCommander: Cant f-k-i just call flash-kernel??17:42
loolNCommander: there are examples of UUID computations in flash-kernel already I think17:42
loolrabeeh: That's a pure karmic system?17:42
rabeehyes17:42
loollibglib2.0-0 Depends: libc6 (>> 2.10), libc6 (<< 2.11), libgcc1 (>= 1:4.4.0), libpcre3 (>= 7.7), libselinux1 (>= 2.0.85)17:42
rabeehroot@ubuntu:/tmp# dpkg-query -l | grep libc617:43
rabeehii  libc6                             2.10.1-0ubuntu7                       GNU C Library: Shared libraries17:43
rabeehii  libc6-dev                         2.10.1-0ubuntu7                       GNU C Library: Development Libraries and Hea17:43
rabeehii  libc6-vfp                         2.10.1-0ubuntu7                       GNU C Library: Shared libraries [VFP version17:43
loolrabeeh: odd, that version should be fine17:45
rabeehhmm... shouldn't that build depends on ... ?17:46
rabeehNCommander: where can i download dove live images? and u-boot?17:51
MartynARGH17:55
Martynbuild crashed17:55
Martynrabeeh : www.ubuntu.com/testing17:55
rabeeh17-sep is latest ?17:59
rabeeh(alpha-6)17:59
Martynyes, but there are some packages that need upgrading after install18:11
Martynthere were a lot of changes applied in the last few days18:11
loolrabeeh: it does too18:25

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