[01:48] GrueMaster, awesome. I didn't know about that option, thanks [01:49] rsalveti, any news :) ? [01:52] dcordes: worked fine :-) [01:53] dcordes: installed the ubuntu-minimal on my sd card [01:53] with maveric [01:53] *maverick [01:53] and then just installed the ubuntu-netbook package, with tons of dependencies [01:53] mono was included and did work fine [01:57] rsalveti, oh nooo [01:58] ^^ [01:58] rsalveti, hm my first thought is something went wrong during my ubuntu-minimal image install [01:59] don't know, could be, try it again [01:59] no I won't [01:59] it would be the third time [01:59] and I will see the same error [01:59] I must do something wrong [01:59] I will boot the image now and see if I can work around it somehow [02:01] try giving strace on the process that got hang [02:01] apt-get [02:01] or running the update by hand, to find the problem [02:01] I got the correct line that was giving problem on the bug, let me find it [02:02] dcordes: just /usr/bin/mono /usr/lib/mono/2.0/gacutil.exe was enough to generate the error with qemu [02:02] see bug 610719 [02:02] Launchpad bug 610719 in mono (Ubuntu) "Mono hangs while running with qemu ARM user emulation (chroot) (dup-of: 530000)" [Undecided,New] https://launchpad.net/bugs/610719 [02:02] Launchpad bug 530000 in qemu-kvm (Ubuntu) "mono assembly installation under qemu-arm-static hangs (affects: 2) (dups: 1) (heat: 30)" [Medium,Won't fix] https://launchpad.net/bugs/530000 [02:03] I think you're probably getting another bug [02:03] rsalveti, it is not the same mono bug I see in qemu. [02:03] dcordes: what arm machine are you using at your installation? [02:03] the native mono bug is a different one. [02:03] rsalveti, cortex-a8 htcleo [02:04] rsalveti, and host is x86 [02:04] it did work fine on my beagle, weird [02:04] host should not be a problem [02:04] ubuntu-minimal is really minimal, quite small image [02:04] rsalveti, how big is your compressed minimal-image ? could you upload the one you used in the test ? [02:04] let me check [02:05] ok here is the line [02:05] I ran dpkg --configure -a [02:05] (cause apt tells me to) [02:05] uploading it, will take some minutes [02:06] dcordes: do you have the logs? [02:06] * Installing 2 assemblies from libappindicator0.1-cil into Mono [02:06] this the same line it froze during the initial 'apt-get install ubuntu-netbook [02:06] ' [02:06] and I'm almost sure it is the same thing I got when I tried same procedure a week ago [02:07] all of the installing n assemblies processes fail [02:08] it is the mono program that freezes [02:08] now I remember... [02:08] I debugged it before [02:08] it eats all cpu [02:10] is there no 'assume provided' kind of thing for apt ? [02:11] so mono must be child of apt-get [02:11] or dpkg in the current case right ? [02:11] i.e. I should be able to debug it with dbg [02:11] yep [02:11] there is a command that installs the assemblies [02:12] it's on the post install of some mono packages [02:12] so you could debug it directly instead of debugging apt [02:12] can you tell me how to figure the command that's ran ? [02:15] I can try to find it here, give me a minute [02:15] thx [02:16] rsalveti, maybe my kernel is more similar like qemu :) [02:19] rsalveti, lol I can't install strace [02:19] guess why [02:20] dcordes: hahah, why? [02:20] if you answer correct you get a free mono.deb [02:22] haha, no idea, and I don't want a free mono.deb :P [02:22] thanks [02:22] dpkg was interrupted. you must manually run 'sudo dpkg --configure -a' to correct the problem. [02:23] :> [02:24] ouch :-) [02:24] guess you can still install it by hand, giving dpkg -i [02:24] after downloading the package [02:25] apt-get --download-only install strace to download ? [02:26] dcordes: check file /usr/share/cli-common/runtimes.d/mono [02:26] it's a perl script that probably installs the assemblies [02:27] get's called by /usr/share/cli-common/gac-install [02:27] during a post-inst [02:27] I think I make it a hello world. [02:28] rsalveti, how to download package with broken apt ? [02:29] dcordes: you can download it by hand, with wget :P [02:29] generally apt keeps complaining all the time if you canceled a previous run [02:30] rsalveti, do you have url for the maverick arm debs ? [02:30] I download it to usb mass storage device on host [02:30] rsalveti, are you still uploading your minimal ? [02:31] dcordes: yep, 98% [02:31] nice thx [02:32] dcordes: http://ports.ubuntu.com/ubuntu-ports/pool/main [02:33] dcordes: wget http://rsalveti.net/pub/armel-rootfs-201008021722.tgz [02:34] rsalveti, something is definetly going wrong with my minimal then [02:34] rsalveti, mine is t60 meg [02:35] 60 [02:35] rsalveti, do you specify extra packages with the roostock script ? [02:37] dcordes: this is just ubuntu-minimal with kernel and kernel modules [02:37] that's why it's probably bigger than yours [02:37] aha ok [02:57] rsalveti, ok now I got the strace output on screen [03:04] rsalveti, and it doesn't give me full enlightenment yet :D [03:05] I'm still starring [03:11] rsalveti, how long does such a mono install process take for you ? [03:12] rsalveti, I made the script do nothing [03:12] rsalveti, now some installing mono tasks succeed [03:12] some still run and fail [03:13] ah it found the renamed original script! [03:14] evil [03:14] done! [03:14] haha :-) [03:15] generally it takes a minute or so [03:15] maybe I'm to impatient [03:15] but 20 minutes are pretty much foul [03:15] methink [03:16] apt-get install netbook-launcher-efl [04:04] GrueMaster: yep, I'm getting the same error lag is facing with his lg monitor [04:05] probably this is fixed already with robclark patches [04:05] Interesting. [04:06] I don't have an HDMI monitor, but will test this when I am at the QA sprint in a couple of weeks. [04:06] GrueMaster: when are you going to be off for the qa sprint? [04:07] I leave next Friday and will be in Oxford until the 22nd. [04:07] GrueMaster: oh, ok :-) [04:07] Food's cooking, gotta run. [04:07] see ya [04:17] fyi, for DVI monitors, I pushed a patch: http://gitorious.org/~robclark/pandaboard/robclarks-kernel-omap4/commit/37050de250e570d67a435cb36ecfa9763a98e5ff [04:18] it won't make any monitor that wasn't working at all start working.. but it will make some DVI monitors that were defaulting to 640x480 pick a better resolution [04:18] (this at least helps with my DVI monitor at home ;-)) === michaelh` is now known as michaelh1 [06:50] lag:ping . do you see it always ? [06:50] oops : *do you see it always ? [07:41] mythripk: Morning [07:48] morning lag [07:48] did you see it again ? [07:48] i tried and could not reproduce [07:48] I see different things depending on my cmdline [07:49] can you send your cmdline ? [07:49] omapdss DISPC error: SYNC_LOST_DIGIT [07:49] omapdss HDMI error: Failed to lock PLL [07:49] quiet splash ro elevator=noop console=ttyO2,115200n8 vram=32M mem=463M fixrtc [07:49] failed to lock pll is because the first block is 1920 1080 with 138.5Mhz [07:50] Okay [07:50] that will be fixed with the patches i sent you , which will be part of out L24.9 release [07:50] Okay [07:50] So they're not out yet? [07:50] not yet! , will be by this friday [07:50] Have they been approved? [07:50] yes [07:51] Excellent, well done [07:51] that is anyways our internal tree :) though [07:51] I guess I'll wait for those before doing anymore [07:51] I'll try and get them into our tree asap [07:52] but this is a strange error you see , it is failing in dispc_set_digit_size which would mean x and y res are goofed up, in case you see that again a full log with debug enabled would be great [07:53] I'm sure I can reproduce [07:53] Wait one [07:57] mythripk: I don't get the whole log (I guess most of it is printed to the monitor (which isn't working) [07:57] http://paste.ubuntu.com/472531/ [07:58] mythripk: setenv bootargs vram=32M mem=463M console=ttyO2,115200n8 console=tty2 root=/dev/mmcblk0p2 fixrtc [07:59] If I remove the console=tty2 it does something different [08:02] I correct myself [08:02] Its actually this cmdline: setenv bootargs quiet splash ro elevator=noop console=ttyO2,115200n8 vram=32M mem=463M fixrtc [08:04] That's more like it [08:04] When I remove the console=tty2 I get this:# [08:05] http://paste.ubuntu.com/472534/ === hrw|gone is now known as hrw [08:06] alo [08:17] ogra: ping [08:33] lag : I suspect that it is becasue of the wrong x and y timing value. which ideally shouldnt , you are using console = ttyo2 which is ok , this would be needed to redirect your prints to TV when enabled. Can you wait for the patch set to be pushed ? [08:34] ttyO2 won't push the prints to the TV/Monitor, only to the serial console [08:34] tty2 will push them to the TV/Monitor [08:40] lag: my bad . "lag : When I remove the console=tty2 I get this:#" that would when it is trying to redirect the contents to TV where you get the pll_not locked state [08:42] persia: could you check http://revu.ubuntuwire.com/p/glmark2 for alf`? [08:43] mythripk: If you read on you'll find that I was incorrect [08:43] mythripk: In fact, the only think that differs when I removed console=tty2 is that I receive more output on the serial [08:43] I'll wait for the new patches [08:46] lag: I shall update you when its pushed to our tree [08:46] mythripk: Great thanks [08:52] ericm|ubuntu: I would have expected from me to notice the breakage even though it was your patch :-) [09:16] ukleinek, nah - you are fine [09:17] ericm|ubuntu: have you worked with the Freescale guys in Shanghai? [09:17] amitk, a bit [09:17] amitk, but not much [09:18] amitk, knows some guys there as well as cooloney [09:18] ericm|ubuntu: ok, one of them joined Linaro today (just introducing around) [09:18] amitk, in #linaro? [09:18] amitk, I missed that part [09:18] ericm|ubuntu: yes [09:36] amitk: is he/she based in Shanghai? [09:36] cooloney: yes, come to #linaro to meet him [09:51] amitk: I have a mx51evm here and it seems to be broken with CONFIG_FIXED_PHY=y; CONFIG_MDIO_BITBANG=y; CONFIG_MDIO_GPIO=y [09:52] amitk: Did you see this already, too? [09:53] ukleinek: hi, how's broken? [09:53] ukleinek: unfortunately no, haven't had a chance to test mx51 for a few -rcs since my board broke. :-/ I just got a new one now so should be able to test. [09:53] ukleinek: in our ubuntu fsl-imx51, those configs are all off, [09:54] amitk: the fec doesn't work so I cannot nfsrootboot [09:55] cooloney: you fixed the fec driver for MDIO support, right? Do you have time to look at this today? [09:56] ukleinek: yeah, my patch was merged sometime ago and there are some updates in Dave's netdev-next tree [09:56] amitk: yeah, ^^ [09:56] but too bad, i don't have the hardware now [09:56] my babbage is broken [09:56] bricked [09:58] ukleinek: I'll try to look at it as soon as I setup the new board [09:58] amitk: this issue is in my way, I can do it myself, too. [10:00] ukleinek: ok, I can't help you right away (so you might consider looking at it) [10:00] * ukleinek just wanted to check if it's a known (or even fixed) issue [10:01] ukleinek: no it isn't (we've had HW availability issues). Thanks for the report [10:04] CONFIG_FIXED_PHY=y is the trigger [10:06] lag, yes ? [10:07] ogra: Do you have a uboot which omits the memory error on XM? [10:08] i have an yet untested patch http://cgit.openembedded.org/cgit.cgi/openembedded/diff/?id=b4c5ef7e0e06890b1369bfbd5c767820024adb21&id2=b738634ead43d9ebcc8f8a4840366528ec91045a [10:10] ukleinek: pls take a look at this http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-lucid.git;a=commitdiff;h=0e5e6e2a981eeab61dcc184d51ab769a33af6589 [10:10] ukleinek: and this http://bugs.launchpad.net/bugs/457878 [10:10] Ubuntu bug 457878 in linux-fsl-imx51 (Ubuntu Lucid) (and 1 other project) "imx51 on board ethernet plug/unplug events not detected (affects: 2) (heat: 15)" [Medium,Fix released] [10:11] cooloney: is this a fix or a work around? [10:12] ukleinek: i simply turned that off. [10:13] cooloney: the plug/unplug event thing is fixed upstream [10:14] ukleinek: CONFIG_FIXED_PHY will cause a sysfs conflict when I was trying to add phylib support in fec driver === fta_ is now known as fta === ApOgEE__ is now known as ApOgEE [10:41] ogra: What SD card are you using for your XM? === amitk is now known as amitk-afk === fta_ is now known as fta [10:50] lag, traxdata 4G currently [10:51] ogra: Have you seen the "mmc0: USB HID whilst initialising SD card" issue? [10:53] ogra: Is the Traxdata a High Capacity (SDHC) card? [11:02] hands out free samples of his slc 4gb flash crack :) [11:14] cwillu_at_work: ? [11:14] lag, I buy silly sd cards [11:15] they don't break when you pull power from them mid-write [11:15] cwillu_at_work: The XM's kernel doesn't like my SanDisk Micro SDHC card :( [11:16] !info ttf-larabie-straight [11:16] cwillu_at_work: ttf-larabie-straight (source: ttf-larabie): Straight fonts from www.larabiefonts.com. In component multiverse, is optional. Version 1:20011216-1.1 (lucid), package size 3462 kB, installed size 7860 kB [11:17] that doesn't want to install on arm [11:17] reports that it's a virtual package [11:17] makes me want to cry [11:18] ... or I just don't have multiverse enabled.... [11:19] if I give you ssh to my server, can you call my cell if the build breaks again? [11:19] I need to go for a walk :/ === amitk-afk is now known as amitk === asac_ is now known as asac [12:26] ogra: Am I correct in assuming you have fully booting XM and Panda boards? [12:30] lag, no, XM doesnt [12:31] i see some mmc issues but have lost the dmesg data for it before i could look [12:31] it finds the mmc though, but the device is readonly [12:31] (sfdisk complains it cant open the device for writing) [12:33] Okay [12:33] I'm just compiling a kernel which should eradicate my -110 error [12:33] Once that's gone, I'll look into any other errors [12:33] Can you send me the kernel logs you have? [12:34] For XM and Panda would be helpful [12:35] will do after the next image test (i just triggered a build) [12:36] the XM is totally trashed atm [12:36] Kernel error, or userspace? [12:36] the filesystem dissolved itself at some point after i did reset the system several times [12:37] i think the root cause is a kernel or bootloader issue with the SD bus though [12:38] Well if you can get me some logs, I can try to do something about it [12:41] ogra.. just fixed the ro bit last night.. http://bazaar.launchpad.net/~beagleboard-kernel/%2Bjunk/2.6.35-devel/annotate/head:/patches/rcn/xm-wp-testing.diff [12:41] verified by another user, i'll clean up the patch a little. [12:42] lag, ^^^ [12:42] can i has that ? pleeeease [12:42] basicly, the xm schematic has no wp, the current kernel defaults to a bx or cx non-existent wp line on the beagle.. (bad) [12:43] hrm, yeah [12:44] but there's another weird bug in 2.6.35 i'm going after.. on both my Bx and Cx boards, the mmc card is defaulting to 'ro' on boot. Have you guys seen that too on your kernel? [12:45] yes, thats what i described above [12:46] it appears like its locked [12:46] yeap, well that patch fixes the xm.. the Bx and Cx have a gpio issue, playing around with the write protect lever it seems to be ignored.. [12:48] this brings ti back to 2.6.34/2.6.33 behavor in my testing: http://bazaar.launchpad.net/~beagleboard-kernel/%2Bjunk/2.6.35-devel/annotate/head:/patches/rcn/regression-disable-wp.diff but i think there's bigger issues in the mmc write protect detection as it doesn't register the write protect lever in my testing.. [12:49] it's basicly revert ed8303fc111e58530e22bd29b0d7e08dced75999 introduced in 2.6.35-rc1 [13:05] ping: ogra [13:10] rcn-ee: Have you seen the -110 error? [13:10] rcn-ee: On XM? [13:15] lag, probally.. i see lots of errors on mine.. 'sudo aptitude' opps it for me.. (i really need to get production hardware.. very early proto "P7" full of extra solder wires for traces..) [13:16] i think that's the usb -110 error right? [13:16] rcn-ee: "mmc0: USB HID whilst initialising SD card" [13:16] You'd know if you had it, because it dies on the way up [13:16] It doesn't find the SD card [13:18] that's very weird.. mine finds the SD: (last saved dmesg) http://pastebin.com/4Dtysi8W [13:19] It must like your MicroSD card [13:19] Which one are you using? [13:19] just generic sandisk.. [13:19] SDHC? [13:19] Or SC? [13:19] 4Gb/2Gb sdhc.. [13:19] That's interesting [13:19] Are you using our kernel? [13:20] but i almost think they are clones.. the adapters don't work and i had to use another one.. [13:20] yeap that's mine kernel.. [13:20] Okay [13:20] Our kernel doesn't like SDHC cards [13:20] weird... [13:20] We have to turn off preemption to get them to work [13:21] does it also fail with the Bx/Cx's? [13:21] (sdhc) [13:21] No idea [13:21] I don't have either of those [13:21] I haven't heard of it [13:21] Only XM [13:21] rcn-ee: bug 591941 [13:21] Launchpad bug 591941 in linux (Ubuntu Maverick) (and 1 other project) "SDHC card not recognized (affects: 2) (dups: 1) (heat: 80)" [High,In progress] https://launchpad.net/bugs/591941 [13:23] that actually might be 'too' cheap cards...... cat-ing my config, wondering if? # CONFIG_MMC_SDHCI is not set [13:24] It's a SanDisk [13:27] you guys don't off hand happen to know where the mmc keeps there error code list.. (looking 110) [13:28] Not off hand, sorry [13:29] rcn-ee: 110 is usually ETIMEOUT [13:29] i found another reference in the plug computer forums, looked like a bad sandisk card.. [13:30] thanks ukleinek [13:30] I've seen it happen with others [13:31] which isn't good... reading the bug report, it's pretty consistent, but is there a specific image i should test with my xm and collection of sd cards? [13:33] Please :) [13:33] rcn-ee: http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/current/ [13:33] gunzip it and dd it to your MicroSD card [13:35] cooloney: CONFIG_FIXED_PHY is enabled in mx51_defconfig [13:35] got it.. i'll pull it down at work in a bit, just getting ready at the moment.. i'll log back in a couple hours with my findings.. [13:35] rcn-ee: Great, thanks [13:43] lag: any news regarding the problem you had yesterday with your lg monitor? [13:43] lag: I got the same problem with mine :-) [13:43] lag: with panda [13:44] What's it doing? [13:45] lag: http://paste.ubuntu.com/472128/ [13:45] ukleinek: hmmm, but do we use CONFIG_FIXED_PHY in ARM system [13:46] mythripk: ping [13:46] rsalveti: Wait one [13:46] rsalveti: What monitor are you using? [13:46] lag: lg with hdmi [13:47] cooloney: mx51 is the only defconfig that has it [13:47] lag: is this regarding the dump from rsalveti ? [13:49] mythripk: Yep [13:49] Mine is LG with HDMI too [13:49] rsalveti: Which model? [13:50] lag: W2253V [13:51] ukleinek: if we don't need it, we can disable it in mx51 [13:51] rsalveti: Okay mine is W2261VP [13:51] ukleinek: it looks like just for x86 [13:51] cooloney: then it should depend on X86, no? [13:53] lag: any news regarding this bug? still didn't look for patches into other trees [13:54] ukleinek: from the code, 'Fixed MDIO bus (MDIO bus emulation with fixed PHYs)' [13:54] ukleinek: i am not sure about what is Fixed PHY [13:54] * ukleinek isn't either [13:55] rsalveti: Ask mythripk [13:55] mythripk: were you debugging this lg monitor issue? [13:58] rsalveti: yes i was and the issue is fixed now but then the patches will be pushed to our tree only by this friday. [13:59] mythripk: and where can I find these patches? is it just an internal tree? [13:59] rsalveti : The issue is because in the lg monitor block 0 has 1080P timing with 138.5Mhz which is not a standard [13:59] its still in the internal tree [13:59] =\ [14:00] oh wait let me check robclark's tree [14:00] he must have pushed [14:00] ok [14:02] nice to know that my monitor doesn't follows the standard :-) [14:02] http://gitorious.org/~robclark/pandaboard/robclarks-kernel-omap4/commit/f2fa54fcfe8fa09ad14f104ae64d1bb5c93982bc and this http://gitorious.org/~robclark/pandaboard/robclarks-kernel-omap4/commit/5553031b56322a7dbaa2f57b8f773be9ae2baaff [14:03] rsalveti : other block timings are still ok :) [14:03] mythripk: nice, thanks for the links [14:07] rsalveti : you dont have to give any bootargs with this if you were giving any for HDMI , just try and let me know. [14:07] mythripk: sure, will do [14:07] thanks [14:22] amitk: mx51 doesn't use IMX_IO_ADDRESS. Do you prefer the mx51's current approach or did this just slip through? [14:25] rsalveti: What are you going to do with that patch/ [14:25] ? [14:25] lag: test it? :-) [14:26] And then/ [14:26] ? [14:26] lag: will let you all know if it worked or not [14:26] Okay [14:26] and then we can think if we're going to merge or wait for friday's tree [14:26] Those patches should all be coming to us sooner or later anyway [14:26] yep [14:27] Let me know how you get on and we'll have a chat [14:27] the sooner the better [14:28] yep [14:36] ogra: It matters not [14:36] lag, it does [14:36] we'Re way behind on the omap arches and need the HW to work [14:40] I'm still getting OOM [14:41] on XM [14:41] I thought this was a HW issue [14:41] We can only work with what we've got [14:49] lag: i guess mdelay is missed in the patch from rob's tree can you please point that out to rsalveti ? [14:50] lag, yes, and there are a ton of patches for XM that surely arent applied to our tree [14:50] some crappier some not [14:50] i know that people in #beagle do some work on booted XMs so we have to be missing a lot [14:53] rsalveti: ping [14:53] lag: pong [14:55] http://kernel.ubuntu.com/git?p=lag/ubuntu-maverick.git;a=blobdiff;f=drivers/video/omap2/dss/hdmi.c;h=0830bbc6baed30e04afca7b1c1a5b83ec298c890;hp=a8bedb1facd324eb6d2f07767ae6399f7c24ec3a;hb=76dd0768b77f731bbe6ad4df55379734f3a38770;hpb=f6c95ac85cfa087a84cd82564dcaea8ce4a6c867 [14:55] mythripk says this is missing from robclark's patches [14:55] Insure you add it, or your monitor won't work [14:55] yes it is [14:55] robclark: Don't shoot the messenger [14:55] ukleinek: MX51_IO_ADDRESS should be replaced with IMX_IO_ADDRESS at some point [14:55] ;) [14:56] amitk: ok, will do [14:56] you need that one from mythripk's patches :-) [14:56] no shooting involved :-) [14:56] ("yes it is" == "yes it is missing") [14:56] sorry, I noticed my wording wasn't so clear [14:56] lag: ok, will apply the patches and test it here, thanks for the link [14:56] ukleinek: thanks [14:56] robclark: Ah, lost in translation (from US to English) ;) [14:57] no.. I just haven't had my coffee yet this morning ;-) [14:57] texan vs australian you mean ? [14:57] heheh [14:57] * lag kicks ogra in the nether-regions [14:58] ouch [14:59] geez ! [14:59] :) [14:59] logging out on the panda steals my display [15:00] no signal anymore [15:00] ah, its just slow === bjf[afk] is now known as bjf === fta_ is now known as fta === fta_ is now known as fta [16:28] what adds flash-kernel to the /etc/kernel-img.conf file? It is currently not enabled in the 20100802 image, so updating to the latest kernel doesn't run flash-kernel. [16:29] GrueMaster: Usually, it's flash-kernel-installer, but it might be the image generation script [16:34] Thanks. I see it in the changelog as being added in May, but I see nothing in the code now. Looking at actual diffs. [16:53] lool: It looks like this was heavily discussed in the last few cycles, but never really resolved (that I can see). See bug 365053. [16:53] Launchpad 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 (heat: 12)" [Medium,Triaged] https://launchpad.net/bugs/365053 [16:54] Of course this bug is moot with preinstalled images as we don't use ubiquity (except for oem-config). [16:55] I would think that it should be up to the flash-kernel-installer.postinst script to ensure that it is added to /etc/kernel-img.conf. [16:56] rcn-ee: Hey Robert === fta_ is now known as fta === fta_ is now known as fta === hrw is now known as hrw|gone [17:27] GrueMaster, lool, kernel-img.conf isnt used anymore by flash-kernel (debian dropped it) flash-kernel is always run by update-initramfs now [17:27] Hmmm. It didn't run on this update. [17:28] does /etc/flash-kernel.conf exist ? [17:28] yes [17:29] then there is nothing that could block it from being executed at least [17:29] are you sure you got a new kernel ? [17:29] with this update i mean [17:29] I manually ran flash-kernel and it updated the boot partition with the new kernel. It just didn't run when installing the new kernel. [17:30] Yes. [17:30] thats pretty weird since our kernel packages usually run update-initramfs from their postinst [17:31] which in turn should run flash-kernel [17:32] the 20100802 image has 2.6.35-13-omap kernel installed. Updating pulled in 2.6.35-14-omap. [17:33] Flash-kernel should have run, but it didn't. [17:33] really the kernel or just meta ? [17:33] kernel. [17:33] i didnt actually see a linux upload [17:33] I'm looking at /boot [17:33] but there was a meta upload yesterday [17:34] thats on a panda ? [17:34] beagle. [17:34] ah [17:34] (hence th 2.6.35-14-omap kernel) ;P [17:34] if you run update-initramfs, does it run flash-kernel ? [17:37] checking... [17:38] dmesg [17:38] oops [17:38] heh [17:39] I didn't see that it ran. is there a log I can check? [17:40] i dont think so [17:40] it should tell you it runs, its actually still very noisy [17:40] Nevermind. timestamp on mmcblk0p1/uInitrd is an hour old. [17:40] So no, it isn't running. [17:41] hmm [17:42] if you run: sudo flash-kernel --supported; echo $? [17:42] Grrrr. terminal reset. [17:42] whats the return value ? [17:42] running flash-kernel manually works fine. I already tested that to make sure (and rebooted to verify new kernel loads). [17:43] The return value is 0 (which I assume is good). [17:43] yep [17:43] means your HW is supported [17:44] if flash-kernel --supported >/dev/null 2>&1; then [17:44] flash-kernel [17:44] ... [17:44] thats what update-initramfs executes [17:45] urgh [17:45] i think i see the issue === fta_ is now known as fta [17:49] It doesn't even run that test. [17:51] no, because there is still old code lool added once to check for the postinst_script value in kernel-img.conf [17:51] i thought i had dropped that when i merged the new flash-kernel [17:51] oops [17:52] comitted and pushed [17:52] i dont think its critical to upload it now though, we'll get just in the way of other arches ... [17:54] ok. [17:54] As long as it makes beta [17:54] as a quick fiox you can just edit update-initramfs [17:54] Planned on it. [17:54] jumpo to flash-kernel and remove the outer if statement [17:55] the one that checks for kernel-imf.conf contents === fta_ is now known as fta [17:58] yep, that fixed it. [17:58] great [17:59] Should I post a bug against initramfs-tools to track this? [17:59] nah [17:59] the fix is already in the tree [18:00] It's in the debian git tree. Will we pull an update prior to Beta? [18:00] next image will have an up to date kernel and before the next kernel comes we'll have the update in [18:00] ok [18:00] its in the ubuntu bzr branch [18:00] Oh. Didn't find that. Only found the debian git tree. [18:01] Didn't look too hard either. [18:07] rcn-ee: And now? === fta_ is now known as fta [18:14] GrueMaster, http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/initramfs-tools/maverick/revision/210 btw [18:15] Yea, got it. [18:49] ogra_cmpc: Are we supposed to be generating netboot images for dove & imx? === fta_ is now known as fta === bjf is now known as bjf[food] [19:46] GrueMaster, no, but i wont switch them off unless they cause failures [19:46] Just emails from iso.tracker. [19:47] they are built automatically if debian-installer is built [19:47] oh, they should be removed === fta_ is now known as fta === hrw|gone is now known as hrw === fta_ is now known as fta [20:35] hi my friends [20:38] lag, same mmc bug as your guys xm boards: http://pastebin.com/R0tTmXjE [20:39] however this sandisk card works fine with my 2.6.35 kernel, so it's got to be a patch/config difference... === bjf[food] is now known as bjf [20:40] rcn-ee, did you get the mmc from GrueMaster ?? [20:41] nope, off amazon. ;) [20:42] back in april when i realized i should stock up before everyone found out the xm's used micro sd cards. .;) [20:42] What is it? (class/size) [20:42] Sandisk 4GB SDHC [20:43] Should work, although you have oops that I haven't seen yet. [20:44] Yeah, this XM rev P7 (256Mb) isn't 100% anyways.. ;) [20:44] rcn-ee: what filesystem are you using by default? [20:45] oh this was lag's image he wanted me to test this morning.. just a dd of http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/current/ [20:45] normally i rootstock my own over ext4 [20:46] for some reason my kernel 2.6.35-dl12 works fine with these sd cards, but ubuntu's kernel can't load the mmc.. since most of the xm patches are similar we are left with the config... [20:46] There is an updated kernel, but I am not sure how you would install it w/o booting. [20:46] that's what the bx is for.. ;) give me 5mins.. [20:47] with a rootstock rootfs you can generate it, with qemu user emulation [20:47] rcn-ee: I had to drop using your patched kernel :-( [20:47] or just mount the dist, copy qemu-arm-static there and install it with qemu user emulation [20:47] *disc [20:47] yeap.. i read that... [20:48] 500Mhz sucks,,, [20:49] blah.. i've built kernels on a Bx at 400Mhz.. (debian etch 'arm').. [20:49] I'm doing a build now, almost to the part that kept causing trouble, so I";ll let you know how it goes [20:49] beats my 200Mhz Sharp Zarus... [20:50] rsalveti, may I ask which zaurus you have ? [20:51] rsavoye: ^ [20:51] me, I've got several, the 3200 clamshell being my favorite [20:51] crap there goes the upgrading idea, my Bx's musb port isn't coming alive... ;) [20:51] rsalveti, :) [20:51] rsavoye, :) [20:52] rsavoye, the akita is a lovely device [20:53] I wound up doing a project a bunch of years ago for NASA, and we used 6000Ls, cause I could install ipsec [20:54] I was pumping air traffic data over the network to it for monitor alerts [21:06] dyfet: are you at DebConf? They have you on the schedule giving a talk? === hrw is now known as hrw|gone [21:18] rsalveti, nice. I love the nasa [21:20] rsalveti, 6000 are the potrait orientation ones right ? [21:20] oops [21:20] rsalveti, sorry that was for the other guy also starting with rs [21:20] :-) [21:53] mythripk: now I'm finally able to test the patches, but didn't work that well :-( [21:53] now I'm able to get something on the screen but the image is really big and distorted [21:53] probably still missing some patches from robclark [21:55] and I don't have a console because of the oem-config, needs to generate a minimal image [21:57] another weird thing is that I need to recreate the first partition every time I need to update uImage or uInitrd [21:57] otherwise u-boot doesn't like it [21:57] GrueMaster: did you ever make any kernel update with panda? [21:57] rsalveti: how are you partitioning and mounting the sd card? [21:58] this is the pre-installed image generated by ogra [21:58] that's a little weird.. [21:58] standard fat16/32 partition? [21:58] prpplague: mounting without any extra options at my desktop [21:58] yep [21:58] fat 32 [21:58] rsalveti: not yet, but I found a bug in the initramfs-tools. It won't run flash-kernel unless it is in /etc/kernel-img.conf Fix committed). [21:58] if I just copy the new uInitrd or uImage file on top of the older one I'm not able to boot [21:58] rsalveti: interesting [21:58] u-boot will complain about it [21:59] ** Unable to read "uImage" from mmc 0:1 ** [21:59] mmc read: Invalid size [21:59] after updating.. then rebooting.. is "fatls mmc 0:1" still show a clean fat? [21:59] ## Booting image at 80000000 ... [21:59] Bad Magic Number [21:59] if I create the vfat fs again and copy the files, everything works [21:59] I'll try here. I thing I pulled an updated kernel during the massive updates I've done today. [21:59] rsalveti: i normally only see that problem when the FAT index tables are corrupted or it contains data that can't be parsed by u-boot [22:00] rcn-ee_: didn't try this yet [22:00] prpplague: the weird thing is that once I created it again and try for the second time, I get the same error [22:00] so it's not a problem on how ogra is creating it [22:01] rsalveti, it just seems very weird, i've been doing stuff like: http://pastebin.com/ccM2tDH5 for a good 2 years on my beagle.. [22:01] rsalveti: yea, i suspect that is some bug, i'll see if i can recreate the issue here and have a look [22:01] argh, my screen size is totally wrong [22:02] rcn-ee_: yep, but I'm doing this on panda, with beagle it works fine [22:02] GrueMaster: try updating and running flash-kernel to see how it goes [22:02] ah sorry... wrong board.. i still haven't got my panda's usb port to work yet for any upgrade.. ;) [22:03] if flash-kernel is not called by default [22:04] prpplague: could be something wrong with our u-boot version too [22:08] * rsalveti still needs to get the u-boot hash we're using for omap4 [22:12] rsalveti: i suspect there is a minor fat bug in the u-boot we are using [22:12] rsalveti: it is rather old [22:13] prpplague: oh, ok, do you know if we already have the fix somewhere? [22:13] rsalveti: i've only seen the problem occur a couple of times, and i just assumed i had damaged the partition with my testing [22:14] rsalveti: so, no, i doubt there is a fix [22:14] rsalveti: i'll put it on my bug list to see if i can get to the bottom of it [22:15] prpplague: do you know where can I find the "upstream" development of the uboot for panda? [22:16] * rsalveti is just new regarding panda work [22:16] GrueMaster: you may also know it [22:17] Not sure, but it is part of the image, so the packaging tools should know. [22:20] GrueMaster: L24.7git20100624 [22:22] rsalveti: sakoman is doing some contracting for TI to upstream all the new support to u-boot [22:22] http://git.omapzoom.org/?p=repo/u-boot.git;a=summary [22:22] rsalveti: negative [22:23] rsalveti: he has a repo somewhere [22:23] prpplague: this link I guess is the one used for our package [22:23] rsalveti: basically yea [22:23] rsalveti: one sec, getting you some urls [22:23] but I guess I have sakoman's repo too [22:24] rsalveti: you need the patches related to framebuffer supporting resizing [22:24] and you need to plugin monitor before xserver starts.. [22:24] (because no KMS yet) [22:24] robclark: the patches I got from mythripk made my hdmi work, but with a very wrong size [22:24] 640x480? [22:24] robclark: but I'm not even using X11 :-) [22:25] is it a DVI monitor? [22:25] robclark: probably something like that [22:25] has dvi and hdmi [22:25] but I'm using just the hdmi [22:25] so there were a few patches that I think might be interesting to you... hang on [22:25] robclark: the fonts are huge and distorted (from console) [22:26] is the picture scrambled, or just distorted? [22:26] rsalveti: my core development has been to get the hardware verification done, now that it _is_ done, i'll be looking at getting all the code consoladated [22:27] rsalveti: from here: http://gitorious.org/~robclark/pandaboard/robclarks-kernel-omap4/commits/L24.7_panda-hdmi-patches I think you might want [22:27] "add callback to notify client of resolution change" [22:27] rsalveti: do you care to get his ppt with slides describing the status, or just the url? [22:27] "register callback to get notified of resolution change" [22:27] prpplague: could be the whole thing, np [22:27] that should at least give you an ok picture.. [22:28] and then for some monitors that are falling back to 640x480, when a higher resolution would be possible, "better support for DVI monitors".. although I think that will mainly matter when you plug in over DVI.. it is basically adding support for parsing parts of EDID that HDMI screens don't seem to use [22:29] rsalveti: you've got spam [22:30] prpplague: nice, so the idea is to get most of this support directly on u-boot upstream [22:30] prpplague: nice, thanks [22:31] robclark: http://www.flickr.com/photos/rsalveti/4857717987/ [22:32] rsalveti: Ok, I am finally finished with the updating. flash-kernel updates the boot partition, but somehow it is getting clobbered. I think it may be a file order thing. Will do some more testing. [22:32] GrueMaster: ok [22:32] rsalveti: that's a "feature" for people who have visual handicaps [22:33] rsalveti: I suspect you need the patches related to resizing [22:33] for sure :-) [22:34] rsalveti: what you might want to do before spending much time, is just pull my branch and build it.. or send me an email addr and I can send you my uImage.. [22:34] robclark: will try some of your patches [22:34] just to try and see if that solves [22:34] robclark: yep, that's why I'm doing now [22:34] *what [22:34] then you can try and merge on top of ubuntu kernel [22:34] ok, cool [22:35] if that still doesn't work, email me the contents or /sys/devices/omapdss/display0/edid [22:35] Interesting. The fat partition has a date stamp of 1969-12-31 16:00 [22:35] GrueMaster: ops [22:35] The files are ok and have the correct timestamp. [22:36] GrueMaster: when I tested the md5 was ok, but u-boot didn't like it [22:36] had to recreate the fs [22:37] Don't tell me we found another mkfs glitch. [22:39] u-boot just didn't like it, probably [22:40] What I am seeing is that when I mount the filesystem on my x86, the date of the mount directory becomes 12-31-1969. That is a glitch somewhere in the filesystem, and I am willing to bet it is during fs creation. [22:40] mount [22:40] gah. [22:42] Nevermind. I have a new SD that still has the factory format. same issue there. [22:43] yep, the bug happens every time with me [22:43] back to my earlier theory. It is a location issue on the drive. testing now. [22:52] rsalveti: I'm thinking it is an issue with the uboot fat code. I don't think it can read beyond a certain point or something, as flash-kernel renames the existing files and creates new files. That or uboot can't handle file fragmentation. [22:53] GrueMaster: it's also happening when I just copy a new file on top of an older one [22:53] but yes, probably on u-boot [22:53] still needs more debugging [22:54] Copying a new file over an old one without syncing could be a separate issue. [22:54] GrueMaster: so currently if we get a new kernel on a pandaboard the panda is not going to boot anymore :-) [22:55] Yep. That's what my test currently shows. [22:56] I have another part of the test to run. Give me a few. [22:56] GrueMaster: ok [22:56] GrueMaster: would you mind to open a bug later on about this issue? [22:58] will do after this reboot. [22:58] nice, thanks :-) [23:08] very interesting. As a test, I renamed the new kernel & initrd as uI*.old and renamed the old kernel & initrd from uI*.bak to uI* (shortened for explanatory reasons). It still loaded the new kernel. [23:10] interesting [23:10] I'm not even sure what that suggests. iirc, the fat system should just change the entry in the directory table, not the order or the fat table starting point. [23:11] Ok, filing a bug, then doing more research. === fta_ is now known as fta === bjf is now known as bjf[afk] [23:27] rsalveti: Bug #613230 [23:27] Launchpad bug 613230 in u-boot-omap4 (Ubuntu) "u-boot fails to load new kernel fromm boot partition after kernel update (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/613230 [23:30] GrueMaster: interesting, after renaming the old files it's still trying to load the newer ones [23:30] yep [23:39] something is trashing the fat directory tree in uboot. Try running "mmcinit 0;fatls mmc 0". [23:39] ugly [23:40] probably u-boot itself is trashing the fat directory tree