**** BEGIN LOGGING AT Wed Jun 09 02:59:57 2010 Jun 09 05:24:47 haha Jun 09 05:25:02 lool: look, someone spamming with his away again :D Jun 09 07:28:02 Hello all Jun 09 07:30:27 I have a doubt in the RootfsFromScratch . anybody there to help me Jun 09 07:30:29 ? Jun 09 07:38:24 Hi Jun 09 07:47:26 morning Jun 09 07:54:51 morning hrw Jun 09 08:04:20 zyga: hi Jun 09 08:04:59 Hello all Jun 09 08:05:27 i have an issue in running ARM/RootfsFromScratch Jun 09 08:05:46 you was as neo_ few minutes ago? Jun 09 08:05:49 09:31 < neo_> I have a doubt in the RootfsFromScratch . anybody there to help me Jun 09 08:05:50 yes Jun 09 08:06:02 so next time do not change nick Jun 09 08:06:06 sure Jun 09 08:06:25 so what issue? Jun 09 08:06:27 i am unable to use the mouse inside the Qemu VNC Jun 09 08:06:28 heh, neo is a bad choice of nick anyway :-) Jun 09 08:06:34 ha ha :) Jun 09 08:06:35 XorA: thats too Jun 09 08:06:44 ARMport is not better anyway Jun 09 08:06:53 I ll change it soon ;) Jun 09 08:07:00 its the equiv these days of countzero in the 90s Jun 09 08:07:02 ARMport: never used qemu with vnc Jun 09 08:07:20 XorA: mess with the best, die like the rest? Jun 09 08:07:30 don't get u ! Jun 09 08:07:39 hrw, czesc :-) Jun 09 08:07:48 I mean using the command qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel ./vmlinuz -hda arm-rootfs.img -m 256 -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw" Jun 09 08:08:05 I tried to run the qemu, Jun 09 08:08:28 and opened the emulated ARM image in the VNC viewer Jun 09 08:08:35 amusingly "The Plague" didnt really take off as a nick even though the film was awesome Jun 09 08:08:57 XorA: i don't think so Jun 09 08:09:40 its one of my favourite films, brings back so many memories of 2600 meets Jun 09 08:09:52 has any one tried running the ARM image using qemu? Jun 09 08:10:08 XorA : its my fav too Jun 09 08:10:51 XorA: from 2006 http://www.imdb.com/title/tt0479125/ one? Jun 09 08:11:30 hrw: from Hackers Jun 09 08:11:36 ah Jun 09 08:11:42 http://www.imdb.com/title/tt0113243/ Jun 09 08:11:52 long time since last time I watched Hackers Jun 09 08:12:58 o.. there was 720p edition Jun 09 08:13:34 ..oo00OO I shall have to look for bluray then Jun 09 08:14:56 Instead of going to bluray I bought mini hifi with dvd Jun 09 08:16:05 I have a ps3 which is awesome for video playback Jun 09 08:16:32 and require transcoding of all divx movies Jun 09 08:16:36 nope Jun 09 08:16:47 plays DivX fine, just not DivX:-) Jun 09 08:17:09 what about matroska container? etc? Jun 09 08:17:29 friend told me that he has a bit of work with most movies to get them played on his ps3 Jun 09 08:17:57 it doesnt understand mkv, but tsmuxer will remux is happilly to mpeg2 ps which it does understand Jun 09 08:18:05 ps3-media-server does it on the fly :-) Jun 09 08:18:18 its DivX certified, so plays them without issue Jun 09 08:19:12 http://ps3mediaserver.blogspot.com/ Jun 09 08:19:14 I have to check divx on my hifi Jun 09 08:19:25 also divx certified Jun 09 08:19:49 the thing to watch out is that xvid != divx Jun 09 08:19:56 different set of ASP options Jun 09 08:20:08 most players dont care, but a few do Jun 09 08:20:11 and one day fight enough to get some movie converted to avhcd (or how it was named) and then I will check my TV capabilities Jun 09 08:20:49 warez stuff is normally xvid for obvious reasons Jun 09 10:03:34 sebjan: those images work on lag's panda, thanks a lot, man Jun 09 10:04:34 cooloney: I've already emailed sebjan Jun 09 10:05:20 Sebjan: What's changed in u-boot lately? Does it now check for system IDs? Jun 09 10:05:36 *different system IDs Jun 09 10:39:33 ndec: you around? Jun 09 11:06:58 lag: I did not have a look, and I did not build myslef the images I provided to you. Will try to get so info about that. Jun 09 11:08:30 Thank you sebjan Jun 09 11:08:57 lag, the u-boot branch from gitorious.org should be fine, i'll update the ubuntu package soon Jun 09 11:09:21 lag, http://www.gitorious.org/pandaboard/u-boot Jun 09 11:12:41 ogra: Yes it is. I was just curious as to what the differences were - thirst for knowledge and all that. ;) Jun 09 11:13:10 well, the diffs might tell :) Jun 09 11:17:00 #define MACH_TYPE_OMAP4_PANDA 2791 Jun 09 11:17:04 looks like that one Jun 09 11:17:44 from include/asm-arm/mach-types.h Jun 09 11:23:58 I would if I had the sources for both ;) Jun 09 11:23:58 hate make Jun 09 11:24:50 lag, http://www.gitorious.org/pandaboard/u-boot has the source :) Jun 09 11:25:00 that was copy pasted from the web ui Jun 09 11:25:19 That's the one I do have Jun 09 11:39:35 Hello Jun 09 11:40:14 Is there an arm version of the Ubuntu Minimal Cd? Jun 09 11:41:10 Specifically Karmic ? Jun 09 11:41:18 lag: so you can boot with the images I provided to you, but not with the gitorious ones? Jun 09 11:42:31 sebjan: I think the ones that were provided for me were the ones used for Blaze Jun 09 11:42:43 I don't think they were the gitorious ones Jun 09 11:43:21 lag, the ones i provided to you were older panda binaries Jun 09 11:43:48 without the sysid in them, they worked on panda and blaze by a matter of luck Jun 09 11:44:08 Okay Jun 09 11:44:29 there was a change in the panda kernel that now checks for that ID afaik Jun 09 11:44:34 Are you going to update your sources? Jun 09 11:44:39 yes Jun 09 11:44:43 Bump Jun 09 11:44:53 Then upload them to your people account? Jun 09 11:45:10 no, to maverick :) Jun 09 11:45:30 Okay Jun 09 11:45:44 https://edge.launchpad.net/ubuntu/+source/u-boot-omap4 Jun 09 11:46:12 thats using the sources from omapzoom, predating the panda gitorious tree Jun 09 11:46:23 i'll pull in the panda stuff Jun 09 11:46:24 What git repos do I need from kernel.ubuntu.com? Jun 09 11:46:42 no idea Jun 09 11:46:50 aks #ubuntu-kernel :) Jun 09 11:46:53 *ask even Jun 09 11:47:15 Wont they be the same ones you use? Jun 09 11:47:32 Is there an Ubuntu Minimal for the Arm arch? Jun 09 11:48:17 JameswStubbs: I don't know the answer for sure, but I wouldn't have thought so Jun 09 11:48:19 JameswStubbs: just wait a bit, maybe you will get an answer eventually :) Jun 09 11:48:27 JameswStubbs, you can use the server images or a netinstall Jun 09 11:48:49 ogra: i dont think a netinstall would be useful :p Jun 09 11:48:54 I'll look into the server image for arm thanks ogra Jun 09 11:49:05 lilstevie, ?? Jun 09 11:49:11 No lilstevie it won't be, can't do a net install when we can't boot :p Jun 09 11:49:19 We're porting Ubuntu to iPhone Jun 09 11:49:32 ogra: the device we are working on is the iPhone as JameswStubbs just said Jun 09 11:49:37 JameswStubbs, oh, then better look at the channel topic for rootfs from scratch Jun 09 11:49:46 Debating between using debian armel or ubuntu 9.10 Jun 09 11:49:52 use rootstock to create an ubuntu-minimal rootfs Jun 09 11:50:04 I'm looking into that aswell :) Jun 09 11:50:27 the images we provide are only for supported arches so the server image wont gain you much on an iphone Jun 09 11:50:28 JameswStubbs: Is this a project, or are you doing it for a company? Jun 09 11:50:44 lag : part of the iDroid project Jun 09 11:50:46 lag: its an open source project Jun 09 11:51:13 Sounds good. Best of luck with it. Jun 09 11:51:19 Thanks, we'll need i Jun 09 11:51:20 t Jun 09 11:51:23 heh Jun 09 11:51:31 * lilstevie is not a fan of having android Jun 09 11:51:44 so instead going for something a little more sane :) Jun 09 11:52:16 I have to admit, I quite like it Jun 09 11:52:24 I have an HTC Desire which I am a fan of Jun 09 11:52:54 heh, android is not nice on proprietry devices that have to have drivers written for them, Jun 09 11:52:55 Only reason I want it is for GTK Ettercap :) Jun 09 11:53:51 I see, and what do you want to do with Ettercap? ;) Jun 09 11:54:08 lag: Monitor my own network for educational purposes of course. Jun 09 11:55:32 JameswStubbs: Of course. How silly of me! ;) Jun 09 11:55:47 lilstevie: https://wiki.ubuntu.com/Specs/ARMServer Jun 09 11:56:22 It's for armv7 though, I think we'll need to rootfs Jun 09 11:56:45 i think building a rootfs from scratch will be the easiest for our purposes Jun 09 11:57:34 Defiantly do you think we'll still be ok using the iDroid kernel Jun 09 11:57:35 ? Jun 09 11:57:51 yeah Jun 09 11:57:54 ogra: is this the right place to go for advice with rootfs? Jun 09 12:03:35 Hm, Can you run rootfs from an x86 machine with the intention of building for Arm? Jun 09 12:10:17 orga : ? Jun 09 12:14:58 * mozzwald is away: hardly working Jun 09 12:26:36 JameswStubbs: Have you tried using rootstock? Jun 09 12:27:56 JameswStubbs, yes Jun 09 12:28:09 if you use the qemu-arm-static package Jun 09 12:28:44 you can a) use rootstock to create a tarball and b) just create armel chroots using qemu-debootstrap Jun 09 12:30:55 Thanks, I'll be using rootstock on x86 ubuntu, creating an image, using iDroid's kernel then mounting in qemu Jun 09 12:31:08 ogra: So you also need initrd on the card to run? Jun 09 12:31:40 lag, you *can* use ubuntu without initrd but i wouldnt recommend it other than for testing Jun 09 12:31:44 JameswStubbs: That should work. I'm using rootstock on an x86 machine too Jun 09 12:31:59 Is the idea behind rootstock to build a Very minimal system and then to build from there? Jun 09 12:32:05 well, depends if the droid kernel has all the features ubuntu uses Jun 09 12:32:21 JameswStubbs, yes, use -s ubuntu-minimal Jun 09 12:32:35 and do everything you want additional on the real HW Jun 09 12:32:52 :p Thanks ogra, I was going to leave the --seed option blank :) Jun 09 12:33:02 should work as well Jun 09 12:33:08 will result in the same :) Jun 09 12:34:16 ogra: So, do I just bang the rootfs.tgz and initrd onto the rootfs partition and expect it to work? Jun 09 12:34:52 lag: Are you talking about something different to me? (just stopping myself getting confused :p ) Jun 09 12:34:55 what features are required from kernel for ubuntu Jun 09 12:35:22 JameswStubbs: Yes, I'm doing something slightly different Jun 09 12:35:29 Ok Jun 09 12:35:41 with rootstock we need to generate an img Jun 09 12:35:56 as openiboot for the iphone loads an img for rootfs Jun 09 12:36:12 lag, nope Jun 09 12:36:25 lag, you put the rootfs into the rootfs partition Jun 09 12:36:38 and initrd wherever your bootloader wants it Jun 09 12:37:59 lag, for omap thats usually the first partition on the SD and it should be a vfat Jun 09 12:38:09 lilstevie: Yeh that's right, but Idroid has multiple images where as our whole distro will be in one image Jun 09 12:38:26 We might have to point oib in a different direction to find the info Jun 09 12:38:27 JameswStubbs: thats because they are mounted individually Jun 09 12:38:54 So we could probably get away with renaming or image system.img Jun 09 12:38:58 initrc points to the other images Jun 09 12:39:02 It doesnt do a hash check or anything Jun 09 12:39:15 Yeh lilstevie Jun 09 12:39:32 so we just need our own init Jun 09 12:40:57 make sure that your img usues a supported filesystem Jun 09 12:41:41 ogra: So the initrd goes in the /boot partition then? Jun 09 12:41:50 no Jun 09 12:41:56 it goes into the vfat Jun 09 12:42:10 and you need to specify it in your bootm command for u-boot Jun 09 12:42:11 /dev/sde1 on /media/boot type vfat Jun 09 12:42:29 well, you labeled it boot :) Jun 09 12:42:35 I didn't Jun 09 12:42:40 something did Jun 09 12:42:47 The script that cooloney pointed me to did Jun 09 12:42:51 :) Jun 09 12:42:52 ah Jun 09 12:43:01 lilstevie: We wouldn't necesarily need our own init, simply modify iDroids to point to the right images Jun 09 12:43:03 its not /boot (and cant be) Jun 09 12:43:11 it just smells like /boot :) Jun 09 12:43:24 Mm, fresh smell of /boot in the morning Jun 09 12:43:26 eh? Jun 09 12:43:51 /boot cant be vfat on debian based systems Jun 09 12:44:20 dpkg unpacks the kernel there, while unpacking it creates hardlinks of the former files Jun 09 12:45:20 Oh okay, it's just the partition label Jun 09 12:45:32 It won't actually be /boot, as in /boot/grub Jun 09 12:45:51 vfat doesnt support hardlinks Jun 09 12:45:51 so /boot cant be vfat Jun 09 12:45:54 But yes, I see what you mean Jun 09 12:46:11 right Jun 09 12:46:15 Perhaps it's a confusing name Jun 09 12:46:18 its still your boot-partition Jun 09 12:46:26 but you cant mount it as /boot Jun 09 12:46:27 Correct Jun 09 12:46:40 Which is where the initrc needs to go, correct? Jun 09 12:47:00 since our kernels and initrds live in /boot, we have a tool called flash-kernel thats works around this prob Jun 09 12:47:21 its usually called buy update-initramfs (which in turn is called by the kernel package when you install it) Jun 09 12:47:58 flash-kernel mounts /dev/mmcblk0p1 and runs mkimage for kernel and initrd to create uInitrd and uImage Jun 09 12:48:27 (or at least iots supposed to, it doesnt do that for the panda or beagle yet, i will have to write some code still) Jun 09 12:51:10 lag, mkimage -A arm -O linux -T ramdisk -C none -a 0x0 -e 0x0 -n "Ubuntu Initrd" -d /path/to/initrd.img-$ver uInitrd Jun 09 12:51:14 you will need that Jun 09 12:51:44 Ag Jun 09 12:51:46 Ah* Jun 09 12:51:55 fatload mmc 0:1 0x80000000 uImage Jun 09 12:52:04 fatload mmc 0:1 0x81600000 uInitrd Jun 09 12:52:14 bootm 0x80000000 0x81600000 Jun 09 12:52:24 thats for the u-boot prompt Jun 09 12:52:42 and should get you a boot with initrd Jun 09 12:54:17 So the uImage and the uInitrd go on the same place on the SD card? Jun 09 12:56:54 right, into the vfat Jun 09 12:57:22 Yep Jun 09 12:57:33 And is the rootfs okay to go in as a tgz? Jun 09 12:57:40 Or should I unpack it first? Jun 09 12:57:41 Thanks again for your help ogra Jun 09 12:58:38 lag, format the partition and unpack Jun 09 12:58:55 JameswStubbs, welcome, good luck Jun 09 12:59:29 Thought as much Jun 09 12:59:41 * lag wondered when they'd put tgz support into the kernel Jun 09 13:01:41 heh Jun 09 13:08:03 NCommander, bah, bug 583317 will bite us badly Jun 09 13:08:04 Launchpad bug 583317 in genext2fs (Ubuntu) "genext2fs creates revision 0 filesystems instead of revision 1 (affects: 1) (heat: 156)" [Undecided,Confirmed] https://launchpad.net/bugs/583317 Jun 09 13:19:21 ha ! Jun 09 13:19:25 finally Jun 09 13:19:30 how silly Jun 09 13:20:10 * ogra finally found the reason why resize2fs didnt work in initramfs ... seems it has a call to /etc/mtab hardcoded Jun 09 13:36:35 Is the rootfs created by rootstock meant to pull up a terminal? Jun 09 13:37:02 lag, yep Jun 09 13:37:46 Freeing init memory: 192K Jun 09 13:37:46 init: ureadahead main process (55) terminated with status 5 Jun 09 13:37:46 twl: i2c_write failed to transfer all messages Jun 09 13:37:46 i2c_omap i2c_omap.1: controller timed out Jun 09 13:37:46 twl: i2c_read failed to transfer all messages Jun 09 13:37:47 twl6030_bci: error reading CONTROLLER_CTRL1 Jun 09 13:37:56 Then nothing Jun 09 13:38:20 whats your console= setting in the cmdline ? Jun 09 13:38:38 and what was the rootstock cmdline you used :) Jun 09 13:39:38 by default ubuntu has no serial getty running ... you can enable it in rootstock with the --serial switch Jun 09 13:40:05 I did that Jun 09 13:40:08 Let me have a play Jun 09 13:40:23 do you have a monitor attached ? Jun 09 13:40:39 i'm pretty sure you have a login prompt on tty1 :) Jun 09 13:40:40 I don't have a monitor which supports HDMI Jun 09 13:40:58 you should get one :) Jun 09 13:41:11 or DVI at least and an adapter Jun 09 13:41:52 cheapest lcd with dvi is enough for BB Jun 09 13:41:53 True HDMI doesn't work with adaptors Jun 09 13:42:09 lag: define 'true hdmi' please Jun 09 13:42:42 hrw, the panda has hdmi Jun 09 13:42:50 True HDMI sends co-data to control the output settings Jun 09 13:42:57 ogra: with audio over hdmi or just hdmi connector? Jun 09 13:43:08 lag: you mean HDMI/CI? Jun 09 13:43:17 I forget what it's called Jun 09 13:43:32 CI or CEC - adapted from SCART connector Jun 09 13:43:36 hrw, the current build i have has a headphone jack and two HDMI ports Jun 09 13:43:40 I just know that when I was working on set-top boxes some worked with a connector and some didn't Jun 09 13:43:51 used to say 'TV - I am here, switch to my hdmi port' Jun 09 13:43:51 hrw, but that might change Jun 09 13:44:27 Could well be Jun 09 13:44:38 Will the Panda work with a connector? Jun 09 13:44:38 BB has hdmi connector just because it is smaller then dvi. works fine with hdmi->hdmi cable and with hdmi->hdmi-to-dvi adapters Jun 09 13:44:52 so far worked for me with dvi monitors and hdmi tv Jun 09 13:44:54 lag, i havent booted mine beyond the uboot prompt yet Jun 09 13:44:56 What about Panda? Jun 09 13:45:12 ogra: Why so? Jun 09 13:45:20 Aren't you working on the kernel? Jun 09 13:45:21 while the BB has DVI i think the panda has HDMI Jun 09 13:45:32 lag, i'm working on all the rest :) Jun 09 13:45:34 Right, so the connector will be no good? Jun 09 13:45:44 yeah, likely Jun 09 13:46:01 Well I don't want to outlay for a new monitor :S Jun 09 13:49:01 * ogra stbs jasper Jun 09 13:49:05 *stabs even Jun 09 14:05:49 cooloney: ping Jun 09 14:11:44 lag: lee, man Jun 09 14:12:25 ubuntu@panda:~$ ls / Jun 09 14:12:25 bin dev home lost+found mnt proc sbin srv tmp var Jun 09 14:12:25 boot etc lib media opt root selinux sys usr Jun 09 14:12:31 Good work Jun 09 14:13:35 cooloney: --^ Jun 09 14:13:44 lag: haha, cong, man Jun 09 14:14:11 cong? Jun 09 14:14:16 lag: very good news before my sleep. you built your own u-boot to make it boot? Jun 09 14:14:51 lag: sorry, congrats Jun 09 14:14:57 The u-boot I was trying to use didn't pass the kernel's system ID check Jun 09 14:14:59 king cong :) Jun 09 14:15:06 (very big congrats) Jun 09 14:15:14 ogra: lol Jun 09 14:15:21 You mean King Kong? Jun 09 14:15:26 pfft Jun 09 14:15:31 chars Jun 09 14:15:41 lag: hmm, that reminds me a warning message from dmesg Jun 09 14:15:51 Oh? Jun 09 14:16:06 lag: Uninitialized omap_chip, please fix! Jun 09 14:16:13 did you see that in your dmesg? Jun 09 14:16:28 Oh yeah, I see it Jun 09 14:16:45 Yeah, it's in dmesg Jun 09 14:16:53 the kernel code checked omap cpu id or system id something like that Jun 09 14:16:54 ubuntu@panda:~$ dmesg | grep -i omap_chip Jun 09 14:16:54 Uninitialized omap_chip, please fix! Jun 09 14:16:55 and failed Jun 09 14:17:01 then print out this Jun 09 14:17:05 maybe relatedt Jun 09 14:17:13 i will check them later Jun 09 14:17:21 lag, thanks for testing, man Jun 09 14:17:36 * cooloney gonna sleep now. Jun 09 14:17:50 No problem - speak to you tomorrow Jun 09 14:18:08 have a nice day, guys Jun 09 14:32:08 ogra: any issues with pandaboard or trees? Jun 09 14:32:28 orbarron, see above, lag successfully booted his panda Jun 09 14:32:38 * orbarron reads... Jun 09 14:32:45 i'm currently hogged with image building which i do on a C4 Jun 09 14:33:02 not much spare time for omap4 work here Jun 09 14:34:18 np... Jun 09 14:44:39 lag: pandaboard has DVI + HDMI and HDMI to DVI connection will work with a small hack Jun 09 14:48:47 I should have a monitor with HDMI built-in with me tomorrow Jun 09 14:49:07 What would the hack be? Jun 09 14:52:53 * orbarron dealing with dsi clk issues but for the mean time you can do this --> http://pastebin.com/8LVZYWnx Jun 09 14:53:05 orbarron: hi Omar Jun 09 14:53:17 hrw: sup... Jun 09 14:53:47 asac Jun 09 15:04:44 mpoirier_: !! Jun 09 15:05:41 asac: good morning. Jun 09 15:05:59 asac: ogra tells me you have a beagleboard C4 - is this correct ? Jun 09 15:06:37 mpoirier_: why? ;) Jun 09 15:07:10 asac: I could use it if you don't need it. Jun 09 15:07:16 I need it Jun 09 15:07:23 asac, mpoirier is our new omap3 maintainer in the kernel team Jun 09 15:07:39 mpoirier_: alread discused with ogra. we gave boards to davidm for distro Jun 09 15:07:43 mpoirier, we're waiting for feedback from lool, he should know what happened to the missing boards Jun 09 15:08:04 if nothing helps and its urgent i would suggest to buy a board ;) Jun 09 15:08:05 according to asac they should all be at davidm's place Jun 09 15:09:03 ogra: and davidm is coming back next week ? Jun 09 15:09:07 will be faster to wait until next week Jun 09 15:09:14 mpoirier_, yes Jun 09 15:09:23 asac, and we *have* 7 boards in mobile Jun 09 15:09:34 its just a matter where they actually are Jun 09 15:09:58 well ... one dev blocked for half a day is probably more expensive than a board ;) Jun 09 15:10:13 and we are already pulling in 4 devs into this discussion ;) Jun 09 15:10:20 asac, ordering and shipping a beagle takes more than a weekend Jun 09 15:10:28 4 ? Jun 09 15:10:36 me you mpoirier_ and lool Jun 09 15:10:49 well, no trace of lool :) Jun 09 15:10:52 so 3 :P Jun 09 15:11:03 but lool will have to read plenty of backlog now ;) Jun 09 15:12:30 anyway ... mpoirier_: welcome! Jun 09 15:22:48 mpoirier_, GrueMaster is your guineapig ! Jun 09 15:23:51 ogra: cool - thanks. Jun 09 15:24:19 GrueMaster: can I send you a uImage ? Jun 09 15:27:45 Or post it online and I can download it. Jun 09 15:58:33 asac: Is the backlog relevant still? Jun 09 15:58:46 I read this channel usually, but I wont make the full backlog Im afraid Jun 09 15:58:55 hey mpoirier_! Jun 09 15:59:14 lool: good morning. Jun 09 15:59:32 lool: I need a beableboard C4, do you need yours ? Jun 09 15:59:42 lool, it isnt Jun 09 15:59:51 lool: what version then ? Jun 09 15:59:57 lool, the discussion in the other channel solved itr Jun 09 15:59:58 mpoirier_: Mine is a C3 and is personally owned Jun 09 16:00:01 *it Jun 09 16:00:11 mpoirier_, see PM Jun 09 16:00:21 mpoirier_: I understand that if you want to find an idle one, you should ask davidm cause he might have a couple of spare ones Jun 09 16:00:35 lool: yes, he's on vacation. Jun 09 16:00:54 mpoirier_: If that blocks you in anyway, I highly recommend you talk to your manager: buying it and expensing it might be cheaper than the time you're losing searching for one Jun 09 16:00:57 lool, for now GrueMaster will help testing Jun 09 16:01:15 mpoirier_: Are you testing kernels? Jun 09 16:01:21 mpoirier_: You could also use qemu-maemo :-) Jun 09 16:01:25 (/me lols) Jun 09 16:01:30 *grin* Jun 09 16:01:36 lool: yes, I ping'ed you before GrueMaster got on board. Jun 09 16:01:44 lool: I need real Hw Jun 09 16:01:59 mpoirier_: So mattman has been making progress on booting up to a framebuffer our regular Ubuntu omap kernels in qemu-maemo + his patches Jun 09 16:02:26 lool: I'm after a misbehaving SD card controller. Jun 09 16:02:32 mpoirier_: So perhaps you can ask pgraner whether you can expense it? Jun 09 16:02:48 lool: yes, that is also in the works. Jun 09 16:02:49 lool, davidm shoudl be able to send one out on monday Jun 09 16:03:00 Up to you guys, many options on the table Jun 09 16:03:01 lool: ogra is correct. Jun 09 16:03:02 so it should arrive on wed. on CDN Jun 09 16:03:07 *in Jun 09 16:03:22 lool: thanks for getting back to me. Jun 09 16:03:39 lool: nope Jun 09 16:04:05 orga: I'm curious...Is there any stats on how many people actually downloaded the 10.04 Ubuntu image for beagleboard from ubuntu.com ? Who would know this detail Jun 09 16:04:43 jayabharath, hmm, no idea, our is team probably, try to ask elmo in #ubuntu-devel or #ubuntu-release Jun 09 16:04:56 ok Jun 09 16:05:20 orga: Also, I got a bunch of beagle folks a little annoyed with the way Ubunutu CD images.. work... it boots up from SD... overwrite the uboot on nand... messes with the existing SD card... Jun 09 16:05:26 (i guess -release is the better channel for that) Jun 09 16:05:42 orga: Will check on -release channel Jun 09 16:05:45 jayabharath, yeah, that will be fixed in maverick Jun 09 16:05:54 have nice day Jun 09 16:06:33 jayabharath, i wanted to use a vfat partition but had no time left to implement that, NAND was the quickest way back then Jun 09 16:06:46 orga: I see... Jun 09 16:06:59 maverick will be quite different in that regard Jun 09 16:07:11 orga: gotcha.. wanted to feed this input back to you... Jun 09 16:07:34 orga: As you are changing behavior feel free to discuss on #beagle channel too... Jun 09 16:07:43 yeah, i knew it wasnt the best to do when i implemented it, if someone asks you again send them to me, i'll pay them beer Jun 09 16:07:55 orga: or write up a blog post :) Jun 09 16:08:15 ogra: I am sure people a few folks here can use beers ;) Jun 09 16:08:17 jayabharath, i will hopefulle meet some of the #beagle folks tomorrow at linuxtag Jun 09 16:08:35 * ogra wants to meet koen in person at least Jun 09 16:08:46 ogra: most certainly... I belive Koen is planning to be there... Jun 09 16:08:56 yeah, he will leave tomorrow evening Jun 09 16:09:08 orga: check his pockets he will have a few beagleXMs :) Jun 09 16:09:08 thats why i go tomorrow, else i would have gone fri and sat Jun 09 16:09:17 heh Jun 09 16:12:38 * ogra goes back to his initramfs pain Jun 09 16:20:25 NCommander, did you see my ping above btw ? Jun 09 16:20:43 NCommander, bug 583317 Jun 09 16:20:44 Launchpad bug 583317 in genext2fs (Ubuntu) "genext2fs creates revision 0 filesystems instead of revision 1 (affects: 1) (heat: 156)" [Undecided,Confirmed] https://launchpad.net/bugs/583317 Jun 09 16:40:55 yay Jun 09 16:41:23 asac, dropping the fsck and instead diong e2fsck during image build fixes jasper :) Jun 09 16:42:53 ogra: hackish! Jun 09 16:43:04 why ? Jun 09 16:43:07 j.k. Jun 09 16:43:11 heh Jun 09 16:43:34 what is that doing different? Jun 09 16:43:35 now i need a solution for that horridly long resize process Jun 09 16:43:50 write a script to put stuff on sdcard ;) Jun 09 16:43:59 or other media Jun 09 16:44:00 the fsck exited with exit 2 due to the fact that the timestamp is out of order Jun 09 16:44:12 that tears down the whole initramfs script Jun 09 16:44:22 so it never gets to the resize operation Jun 09 16:44:46 no, no scripts, the image will be dd'able like all ubuntu images Jun 09 16:48:32 (initramfs) df Jun 09 16:48:32 Filesystem 1024-blocks Used Available Use% Mounted on Jun 09 16:48:32 none 116988 128 116860 0% /dev Jun 09 16:48:32 /dev/mmcblk0p2 3767479 400383 3177098 11% /root Jun 09 16:48:34 wohoo ! Jun 09 16:57:45 Begin: Running /scripts/local-premount ... Jun 09 16:57:45 [ 4.288238] mmcblk0: p1 p2 Jun 09 16:57:45 Resizing root filesystem please wait, this will take several minutes ... Jun 09 16:57:50 * ogra dances Jun 09 17:03:01 cool. Jun 09 17:03:18 hmm, several ... Jun 09 17:07:30 6 min for 4G Jun 09 17:10:19 what system is this on? Jun 09 17:11:02 Also, what class SD card? Jun 09 17:11:47 ogra: ^^^ Jun 09 17:12:31 class4 4G sandisk on the beagle C4 Jun 09 17:12:43 growing the root from 450M to 4G Jun 09 17:12:50 That will be a bit slow. Jun 09 17:13:01 the netbook image will be 1.4G Jun 09 17:13:04 Slow I/O, slow SD card. Jun 09 17:13:18 i have some hope it will be faster to grow from 1.4 to 4G Jun 09 17:13:30 1.4G for the image? Is that the download size? Jun 09 17:14:09 nop Jun 09 17:14:17 ok. Jun 09 17:14:21 the image will be a .img.bz2 file :) Jun 09 17:14:26 will be around 500M Jun 09 17:14:35 you need to uncompress and dd it Jun 09 17:14:35 We need to keep it below 700M if possible. Jun 09 17:15:00 well Jun 09 17:15:19 i'll do that if thats possible, but its a preinstalled image Jun 09 17:15:29 its not like anything we built before Jun 09 17:15:59 I understand. That is going to have to be part of the package selection process. Jun 09 17:16:03 so i dont really care if it bumps above 700M Jun 09 17:16:39 The 700M limit is mainly for distribution purposes. So people can order a copy of the image on CD. Jun 09 17:16:50 who does that ? Jun 09 17:17:02 where would that be offered ? Jun 09 17:17:04 People with low bandwidth. Jun 09 17:17:24 for these 20 ppl we can also send out a dvd Jun 09 17:17:30 Doesn't that show up on ubuntu.com? Jun 09 17:17:36 heh. Jun 09 17:17:38 since that will be a manual effort anyway Jun 09 17:17:57 arm images arent offered in the shop Jun 09 17:18:22 oh. Jun 09 17:18:32 cross your fingers, i might be able to give you a "serial only, commandline only" preinstalled image today Jun 09 17:18:41 Then why the fuss over image size in past cycles? Jun 09 17:18:49 That would be cool. Jun 09 17:18:56 I can always add from there. Jun 09 17:19:08 ask david and persia :) Jun 09 17:19:14 (assuming I have some console). Jun 09 17:19:28 i always insisted its nonsense to bind ourselves to 700M Jun 09 17:29:48 GrueMaster, bah, oem-config doesnt start :/ Jun 09 17:29:56 oops. Jun 09 17:29:59 lol Jun 09 17:30:04 heh, i spoke to soon Jun 09 17:30:11 it just runs on tty1 Jun 09 17:30:46 so you have to jump between serial for booting and tty1 for oem-config with this image, lets see Jun 09 17:34:27 hmm, no keyboard might be because it doesnt think there is a console Jun 09 17:34:36 * ogra retries Jun 09 17:34:42 last round now Jun 09 17:48:15 GrueMaster, http://people.canonical.com/~ogra/jasper/ give it another 10min for the upload and you can pull it Jun 09 17:48:28 (shoudl be around 132M if its done) Jun 09 17:48:37 ok Jun 09 17:49:33 so, why hold down the user button? Jun 09 17:49:34 GrueMaster, oh, and ignore the OOM message from ureadahead during boot :) i have to talk to Keybuk about that one its no issue (at least it shouldnt be) Jun 09 17:49:53 to make it use x.loader from the SD Jun 09 17:50:00 ah. Jun 09 17:50:05 *x-loader Jun 09 17:50:38 i have one old B3 board here that doesnt get along with the old x-loader in NAND and the new u-boot on the SD Jun 09 17:50:43 I would have just used the uboot cmdline, but this works. Jun 09 17:50:46 so thats the safest option Jun 09 17:51:14 * ogra really hopes oem-config will DTRT Jun 09 17:51:30 i havent seen it finishing yet, but i have to end my day Jun 09 17:52:28 ok. I'll start testing and let you know how it turns out. Jun 09 17:52:38 oh, and if you fiddle with kernels, you have to mount mmcblk0p1 manually and generate uImage and uInitrd manually onto that partition Jun 09 17:52:55 flash-kernel doesnt know the new image design yet Jun 09 17:53:05 I only have 2G & 4G SD cards atm. Will order an 8, 16, & 32 on payday. Jun 09 17:53:11 be aware it will all be fiddly and broken atm :) Jun 09 17:53:20 ok Jun 09 17:53:44 I didn't think it would be release wothy yet. Jun 09 17:53:46 its my first manually rolled test Jun 09 17:53:55 s/wothy/worthy Jun 09 17:54:00 if stuff works its a matter of luck :) Jun 09 17:55:14 hmm, but it seems to work Jun 09 17:56:31 bah Jun 09 17:56:46 jasper is removed but oem-config didnt re-roll the initramfs Jun 09 17:56:56 hrm. Jun 09 17:56:57 so it will try to resize on next boot again :( Jun 09 17:57:28 I didn't think oem-config rerolled the initrd. Jun 09 17:57:57 cjwatson said it would Jun 09 17:58:16 well, sudo apt-get purge jasper && sudo update-initramfs -u Jun 09 17:58:17 Might need an extra parameter. Jun 09 17:58:41 and then the mkimage stuff and copying uInitrd to the first partition Jun 09 17:59:56 finished downloading, extracting and dd'ng now. Jun 09 18:00:04 good luck :) Jun 09 18:00:09 * ogra is gone Jun 09 18:00:30 g'night. Jun 09 20:19:39 jcrigby: any luck yet with linkat? Jun 09 20:20:33 jcrigby: it's looking to me like a regression in gnulib's linkat replacement, which was only introduced to the coreutils package in the merge of the latest upstream release; but I have no clue why it's not showing up on all archs Jun 09 20:24:27 ciao a tutti...c'รจ qualche anima pia che mi potrebbe consigliare qualche fonte per poter installare ubuntu su processore arm? Jun 09 20:26:35 sorry...there is someone who can advise me about some source of information for installing ubuntu on arm? Jun 09 20:32:20 bullet9mm: http://releases.ubuntu.com/10.04/ provides images for Dove an i.MX51 systems; http://cdimage.ubuntu.com/ports/releases/10.04/release/ has images for OMAP3 systems (e.g., the Beagleboard); https://wiki.ubuntu.com/ARM is the landing page for ARM on Ubuntu information in general Jun 09 20:32:25 <- anima pia Jun 09 20:35:04 slangasek .....grazie...era proprio quello che stavo cercando... Jun 09 20:36:37 you're welcome :) Jun 09 20:37:21 bullet9mm: What platform are you interested in specifically? Jun 09 20:40:56 slangasek: still working on it, not much progress yet Jun 09 20:41:55 I did notice a linkat fix in ltp. Something about not doing the test in a tmpfs mount because you get a different error for one of the tests Jun 09 20:43:05 Also once my build did finish the resulting binary seemed to work for me on qemu Jun 09 20:43:34 jcrigby: ok. Things I've learned so far: REPLACE_LINKAT is being set but isn't used when linking the test suite; LINK_FOLLOWS_SYMLINK is detected as '0' in the build env, which is the condition that causes the failing assert to be tested; and these two things are related Jun 09 20:43:48 jcrigby: oh, interesting - I was testing on tmpfs here as well, maybe I should test on ext3 Jun 09 20:43:54 (my test on NFS+gssapi failed miserably :) Jun 09 20:44:08 ahh Jun 09 20:44:46 it was definitely reproducible for me on tmpfs Jun 09 20:48:07 hey slangasek Jun 09 20:48:13 * slangasek waves Jun 09 20:48:24 kblin: how goes? :) Jun 09 20:48:38 fine, busy with work, but then who isn't :) Jun 09 21:34:02 sorry for the delay...I'm watching for beagleboard and igepv3 board... Jun 09 21:34:18 GrueMaster Jun 09 21:35:36 Not sure about the igepv3 board, but we have detailed instructions for 10.04 on beagle at https://wiki.ubuntu.com/ARM/Beagle. Jun 09 21:38:07 yes...I've watched it 20 minute ago...cool doc... :) Jun 09 21:38:15 *minutes Jun 09 21:39:18 Maverick images (10.10) will be live from the start. No installation. (we will still have a netboot install image). Jun 09 21:44:07 I've found this... Jun 09 21:44:09 http://elinux.org/BeagleBoard Jun 09 21:44:14 it's ok? Jun 09 21:47:26 I guess. It is more of a general info page for beagleboards. It has a lot of great info, but their Ubuntu Lucid info is a bit weak. Jun 09 21:49:10 mmm.. Jun 09 21:49:14 It doesn't even mention our live netbook image. Jun 09 21:49:32 Other than that minor detail, the info looks good. Jun 09 21:50:55 got it...some impression about beagleboard+lucid? Jun 09 21:52:16 It works. Main issue is memory limitations on the beagleboard, and there are some apps that have issues, mainly mono based apps. Jun 09 21:53:22 Also, see https://wiki.ubuntu.com/ARM/LucidReleaseNotes Jun 09 21:54:32 are you talking about the RAM? Jun 09 21:55:06 yes. The beagleboard only has 256M. The XM has 512, which should help with performance. Jun 09 21:56:54 yes...but it isn't on sale...still... Jun 09 21:58:10 ...think wait for the XM version... Jun 09 21:58:43 The XM is on sale. Just out of stock (I think). Jun 09 21:59:14 is it, now? I heard there were production delays Jun 09 22:01:27 yes...I have asked into the beagleboard's irc chan and they responded me that it isn't on sale... Jun 09 22:02:01 Ah. beagleboard.org hasn't been updated then. Jun 09 22:03:27 @.@ Jun 09 22:04:37 then xm are for sale but out of stock? Jun 09 22:05:33 *on sale Jun 09 22:06:57 jcrigby: same failure on ext3 Jun 09 22:07:23 jcrigby: beagleboard, in all cases; if you're in qemu, maybe the x86ness of the env is showing through and leading you astray :/ Jun 09 22:13:06 perhaps Jun 09 22:16:47 GrueMaster, bullet9mm, afaik the xm isn't available yet Jun 09 22:17:26 That's what was said earlier. Any idea as to eta? Jun 09 22:17:34 nope Jun 09 22:17:38 "soon" Jun 09 22:18:08 :( Jun 09 22:19:26 I'm disappointed they dropped the sd reader; you can't get good microsd cards in my experience Jun 09 22:21:09 Well, Amazon has 2 16G class 10 microSD cards, but they are almost $100 US. Jun 09 22:21:22 that doesn't tell you anything useful though Jun 09 22:21:39 Too bad they aren't using regular SD instead of microSD. Jun 09 22:21:46 you need to know if it's slc flash, and you need to know the wear-levelling, or at least a firmware revision so that you can know that your testing is meaningful Jun 09 22:25:07 gerald and ti are saying early-mid july for shipments in quanity... Jun 09 22:27:06 nice :) Jun 09 22:28:05 ...do you think that xm will able to support kde4? Jun 09 22:28:28 ah.. my 'Bx' rand kde 2 years ago... Jun 09 22:29:07 it just needs lots of swap, use an external usb drive and don't bother with a slow mmc card... Jun 09 22:29:44 512mb should be sufficient to run it without swap though Jun 09 22:30:25 yes...i think too... Jun 09 22:31:26 if you have a igepv_2 laying around, just give that a try. (it has 512Mb). (and image the cpu speed bumped from 720 to 1Ghz) Jun 09 22:32:56 hmm, there's a 2gb microsd with slc flash :/ Jun 09 22:33:56 in fact they are undecided between XM and beagleboard igepv2 ... any advice? Jun 09 22:34:17 sorry...I'm undecided Jun 09 22:34:28 well the beagleboard and igepv2 are available now.. xm in july... Jun 09 22:34:32 bullet9mm, igepv2 is actually intended for industrial/commercial purposes, the beagle doesn't have any such guarentees Jun 09 22:35:07 the beagles is only 'guarented' to be a dev board, anything you do beyond that is up to your testing.. ;) Jun 09 22:35:13 exactly Jun 09 22:35:19 mmm...and igev2 have bluetooth and wifi modules embedded... Jun 09 22:35:44 i keep hearing rumors of a igev3.. is that comming out this summer? Jun 09 22:36:58 oooo, a 4gb microsd with a manufacturer quoted write endurance of 2 million read/write/erase cycles Jun 09 22:37:13 that would make the xm (and the igep) doable for me Jun 09 22:37:57 and I can get them through bluestar Jun 09 22:38:01 oh, goodie Jun 09 22:38:04 * cwillu_at_work does a happy dance Jun 09 22:38:06 do they have a written guarntee? i know your going to test it.. (on the bright side, i believe the xm is coming with a micro-sd card with angstrom (not 100%) i'll probally be an el cheapo micro-sd0 Jun 09 22:38:23 yep Jun 09 22:38:38 yep to the el cheapo, that was Jun 09 22:38:40 http://www.atpinc.com/p2-4a.php?sn=00000391 Jun 09 22:38:54 they quote that value in the specs sheet Jun 09 22:39:39 I'll have to wait until tomorrow to find prices though :/ Jun 09 22:39:50 any idea about an lcd touch for igepv2?..the beagle lcd it's ok? Jun 09 22:40:36 nope, sorry Jun 09 22:40:43 at first sight seems to be... Jun 09 22:40:59 O.o Jun 09 22:41:36 as in I don't know :p Jun 09 22:41:42 http://www.igep.es/images/stories/igepv2_rc_photo2.jpg Jun 09 22:42:04 no.. i haven't seen a good lcd solution available for beagles yet.. the interface is their on the cx's.. Jun 09 22:42:05 the socket seems the same... Jun 09 22:42:37 http://www.liquidware.com/shop/show/BB-BT/BeagleTouch Jun 09 22:43:20 that's actually very nice... Jun 09 22:45:49 heh: http://www.liquidware.com/shop/show/QCT/QuadCore+Tower+Kit Jun 09 22:47:37 niiicee :) Jun 09 22:47:49 siiiily :p Jun 09 22:49:04 it's a gem...not useful, but a gem... Jun 09 22:49:08 :P Jun 09 23:17:46 jcrigby: have opened bug #591968 with my notes to date on this issue (they were starting to fall out of my head) Jun 09 23:17:48 Launchpad bug 591968 in coreutils (Ubuntu Maverick) (and 1 other project) "coreutils 8.5-1ubuntu1 FTBFS on armel, powerpc, sparc (test-linkat assert fail) (affects: 1) (heat: 6)" [Critical,Triaged] https://launchpad.net/bugs/591968 Jun 09 23:19:00 ogra: so you fixed jasper? Jun 09 23:36:08 go to bed...good night! :) Jun 09 23:38:14 NCommander: ogra is either in bed or traveling. Jun 09 23:47:07 slangasek: ok thanks Jun 10 00:29:49 * mozzwald is away: off to grandmothers house I go Jun 10 01:14:13 * cwillu_at_work pokes around in rcn-ee's general direction Jun 10 01:14:19 slangasek: still around? Jun 10 01:14:24 jcrigby: yep Jun 10 01:14:39 just added a comment to the bug Jun 10 01:15:15 I won't repeat it here Jun 10 01:19:04 jcrigby: hmm, is that strcmp() actually failing for you? It didn't for me Jun 10 01:19:15 only the SAME_INODE() check fails Jun 10 01:19:34 (sorry, the line number is wrong in the logs I posted to the bug report because I inserted some other debugging) Jun 10 01:19:52 should be line 73 in the original file Jun 10 01:21:09 I only have your strace data. Strace does not work in qemu user emulation mode Jun 10 01:22:02 OK Jun 10 01:22:04 from the strace data, I would predict that strcmp would fail Jun 10 01:22:16 given the ... on the end of the strings Jun 10 01:22:21 string Jun 10 01:22:40 I think that's an abberation in the strace output; if it was really non-null garbage data, I would have expected it inside the double quote Jun 10 01:23:33 rather - it may be signalling that there's more data there, but the string appears to be properly null terminated Jun 10 01:25:31 can you try using calloc instead of malloc in areadlink_with_size and see if the problem goes away? Just to humor me:) Jun 10 01:26:17 sure, lemme find it Jun 10 01:26:58 you want calloc(1, buf_size)? Jun 10 01:27:02 its in lib/areadlink-with-size.c Jun 10 01:27:36 yes, that should do it Jun 10 01:27:40 rebuilding Jun 10 01:28:23 Meanwhile I'm going to figure out what strace really means by "string"... Jun 10 01:36:55 jcrigby: sorry, have to afk now and the build is still running (I took the lazy way out to rebuild, which means it's rebuilding everything and will take a while) - I'll report results when I return later this evening Jun 10 01:38:30 btw, it looks like the code does append the trailing \0? Jun 10 01:38:32 if (link_length < buf_size) Jun 10 01:38:32 { Jun 10 01:38:32 buffer[link_length] = 0; Jun 10 01:38:32 return buffer; Jun 10 01:38:34 } Jun 10 01:41:29 slangasek: oops Jun 10 02:03:51 slangasek:ok sorry about the wild goose chase. I have noticed one other oddity. The test uses the size returned from lstat in the call to areadlink_with_size which should be 17 according to the strace data. areadlink_with_size adds 1 to it and calls readlink. In the amd64 case we see 18 which makes sense. However, the armel strace shows 1025 which means that 1024 was passed to areadlink_with_size. **** ENDING LOGGING AT Thu Jun 10 02:59:57 2010