[00:22] rsalveti: Where is this script for omap4 audio? [00:22] It isn't in bug 628217. [00:22] Launchpad bug 628217 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "No audio output from analog ports on panda (omap4) (affects: 1) (heat: 252)" [High,Confirmed] https://launchpad.net/bugs/628217 [00:23] GrueMaster: amixer.sh? [00:24] I guess. I keep hearing about a script to make audio work on the panda analog ports. [00:24] if rsalveti doesn't beat me to it, I'll fwd in a couple min [00:30] GrueMaster: http://paste.ubuntu.com/498061/ [00:30] run amixer.sh -a [00:32] thanks. [00:33] np [00:33] evening everyone [00:38] robclark: Still no audio. Ran sudo sh amixer.sh -a. Rebooted. Now nothing shows up in gnome volume control. [00:39] am I missing a driver? [00:39] GrueMaster: oh, ok.. maybe still the updated default.pa is needed? [00:39] hang on.. [00:39] This is a base image [00:40] GrueMaster: http://paste.ubuntu.com/498064/ is /etc/pulse/default.pa.. and one more coming [00:41] GrueMaster: http://paste.ubuntu.com/498068/ is daemon.conf [00:42] Ok. Will test then add these to the bug report. [00:42] there is some TI package, I think, that configures everything.. [00:42] and still I think open point about how to do it without overwriting system files.. but that is a known issue I suppose [00:43] Well, having these attached to the bug report will give the respective developers something to work with. [00:43] yup [00:47] audio problems too? [00:47] lol [00:47] they are comming [00:47] Evening GrueMaster :D [00:47] hello, and welcome back. [00:48] there is lot of ongoing work for ASoC.. which is making audio a bit painful right now [00:48] but should make things better for the future [00:49] yea, I've seen a flood of traffic on alsa-devel mailing list. [00:50] well, i see that i have some serious bugs on the audio setup on igepv2 [00:50] but seems to be the same problem with the beagle [00:53] rlameiro: On beagle, there are a few steps you can take in alsamixer to get audio working. Mainly unmute DAC2 Analog, HeadsetL Mixer AudioL2 and HeadsetR Mixer AudioR2, and increase volume for Headset and DAC2 Analog. [00:53] i did that on my igep [00:54] Does "speaker-test -c 2 -t wav" produce audio with those settings? [00:54] but even like that, the driver seems very buggy, as it cant handle big "WORKLOAD" [00:55] GrueMaster: never tried it out with those settings but it should [00:55] my problem is runnig puredata on it === DanaG1 is now known as DanaG [01:07] GrueMaster, robclark: the daemon.conf changes should not be needed. default.pa is (unless either we find a way to recognise the chip for berco's conf fragment, or the kernel gets fixed) [01:07] ahh, ok [01:26] Hrm. Actually, might be able to do something with udev. [01:26] * persia reads more docs === bjf is now known as bjf[afk] [01:50] Gah. death by alsa. After copying the default.pa and running the amixer.sh script, I am now getting kernel segfaults in alsa. [01:55] \o/ [01:55] * GrueMaster bangs head in silence. [01:55] So it's obviously a kernel bug. The kernel isn't supposed to segfault, regardless of what we do with userspace :) [01:56] I know. [01:56] Bug 644828 [01:56] Launchpad bug 644828 in linux-ti-omap4 (Ubuntu) "BUG: scheduling while atomic: alsa-source/2058/0x00000002 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/644828 [01:57] I think we are going to continue seeing these atomic issues in SOC systems until Cortex A9 is out in force and developers can fix their code. [01:57] Until now, no SOC was multicore, and some of the SOC specific code got a little free with the atomic stuff. [01:59] It's kind of the same growing pains that plagued x86 before SMP code was completed, just not as severe due to the lack of specific devices. [02:31] persia: I can verify that with the changes to default.pa and running amixer.sh from ti, I can now playback music in rhythmbox on panda. Not bad. [02:32] amixer.sh makes up for the fact that 1) the kernel doesn't actually know what to do with it and 2) doesn't even provide enough information to userspace to use a userspace config file. [02:33] default.pa is because 1) the kernel doesn't actually know what to do with it and 2) there currently exist no udev rules to explain (although this may be impacted by the same 2) as for amixer.sh: this remains to be determined) [02:34] Unfortunately, because of the 2) for amixer.sh, we are forced to fix this in the kernel somehow, as the userspace config trick won't work (unless we expect every single user to manually run amixer.sh) [02:35] pulse is differently complicated, but because of how udev works, it may be possible to have a special "panda-pulse-enable" package that handles that. [02:35] (and. absolutely worst cast, that hack package could run amixer.sh in postinst or something) [02:36] What I have found is that I have had to run amixer.sh after each reboot. [02:36] Even running it sudo doesn't save state properly. [02:37] Ugh. That's too painful for words. [02:37] Right. Kernel patch! [02:37] GrueMaster: I noticed same issue.. it used to work (saving settings on shutdown) with older internal fs that I had [02:37] but now I have to re-run script too :-( [02:39] well, it is after 6:30pm here. I could be doing this while drinking a beer. brb [02:58] Bother. Making pulse's module-udev-detect work requires properly poplating sysfs. [02:59] Could someone with a panda check /sys/class/sound/card.../pcmC...../pcm_class and tell me what it contains? [03:00] generic for all. [03:00] berco, /lib/udev/rules.d/78-sound-card.rules might be interesting to you (let's hope it isn't) [03:00] That's not helpful :( [03:01] Yeah, I think we just don't have enough information in userspace to detect that we want to do special stuff right now :( [03:03] Anything else I can do for you tonight? If not I'm calling it a day. 12 hours is enough. [03:03] persia: http://paste.ubuntu.com/498132/ [03:03] GrueMaster, Have a good night. [03:04] robclark, Yep. That just doesn't give us the information we want to be able to automatically populate something equivalent to http://paste.ubuntu.com/498064/ [03:05] specifically the "load-module module-alsa-{sink,source} device=..." lines [03:15] hi all, i have IGEP board unfortunately i saved wrong uboot parameter on it,now i am not able to boot from flash,sdcard as well not getting prompt on minicom [03:17] You probably have to perform some sort of reset on uboot. Check the docs for your specific board for low-level recovery instructions. [03:18] For example, some boards allow you to hold down some special button to boot from an alternate bootloader [03:19] persia, thanks but this board doesnot have any type of button as input [03:19] there is no recovery mode inside flash [03:20] No idea then. If you can't boot anything, and have no input/output (serial or console), I'm not sure if we can help much. [03:21] I really think you'd do better with the IGEP distributors (although I may be mistaken, and there are other folk here who have similar boards) [03:21] persia,ok [03:24] ajay, it may require the use of a hardware debugger [03:24] jtag [03:25] davidm, i have onle serial port console that is minuicm [03:25] minicom [03:26] ajay, if your board is: http://www.igep-platform.com/index.php?option=com_content&view=article&id=46&Itemid=55 [03:26] Then it has holes for a JTAG connector and that with special instructions will allow you to reflash the boot system [03:28] will IGEP boot off of MMC before NAND? [03:28] (or are there some DIP switch or jumpers to make that so) [03:28] robbiew, yes it tryies to boot from mmc first [03:28] then flash [03:29] then you should be able to put a good bootloader on an MMC card and recover that way [03:30] i did that as well for this i am getting white screen in LCD and no message over minicom [03:31] hmm, is that different behavior than booting without MMC card? [03:31] if so, then you know MMC comes first.. [03:32] then it is "just" a matter of getting a correctly formatted MMC card with good MLO and u-boot.bin.. [03:32] (there are scripts floating around to correctly format the MMC card under linux..) === Termana_ is now known as Termana === amitk-afk is now known as amitk [07:58] have you had a similar problem? http://paste.ubuntu.com/498254/ [08:07] I haven't seen that reported previously. [08:07] Please file a bug against qemu-kvm-extras-static (assuming you generated that on an Ubuntu system) [08:15] yes I've generated that using rootstock [08:22] Was that error produced as part of a rootstock build? === hrw|gone is now known as hrw [08:31] morning === kmargar is now known as markos_ [09:22] dmart_, fyi http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=56355&start=30&tstart=0 [09:22] dmart_, so general bootloader access is there it seems, but nobody figured out the details [09:22] hi ogra [09:25] I'm always working with the boot process... I'm very frustrated with the new upstart mechanism (only few times all works fine, other times no: http://paste.ubuntu.com/498292/). [09:26] I don't think upstart is your issue there. [09:26] with this asyncronous method seems that some daemons wait something else but I don't understand when and what [09:27] persia... I think so, because some times all the boot process goes ok, sometimes no [09:28] and the problem is always similar to the one I reported in the pastebin [09:32] when the problem occurrs, all devices in /dev have a wrong datetime (01-01-1970) and ownership (root:root) [09:32] thats with ubuntu kernel ? [09:33] and does your system have an rtc battery and/or a network connection ? [09:34] the rtc is taken from another processor (a secure processor) [09:34] so it's good [09:35] the problem seems related to the devices generated by udev during the the initrd and the devices in the real filesystem [09:35] but I'm using the same initrd of the ubuntu [09:40] http://paste.ubuntu.com/498300/ [09:40] it seems that udev fails to be killed in the initrd?? [09:43] udev is supposed to be carried over from initrd, how did you generate the initrd assuming you use a different kernel [09:43] also do your kernel config options match with the ubuntu ones [09:44] if your devices are all tagged 1970 then your rtc part in the kernel that sets it on kernel bringup doesnt work (default in ubuntu) [09:45] I copied the initrd from the rootstock using this kernel: http://rcn-ee.net/deb/lucid/v2.6.35.4-l4/linux-image-2.6.35.4-l4_1.0lucid_armel.deb [09:45] ubuntu sets the rtc dircetly at unpackaing the kernel, if that doesnt work it falls back to ntpdate ... if *that* doesnt work you can still use the fixrtc cmdline option that sets the clock to last mount time of the disk [09:46] you should recreate the initrd if you use a different kernel [09:46] but I don't use any modules... [09:46] so the initrd should be the same except that [09:46] * ogra wonders why people always assume initrd is only for using modules [09:47] i heard that three times this week [09:47] I have read all scripts inside the initrd [09:47] it wont break but will gain you unexpected results [09:47] ogra, leftovers from embedded development models [09:47] and they should work with my configuration [09:47] like for example udev misbehaving with broken RTC :) [09:48] what HW is that exactly ? [09:48] furibondox, The key bit is not the scripts *in* the initrd, but rather the scripts used to genreate the scripts in the initrd which hardcode certain things depending on the kernel. [09:48] a standard beagle ? [09:49] no [09:49] it's not a standard beagleboard [09:49] it's a custom board [09:49] with omap 3530 [09:49] but you are trying to use a kernel that was compilde from a beagleboard defconfig ? [09:49] no [09:49] we use our kernel [09:49] well, the above one surely is [09:49] rcn-ee kernels are all beagle kernels afaik [09:50] I've only used the kernel I said you above in order to generate the initrd with the rootstock [09:50] ah [09:50] only for that [09:50] how much ram do you have on your board ? [09:50] 256MB [09:50] the plymouth error is likely the ureadahead OOM [09:50] yeah, that would fit [09:51] currently uredahead needs more than 256M else it will OOM and tear down plymouth with it [09:51] (you should actually see OOM messages for both in dmesg) [09:52] yesterday i tried also to disable ureadahead and plymounth but the problems remained [09:52] hi, while booting omap4 sdp i am getting this error .."init: ureadahead main process (487) terminated with status 5" ... any idea what status 5 suggests ?? [09:52] you cant disable plamouth [09:52] ogra: yes I saw ;-) [09:52] avinashhm, that you are using an SD card which it cant sacn [09:53] avinashhm, or any other flash device [09:53] avinashhm, that message is fine, its only info, not an error [09:54] ogra, its not related to network ... ?? it hangs after this .. i do nt get the prompt .... [09:54] furibondox, try removing ureadahead [09:54] ok [09:54] I have removed all nw options from make menuconfig ... [09:54] furibondox, which prompt on which console ? [09:55] just disable in the /etc/init/ureadahead or aptitude purge ureadahead ? [09:55] i.e. if you expect something on serial, did you make sure serial was enabled during rootstock with the --serial option ? [09:55] apt-get purgs [09:55] *purge [09:55] ok [09:55] (why do people always use aptiture is beyond me) [09:55] yes I use --serial ttyS2 [09:56] k [09:56] and thats also the console you are looking at ? [09:57] yes [09:57] ogra: Hi! For a BB xM with possible memory corruptions issues, is "mem=256M" a reliable workaround? [09:57] again... my kernel command line is this: rw console=ttyS2,115200e8 vram=5M omapfb.vram=2560K,2560K root=/dev/mtdblock7 rootfstype=yaffs2 lcdType=QVGA mpurate=600 omap_vout.vid1_static_vrfb_alloc=y mem=227M [09:57] alf_, yes, according to some testers [09:58] * ogra never had these RAM probs on his XM so i cant tell for sure [09:58] ogra: Great, thanks. Hopefully this will make my BB xM experience more deterministic :) [09:58] heh [09:59] i think ricardo uses that option on his XM too [09:59] ok now (w/o ureadahead) I've only this error in the boot.log [09:59] init: procps main process (3090) terminated with status 139 [10:00] thats an issue with your kernel config [10:01] yes, I'm investigate on this... [10:02] * ogra recommends pulling the ubuntu kernel deb and looking at the config file inside [10:03] enabling devtmpfs is also helpful [10:03] and there are a good bunch of other options i guess [10:04] ogra, the next statement after the "init: ureadahead main process (487) terminated with status 5" is "Last login: " ... does this need any n/w support ?? [10:04] "Last login: " ?? [10:05] that looks like you have some kind of autologin going on [10:05] its tells ... Last login time ... and other things right ?? [10:05] that line comes from motd iirc [10:05] yeah ... ubuntu @ ubuntu is logged by default ... [10:06] n/w = network ? [10:06] yeah ... network ... :-) .. sorry for confusion. [10:07] network is only needed if you dont have an rtc battery or dont use the fixrtc cmdline option ... to avoid fsck on boot if your last mount time is worng [10:07] but apparently you dont get an fsck so it all seems fine to me [10:09] i am on AC supply ... so no rtc battery ... and i don't have fixrtc in my bootargs .. may be this is causing the erro r ... [10:09] which error ? [10:09] * ogra doesnt see an error in any of your questions above [10:09] not error .. the hang .... it hangs after the print "init: ureadahead main process (487) terminated with status 5" ... [10:10] i thought it gives you an autologin [10:10] yeah ... it give autologon normally ...but when i disable network in menuconfig, it hangs [10:11] do you disable the NIC or all network support ? [10:11] indeed, as any linux system ubuntu needs a loopback device [10:11] so you should have basic networking enabled [10:12] Networking support ---> Networking options ---> TCP/IP networking .... whats NIC ?? and loopback ??? [10:12] ugh, why do you play with these options if you dont know what you do ? [10:13] NIC = network interface card [10:13] (your network card driver) [10:13] and loopback is the lo interface lostening for localhost connections on the virtual 127.0.0.1 address [10:13] *listening [10:14] there are some stability issues ... like system crashes @ rt_worker_func once in an hour or 2 ... so this funciton was tracked to some network file ... route.c ... so we wanted to disalbe that ... [10:14] some apps expect loopback networking to be available to properly run [10:15] ogra, so no way to boot ubuntu, with network disabled ??? [10:15] well, i dont know [10:15] but i know that some apps look for loopback [10:15] X wont start without it iirc [10:16] not sure about the low level, we never disable TCP/IP in ubuntu kernels [10:16] so i cant really tell what would happen then :) [10:17] thanks for hlep ogra ... :) ...let me give some more time on this ... and see what happens ..:-) [10:17] heh, ok === amitk is now known as amitk-afk === dmart_ is now known as dmart [12:30] persia, did you work with dyfet on the hdf issues ? where is that at ? [12:32] dyfet: ping? [12:33] * dmart guesses it may still be too early === amitk-afk is now known as amitk [12:34] or to late (in care of persia) [12:34] *case [12:34] dmart, btw, did you see my ping this morning ? [12:35] ogra: hmm, guess not. [12:35] dmart, http://forums.computers.toshiba-europe.com/forums/thread.jspa?messageID=218590𵗞 someone found access to the bootloader on the toshiba [12:35] ogra: (very faintly) pong [12:35] heh [12:35] ooo [12:35] so it seems to be just a matter of time now :) [12:36] * ogra already bricked one, so i'm waiting for others to do the hard work until someone figures out how to change the boot options [12:36] ogra, A little, but doko just -marm'd it, which makes the issue not visible. I believe dyfet was working on a test case for the underlying toolchain bug exposed in h5detect. [12:37] dmart, ^^^ [12:37] dmart, If you want to investigate, remove -marm, rebuild, and then look at the detection macros in h5detect. [12:37] persia, there was discussion about bug #635199 in #linaro (why are you not in there ? :) ) [12:37] Launchpad bug 635199 in hdf5 (Ubuntu) (and 1 other project) "[armel] the ./H5detect test segfaults when built for armv7 (affects: 1) (heat: 315)" [High,Confirmed] https://launchpad.net/bugs/635199 [12:37] The code does some things that end up being very ugly for any architecture that can handle more than one instruction set :) [12:38] * persia doesn't currently have attention to contribute to linaro [12:38] we have a team wide agreement [12:38] that everyone will be in both channels [12:38] persia: well, it's ubuntu too :) [12:39] Yao Qi's comment is correct, and matches what dyfet was telling me. [12:40] I should have some spare attention soon, and will be there more :) [12:45] Hmmm, the .diff.gz is almost twice as big as .orig.tar.gz for hdf5 :O [12:45] that's a bit scary [12:46] persia: yes, it doesn't look like a toolchain issue [12:47] I'm also wondering whether the kernel does something wrong with respect to alignment fixups. [12:47] (in addition to reporting them as SIGILL...) [12:47] That's a deeper question than I can answer: best wait for dyfet. [12:48] sure [12:48] no problem [12:48] h5detect is a good way to exercise alignment issues though :) [12:48] :) [12:49] wow software-center is really a myth [12:50] i wonder if the design team is aware that they overengineerd a bit here :) [12:50] how do you mean [12:50] more than less /var/lib/apt/lists/*Packages ? [12:50] well, i'm just testing a few things in it [12:51] and i dont find it very intuitive [12:51] i.e. trying to install all of OO.o i indeed click on the metapackage [12:51] which only gets me an "update now" button (that in the backend seems to run apt-get update) [12:52] you actually have to click on something like "openoffice writer" and then select the metapackage under "addon packages" [12:52] hmmm, that sounds weird... surely installing the metapackage that ought to suck in everything? [12:52] yes, it does, but only if you pick one of the sublevel packages and check a box [12:53] hmmm [12:54] I would have thought "install it all" would be a sensible default for inexperienced users [12:54] heh, yeah [12:54] i'm probably to experienced to understand it though [12:54] who knows :) [12:54] * dmart shrugs [12:55] ah, seems to actually be a bug :) [12:55] phew [13:20] ogra: hi! we finally found a problem in the u-boot currently beeing used (we were searching into MLO, but the issue was u-boot). Basically, u-boot overrides the pin-mux settings done in MLO, and miss some recent pin-mux updates. Who shall I speak to for defining the best way to fix this issue and get it integrated? sakoman? [13:23] sebjan, 1st a bug against u-boot-linaro 2nd yes, sakoman and 3rd we need to talk to slangasek and jcrigby to include the fixes in the package [13:35] ok, thanks [13:36] sakoman: we have this issue with the linaro u-boot used on omap4: bug 645167 [13:36] Launchpad bug 645167 in u-boot-linaro "omap4: u-boot overrides pin-muxing settings from x-loader (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/645167 [13:39] eek [13:40] you filed it in the upstream project :) [13:41] * ogra triages properly [13:44] that's ok [13:44] as long as it indeed affects the git repo :-) [13:46] lool, well, both, git and the package :) [13:46] i do care more about the package in maverick though :) [13:52] ogra: hi... any chance we could upgrade systemtap to 1.3 for 10.10 or this is way too late? it's in universe. [13:53] lool: ^^^^ [13:53] ndec, what does maverick have atm ? [13:53] we can surely try [13:53] ogra: 1.2 [13:53] * ogra hopes 1.3 is in debian [13:54] it gets tricky if it isnt, should be easy if it is [13:54] ogra: the 1.3 release notes mention they add support for .35, 1.2 is supposed to work up to .34... i am surprised that was not catched since 10.10 is on .35 [13:54] ndec: Given that systemtap is not seeded, it would seem possible [13:55] ndec: We could take it from Debian experimental [13:55] ndec: Did you try the 1.3 as packaged? [13:55] ndec: if you could copy the 1.3 source into some non-virtual PPA and confirm the source built under maverick produces working binaries, that would help [13:55] lool, oh, it is in experimental ? awesome [13:56] lool: no... we just realized that 1.2 does not work on omap4 with .35. right now I am still unsure if it's because of systemtap of because of our scripts. [13:56] that makes it easy [13:56] ndec: Would be nice if you could track this in a bug and report results of your testing of 1.3 as packaged [13:57] ++ [13:57] lool: ok. will open a bug, and we will do testing today or tomorrow ... so it's still possible to get something in 10.10... wouah.. I thought it was too late. [14:02] ndec: TBH new upstream releases are not the kind of things we're looking for at this point of time, but if you say systemtap is unusable with maverick kernels, it's a good reason to include it; <201009171327.17913.ubuntu@kitterman.com> has the detailed timeline for universe packages not on any media [14:27] ndec, i would have set the bug to critical, but then i end up in discussions with lool again about bug status :) "high"+milestone means its very important to have it fixed befoire release, critical would mean it affects everyone using ubuntu (which is not true) [14:28] mpoirier, yo [14:28] ogra: wazup ! [14:28] mpoirier, seems there is another bug with the IEGP2 that affects networking [14:28] mpoirier: hi... did you get your new wild animal? [14:29] and it seems to be fixed already for linaro's kernel [14:29] ndec: yes, thaming it right now. [14:29] just saw the bug [14:29] mpoirier, and it seems linaro has a fix for it ... but i have no idea how it would affect other omap3 arches ... see bug 618734 [14:29] Launchpad bug 618734 in linux-linaro (Ubuntu Maverick) (and 2 other projects) "[omap/igep] No eth0 with Linaro kernel (affects: 1) (heat: 106)" [High,Fix released] https://launchpad.net/bugs/618734 [14:29] ogra: hold on. [14:29] (i guess the main question here is why doesnt it work as a module though) [14:35] ogra: yep, doesn't sound like a correct fix for me [14:35] ++ [14:35] but seems to be a workaround if it doesnt affect other oamp3 subarches [14:35] yup [14:35] and i'm not sure about the latter [14:36] ogra: do we have one igepv2 around in our team? [14:36] nope, only linaro has them [14:36] seems lool has one [14:36] got it [14:36] right and some other folks in the linaro team [14:38] jo-erlend: maybe you could also help us testing this issue [14:38] jo-erlend: you said at the other bug that you don't have your eth0 working [14:39] rsalveti, right. I have both wlan and wired on my board, but none of them is working. [14:39] for wireless the cause is probably missing firmware [14:40] for wired it seems that a workaround is to move the config to built-in [14:40] still need to understand why this fixed the issue [14:40] what does that mean? [14:41] ogra: sorry for the delay - took me a while to find a wrothy tree. [14:41] ogra: It may help with some arch but affect others. [14:41] yeah, thats what i feared [14:42] ogra: I'd like to have an explanation for what the real effect of turning off CONFIG_FIXED_PHY has. [14:42] ogra: i.e, why it's fixing the problem on some arch and not others. [14:42] ask on the bug, i just stumbled over the fix in linaro (well, lool pointed me to it) [14:43] ogra: looks like a work around to me. [14:43] after i had seen the request in the other bug you filed a merge request for [14:43] rsalveti, "move the config to built-in"? [14:43] yes, its surely just a workaround [14:44] jo-erlend: currently the kernel is generating a module for your ethernet adapter [14:44] the workaround is to move to built-in [14:44] I have good news - armel cross compiler 4.5 landed in ubuntu (gcc-4.4 is on a way) [14:44] hey you didnt post that to #ubuntu-motu (but in every other dev channel) [14:45] rsalveti, ok.. I have no idea how to do that though. :) [14:45] ogra: I am not on ubuntu-motu [14:45] 'd [14:45] but all universe developers are [14:45] ;) [14:46] jo-erlend: it's easy, we're just discussing if we're able to have this change to our kernel [14:46] but first we need to understand why it's needed [14:47] oh, ok. Can you tell me how to do it? :) [14:48] jo-erlend: you'll need to recompile the kernel, not that hard to do it, but takes a while [14:48] especially on omap3 [14:48] if you want, I can easily generate a new uImage for you [14:49] rsalveti, that'd be nice. Thanks. [14:49] based on the kernel package I sent you [14:49] perfect. [14:49] ndec, lol, you commented on the wrong bug :) [14:49] * ogra was wondering which steve you are talking to in the systemtap bug [15:00] ogra, sebjan: I will prepare a u-boot patch for the panda pinmux corrections === bjf[afk] is now known as bjf [15:00] sakoman, yeah, i saw the bug comment, thanks a loit [15:00] *lot [15:00] sakoman: thanks! [15:00] I was told that omap4 wasn't a priority, so I've kept all omap4 stuff on the back burner [15:01] huh ? [15:01] morning/afternoon/evening all [15:01] its our highes prio in ubuntu [15:01] really? [15:01] *highest [15:01] ogra: from a linaro perpective [15:01] omap4 is the fuzz :D [15:01] we're not linaro here :) [15:01] <- ubuntu.arm [15:01] understood, but my direction comes from linaro ;-) [15:01] bah, we should also pay you then :P [15:02] haha :-) [15:02] works for me [15:02] ogra: patch is basically ready, but there is one pad I need to research a bit more [15:02] ok [15:03] the panda x-load sets a few pins more than once [15:03] and not the same each time :-) [15:03] we'll need to get it into the package too which will add some delay [15:03] so I need to look at the schematic and see if that is just a screwup or might be intentional [15:03] sakoman: cool, thanks for working on it :-) [15:03] ++ [15:04] yeah [15:04] you might notice that I have a few other omap patches in my omap4-dev branch [15:04] they are still being tested and may be tweaked a bit [15:04] useful for us ? [15:04] some of them [15:05] (if we need an upload anyway i would indeed like them in the package) [15:05] oh, and note that we use linaros u-boot in ubuntu :) [15:05] yep, to have all these new patches we would need it first to go to linaro's tree [15:06] then a new release and then a package update [15:06] I was just giving a "heads up" that new omap4 stuff was pending [15:06] ogra: can I remove a comment from launchpad... [15:06] sakoman: cool, will take a look at the tree :-) [15:06] ndec, nope [15:07] mistype above -- omap4-exp brnach is the right one [15:07] branch :-) [15:07] ok, i dont know where jcrigby pulls from currently though [15:07] for omap4 [15:08] I don't wither :-) [15:09] either! jees I can't type this morning! [15:09] * ogra hands sakoman some good brazilian coffee [15:09] 7am is too early [15:09] u-boot stable is just -rc1 plus a few patches for vexpress and mx51 [15:09] sakoman: coffe man [15:09] omap is just upstream [15:10] I'm drinking a brazilian/guatamalan blend (home roast) [15:10] jcrigby, omap4 :) [15:11] jcrigby, we'll need a fix for bug 645167 in your package [15:11] Launchpad bug 645167 in u-boot-linaro (Ubuntu Maverick) (and 2 other projects) "omap4: u-boot overrides pin-muxing settings from x-loader (affects: 1) (heat: 10)" [High,New] https://launchpad.net/bugs/645167 [15:11] I see that [15:14] ogra: lool: we tested with systemtap 1.3 from experimental, our scripts compile again... the problem is related to a kernel trace API change that requires systemtap update. even on x86... [15:14] ndec, can you note that on the bug (especially the successfull test) [15:15] i'll care for the rest [15:15] ogra: it's done already! [15:15] oh, cool, my mail is slow today :) [15:15] ogra: only tested on OMAP4, but given the problem we have it's very likely that x86 has the same problem [15:16] ogra: cool ;-) can you please let me know when you pull it in maverick? [15:16] sakoman: cool, some interesting patches [15:16] sakoman: new mmc driver, hm [15:16] saveenv for SDP4430 [15:18] could work for panda on sd card too [15:18] but would require raw partition [15:18] got it [15:18] right, i guess its mainly for the blaze eMMC [15:19] yup [15:19] we plan to support that [15:19] so we shoudl get these patches too [15:23] Hi, I'm following https: / / wiki.ubuntu.com / ARM / BeagleServerInstall [15:23] I do the dd command, but nothing is copied to my sdcard [15:24] mmcblk0 what is? [15:28] * ogra curses .... [15:29] damned, the panda installs to fast [15:29] i was testing an oem-config fix and indeed i turned away the second where i should have watched now i need to start over [15:29] (the preparation takes longer than the install actually) [15:30] ndec, please build slower boards ! [15:30] ogra: well... this should be easier than the opposite ;-) [15:31] fredim, you need to adjust the command to match your device name indeed [15:34] fredim, some MMC controllers name them sdb or sdc or so, some (the real MMC controllers) name them mmcblk [15:35] easiest is to watch dmesg when you plug in the card [15:35] that should show the name [15:35] argh! git meltdown :-( lost some of my patches in omap4-dev :-( [15:37] ogra, rsalveti: while I recover, you can review the pinmux patch here: [15:37] http://www.sakoman.com/cgi-bin/gitweb.cgi?p=u-boot.git;a=commitdiff;h=56b18c5248a1478b6d6263e428ada02af174df77 [15:37] ouch [15:37] sure [15:38] sakoman: You might be able to recover them if you can dig into the git repo [15:39] lool: yeah, doing that now [15:39] searching for files modified recently in the objects dir for instance [15:39] otherwise will need to recreate them [15:39] 1 - Plug SDcard in my notebook and use "sudo dd if = / part / to / img / file of = / dev/mmcblk0" [15:39] 2 - take sdcard, place in BeagleBoard [15:40] lool: I build with OE, so I have a copy of the most recent state of the tree. I would just need to recreate the patch sequence [15:40] plug in the keyboard and monitor BeagleBoard, then connect the power supply [15:40] correct? [15:42] fredim, /path/to/image/file needs to be a real path, /dev/mmcblk0 needs to match the SD card device name in your laptop [15:44] / Dev/mmcblk0 symbolics [15:45] / Media / disk files sdcard [15:45] sakoman: cool, at least it's setting the same values as x-loader [15:45] 3 directories are mounted [15:45] sebjan: could you also check at http://www.sakoman.com/cgi-bin/gitweb.cgi?p=u-boot.git;a=commitdiff;h=56b18c5248a1478b6d6263e428ada02af174df77 ? [15:45] ndec: ^ [15:45] should fix the pin mux at u-boot [15:45] rsalveti: that was the intent, right? :-) [15:46] you recommend me some good howto? [15:46] fredim, so you are sure your device is /dev/mmcblk0 ? [15:46] yup :-) [15:46] yes [15:47] and what is the path to the img file you downloaded ? [15:47] starting from / [15:48] sakoman: your patch should apply on top of uboot-linaro-stable which is used by ogra for panda, right? [15:48] thats the plan, yeah [15:48] ndec: I would expect so [15:49] /home/ubuntu-10.04-server-armel+omap.img [15:49] sakoman: ok. we will give this a try. sebjan will confirm if it works. [15:49] sudo dd if=/home/ubuntu-10.04-server-armel+omap.img of=/dev/mmcblk0 [15:49] ndec: thanks! I couldn't test becasue my panda is broken at the moment [15:49] but nothing is copied to SDcard [15:50] sakoman: ouch, your es2? [15:50] rsalveti: yes -- the serial port connector broke :-( [15:50] I need to do some surgery later today [15:50] sakoman: what do you mean at the moment ;-) [15:50] ouch, not good for a u-boot/x-loader developer [15:51] rsalveti: indeed [15:51] sakoman: the problem with the wrong pin mux was only affecting bluetooth, not sure if you have the firmware for this. do you? [15:51] no, I don't [15:51] so all the more reason for you to test :-) [15:51] jo-erlend: could you test http://people.canonical.com/~rsalveti/kernel/uImage.igep2-v3 ? [15:52] sakoman: rsalveti: so we should cherry pick this patch on top of current uboot-linaro-stable, right? this is a better test, no/ [15:52] jo-erlend: i just removed CONFIG_FIXED_PHY from our config [15:52] ndec: yep [15:52] rsalveti: do you build it native or cross in general? [15:53] currently I'm building most of my things in a native environment [15:53] my panda es2 6 layer is doing a good work, with an usb disk :-) [15:54] rsalveti: cool. root FS on SD and you build on USB? or root FS on USB? [15:54] fredim, are you sure ? the command is definitely ok [15:54] rsalveti: USB flash stick or USB external disk? [15:54] ndec: rootfs on usb [15:54] external disk :-) [15:55] fredim, oh, you need to make sure the card is not mounted before running dd [15:55] 100gb, 7200 rpm [15:55] rsalveti: do you have scripts/instructions to install daily .img on USB? it shouldn't be too hard, and we were about to write such instructions... but if they exist already ;-) [15:55] So, after successfully copying. what is the next path? [15:55] rsalveti: how long for kernel build? full .deb? [15:56] ndec, 2.5h [15:56] ndec: usually 2 hours for omap4 and 3 for omap3 [15:56] less modules I guess [15:56] ndec, mount SD, mount USB disk, cp -a ? [15:56] rsalveti: 2 hours for omap4 means that USB is faster than SD, since we are in the 2.5+ hours range [15:57] ndec, then add the UUID of the USB disk to boot.scr [15:57] ndec: currently I'm not using the daily img, just a very simple rootfs built with rootstock [15:57] and modify /boot/boot.script after booting and run flash-kernel [15:57] without X11 and stuff [15:57] ogra: remember I said instructions would be simple ;-) [15:57] to be just a build machine [15:57] ndec, that were all instructions :) [15:57] ogra: can we run the installer from USB. e.g. cp -a everything before running the installer, and then add root=/dev/sda, and let it go? [15:58] neno [15:58] ndec, no [15:58] you need to do the install on SD [15:58] then do the above [15:58] ogra: why? [15:58] because its designed like that currently [15:58] ogra.. So, after successfully copying. what is the next path? [15:58] fredim, boot your beagle [15:59] ogra: if we keep the boot partition on SD, flash-kernel should work as expected. the resize should be able to resize the USB disk too, no. then you should retrieve the UID of the USB and put this in boot.scr. what is missing? [15:59] sdcard shot the notebook, I put in BeagleBoard, correct? [15:59] ndec, if we wanted to install to USB we shouldnt have gone with a preinstalled image ... i'll try to either add such functionallity to the exiting preinstalled image in natty or just make the ubuntu installer work [15:59] orbarron, sdcard shot the notebook, I put in BeagleBoard, correct? [16:00] sry... orbarron [16:00] fredim, right [16:00] sakoman: looking at your patch, we had not identified a misalignment on PAD1_FREF_CLK3_REQ, but on PAD0_FREF_CLK4_OUT ? Can you please confirm? [16:00] I connect usb BeagleBoard -> notebook? [16:00] ogra: well... good point... [16:01] ndec, the prob is that what you want to do is exactly what ubiquity does, i wouldnt maintain a preinstalled image for that (but for the cost of a 10x slower installation) [16:01] ndec, we can discuss live images with installer for panda at UDS [16:01] one way or the other i would like to see USB rootfs support too [16:01] ogra: by the way what triggers the resizer? are you parsing root= and if there is no UUID, you resize and update boot.scr? [16:01] ogra, I turn BeagleBoard on the notebook via USB cable? [16:01] its just not clear yet which way [16:02] ndec, right [16:02] ogra, or just turn on my monitor and keyboard in BeagleBoard? [16:02] fredim, depends how your beagle is configured, if you use the lucid image you will likely need a serial console to tell it the right boot commands [16:02] sebjan: it's different because u-boot is setting it for LED [16:02] lucid relied on the preinstalled bootloader on the beagle [16:03] ndec, though boot.scr is updated from a different script than the resizing [16:03] ndec, we have one srcipt only for configuration, the other one has the dangerous pieces (i.e. resizing) [16:03] ogra, theoretically BeagleBoard sdcard should ride with, but in my dmesg shows nothing. [16:04] ogra: ok.. sometimes I boot manually and overide the bootargs and use mmblk0p2... and I could see the resizer was run again! [16:04] fredim, well, if it boots you should see something on the screen thats attached to the board [16:04] ndec, then you didnt run the oem-config bit [16:04] rsalveti, I just have to replace uImage, nothing else? [16:04] ndec, that removes the resizer (jasper-initramfs) at the end [16:04] ok [16:05] thanks [16:05] rsalveti: ok, for both pins? [16:05] ogra: no the installer was run only once. but later on when I want to enable console, I change bootargs by hand, and this is when I used mmcblk... [16:06] ndec, well, it is definitely gone if you rean the configuration tool (the graphical bit) [16:06] sebjan: yep, FREF_CLK4_REQ is the first led and FREF_CLK4_OUT is the second one [16:06] there is no way it could start [16:06] since its not there anymore :) [16:07] ogra: well, not sure what happens, but if I install the cdimage, then reboot and change root= to mmcblk0p2 by hand, then reboot it fails since UUID has changed. [16:07] ndec, if you see it after running the graphical installer up to the point where it drops you into a desktop then something is definitely screwed up during your installation [16:08] jo-erlend: please let me know if the newer uImage works for you, because then we can forward the change to our kernel [16:08] the last bit of the graphical installer removes jasper-initramfs and re-rolls your initrd [16:09] if you see it resizing something *after* that (while using the newly created initrd), then we have a bug [16:14] ogra: can you try this on your side? i am pretty sure that I did this. i don't have a setup ready right now. the only thing I did was booting with setenv bootargs console=ttyO2,115200n8 ro elevator=noop vram=32M mem=460M@0x80000000 mem=256M@0xA0000000 root=/dev/mmcblk0p2 fixrtc, and booting without uinitrd. [16:15] rsalveti, the first partition keeps getting wiped. I copied your new uImage and the boot.ini file, but it won't boot. Do I still need uInitrd? [16:15] ndec, i need a working install for that, i'm currently testing oem-config patches, but i guarantee you that there is no tecnical possible way that any part of the resizing tool remains after a successful install [16:16] jo-erlend: yep, you just needed to overwrite your uImage with this one [16:16] and you still need to use the uInitrd [16:16] well, there was nothing to overwrite. All contents of the first partition is deleted every time I reboot the board. [16:16] jo-erlend: ouch [16:17] that's definitely a bug, not sure where [16:18] jo-erlend: Are you rebooting or are you letting the resize process reboot the system? [16:18] GrueMaster, I'm rebooting. [16:19] if you still have jasper installed at your system it could be that it's affecting you somehow [16:19] Let the script run it's course. Part of what it does is copy off the first partition to ram, reformat for proper CHS allignment, and move everything back. [16:19] ndec, without uInitrd ? [16:20] ndec, the resizing happens *from* uInitrd [16:20] its not possible that you saw any resizing at all without using it [16:21] ogra: ok.. let me do this again. and I will let you know. i am not 100% sure of what I did [16:21] ndec, in any case the resizer lives inside the uInitrd :) [16:22] since we keep a backup of the old initrd around it could possibly happen if you use the uInitrd.bak file for booting [16:22] but surely not without [16:24] GrueMaster, that might be the case. After the first boot, I had to manually resize rootfs. [16:25] rsalveti, I still have no network. It sais "usb0: no such device". I tried setting up eth0, but that gave me the same results. [16:26] jo-erlend: I would suggest you let it boot and monitor the console. It should reboot in ~10 minutes depending on the size & speed of your SD card. [16:26] and CPU :) [16:26] pnada install just fly by nowadays [16:26] ogra: Same as beagle. [16:26] jo-erlend: please paste me your lsmod output [16:27] (apart from tehg SWAP creation) [16:27] rsalveti, I cannot paste from it since I have no network. Is there anything in particular you're looking for? [16:27] ogra: Is there any way we can have the swap creaded during image build? It is a zero filled file, should compress to almost nothing. [16:28] GrueMaster, yes, but it will require some heavy changes to the build scripts ... i'm scared ... [16:28] jo-erlend_nb: try loading module smc911x [16:28] I've seen the build scripts. Fear is justified. [16:28] see if it makes any difference [16:28] rsalveti, just "modprobe smc911x"? [16:29] jo-erlend_nb: yep [16:29] GrueMaster, i'm trying to leverage if its better to just live with 2-3min for SWAP creation or risk the build system [16:29] its very late for such a change [16:29] rsalveti, no change. [16:30] jo-erlend_nb: ifconfig -a? [16:30] that's weird [16:30] cat /proc/net/dev [16:30] (lower level than ifconfig) [16:32] ogra, that only gives me lo [16:32] then your kernel definitly doesnt know about other interfaces [16:38] jo-erlend_nb: check dmesg | grep -i smsc9 , see if your kernel says something about it [16:39] rsalveti, smsc9 or smc9? [16:39] well. Neither returned any results. [16:43] rsalveti, ogra, jcrigby: I think I've recovered from my git meltdown, omap4-exp branch should be OK now: [16:43] http://www.sakoman.com/cgi-bin/gitweb.cgi?p=u-boot.git;a=shortlog;h=refs/heads/omap4-exp [16:44] feedback/test results most welcome [16:44] jo-erlend_nb: http://people.canonical.com/~rsalveti/kernel/uImage.igep2-v4 new kernel, with the same changes from linaro [16:45] sakoman, thanks [16:45] jcrigby: I'm sure there will be tweaks this week as I spend some time testing and tracking down a few issues [16:46] sakoman: cool, expansion stuff is now in [16:46] rsalveti, is there sru info for the panda pinmux problem? [16:46] rsalveti: it is in, but performance needs improvement and there is an i2c error message that shows up on beagle but not overo [16:47] rsalveti: I'll be investigating this week, but let me know if you find fixes :-) [16:47] everybody who is intrested (and jcrigby indeed) i just switched the oma3 images to linaros u-boot as well [16:47] *omap3 [16:47] sakoman, latest git looks much better, I was wondering why no new mmc for beagle [16:48] so we sue it on all images now [16:48] *use [16:48] ogra, so now when I break u-boot everything breaks:) [16:48] jcrigby, we'll be the first to complain, yeah :) [16:48] jcrigby: bt and wlan doesn't work with current u-boot for omap4, so that should fill the sru [16:48] jcrigby: something went wonky while I was pushing the pinmux patch [16:49] ogra: cool [16:49] test image should be ready soon [16:49] (its building since a while already) [16:50] ogra: will this be 20100922.1? [16:50] or a private test image? [16:50] jo-erlend_nb: smc911x is the wrong module, smsc911x should be the correct one =\ [16:51] but the latest uImage should have the correct one as built-in [16:51] if it works for you than we need to understand why the module wasn't loaded by default [16:52] GrueMaster, 20100922.1 (i only rebuilt omap3, omap4 will just be copied from 20100922) [16:54] Ok. I had just finished pulling 0922. Shouldn't take too much to pull with zsync. [16:59] rsalveti, jcrigby, ogra: let me know whe you are happy with the testing of the pinmux patch and I will submit upstream [17:00] it would be good to get the fix in this release [17:00] (v2010-09) [17:02] sure [17:02] but I guess we're depending on ndec and sebjan, as we don't have the bt and wlan firmware [17:02] ndec, so fyi, i tried what you proposed (with and without initrd and also by only switching root= from UUID to the device name) and i do not get any resie here [17:03] *resize [17:03] you must have done something really weird or the install didnt finish properly before you made that change [17:04] ogra: ok... i am sure I have seen the UID change at some point. I had to generate a new boot.scr with the new UID which I took when mounting the SD on my pc. [17:04] ogra: just installed unity on my laptop... and i am lost... [17:04] well, as i said above there is no techinically possible way resize runs again after a successful install run [17:04] rsalveti: We should test it anyways to make sure it doesn't break something else. [17:05] ndec, i havent tried it since UDS :) [17:05] ndec, i think you are supposed to use the search bar a lot with it [17:05] GrueMaster: sure, I just mean that we're unable to test if it actually fixed what we wanted :-) [17:05] agreed. [17:07] ogra: http://paste.ubuntu.com/498575/ [17:07] I believe this should be enough to get the correct headers for the dkms module [17:07] yeah [17:07] and I added linaro headers as an alternative [17:07] right, thats how it should be [17:07] will push & test [17:07] let you know about the result [17:08] then I believe we should be fine [17:08] ok [17:09] i'll put uploading them to the archive and filing the bugs on my TODO for tomorrow [17:09] cool [17:09] with luck we'Re ready by weekend :) [17:09] nice! [17:10] there are still bits to solve with the sw-center stuff, if thats done you can make up some thoughts about a nice icon for the driver install stuff :) [17:10] we'll need something on the desktop [17:10] hm, ok [17:10] oh, and one of the postinsts needs some hack to remove icon and .desktop file [17:10] (in your packages) [17:10] ndec, see PM [17:11] sure, that's fine [17:11] rsalveti, sakoman, jcrigby: I just tested the patch, on top of the ubuntu u-boot package, and it fixes the BT issue! [17:11] sebjan, thanks [17:11] perfect ! [17:12] sebjan: awesome, thanks! [17:12] rsalveti, bug #607250 [17:12] Launchpad bug 607250 in linux-linaro (Ubuntu) (and 2 other projects) "omapdss: VDDA_DAC regulator on IGEPv2 (affects: 2) (dups: 1) (heat: 24)" [Undecided,New] https://launchpad.net/bugs/607250 [17:12] I need to grab that from ubuntu once it gets there right? [17:13] rsalveti, grab you latest patch I mean [17:13] jcrigby: yep [17:13] jcrigby, it should be in some tree already [17:13] there was a pull request on the kernel ML [17:13] you can find it at my tree, the one from the pull request [17:13] ogra, rsalveti, I have link to your tree [17:13] http://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=shortlog;h=refs/heads/fix-igepv2-display [17:15] jcrigby: do you have an igepv2 around? [17:15] if so then you could also help testing them [17:15] rsalveti, no but some other linaro guys do [17:15] otherwise I'd wait for an answer from our kernel team [17:16] ok, once I see it in a released ubuntu kernel I'll cherry pick it from there [17:16] jcrigby: hm, ok, would be nice to test them on top of linaro's kernel [17:17] rsalveti, I'll see if torez can test it, she has an igep [17:18] nice [17:18] sebjan: thanks for confirming your test results! I will submit the patch to upstream u-boot list today [17:19] sakoman: great, thanks! [17:20] * rsalveti out for lunch [17:21] GrueMaster, http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100922.1/ is there [17:22] Ok, pulling. [17:27] mpoirier, looking at bug 644828, shouldnt we keep the sound work on bug 637947 ? [17:27] Launchpad bug 644828 in linux-ti-omap4 (Ubuntu) "BUG: scheduling while atomic: alsa-source/2058/0x00000002 (affects: 1) (heat: 8)" [Undecided,New] https://launchpad.net/bugs/644828 [17:27] Launchpad bug 637947 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "no sound devices on current ES2.0 boards (affects: 1) (heat: 432)" [High,Confirmed] https://launchpad.net/bugs/637947 [17:27] sebjan: I just posted the patch to the u-boot list. if you could respond with a "Tested-by" it would help move it into mainline more quickly! [17:28] it really seems we fragment a lot here === hrw is now known as hrw|gone [17:28] ogra: I'm not *actively* working on 644828. [17:29] mpoirier, but you research the sound problems on panda [17:29] ogra: i'm concentrating on 637947. Fixing that one will most likely help fixing the other one. [17:29] yes, that's what I'm doing 12hrs a day. [17:31] mpoirier, right, i was just wondering if it wouldnt be easier to keep all sound prob info in one bug, i'm not doubting your workhours :) [17:31] it fells a bit scattered to me [17:31] sakoman: sure, can you CC me please? [17:32] ogra: We need several bugs as it is extremely complex to address bugs within other bugs. [17:32] ok [17:32] ogra: as long as we all know sound on panda is taking care of. [17:33] ogra: to the best of my knowledge, there is no way in lp to file bugs under and umbrella subject, that could be 'sound' in our case. [17:33] ogra: /s/and/an/g [17:34] you could add a tag but that wont help much [17:35] what i usually do is just add a comment with a link to the other bugs [17:37] sebjan: and about that weird issue you saw with our x-loader? the one that could be a compiler issue, any time to debug it? [17:38] rsalveti: it's the same issue. We were suspecting an issue in x-loader [17:38] rsalveti: ... since this is where I expected the pinmux to be done... [17:38] hey all is there anyway to get the dailybuild for 20100914? [17:38] hm, ok [17:39] sebjan: done [17:40] orbarron, nope, thats gone [17:40] orbarron, why would you want such an old build ? [17:42] looking for an environment that will be tested thoroughly... will all omap4 stuff :D [17:42] orbarron: I have a copy for omap4 only. [17:42] * orbarron has a copy but thought the dailybuilds would be archive somewhere :D [17:42] But I wouldn't go as far as saying "thoroughly tested". [17:42] * orbarron did not want to load up a build on another server [17:42] orbarron, daylies dont recive much testing and such an old daily will have a lot more bugs than a recent one [17:43] orbarron, use zsync to keep them up to date :) [17:44] orbarron, the 14 build is way worse than anything recent [17:45] iirc, oem-config was borked on it pretty badly. [17:45] no, that was the one after 14 [17:45] or two of them [17:45] after that it improved daily [17:45] mpoirier: are you into making a ubuntu-arm-sound group? [17:45] actually todays is pretty close to being good [17:45] (not perfect, but good) [17:46] * orbarron is looking for an environment that I can send new users to that will 1. work 2. is available to public 3. is tested with MM, GFX, etc.. so far I believe that will be 20100914? Plz correct me if I am wrong [17:46] rlameiro: what a good idea ! [17:46] orbarron, dailies are movimg targets [17:46] mpoirier: i would glady help on what i can [17:46] orbarron, and we dont test them much, wait for RC [17:46] rlameiro: but I was wondering if it couldn't be something like linux-omap-sound... [17:46] I have an idea for a project that will greatly benefit from it [17:47] opinion anyone ? [17:47] well, i just have one card to test... [17:47] orbarron, http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100922.1/ this one is really good, but it still has bugs [17:47] orbarron, and it will be wiped in two days [17:47] if someone is into send me more caqrds i will hapily receive them :D [17:48] mpoirier, i wouldnt make it arch specific [17:48] once you have the bugs fixed it will be dead [17:48] while the team moves on to new HW and has new sound bugs [17:49] ogra is correct - we will work with other processor, ubuntu-sound it is. [17:49] i think ubuntu-sound exists [17:49] isnt there already a grup like that?> [17:49] i thought you wanted something arm specific [17:50] crimsums group or something? [17:50] persia usually knows details about such groups [17:50] ubuntu-sound now exists - go for it. [17:50] hmm [17:50] you might clash with an existing group [17:50] which is probably differently named [17:50] well, the thing its that arm sound is far away from the other archs.. [17:50] right [17:50] ok, i'll fix. [17:51] thats why it shoudl have arm in its name [17:51] arm is ok, mmaybe not omap just... [17:51] and we should find out what that general sound group is :) [17:51] but on the description explain that for now is omap oriented [17:51] to work together, since they mainly maintain the packages (alsa, pulse, jack etc) [17:52] mpoirier: when ogra said to dont lock to archs I think he meant ARM sub archs, like tegra omap, imx5 etc [17:52] how do I delete my own group ? [17:52] rlameiro, yeah [17:53] mpoirier, #launchpad might know [17:54] if I install lucid, can I still run a "rootstock" for maverick ? [17:54] devilhorns: You will need to pull rootstock manually. The lucid version has issues iirc. [17:54] devilhorns: i did it [17:55] GrueMaster, ok, but it can be done right ? [17:55] yes. [17:55] just need to put -dist maverick [17:55] *--dist maverick [17:55] ok, looks like I may need todo a reinstall then :/ [17:56] GrueMaster, thanks [17:59] #ubuntu-arm-sound has been created [18:06] persia: ping [18:07] rlameiro: It is 2am where he's at. [18:07] ahhh, ok [18:07] australia? [18:08] well, someone in here knows how to put an ubuntu bot on a ubuntu related channel? [18:08] Tokyo. [18:08] mpoirier, err, an irc channel ? [18:09] mpoirier, a) we have policies for that, you need to talk to the IRC council ... and b) it would be better to keep the IRC discussion in one place (here) [18:10] devilhorns, the board powers from USB :-) [18:10] davidm, gotcha :) just figuring that out now w/ ogra :) [18:11] so I pretty much have everything then ... except the powered usb hub, which I can proally pick one up @ a local store here [18:11] devilhorns, yea, I think most folks with a beagle use a powered hub [18:12] davidm, yea :) he mentioned the power drain from keyboard when using the board via usb-mini ... so I'll have to run out to store today/tonight and grab a powered hub [18:12] not a big deal [18:16] devilhorns: Eventually you might want to get a cable like this: https://specialcomp.com/beagleboard/DSCN0401_s.JPG [18:16] * ogra calls it a day [18:16] g'night ogra :) thanks again [18:16] It costs $8. Or you can make one. Real simple. [18:17] GrueMaster, not really into making my own cables ... they always shoot sparks :P [18:17] heh. [18:19] If you get a powered hub, make sure the PS is at least 2A. I have one that is 1000mA and it is just not enough. [18:20] ahhh good to know, thanks :) [18:20] And if you can find a powered hub with ethernet, it makes life even simpler. [18:22] yea, that certainly would make life easier :) [18:22] For the serial port, I am using a serial cable that came with a motherboard with an internal port header. [18:23] At any rate, here is a link for a supplier that has good accessories. https://specialcomp.com/beagleboard/order.htm [18:23] gotcha ... yea I may have one of those floating around here somewhere ... lord knows I have enough MBs laying around here from previous integration work [18:24] Mine came from an old 486 before it found the e-Recycling bin. [18:24] hahaha [18:35] ogra, what exactly do you need from me re the permissions problem, I can get you the passwd stuff, but do you need anything else? [18:35] I can just drop you the entire archive, or a portion? [18:42] rsalveti: Have you tried the mini-usb port on the ES2 yet? [18:48] Nevermind. It isn't even enabled in the kernel. [18:48] * GrueMaster files a bug. [18:50] oh neat maverick is frozen frozen?? [18:50] devilhorns: cool, got your board? [18:51] rsalveti, yea :) missing some items to actually make it work, but I'll go out tonight and grab em from a local place [18:52] rsalveti: Can you mark bug 645420 as confirmed? thanks. [18:52] Launchpad bug 645420 in linux-ti-omap4 (Ubuntu) "OTG port not enabled for OMAP4 (affects: 1) (heat: 8)" [Low,New] https://launchpad.net/bugs/645420 [18:52] rsalveti, rcn-ee, have you guys built rootstock images with desktops and had oem-config-gtk run correctly, /var/lib/gdm permissions correct etc.? is it just me that is seeing this?? [18:57] argh, my notification system is still broken :-) [18:57] devilhorns: cool, now you can test it on arm :-) [18:57] GrueMaster: let me check [18:58] Neko: last time I tested I used the console oem-config [18:59] Neko: what is the issue you're facing? [18:59] rsalveti, yea, when I get the rest of the stuff I need to be able to run the board :) [19:00] I can i askt for the same IP address, but still have dhcp activated? for instance, only gets a different address if the default cant be given by thr router? [19:00] devilhorns: Make sure you use a >=4G SD card. Image is 2.2G atm. [19:01] GrueMaster, indeed :) [19:01] * rlameiro spelling sucks [19:01] Anything I can tell you before you head to the store? Want to make sure you have a proper shopping list. [19:02] don't think so ... only thing I am really missing is the usb powered hub [19:02] rlameiro: I have my DHCP server set to assign the same IP based on mac. [19:02] buy a cheap usb sound device:D [19:02] that small thingies that cost 3 usd [19:02] or something [19:02] GrueMaster: my router isnt so advanced :D [19:03] rlameiro: Why? Sound works on beagle. [19:03] GrueMaster: testing :D [19:03] eh, not really needed in my case ... not going to be using it for any games or anything :) just need it to build the efl arm packages really [19:03] rlameiro: You mean it isn't running linux? [19:04] GrueMaster: i almost sureit runs linux, but i dont want to fiddle with it, it haves a telnet connection... [19:04] devilhorns, well, you could play quake, we have it in the archive and rsalveti just packaged the GL drivers *g* [19:05] for sure you could use it for games ;-) [19:05] Or just run with the aalib drivers. :P [19:05] ogra_ac2, lmao ... who has time for games ? :) [19:06] heh [19:06] ogra_ac2: bought another ac100? :D [19:06] armin76, no, the wlan disconnects often [19:07] More likely broke another. :P [19:07] heh [19:07] * GrueMaster hides. [19:07] and that android client just attaches numbers it seems [19:07] GrueMaster, nah, i'm waiting for someone to hack teh bootloader [19:07] i wont risk that again [19:07] though it seems they are close [19:08] (someone managed to pull the partitions down via nvflash) [19:09] replace with omap4? :D [19:09] Does Ubuntu on OMAP have a project registered on launchpad.net -- if so what's the URL... (Somehow I think https://launchpad.net/ubuntu/+source/linux-ti-omap is not the right URL) [19:09] jayabharath, no we dont have a project [19:10] well, we do, its ubuntu :) [19:10] Mmm.. I see. But, bugs can be logged at https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap ?? [19:10] depends what the bug is [19:10] the bugs should be targetd for teh specific package it is in [19:10] * jayabharath is new to launchpad and its confusing... [19:11] just use ubuntu-bug to file them [19:11] how will me average joe know where to log omap kernel bugs, bugs on omap ppa pacakges... and also on ubuntu packages... please advice [19:11] they wont [19:11] the average joe will get an automatic popup if there is an oops [19:12] which walks you through [19:12] That presumes board has not reset or network is functional.. :) [19:12] a developer will use: ubuntu-bug linux [19:12] for omap3 [19:12] and ubuntu-bug linux-ti-omap4 for panda [19:13] even without network it will collect crash info in /var/crash [19:13] and tell syou wnt to do with it [19:13] great... [19:13] * jayabharath looks for a wiki page that tells this [19:14] i think there is one [19:14] persia ususally has the urls up his sleeve [19:14] * ogra_ac2 searches [19:14] no worries.. I will search for it.. I am sure there is something on ubuntu.co [19:14] m [19:15] help.ubuntu.com/community/ReportingBugs [19:16] * jayabharath bows to ogra_ac2 and thanks him [19:17] heh, just thank google :) [19:45] bug 628029 [19:45] Launchpad bug 628029 in linux-ti-omap4 (Ubuntu Maverick) (and 1 other project) "[maverick] panda ES1.0 does not suspend on beta image (affects: 1) (heat: 167)" [High,Confirmed] https://launchpad.net/bugs/628029 [19:46] lag: ogra: ndec: this bug was created for ES1, but does any of you know if CONFIG_PM works for ES2? [19:48] rsalveti: I would just try it. Worst case is that it fails (I hope). [19:48] yep, building a new kernel [19:48] I think there was mention of work needed to be done for suspend to work properly and it was waiting on ES2.1. [19:49] hm [20:11] hy all [20:11] i can install ubuntu arm on my samsung omnia i900? [20:13] It would take a lot of work, but you can try. Bear in mind that Ubuntu is currently working on supporting Arm Netbooks, not cell phones. === ian_brasil___ is now known as ian_brasil [20:15] but [20:15] ubuntu for cell phones exists? [20:15] not that I know of. === hrw|gone is now known as hrw [20:27] pirearadu: i900? jaunty (9.04) may work if you have kernel [20:27] yea [20:28] i900 [20:28] what kernel hrw? [20:28] :D [20:28] pirearadu: ubuntu does not support i900. if you want to run ubuntu on it you need to have kernel which will run on it. [20:28] pirearadu: if this is still black magic for you then forget about ubuntu on i900 [20:29] i know that [20:29] but [20:29] what kernel i need? [20:29] the one which works on i900 - thats simple [20:30] how to get it and from where is other thing [20:31] we should probably also stop suggesting jaunty, given its only supoprted for another 4 weeks [20:32] ogra_ac: or generally: if you do not have (list of all 4 supported boards) then you out of luck? [20:32] nah, then rootstock wouldnt make sense [20:32] but jaunty will be EOL very soon === hrw is now known as hrw|gone === robclark_ is now known as robclark === bjf is now known as bjf[afk] [22:43] NCommander, For qreal issues: isn't it best to instantiate for literals and declare correctly for members? I'd think casting ought be avoided (potential for precision loss, etc.) [23:01] well, out of the channel :D [23:01] persia: the idea was to make a group really [23:01] not a channel [23:03] Why does it need a group? What does it do that isn't achieved by ubuntu-audio and ubuntu-arm? [23:03] How does this group increase collaboration and cooperation? [23:03] well, that was the disvution [23:03] discusion [23:05] i think that the problem is that, for now, there are some bugs arm related [23:05] and i dont think there are to much people interested in fix them [23:06] I'll agree with that, which is why I'm against a new team or channel. [23:07] Since there are only a few people currently interested, it makes sense to have the discussion in a broader area, so that knowledgeable folks who aren't especially interested can help share their expertise. [23:07] so, better inter communication beetween ubuntu-sound and ubuntu-arm? [23:08] i shal tag the bugs to ubuntu-sound also then [23:08] I'd rather "more overlap between ubuntu-audio and ubuntu-arm", but better communication may help if that fails. [23:08] Please don't. [23:09] See https://wiki.ubuntu.com/DebuggingSoundProblems for how to triage the sound bugs. [23:10] And be aware that the goal of that team is to address everything in the kernel, so ALSA just works, and everything on top of that just works. [23:10] We may still have some issues with stuff like mad or pd, but it's more likely those will end up being solved by the ARM team or flavour teams, rather than the audio team. [23:17] persia: but i am not using an ubuntu kernel, i am using rcn-ee one [23:18] Ubuntu can only support Ubuntu kernels. To the best of my knowledge, rcn-ee regularly pushes patches into Ubuntu. [23:19] So, if you want to solve this in an Ubuntu context, the target goal should be to get it working with an Ubuntu kernel. [23:20] persia: is there an easy way to install an ubuntu kernel inside my board? [23:20] Make sure flash-kernel does the right thing for you. [23:20] for instance if i install it where is the uImage and uInitrd [23:20] Then apt-get install linux-omap (or whatever) [23:21] flash-kernel? [23:21] Yep. [23:21] never heard of it.. [23:21] rlameiro: you can easily install it by giving apt-get or downloading the deb and giving dpkg -i [23:21] flash-kernel will replace your uImage and uInitrd with the new one [23:21] rsalveti, Do you know this works for IGEPv2? [23:21] at the first partition [23:22] * persia is fairly certain flash-kernel is device-specific [23:22] i have them on my fat partition [23:22] should work, I believe, but nobody tested I guess [23:22] ok [23:22] here i go [23:22] testing freenzy [23:22] if doesn't work, fill a bug :-) [23:22] rlameiro, If you want to check the script first: install the flash-kernel package, and look at /usr/sbin/flash-kernel [23:22] I should make a backup :D [23:22] otherwise install your package, generate the uImage and uInitrd with mkimage and copy them to the first partition [23:22] (shouldn't that really be in /sbin, rather than /usr/sbin ?) [23:26] weird [23:26] flash-kernel isnt neither in sbin or /usr/bin ... [23:27] apt-get install flash-kernel [23:28] rsalveti, Maybe rootstock should encourage people to include flash-kernel? [23:28] persia: i did that already :D [23:28] And you don't have /usr/sbin/flash-kernel? [23:28] * persia is very confused [23:28] no [23:28] depends, as our current support at flash-kernel is not that good [23:28] oops [23:28] rsalveti, Shouldn't we fix that :) [23:28] sorry [23:28] and generally rootstock should be recommended for hardwares that we don't officialy support [23:28] i didnt look at usr/sbin [23:28] just /usr/bin [23:29] its a binary [23:29] rsalveti, Especially as ARM kernels converge, we'll find that the set of supported hardware grows wider than is well-understood. [23:30] Specifically, the set of supported hardware is the set of hardware supported by kernels in Ubuntu plus any bugs anyone wants to fix :) [23:31] rlameiro, From what I've heard, you probably want to install linux-linaro-omap rather than linux-omap for IGEPv2, but you might try each, and see which you like better. [23:34] we have bugs on both [23:34] Not surprising :) [23:34] the only difference is that at linaro's the ethernet is working [23:35] I sent the patches to fix the display, but not applied yet [23:35] Really? Maybe I should try that: might make the internet on my board work. [23:35] persia: do you have an igepv2? [23:35] * persia decides to stop IRCing until there is enough awakeness to not mistype "ethernet" as "internet" [23:36] rsalveti, Nope: beagleboard [23:36] C4 [23:36] but the ethernet fix at linaro's is related with igepv2 [23:36] rsalveti: there is comming more work from igepv2 side [23:37] they are to launch their expansion board [23:37] I'd like to get one for testing, but needs to find a way to buy it [23:37] LCD/VGA/compositevideo etc etc [23:37] well, ask them to send 2 or 3 to canonical [23:37] could be :-) [23:37] well, true is that it is on their interest [23:38] sure, will send an email later :-) [23:38] * rsalveti out for while, football game :-) [23:43] persia: flash kernel outputs "unsuported platform.... [23:44] rlameiro, It's a shell script: tell it how to store the kernel for your board, and file a bug :) [23:45] (this is how platforms gret supported) [23:45] well, i wish i had the kwoledge [23:46] Which part of the shell script don't you understand? [23:46] just started reading it [23:46] I'm certain you'll be able to figure out most of it, and I suspect that asking here will cause others to help you. [23:50] persia: http://pastebin.ubuntu.com/498796/ [23:50] maybe its in here on this case [23:50] i need to add IGEPv2 to it [23:50] actually the igepv2 will be under omap.. in that script there should be a "beagle" case [23:51] http://pastebin.ubuntu.com/498798/ [23:52] it check for proc cpu info [23:52] there should be "OMAP3 Beagle Board" check (from cat /proc/cpuinfo) [23:52] this is mine [23:52] and in hardware it is not the omap but igep :D [23:52] that is my cpuinfo cat http://pastebin.ubuntu.com/498798/ [23:53] yeap mine is that too... i forget where in flash-iamge it happens.. [23:53] but from what i see it copy it to the NAND, is that right? [23:53] because i dont want to mess with the nand [23:53] ... [23:53] i prefer to copy it by hand to the partition [23:53] in the beagle case (lucid defaulted to nand) and with maverick mmc is first i think... [23:54] i'd really use mmc, less likely for bricks by new users... [23:54] well I dont know shell script, so i will not mess with it.. [23:54] i think i will copy it by hand [23:54] If you have a fat partition, you can create /etc/kernel-img.conf file and add UBOOT_PART= entry. [23:55] rlameiro, here you go.. add the IGEVP2 machine id to this list: http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/maverick/flash-kernel/maverick/annotate/head:/flash-kernel#L306 [23:56] Sorry, /etc/flash-kernel.conf is the file. [23:56] It contains two lines, one for UBOOT_PART= and one for root=. [23:57] beagle routine [23:57] http://pastebin.ubuntu.com/498802/ [23:59] If you set UBOOT_PART, that routine should just work. The trick would be in ensuring that IGEPv2 boards trigger that routine. [23:59] rlameiro, this http://pastebin.com/2RWdavzp on top of https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/flash-kernel/maverick [23:59] The way flash kernel works now, if you are using our kernel and have /etc/flash-kernel.conf created, the script should work fine. It looks for specific hardware based on grep Hardware /proc/cpuinfo. Failing that, it uses uname -r.