/srv/irclogs.ubuntu.com/2010/08/20/#ubuntu-arm.txt

=== bjf is now known as bjf[afk]
=== bjf[afk] is now known as bjf
=== bjf is now known as bjf[afk]
rsalvetircn-ee: on-line?01:11
rsalvetiabout beagle xm01:11
rsavoyercn-ee: back from vacation ?01:33
rcn-eehey rsavoye back.. ;) power lines went..02:50
rsavoyeeverybody wants XM fixes. :-)02:50
rsavoyeTI is sending me another XM board, hopefully without the RAM problem, so real soon I'll be ready for more testing. :-)02:51
rcn-eei bet they do.. ;)  Fingers crossed on getting one on monday. .;)02:51
rsavoyeI'll send you my flakey one:-)02:56
rcn-eethat's okay i got a good collection of broken beagles. ;)02:57
rsavoyealso got an iMX51 coming tomorrow.02:57
rsavoyeGenesis is giving them to developers, if you don't have one yet02:58
rcn-eei was playing around with an imx51 based system last month, someone needs to take that git tree by the hornes and fix it.. i know freescale wont'..02:58
rsavoyehope you had a few good days off02:58
rsavoyeso I assume Maverick won't run on it, but it ships with a hacked up lucid02:59
rcn-eeoh, i've just been busy this week... ;) lots of testing the gpio stuff to finally fix the 'ro' issues in 2.6.35.. going to post v6 to linux-omap later..02:59
rsalvetircn-ee: I'm building with my custom v6 version now to test on my xM03:03
rsalvetididn't test my xM yet :-)03:03
rsalvetihttp://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=shortlog;h=refs/heads/rsalveti-master03:04
rsalvetiit's just finishing the build, takes quite a while =\03:04
rcn-eeyeah, about 6 hours. .;)03:04
rcn-eei'm about 95% sure that one will get pulled and put in tmind's tree. ;)03:05
rsavoyeI've got an OpenJDK test that's been running for 4 days... and still not done03:05
rsalvetiouch03:05
rsavoyeit's my third try to even see if if actually finishes...03:06
MartynHey there Rob :)03:08
rcn-eersavoye, is that on a c4 or igepv2?03:08
rcn-eehey Martyn how's it going..  Still fun stuff happening at smoothstone. ;)03:08
* Martyn has a CortexA9 compile farm now :)03:08
Martynsmooth-stone, yeah :)03:08
rsavoyea babbage board sitting in a closet in Sweden someplace03:08
Martyn(the - is important, we're even being SUED over it.. sheesh)03:08
rcn-eeah crap...  someone wants to stop innovation and forward progres...03:09
Martynrsavoye : if you give me a git tree to pull from, I can do a clone and compile it...03:09
rsavoyethat's what I want. distcc on a rack of arms03:09
Martynrsavoye : Not quite a "rack" of em, but we do have a lot of Versatile Express hardware03:09
rsavoyeMartyn: for OpenJDK ?03:10
Martynand other CortexA9 boards03:10
rsavoyeany remote access :-)03:10
Martynoh, I thought you were doing kernel compiles :)03:10
Martynrsavoye : No :)  That firewall is airgap.03:10
rsavoyeno, testing rcn-ee's kernel builds on an XM03:10
rsavoyeright now I'm deep in fixing the ARM assembler for OpenJDK, but running the tests is slow03:11
MartynI bet03:11
MartynShark is very bad at the moment03:11
rsavoyebut I'd bet rcn-ee would love a faster build03:11
rsavoyeI'm not using shark yet, just fixing the real arm interpreter after a calling convention change broke it a few months ago03:11
rcn-eei could.. ;) i finally up'd my main kernel build machine from the 500Mhzish to 600.. ;)03:12
MartynHeh03:13
MartynI'm clocking around the same (800Mhz) but on a quad core machine03:13
Martynand with more of 'em03:13
rcn-eeit's a little scary in the basement right now.. i need to find room to install my tegra and panda. ;)03:13
Martyntegra = ok03:13
Martynpanda = *shudder*03:13
Martynbamboo is a strange creature of a board03:13
rcn-eeit's a little strange.. ;)03:14
rcn-eersavoye, is your openjdk testing scripted and automated?03:16
rsavoyeyes, "make check" :-)03:16
Martynlol03:17
rsavoyeso I'm running the tests on one board in NZ, and gdb on the other one03:18
Martynsheesh03:19
rsavoyehopefully I'll get some hardware in here soon that actually works so I stop begging for remote access03:19
rcn-eei think we need to pull kblin in again, he's had some grand schemes of an arm mulitnode build/etc machine. ;)03:19
MartynIndeed03:19
Martynrsavoye : I'm surprised you need to remote that far to get access to the hardware03:20
rsavoyethere don03:20
rsavoye't seem to be many of us here in the US...03:20
rcn-eei think there's almost a dozen.. ;)03:21
rsavoyeoh right, you're on this side of the big puddle too03:21
rcn-eeyeah i just get up early so it looks like i'm europe.. ;)03:22
rsavoyeme too, I like my few hours of intersection with the OpenJDK team in the UK03:23
rcn-eeand sometimes it's the only way to get things done, otherwise your chasing emails over the next day..03:24
rsavoyein my case it's useful, as they understand java, and I don't. course they don't know assembler, so we have interesting discussions :-)03:25
rsalvetiinteresting :-)03:25
rsavoyelately we connect someplace in the middle, which works03:26
rsavoyetalking to java guys about assembler is pretty funny though.03:26
rcn-eein the back of my mind i've always kinda wondered, does openjdk use the ARM_THUMBEE stuff?03:27
rsavoyeit will when I'm done :-)03:29
rsavoyeafter I fix the calling  convention, then comes all the new thumb2 stuff03:29
rsavoyeI have a huge patch for that luckily, but it'll need debugging03:29
rcn-eecool! ;)03:30
rsavoyethe point of this is to make java run as fast as possible03:30
rcn-eeand those builtin java instructions will defintelly help that.. i always thought it was weird the old java instructions in the arm9/etc where so closed..03:31
rcn-eeokay send v6... i really hope no more changes are needed.. ;)03:39
rsalvetihm, lots of crashes with my xm =\06:06
rsalvetiprobably the memory issue06:06
rcn-eebut no read only.. ;)06:06
rsalvetihahah, true :-)06:07
rsalvetidoes it work better if I limit the memory at the cmdline?06:07
rcn-eeumm, i've never tried doing that...06:08
rcn-eein your bootarg try half.. "mem=256M"06:10
rsalvetiyeah, that's what I'm trying now06:10
rsalvetiweird, sometimes the kernel does boot06:11
rsalvetiother doesn't even shows the boot log06:11
rsalvetiother some random seg faults haha :-)06:11
rsalvetimemory issues are awesome06:11
rcn-eeyeah they are a pain...06:11
rsalvetiok, now just some cool warnings that were happening all the time06:15
rsalveti[    0.000000] WARNING: at /home/ubuntu/kernel/ubuntu-maverick/arch/arm/mach-omap2/clkt_clksel.c:375 omap2_init_clksel_parent+0xf4/0xf8()06:16
rsalveti[    0.000000] WARNING: at /home/ubuntu/kernel/ubuntu-maverick/arch/arm/mach-omap2/clkt_clksel.c:194 omap2_clksel_recalc+0xcc/0xf0()06:16
rsalveti[    0.000000]  (null): no physical address for uart#3, so skipping early_init...06:16
rsalveti[    0.000000] WARNING: at /home/ubuntu/kernel/ubuntu-maverick/arch/arm/mach-omap2/serial.c:727 omap_serial_init_port+0x88/0x1f8()06:16
rsalvetiprobably some missing patches all around06:16
rcn-eeyeap, the uart#3 stuff isn't in 2.6.36-rc1 either..06:17
rsalvetircn-ee: do you know if they are somewhere at least?06:19
rsalvetior it's something we should fix06:19
rsalvetircn-ee: it seems that it does works fine with mem=256M06:20
rcn-eecool... stress it fully at that setting.. some of the ideas going around, was the chip select that split the 512 in two halves wasn't correctly working..06:20
rsalvetiyep, that would make sense06:21
rcn-eethis was the original uart3 fix, it didn't get merged.. http://www.mail-archive.com/linux-omap@vger.kernel.org/msg24695.html  for 2.6.36-rc1 the usart changed alot so it needs to be tweaked..06:23
rsalveticool, some work for the weekend06:24
rsalveti:-)06:24
rsalvetircn-ee: does your xM works with usb and ethernet?06:27
rsalvetihm, seems to work now :-)06:28
rcn-eeyeap, both usb's (otg/ehci), usb Ethernet, hdmi, serial work...  it runs till in run aptitude.. ;)06:28
rsalveticool :-)06:29
rsalvetiGrueMaster: sent you an email, about x-loader and u-boot for es206:51
rsalvetiyou can find them at http://people.canonical.com/~rsalveti/maverick/boot/es2/06:51
kblinmorning folks07:03
rsalvetinight! :-)07:09
=== markos_ is now known as Guest61543
=== kmargar is now known as markos_
DanaGSay, I see we're now getting some stuff marked Linaro.07:22
DanaGI get that Linaro is some consortium that includes Canonical, but what does that DO for us?07:22
DanaGSay, and what does "flash-kernel" do on XM?  There's no Flash... does it do SD instead?07:32
DanaGhttps://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/36505307:38
ubot2Launchpad bug 365053 in initramfs-tools (Ubuntu) (and 1 other project) "On armel (Babbage platform), kernel image upgrading breaks if Ubiquity is instructed not to install a bootloader (affects: 1) (heat: 19)" [Medium,Triaged]07:38
sidhello07:42
sidanybody there07:43
DanaGFlash-kernel is also trying: Erasing Kernel NAND space... + dd if=/dev/zero of=/dev/mtdblock3 bs=4194304 count=107:43
andrew_708476Is there someone that know a little about Ubuntu that can help me07:43
sid<andrew_708476> : hi i dont know much of ubuntu but i can help you07:44
andrew_708476ok cool07:44
andrew_708476you know how with Ubuntu firefox comes with it well on firefox I have lost my web browser and can you help me get it back07:45
DanaGhmm, ubuntu kernel fails on beagleboard: http://pastebin.com/WTjJgxgm07:49
andrew_708476does anyone know anything about Ubuntu that wont mind giving someone a hand07:52
DanaGGO in #ubuntu -- this channel is for ARM-specific stuff.07:52
sid<andrew_708476: ok try to install new firefox browser use following command sudo apt-get install firefox07:53
andrew_708476thanks07:54
sidi want to create ubuntu image for arm tell me the exact procedure07:54
andrew_708476can I add you and chat to you again07:54
sidya sure07:54
sidmy id siddharth.waikar3@gmail.com07:55
sidsend me request07:55
andrew_708476thanks I need to unstall firefox first do you know how to do that07:55
andrew_708476in Ubuntu07:56
sidok run command sudo apt-get remove firefox07:56
andrew_708476its gone07:59
sidok now run previous command07:59
andrew_708476I have to restart be back in a minute08:00
sidno not required08:00
andrew_708476ok08:00
andrew_708476its installing it again08:01
cooloneyogra: morning, oli, did you guys tested latest daily build omap4 image.08:41
cooloneyit looks like it stops at booting08:41
DanaGNow if only we could get PowerVR drivers in the repos as nicely as fglrx and nvidia... and if only the danged things had GLX, and not just ES.09:00
ogracooloney, yes, we're trying to find out why oem-config doesnt come up since a week09:01
ogracooloney, i assume it stops at the X wallpaper ?09:01
cooloneyogra: oh, no, it stops at just enabled the AppArmor09:03
ograafter the automatic reboot it does ?09:03
=== fta_ is now known as fta
cooloneylet me post you an image09:14
cooloneyogra: http://people.canonical.com/~roc/IMG_20100820_160409.jpg09:14
ograhmm, seems it doesnt reboot09:14
ograit should actually reboot at the point where it does the "reboot check" line09:15
ograsmells like a kernel regression09:15
ograGrueMaster, on an up to date panda image, if you call sudo reboot on cmdline, does it do the right thing ?09:16
GrueMasterI haven't had a chance to get to a cmdline post-update.  System hangs.09:16
cooloneyogra: did the latest 903.7 kernel work before?09:17
GrueMasterSame as cooloney.09:17
cooloneyogra: i didn't try daily build for sometime,09:17
ograGrueMaster, hmm, i thought you had a way to at least get a console09:17
GrueMastercooloney: The kernel appears fine.  There is something else that appears to be hanging the system.09:17
ograGrueMaster, the kernel doesnt seem to work fine if the reboot command cant execute09:18
GrueMasterogra: I am running the current kernel now.  And yes, reboot works fine.09:19
GrueMasterI reboot in between package updates.09:19
ograweird09:19
ograwhy doesnt it work from initramfs then09:20
DanaGargh, es2gears won't run on the powervr.09:25
=== fta_ is now known as fta
=== fta_ is now known as fta
ograhmm, so i downgraded upstart and dbus now, still hangs hard if i start p the system bus09:41
ogra*up09:41
cooloneyogra: A3 image works fine.09:49
ogracooloney, yes, we know, can you give me the /var/log/jasper.log file from your broken test ?09:49
cooloneyogra: ok, pls wait for a while09:54
=== fta_ is now known as fta
GrueMasterogra: I saw the same issue that he is seeing once before, but couldn't reproduce it.09:57
DanaGargh, stupid SGX.10:11
vstehleDanaG: which platform are you on?10:24
DanaGBeagleboard.10:25
DanaGExit message has been set to: "PVRShell: Unable to create surface"10:25
DanaG... and those stupid powervr demos show that their hardware really is annoying...  with ATI, nvidia, intel, and even all the various open-source 2D things, you use standard OpenGL.   PowerVR?  They use some proprietary .POD, and god-only-knows what.  Their demos don't even compile on x86_32 -- missing make_platform.mak and such.10:25
vstehleDanaG: Your best option with powervr is OGLES2 it seems.10:27
DanaGAnyway, my definition of "Useful 3D" is "Runs Compiz".10:28
DanaGAs long as nothing ARM will do that, ARM is not viable for netbooks or such for me.10:28
vstehleDanaG: does compiz run on something else than OGL? GLES maybe?10:29
DanaGNope.10:29
DanaGNor can kwin, I believe.10:29
=== fta_ is now known as fta
cooloneyogra: too bad, i failed to find that log file in my SD card, it enters initramfs eventually10:54
=== amitk is now known as amitk-afk
DanaGhttp://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch#Run_the_TI_demos11:07
DanaGah, fixed my PVR.11:07
persiaSo, I got a beagle+zippy, and I connected power, ethernet, USB, and HDMI, and inserted a class 6 Sd with the maverick Alpha 3 image.  I get lights for power and ethernet, but nothing else appears to happen (no video output, no ARP registration on the network).  Any suggestions on how to debug?  I also see nothing on the zippy serial port.11:18
ograHDMI ?=11:20
ograthe beagle doesnt have HDMI, there are only DVI signals on the port11:21
ograyou dont even see uboot on serial ?11:21
persiaThere's a port that fits an HDMI cable11:21
ograright11:21
persiaI don't see anything at all.11:22
ograits a HDMI port but DVI signals11:22
persiaThat's fine: it's wired to an HDMI->DVI-D converter before going to a DVI screen.11:22
ograah, good11:22
ograhow do you boot ?11:23
ograyou need to hold down the user button to make the romcode access the SD11:23
persiaS1 or S2?11:23
vstehleogra: You are not relying on the u-boot in NAND?11:24
ograpersia, the one that has "user" written next to it :)11:24
vstehleogra: This way you would only need a boot.scr, no MLO, no u-boot11:24
ogravstehle, that wouldnt work with XMs11:24
GrueMastervstehle: New versions of both.11:24
ogranor with pandas11:24
vstehleogra: Oh you want a generic solution for OMAP3 & 4? I see...11:25
ograyes, thats how our images are designed11:25
vstehleogra: Of course; silly me :)11:25
persiavstehle, I'm not sure I have anything in NAND, or I'd expect to see some serial output11:25
vstehlepersia: "old" beagle for sure say hello on serial, even with no SD11:26
ograyou should see 40T on the serial port as soon as you fire up the board11:26
ograthat tells you "i'm alive but have nothing in NAND"11:26
GrueMasterpersia: You need a null modem.11:26
persiaI still have nothing on the serial port, but I've some DVi output now, so I'm happy.  Thanks.11:26
ograah, great11:26
vstehlepersia: strange you have nothing on serial; check cable & config11:27
ograyou will likely run into mmc issues though11:27
ograeither it wont find the mmc at all or only have it available in readonly mode11:27
persiaWe'll see.  Plymouth is running now.11:28
ograplymouth ?11:29
ograso it did the resizing already and rebooted ?11:29
persiaYep.11:29
ograhmm, then you dont seem to have mmc issues11:29
persiaIt's a very small card :)11:29
ogra4G is minimum11:29
cooloneyogra: too bad, i failed to find that log file in my SD card, it enters initramfs eventually11:30
* ogra will add enough spare space on the image to make it 2.2G big so people dont get the idea to use it on less than 4G cards11:30
=== fta_ is now known as fta
ogracooloney, the log should be in /dev/.initramfs/11:30
ograduring the initramfs11:31
persiaYeah, 4G.  I wouldn't do less, after all the time I spent arguing that supporting 2G was madness :)11:31
ograor if you got to the reboot stage it might already have been copied to the rootfs11:31
ograpersia, if its a normal C4 i'D suggest to immediately create a swap file manually and swapon once ubiquity created the user11:34
ogra(on a tty while the removal stuff of oem-config runs)11:34
cooloneyogra: if i ran 'halt' or 'reboot' during initramfs, the log will be gone?11:37
ogracooloney, if it went through the second part (that sets up everything) the log should have been copied to the rootfs already11:38
ogra(that part ends with the "reboot check" message)11:38
persiaogra, I'm still waiting for something interesting to load over the eye-searing background.  That said, how would I distinguish an abnormal C4?11:38
ograpersia, you cant, its OOming silently11:38
ograpersia, though you could be hit by Bug 61658111:39
ubot2Launchpad bug 616581 in ubiquity (Ubuntu) "oem-config fails to run (affects: 3) (dups: 1) (heat: 24)" [High,Triaged] https://launchpad.net/bugs/61658111:39
NCommanderogra: I'll pull down the latest dove live when I get back to the hotel and try  and get you anothe rdata point on the dbus issue to confirm if its specific to  pre-installs11:40
ograNCommander, great11:40
persiaogra, Indeed I am :)11:41
ograthough i just downgraded a daily to the last known working upstart and dbus packages11:41
ograpersia, just wait until you can hit enter and end up on a rootshell11:41
NCommanderogra: isn't it nice how easy it is to tweak a pre-installed image ;-)?11:41
ograpersia, then you can do the setup manually11:41
persiaIndeed.11:41
ograNCommander, well, next i'll try to downgrade to the former kernel ...11:41
ograNCommander, and *thats* tricky on preinstalled images11:42
ograpackages are surely a lot easier to change though, i agree11:42
NCommanderogra: can't you just kick a new uImage into the VFAT and turn it on?11:42
ograuImage isnt the prob :)11:43
NCommanderogra: and respin the uInitrd?11:43
ograright you need to respin it11:43
NCommanderogra: that's not super difficult11:43
ograif you cant chroot into the rootfs it is :P11:44
persiarespinning isn't an issue, but it helps if you mount the SD on another armel device to do so...11:44
NCommanderogra: strip the top 64 bytes of the uInitrd, zcat uInitrd | cpio -ivd11:44
NCommanderchange the files yo uneed, then repack, and mkimage11:44
ograurgh11:44
ogranah11:44
ograi prefer to use a clean respin from scratch11:44
NCommanderogra: that being said, the kernel should still boot if its mismatched; we're not depending on any special modules on OMAP for normal boot last I checked11:45
persiaClean respin or same-arch chroot is much better than that hack11:45
ograright, without input devices etc :P11:45
DanaG"an hdmi port but DVI signals" -- say, how is that even different?11:45
DanaGooh, fbvncserver!11:46
DanaGhttp://code.google.com/p/android-vnc/11:46
DanaGStatic one works fine on my non-Android Beagle.11:46
DanaGSay, now that I don't need Flash... I should try android beagle again.  It's a bummer I couldn't find the danged asix module, though.11:46
=== amitk-afk is now known as amitk
persiaDanaG, HDMI can have lots of different signals, but usually includes DVI-D and audio, and may contain one or more serial channels, and perhaps even an ethernet channel.11:48
DanaGSerial and ethernet?  That'd be spiffy.11:50
DanaGThat serial channel must be how LG makes their receivers and TVs work together.11:50
NCommanderpersia: do you plan to be around tonight? I can use your help w/ the libd-i changes11:51
persiaHDMI 1.4 added ethernet.  I think the serial is limited to Consumer Electronics Control messages though, by the spec (although one could conceivably generate non-compliant equipment...)11:51
DanaGsay, I need to ask rcn-ee for kernel headers... since the ubuntu ARM official kernel fails to init omapfb.11:51
* persia refers to the specs for more detail, having only a limited understanding of HDMI11:52
persiaNCommander, probably not more than another hour or two (it's later here than there)11:52
DanaGargh, ureadahead bails on my thing -- OOM.11:54
persiaDidn't rsalveti have a patch for that?11:54
ogradont use the netbook images on less than 512M :)11:54
DanaGI used the "minimal".11:55
ograpersia, yes, but Keybuk wasnt available the last days11:55
* persia mumbles "We don't have maintainers in Ubuntu"11:55
DanaGah, that android vnc server needs "kbde" -- keyboard emulator.11:55
DanaGOh yeah, and what's the deal with Linaro?11:55
DanaGI know it's a working-group of sorts, but what does it DO for us?11:55
ograpersia, but we have braches owned by people you cant commit to :P11:56
ograDanaG, you know how you can run any x86 machine with the ubuntu -generic kernel ?11:56
persiaDanaG, From my (limited) understanding, it's ARM's linux initiative group doing upstream stuff we can use.11:56
ograDanaG, thats one example of things linaro will implement11:56
DanaGCool.11:56
DanaGEither openfirmware-type or UEFI-type could be useful.11:56
DanaGThough, right now there's a TianoCore for ARM... but no way to really do anything with it.11:57
DanaGThere's no arm grub-efi.11:57
ogracurrently they are working on unifying uboot11:57
persiaogra, branches are for people who don't know how to use the archive as a VCS.  keybuk wrote a great document explaining how the archive was essentially a VCS.  Plus, james_w set up a VCS that auto-imports anything uploaded, just in case people wanted to use obsolete external VCSs.11:57
ograpersia, right, but still he is the only one with access to the ureadahead branch11:58
persiaDanaG, There's a few openfirmware implementations for ARM: someone just needs to add support for specific hardware of interest :)11:58
ograpersia, indeed i could just blindly upload and ignore bzr11:58
* persia is of the opinion that folks using bzr to handle packaging and not following UbuntuDistributedDevelopment guidelines deserve the side effects11:59
cooloneyogra: http://pastebin.ubuntu.com/480892/12:02
cooloneyogra: this time it stops before initramfs12:03
ogracooloney, WOAH !12:04
ograthat looks really bad12:05
cooloneyi looks like my SD card is not good12:06
cooloney*it12:06
ograno, i see the same on a fresh image here12:06
cooloneyneed i try another onw?12:06
cooloneyok,12:06
* ogra is just done with a test12:06
cooloneygot it12:06
DanaGoh yeah, I tried btrfs... got lack of fsck.btrfs/12:12
ograhmm, so doing an fsck on a freshly dd'ed image doesnt show any errors12:14
ograthats weird12:14
michaelh1Hi there. What's a good filesystem to use on a SD card?  On my 4 GB card I get 17.5 MB/s read.  FAT gives 3.7 MB/s write but ext3 is half that at 1.7 MB/s...12:15
DanaGhttp://pastebin.com/zR7pepwM12:19
DanaGthat's my problem with -1001-omap.12:19
persiamichaelh1, The best filesystem is one supported by the FTL on the flash card, which is incredibly hard to detect.  All filesystems are bad to some degree, as we don't have raw access to the eraseblocks, and are dealiing with a false abstraction of a block device.12:21
DanaGSay, I'm wondering if I should make my laptop's ssd be btrfs.12:21
persiaIn general, journalling filesystems are less bad.12:22
ograDanaG, 1001-omap isnt an ubuntu kernel, talk to the people maintining it :)12:22
persiaDanaG, again, depends on the FTL12:22
DanaGSo -15 is Ubuntu?12:22
DanaGBut the linux-omap package depends on 1002 (which isn't even out yet).12:24
DanaGOkay, I'll try 15.12:25
ograsurely not12:25
persiaHrm?  Any kernel in the archives is inherently an Ubuntu kernel.  Any other kernel isn't.12:25
ograpersia, we have two omap3 flavours, one is a linaro oen12:26
ogralinux-omap is ours, linx-linaro-omap is linaros12:26
ograor linux-linaro-image-omap12:27
ograseems their meta doesnt have a toplevel metapackage12:27
* persia doesn't see how linux-linaro-image-omap isn't an Ubuntu kernel, although it's not the default kernel.12:27
ograin any case linux-omap should not depends on the -1001- package (which is linaros)12:27
ograif that happens, thats a bug12:28
persiaI agree with that :)12:28
mopdenackerDanaG: at least ext4 gives much better performance than ext3, according to several tests I made. At least on a SATA disk. And I have no problem using it on eMMC.12:28
mopdenackerbtrfs sounds good too. Now sure how mature it is though. ext4 is definitely mature enough (used in our servers without any issue)12:29
* ogra wonders if lag knows if there were any filesystem driver related changes in the omap4 kernels recently 12:30
mopdenackerDanaG: otherwise, Squashfs rocks for read-ony parts of your fs. It's lightning fast.12:31
ograi can fsck the SD card 100 times on x86 without any errors ...12:31
ograbut as soon as i run it on the üpanda i have lots and loits of filesystem errors12:31
mopdenackerogra: perhaps issues in the mmc block drivers?12:31
ogramopdenacker, possible12:31
mopdenacker... causing corruption after time.12:32
lagogra: Not that I'm aware of, but I can check12:32
lagogra: So I don't have to read all the backlog, can you briefly tell me what the problem is?12:33
mopdenackerogra, do you confirm that your pre-installed images don't support OMAP ES2.0 yet? alpha3 doesn't boot on my Blaze, that's why I suspect this.12:33
ogralag, http://pastebin.ubuntu.com/480892/ all these fs errors (which i dont get when running fsck on other arches with the same filesystem)12:34
ogramopdenacker, right, we only have one es2 yet thats at the QA person12:34
ogramopdenacker, so we cant do any development for es2 yet12:34
ogralag, so looking at the changelog of the linux-ti-omap4 package it seems there were a lot mmc realted changes12:35
mopdenackerogra: thanks! That's an issue. We will address it during the call this afternoon.12:38
ograi think the es2's are on their way now12:39
lagogra: Nothing's been changed in the past 2 weeks12:39
ogralag, there was an upload on the 5th12:39
ograand the first image after the 5th was the first one that stopped working12:39
lagYes, two weeks ago12:40
lagSo something in that lot has killed your build?12:40
ograwell, something between the 4th (alpha3) and the 9th (teh first image that was buildable again)12:40
lagogra: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-maverick.git;a=commitdiff;h=371114579a7d9c313ff76707fbeff39f0a0a401512:42
lagogra: Take your pick12:42
ogralag, well grep for MMC in there12:42
lagBrain grepping :)12:43
ograha !12:43
ograat least i see oem-config again now12:43
ograwith lots of hacking12:43
lag15 MMC changes12:43
ograyeah12:43
ograit could as well be e2fsprogs12:44
ograthere was a merge on the 7th12:44
ograthe new oem-config ui looks nice12:45
ograargh12:46
ograno more way to set the hostname12:46
ograthats bad12:46
lagogra: Take a know good kernel (I suggest alpha3) and put it on the daily build image12:46
lagknown*12:46
lagThen test12:46
lagIf you are greeted with the same results, it's the kernel's fault12:47
lagIf not, blame e2fsprogs12:47
ogralag, yeah, its just not that easy :P12:48
lagogra: Why isn't it?12:48
persiainitrd12:48
ograright12:48
lagRebuild that too12:48
lagDo you want me to rebuild it for you?12:49
ograi need to test on a virgin image12:49
ograwhich means it is tricky to get exactly all the changes into the initrd12:49
* lag chuckles "virgin"12:49
lagDo you have any better ideas?12:49
ogranot really12:50
lag:)12:50
ograbut i'm trying all other opportunities first :)12:50
ograand additionally i just got oem-config up so i have to finish that install12:51
lagk12:52
mopdenackerogra: do you have documentation for building your pre-installed images? Our plans are to make such images for our next internal release.12:54
lagmopdenacker: dd and go12:55
ogramopdenacker, not yet and the last two weeks i was held up due to the non-booting images its on my TODO to provide such docs12:55
mopdenackerogra: I understand. Thanks. Do the images boot now?12:56
ogranot really12:56
ograi have hacked around some issues though12:57
ograbut they dont resize the filesystem properly due to all these FS errors12:57
mopdenackerlag: I wish it was that easy... At least you need to make the installer start...12:57
ograand there are odd things going on in oem-config12:57
* ogra takes a break12:57
lagogra: I have some scripts that may help you create your initrd file if that's the route you decide to go12:57
persiaogra, The test-build for the pulse stuff isn7t going to complete before I lose track: I'll send you a patch tomorrow.12:58
lagmopdenacker: How do you mean?12:58
lagIf you're talking about the Panda/Beagleboard all you have to do is dd the image onto an SD card and put it in12:59
lagThe rest is automated12:59
mopdenackerlag: Yes, but there are a few special things to do:12:59
lagmopdenacker: There are?12:59
mopdenackerlag: - create an image that's just the size that you need.12:59
mopdenacker(and not the size of the sd card you used)13:00
lagThe installer re-sizes the card for you13:00
lagWrong: The image13:00
mopdenacker- modify the rootfs so that the installer starts and does its job (configure the TZ, create the user, choose the login mode).13:00
mopdenackerA standard image would just boot.13:00
mopdenackerwithout starting the installer.13:00
DanaGoh yeah, something I found on the rcn-ee maverick minimal: it left dhcp-client-identifier set to "d-i".13:01
lagThe TZ and user creation is done via an intuitive GUI13:01
mopdenackerlag: I'm taking the developer point of view. If I use a 4 GB SD card for development, my image will be 4 GB big, and will contain plenty of unused blocks at the end.13:02
lagmopdenacker: Ah, I see13:02
mopdenackerlag: Yes, no issue from the user perspective ;-)13:02
lagmopdenacker: You just make the image as small as you can <2GB13:02
mopdenackerthat's why I need Oliver's doc13:03
lagmopdenacker: Make the installer probe the card and re-size on first boot13:03
lagI didn't realise Oliver was creating a doc from the developer's angle13:03
lagogra: When it's ready can you CC me?13:03
kblinmorning rcn-ee13:04
rcn-eemorning kblin..13:04
lagmopdenacker: Nice pic :) http://opdenacker.org/images/michael_opdenacker.jpg13:04
lagrcn-ee: 6th lucky13:05
lagrcn-ee: I have everything crossed for you!13:05
DanaG(05:01:41 AM) DanaG: oh yeah, something I found on the rcn-ee maverick minimal: it left dhcp-client-identifier set to "d-i".13:05
rcn-eeyeap luckly number 6.. time to ship it.. ;)13:05
DanaGOh, and one thing I'm using the user-button function for:13:05
DanaGalt-boot will load uImage.alt and uInitrd.alt.13:05
rcn-eekblin, are you still working on the multi node arm setup?  I think a couple users on this list would be interested in setting up big arm farms build building.. ;)13:06
DanaGOh, and that android vnc server works fine with non-android ARM!13:06
rcn-eelag now that those patches will be merged, there's a couple old bugs we can tackle, like actually setting up the usb on the C4.. (currently u-boot sets that up..)13:09
lagrcn-ee: I can't help you with that one13:10
* lag only has Panda & XM13:10
kblinrcn-ee: I was mostly looking at multi-node storage so far13:10
DanaGc4 is all I have.13:11
rcn-eei think the XM has the same issue, although the older u-boot's that don't set the USB won't boot it.. ;)13:11
kblinrcn-ee: but a working distcc setup is on my todo list13:11
DanaGBut I'm really interested in that panda.13:11
lagrcn-ee: Who's Jarkko13:11
rcn-eeI'm not really sure, he either works for TI or Nokia..13:11
DanaGsay, how stable is btrfs?  Will it at least not silently corrupt things when approaching full?13:11
amitklag: rcn-ee: ex-Nokia, audio driver maintainer13:12
kblinDanaG: dunno, just installed my first maverick VMs with brtfs13:12
lagamitk: Thanks13:12
kblinwill stress them a little the following days13:12
amitklag: got a message for him? :)13:12
DanaGSpecifically, SSD optimizations are what I want.13:13
DanaGwow, btrfs actually makes my dog-slow cruzer not dog-slow.13:14
lagamitk: Why? Are you having lunch with him? ;)13:14
amitklag: i will, next week :-p13:15
amitkor I can ask him to get onto irc if you need to chat13:15
lagamitk: I don't - I just saw that he was helping Robert to upstream his patches13:17
lagrcn-ee needs lots of help ;)13:17
* lag hopes Robert can take a joke :D13:17
amitklol13:18
rcn-eejust a little.. .;)  i was looking at a coupe other board-omap3* files (such as the touchbook) and it looks like it has the same bug.. (wrong setup wp's..)13:20
lagrcn-ee: Are we talking about USB again?13:21
lagThe patches you've just submitted?13:21
rcn-eethis is the 'ro' bug on the mmc that my patches fixed for the beagle..  if i'm write, the touchbook will have the same issue if you boot it with 2.6.35..13:22
GrueMasterpersia: ping - bug 616581 started after alpha 3.13:23
ubot2Launchpad bug 616581 in ubiquity (Ubuntu) "oem-config fails to run (affects: 4) (dups: 1) (heat: 459)" [High,Triaged] https://launchpad.net/bugs/61658113:23
rcn-ee^^^  i've always had to run with atleast 50Mb of swap, no matter the amount of ram.. (128/256/512)13:24
lagrcn-ee: I'm assuming you don't have the HW to test?13:24
rcn-eei do.. ;)  bug i'm missing other touchbook patches so i haven't booted my own kernel yet.. but you guys (ogra) had it working for lucid, so you might run into a 'ro' bug, depending on the logic of pin 23..13:25
ograrcn-ee, i had only the upstream dev kernel working13:26
ogra(ai upstream i mean)13:26
ograwhich iirc was 2.6.32 or so13:26
rcn-eeokay, cool wasn't sure on which kernel you used...13:27
ograit never worked (or even booted) with anything else than the ai kernel trees13:27
mopdenackerogra: I tested your -alpha3 pre-installed image on the Beagle RevC2 (256 MB of RAM). UNE us hardly usable. Not enough RAM, I would say....13:32
mopdenackerHi robclark! Did you find a Panda (board)?13:33
mopdenackerDon't hesitate to ask me to test stuff if it can help...13:33
robclarkmopdenacker: no not yet..  still trying to debug other issue on LCD/blaze..13:33
robclarkbut I will try to find a panda to use for the weekend13:34
mopdenackerrobclark: great, thanks!13:34
DanaGooh, g_nokia is cool, but it leaves the link down!13:38
ogramopdenacker, yeah, i would love to no support the C series beagles with these images, but that requires XM to work13:39
=== fta_ is now known as fta
DanaGg_audio gadget: Playback error: -7713:45
DanaGloops infinitely.13:45
DanaGWhere do you even FIND a panda?  I can't find so much as a single picture, or a press release, about it!13:45
GrueMasterogra: So you found the oem-config issue?13:46
vstehleDanaG: it is not released yet.13:47
DanaGAh.  Is the release date under NDA?13:47
ograGrueMaster, no, only a symptom13:47
ograGrueMaster, the lines in question shouldnt be executed13:48
vstehleDanaG: yep.13:48
DanaGBummer.13:48
DanaGhmm, can you describe what you ARE allowed to say about it?13:49
vstehleDanaG: certainly: nothing :)13:49
DanaGDamn, that sucks.13:49
DanaGer, s/damn/dang/13:50
mopdenackerogra: ouch, do you mean you have issues with the kernel for XM? Or do wish you had an XM?13:50
ogramopdenacker, i wish there were stable XMs :)13:50
mopdenackerogra: understood :-) BTW, the final version is supposed to start shipping today.13:51
mopdenackershipping to distributors at least.13:51
ograhmm, i stopped counting how often i heard something similar :)13:51
DanaGI hope it's at least more comparable to xM than to C4.13:51
ograif i see them on sale i'll belive it :)13:51
XorATI is using the openmoko schedule for XM and panda :-)13:53
ograpersia, E: ubiquity-frontend-gtk: arch-independent-package-contains-binary-or-object ./usr/lib/ubiquity/panel13:55
ograpfft13:55
ograso we try to exec an x86 binary13:56
ograGrueMaster, ^^^13:56
ografixing that should at least solve one of the issues13:56
GrueMasteroops.13:58
* ogra goes for a short break13:59
=== fta_ is now known as fta
rsalvetimorning14:12
GrueMasterrsalveti: morning.14:13
rsalvetimopdenacker: it seems that prpplague found what is wrong with the kernel and your monitor14:27
rsalvetiseems an issue when calculating the 1280x1024 PLL values14:28
rsalvetihe was going to try a fix today, i guess14:28
rsalvetiGrueMaster: were you able to test your es2?14:28
rsalvetipersia: you can find the ureadahead "fix" at the bug, I sent a branch with it14:29
GrueMasterGetting to that point.  I've actually had to be interactive with the sprint wrap-up mostly.14:29
rsalvetipersia: also, which zippy did you get?14:29
GrueMasterI have it all downloaded, just need to swap out es1 for es2 & boot.14:29
rsalveticool14:30
mopdenackerOi rsalveti ! That's good news!14:30
=== fta_ is now known as fta
=== amitk is now known as amitk-afk
=== bjf[afk] is now known as bjf
mopdenackerMorning prpplague !16:03
ogralag, argh16:07
ogralag, i think we mixed up a bug, while you were looking at bug 605488 for which i gave you swap file instructions, it should have been bug 605739 instead16:08
ubot2Launchpad bug 605488 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "BUG: scheduling while atomic: mmcqd/46/0x00000002 (affects: 1) (heat: 108)" [High,In progress] https://launchpad.net/bugs/60548816:09
ubot2Launchpad bug 605739 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "BUG: Bad page state in process swapper pfn:94d23 (affects: 2) (heat: 119)" [High,In progress] https://launchpad.net/bugs/60573916:09
prpplaguemopdenacker: ho ho ho, merry freakin friday!16:12
prpplaguemopdenacker: i think i have the dvi issue nailed down16:13
prpplaguemopdenacker: got to do some more testing this morning16:13
lagorga: You and I are going to fall out!16:15
lagogra: That's another bulk of time you've wasted! Arrrrrrrrrrrrrrrr16:15
ogralag, i'll compensate that with beer at the next sprint16:15
lagogra: That would be a good start ;)16:16
lagogra: Thanks for letting me know16:16
prpplaguebeer good16:17
lagBeer very good16:17
mopdenackerprpplague: cool! Many thanks!16:17
prpplaguei picked up a couple different hdmi switchers this morning too16:20
prpplaguehave a look at geting those working16:20
prpplaguemopdenacker: you have a kernel build environment setup?16:20
mopdenackerprpplague: I can set it up quickly16:21
prpplaguemopdenacker: you still got the one line patch i posted yesterday?16:21
mopdenackerprpplague: yes: http://paste.ubuntu.com/480502/16:23
prpplaguemopdenacker: okie dokie, there is another hack we can do for testing16:23
prpplaguemopdenacker: let me get that posted16:24
mopdenackerprpplague: ouch, the CodeSourcery cross toolchain is sloooow to download.16:26
prpplaguemopdenacker: indeed16:26
prpplaguemopdenacker: http://paste.ubuntu.com/481007/16:26
prpplaguemopdenacker: that's the other patch16:26
prpplaguemopdenacker: let me give you a binary to test16:26
prpplaguemopdenacker: oh wait, are you using a es2 or es1 board?16:27
mopdenackerprpplague: I have an es1 panda board.16:27
prpplaguemopdenacker: ahh ok, my binaries are for es216:28
mopdenackerprpplague: if you have a binary, that'll be quicker.16:28
prpplaguemopdenacker: let me get a es1 build going16:29
mopdenackerprpplague: great, thanks a lot!16:32
mopdenackerhey, I'm using the phoronix-test-suite on arm (based on php scripts).16:40
mopdenackerI'm fed up with these warnings:16:40
mopdenackeroops, can't copy paste easily.16:40
mopdenackerAnyway, is the following a bug or a feature:16:41
mopdenackerdpkg -S /etc/php5/cli/conf.d/gd.ini16:41
mopdenackerdpkg: /etc/php5/cli/conf.d/gd.ini not found.16:41
mopdenackerShouldn't every file that exist be in a package? Perhaps that's a generated file and that's acceptable...16:42
ogrado you have php5-gd installed ?16:42
mopdenackerogra: yes I do.16:42
ograwell, it might be that the postinst script generates it16:42
mopdenackerogra: yes, probably. I'll check this out. Thanks.16:43
=== zyga is now known as zyga-afk
GrueMasterrsalveti: I am currently getting hangs from your xloader.  http://paste.ubuntu.com/481014/16:47
ograwow thats odd16:48
ograit usually hangs a lot earlier16:48
ograhaving a hang message after the kernel is up is something i havent seen yet16:48
GrueMasterIt is fairly immediate.16:50
ograwell. it happens at a point where the kernel should have taken over already16:51
rsalvetiGrueMaster: weird, that generally happens to me when my uInitrd is broken16:57
rsalvetiprpplague: did yo ever see this?^16:59
rsalvetiI built the x-loader and u-boot from es2 banch from gitorious16:59
ograand the kernel ?16:59
ograwasnt it that the es2 wont run with the es1 kernel ?17:00
=== fta_ is now known as fta
prpplaguersalveti: let me look17:02
rsalvetiogra: I created my own, with es2 patches on top of ubuntu kernel17:02
ograah17:02
rsalvetithats why I askes GrueMaster to test17:02
ograi was just wondering i fan es1 kernel might be able to cause that17:02
ogra*if an17:02
prpplaguersalveti: that happens with the kernel returns, which usually means something on the image startup failed, you can enable earlyprintk's to get more details as to the cause17:03
GrueMasterI am remaking uImage & uInitrd now, but I had installed rsalveti's kernel package.17:03
rsalvetiGrueMaster: es2 package, right?17:04
GrueMasteryes.17:04
rsalvetihm17:04
rsalvetihttp://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=shortlog;h=refs/heads/rsalveti-ti-omap4-es217:07
rsalvetithe tree I used17:07
rsalvetiargh, my N900 is very slow :)17:08
prpplaguemopdenacker: got some place me to upload the image to?17:09
GrueMasterOk, working now.  Must have clobbered uInitrd or something.17:09
rsalveticool17:10
GrueMasterEww.  No USB.17:10
ograheh, did the kernel pass lag at some point ?17:10
rsalvetimopdenacker: let me know if the patch works for you, cause then I can put it at my tree and build a new package17:11
GrueMasterheh17:11
rsalvetiGrueMaster: can you paste the boot?17:11
prpplaguersalveti: that patch is just for testing17:11
GrueMasterYes. just a sec.17:12
=== fta_ is now known as fta
rsalvetioh, ok :)17:12
prpplaguemopdenacker: http://www.elinux.org/images/2/2f/UImage-test-panda.bin17:12
mopdenackerprpplague: cool, thanks a lot!17:12
prpplaguemopdenacker: that is a minimal kernel to test the dvi support17:12
GrueMasterrsalveti: http://paste.ubuntu.com/481025/17:16
mopdenackerprpplague: I owe you a beer when we meet in Cambridge at ELC-E. IT WOOOOORKS!17:17
mopdenackerYooohoo!17:17
prpplaguemopdenacker: hehe17:17
prpplaguemopdenacker: ok i need to do some digging for a more reasonable fix17:18
prpplaguemopdenacker: atleast we know the root of the problem17:18
GrueMasterI'm being informed that I need to start packing up.  We're getting booted from the room at 6 and I have a lot to pack (typical for mobile)17:18
mopdenackerGreat! Thanks again!17:19
rsalveticool, no oops at least17:19
rsalvetiGrueMaster: good luck and have a nice trip back home :)17:20
mopdenackerWell, it does oops, but that's probably elsewhere. prpplague told us it's a minimal kernel. At least the fb looks great.17:21
mopdenackerThe oops happens loading the initramfs17:21
=== fta_ is now known as fta
GrueMasterrsalveti: As a final note, OTG fails to be detected as well.  "May" be a hw issue.17:28
rsalvetihm17:29
GrueMasterI'll look at it more in depth next week.17:30
lagogra: Eh?17:41
lagrobclark: ping17:50
robclarklag:  pong17:51
lagrobclark: Hey Rob, how are you?17:52
robclarkoh, alright17:52
lagrobclark: That doesn't sound too promising :)17:52
lagrobclark: Have you met my friend mpoirier?17:53
* robclark would be better when he gets his panda back ;-)17:53
mpoirierrobclark: hello17:53
lagrobclark: He was sitting opposite me in Prague17:53
robclarkhi mpoirier17:53
robclarkahh, ok17:53
lagHe was wondering about your readedid patches17:53
lagHe's doing something similar for us17:54
robclarkahh, ok17:54
lagmpoirier: All yours17:54
mpoirierlag: thanks.17:54
robclarkmpoirier: go ahead and ask away17:54
mpoirierrob,17:54
mpoirierI just spent a week trying to read the edid with my beagleboard.17:55
mpoirierfinally had to add an entry for the eeprom driver in board-omap3beagle.c17:55
mpoirierworks great right now.17:55
mpoirierdecode-edid recognise my monitor flawlessly.17:55
mpoirierI did all this 'cause I couldn't find a get-edid in the arm package.17:56
robclarkahh, cool... I didn't even realize beagle had hw connected to read edid17:56
mpoirierlag tells me it has been implemented and you're the magician.17:56
robclarkget-edid doesn't exist on arm17:56
robclarkwhat I did was add a sysfs file17:56
mpoirierinteresting...17:57
robclarkso you could run: parse-edid /sys/devices/display0/edid  (or something roughly like that)17:57
mpoirierhumm...17:57
mpoirierhere is what I did.17:57
robclarkfwiw, here is the patch to add the sysfs file: http://gitorious.org/~robclark/pandaboard/robclarks-kernel-omap4/commit/12fa02c44710ee3c379d0ce2d18811b2a80bec1f17:58
mpoirierOk, i'll look at it.17:58
mpoirieron the other hand, here is what I did:17:58
mpoirier1) added an 'i2c_board_info' entry in board-omap3beagle.c17:59
mpoirierthis adds an entry in sysfs: /sys/bus/i2c/devices/3-005017:59
mpoirierunder 3-0050 you find 'eeprom'.17:59
mpoirierfrom there, I simply call decode-edid.17:59
mpoirierwhat do you think ?18:00
robclarkok..18:00
robclarkwell, I guess the dss driver, somewhere, needs to get at the EDID in order to utilize it to set the display..18:00
mpoirieryes18:01
robclarkso at that point it would make sense to expose as a display sysfs file.. I guess that would make life a bit easier for userspace so it didn't have to know which i2c device..18:01
mpoirierI proceeded in user space 'cause it was a requirement from the arm team.18:01
mpoirierI'll look at your approach - you're propably getting the perfect settings right away from the drivrer18:02
robclarkhmm.. ok..  well, it seems like it would be nice to have framebuffer working before you boot up far enough to get into userspace..18:02
rsalvetiyep, a sysfs file would be easier to port, but needs to be somehow a standard18:02
robclarkyeah18:02
mpoirierI didn't want to dive in the driver.18:02
mpoirierthanks robclark for the tutoring session.18:03
robclarkprobably in some dss related struct in the board file, we'd need to add whatever info is needed to get the edid..18:03
robclarkbut probably we should chat w/ mythripk too..18:03
robclarksince there will be some cleanup underway in hdmi driver..18:03
rsalvetiyeah, there are two ways to use the edid, one is in the driver, to automatically set the resolution and the other to show it so we can set up the correct boot args18:04
robclarkanyways.. adding the sysfs file is probably the easy part.. the bigger thing I guess is figuring out how to make the hdmi driver know where to find the EDID18:04
mpoirieryes indeed.18:05
mpoirierrequires to get intimate with the driver itself.18:05
rsalvetiat our blueprint we wanted to at least get the values to set it up after the first boot18:05
rsalvetiafter the installation18:05
robclarkI guess for temporary solution.. if you can figure out what kind of board you are on in the installer, then you could know to go read under i2c driver in sysfs and use parse-edid18:07
robclarkof course better solution would be for driver to figure things out for itself.. because you might unplug one monitor and plug in a different one..18:07
rsalvetiyep, that would work18:08
rsalvetitrue18:08
robclark(and even better solution would be able handle that at runtime.. although that is far from perfect on panda either)18:08
mpoirierrobclark: do you get some sort of interrupt when a monitor is plugged in ?18:09
mpoirieris there a notification mechanism ?18:09
robclarkmpoirier: yeah, there is a hpd (hot plug detect) interrupt..18:09
mpoirierah.18:09
mpoirieran entry should probably have to get in there too.18:09
robclarkwell.. the beagle has different HDMI IP probably.. actually, I don't really know what beagle has..18:09
robclarkyeah18:09
* robclark has to get lunch..18:10
robclarkbbl18:10
mpoirierrobclark: thanks.18:10
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
=== fta_ is now known as fta
=== bjf is now known as bjf[afk]
=== fta_ is now known as fta

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