/srv/irclogs.ubuntu.com/2011/06/17/#ubuntu-arm.txt

=== asac_ is now known as asac
MrCuriouspersia: it finished cooking03:39
MrCuriousand it made a bunch of _armel.udeb files and some armel.deb03:40
MrCuriouspersia: this look right to you? linux-headers-2.6.38-1208_2.6.38-1208.11_armel.deb  linux-headers-2.6.38-1208-omap4_2.6.38-1208.11_armel.deb  linux-image-2.6.38-1208-omap4_2.6.38-1208.11_armel.deb  linux-ti-omap4-tools-2.6.38-1208_2.6.38-1208.11_armel.deb04:01
MrCurioushistory04:11
MrCuriousanyone here who has built a ubuntu 11.04 kernel on arm in teh past month?06:35
MrCuriousi would love to compare your procedure against the one i got pointed to06:36
MrCurious:( all i want is a kernel with todays usb patch06:38
MrCurioussudo apt-get build-dep linux-image-2.6.38-1208-omap406:56
MrCuriousPicking 'linux-ti-omap4' as source package instead of 'linux-image-2.6.38-1208-omap4'06:57
MrCuriousno apt-get, YOU DO NOT KNOW BETTER!06:57
MrCuriousand sadly, i dont know how to get around this06:57
StevenKMrCurious: Yes it does. linux-ti-omap4 is a source package, which contains the Build-Depends, linux-image-2.6.38-1208-omap4 is a binary package, which has no concept of Build-Depends.07:00
MrCuriousbut when i try to play along with the instructions here https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel07:01
MrCuriousit derails with fakeroot debian/rules binary-headers binary-generic07:01
MrCuriousas there is no binary-generic07:01
MrCuriousdont suppose i could petition you tohold my hand with this process some?07:01
MrCuriousor point to a set of instructions for doing it07:01
StevenKI have no idea, sorry. I was just pointing out that apt-get is reporting a correct message.07:02
MrCuriousok07:02
MrCuriousthen i will continue on and try binary-arch instead of binary-generic07:03
persiaMrCurious, The kernel you compiled is inside linux-image-2.6.38-1208-omap4_2.6.38-1208.11_armel.deb : install this package (`dpkg -i`` may be helpful).08:47
MrCuriousi think i tried that and something went amiss08:48
MrCuriouson a new compile recipe now http://www.omappedia.org/wiki/Ubuntu_kernel_for_OMAP408:48
MrCuriousgiving that a crack08:48
MrCuriouswell that build instruction is a bust09:03
MrCuriousthe working origin/ti-omap4 branch is a bust09:03
persiaWell, expanding on "something went amiss" and "is a bust" is likely to get more information.09:08
persiaI make it a point to actively avoid building my own kernels, and even when I do need to generate a kernel, tend to do it by uploading it to an archive, and then installing it.09:08
persiaSo I'm probably not the best person to provide insight here.09:09
MrCuriousperhaps i am attacking this upside down09:09
persiappisati, Any suggestions on how to tweak linux-ti-omap4 locally to play with different config settings?09:09
MrCuriousi should really say where i want to be, rather then some point on the road i think leads there09:09
persiaAlways :)09:09
MrCuriousthere is a patch to the usb code09:10
MrCurioushttps://lists.yoctoproject.org/pipermail/poky/2011-June/006649.html09:10
MrCuriousi want a kernel for ubuntu panda with THAT fix09:10
MrCuriousdo you know a easier way to get that one line fix in09:10
MrCuriousto a kernel that i can get installed :D09:10
MrCurioussee any alt paths than the one i am on?09:11
MrCuriousgetting further with this source tree :D09:12
MrCuriouslets hope that WARNINGS are normal for kernel builds on this platform09:13
persiaThere's a bug outstanding.  I don't have the bug number in my immediately-accessible logs.09:14
MrCuriousno worries09:14
persiaThe easiest solution is to just wait until someone uploads a kernel with the patch, but that doesn't help with either doing it soon, or with learning how to help test patches in the future to help them get uploadede faster.09:14
MrCuriouscan i get you to ping me in days to come if you know how i can get my fingers on a fixed kernel with that fix09:15
ppisatipersia: what you mean? any config in particular?09:15
persiaNo.  I'll forget :)09:15
ppisatiMrCurious: unfortuntaly that fix doesn't work09:16
persiappisati, MrCurious wants to help test https://lists.yoctoproject.org/pipermail/poky/2011-June/006649.html but I don't seem to be able to find good instructions that let that happen.09:16
MrCuriousit seems prplplague has tested and verified the performance of the fix09:16
persiaCould you help?09:16
ppisatiMrCurious: nor the other one suggested in that thread09:16
MrCuriousyou mean no performance perk?09:16
ppisatiactually i tried it yesterday, and it didn't work09:16
ppisatii mean that fix09:16
ppisatiuhm09:16
MrCuriousdidnt work as in compile bug, or clean build, no affect on behavior09:17
ppisatino affect, the change is trivial09:17
ppisatiyou can change the attribute the way they say, or entirely delete that attribute line09:17
MrCuriousjust to lay a few lashes on the dead horse...09:17
MrCuriouswe are talking file: include/linux/usb/ehci_def.h09:17
ppisatino changes in beahevious, usb devices are still MIA09:18
MrCuriousnew line09:18
MrCurious__attribute__ ((packed,aligned(__alignof__(int))));09:18
ppisatiyes09:18
ppisatiMrCurious: did you try it?09:18
MrCuriousmy usb devices are all present09:18
ppisatireally?09:18
ppisatiwhich kernel?09:18
MrCuriousjust way slower than on every other machine09:18
MrCuriousthis fix only came out in past 24 hours09:18
ppisatii know09:18
ppisatiwait09:18
MrCurious[pandaboard] Speed Problems with USB HDD or Networking09:19
MrCuriousthat thread09:19
ppisatihttps://bugs.launchpad.net/linux-linaro/+bug/74763909:19
ubot2Ubuntu bug 747639 in linux-linaro "No USB devices on omap3 (beagle/overo) with recent linaro-2.6.38 based kernels or 2.6.29-rc1" [High,Fix released]09:19
ppisatiamd here is the bug in ubuntu09:19
ppisatino wait, but that;s a different bug09:20
MrCuriouswe are talking different bugs :D09:20
ppisatiyep09:20
MrCuriousphew. thought the fix to my bug wasnt good09:20
MrCuriousback to trying to build a kernel09:20
ppisatithis one: https://lists.yoctoproject.org/pipermail/poky/2011-June/006649.html09:21
ppisatiis about the missing usb devices on omap3/4 with gcc 4.609:21
MrCuriousi think i read somewhere that .0 GCC vers bring pain09:21
MrCuriousand for some reason its being used09:21
MrCuriousfall back to older gcc and be happy?09:21
ppisati4.6 is the official toolchain for oneiric09:22
brendandis there any way to get higher than 640x480 on pandaboard?09:23
ppisatiMrCurious: but you pointed me to the missing usb devices patch09:23
ppisatiMrCurious: and you said prplplague tested the fix, and it was working09:23
MrCurioushe tested it for performance on panda09:24
MrCuriousi could see that fix causing usb issues09:25
ppisatiMrCurious: i should ask him09:28
ppisatiprpplague^2: ^09:28
MrCuriousyes. i mean to ask him how i can get the image he built :D09:31
hrwbrendand: you connected lcd to hdmi or dvi output?09:32
brendandhrw - it's the one labelled HDMI-1080p right next to usb/ether connectors09:33
brendandhrw - other one doesn't work09:36
brendandhrw - the cable i am using is hdmi to dvi though, my samsung monitor only has vga and dvi ports09:36
hrwthats fine09:42
hrwbrendand: which kernel you run?09:42
brendandhrw - stock natty09:42
brendand2.6.38-1208-omap4.1109:43
hrwlinux-image-2.6.38-1208-omap4 2.6.38-1208.1109:44
hrwhere09:44
hrwand my hdmi->dvi monitor gives 1680x105009:44
persiaThose are the same kernel: the differences in versions are because of how the versions were collected.09:45
hrwyep09:45
brendandpersia - yep09:45
brendandi used uname -a09:45
brendandanyway09:45
brendandin 'monitors' i can't select anything but 640x48009:46
brendandand xrandr only reports that as well09:46
hrwso your monitor was not recognized09:47
hrwbrendand: you have any graphics on screen?09:47
brendandhrw - absolutely09:47
brendandyeah, monitors says 'unknown'09:48
brendandwhereas my laptop says 'Samsung 23"'09:48
persiaIf you attach the same screen to something else, can it parse EDID?09:49
* brendand installs read-edid09:52
brendandhanging?09:54
brendandshould it complete quickly? parse-edid that is09:54
persiaIt ought.09:54
persia`parse-edid < /sys/class/drm/${PORT}/edid` ?09:55
brendandokay09:55
brendandyeah, it can09:56
brendandhanging was obviously waiting for input09:56
persiaOK, so you're getting good EDID, with the right resolution and name, etc?09:57
MrCuriousGOSH but the CPU gets hot durring a kernel build09:58
MrCuriousi now have NINE fingerprints!09:58
persiaUm, putting one's finger on a CPU that has no heatsink is rarely a good idea.09:58
MrCuriousyeah09:59
MrCuriousthey get hot. but they seldom glow09:59
persiaOMAP4s don't get very hot, but many chips have thermal densities exceeding that of most nuclear reactor cores.09:59
MrCuriousthe gumstix cpu gets much hotter ALL the time09:59
MrCuriousi have been debating tossing some passive heat sink on it09:59
persiaWon't hurt (unless you cause physical damage in the process).  Not required for long-term system health.10:01
brendandhttp://paste.ubuntu.com/628319/10:01
brendandARM chips are very much designed to run without one10:01
persia2048x1152?  I thought you said 1680x105010:01
persiabrendand, That's not universally true: some designs run at sufficiently high clock speeds that they would melt.10:02
hrwpersia: I said 1680x105010:02
persiaYour paste says 2048x115210:02
hrwhis paste - sorry for mess10:03
* persia suffers from id3entity failure,. and decides to go wake up a bit more10:03
brendandproblem is that's for the vga port10:04
brendandmy laptop has no hdmi port, so can't attach a cable to that10:04
persiaI *think* EDID info ought be the same regardless of the port used.10:07
persiaYou could try forcing resolution on the kernel command line.10:10
brendandhow?10:10
persiaI think it involves editing boot.scr and fiddling with u-boot.10:11
persiahrw, Do you know the specifics there?10:11
hrwnope, my monitors work with panda10:14
ogra_www.omappedia.org/wiki/Bootargs_for_enabling_display ... look for hdmimode and hdmicode10:15
persiahrw, I meant about adjusting the command line:  I thought you might know uboot.10:15
persiaogra, Thanks!10:16
ogra_there is a wikipage about editing the cmdline in our wiki somewhere10:16
ogra_though just edit /boot/boot.script and run flash-kernel and reboot should be enough10:17
hrwpersia: ah. adjusting is easy - cp /dev/mmcblk0p1/boot/boot.scr /boot/boot.script, vi /boot/boot.script, drop crap in front, edit, run flash-kernel10:18
hrwhdmimode/code are unknown for me10:19
persiahrw, Thanks.  Sorry for the confusion.10:19
ogra_hrw, why do you copy /boot/boot.scr to /boot/boot.script ?10:19
hrwogra_: cause my system lacked it?10:19
ogra_on an ubuntu install they should always be identical10:19
ogra_despite the header indeed10:20
ogra_uh, why were you lacking it ?10:20
persiaSome folk who run Ubuntu don't perform an Ubuntu install.10:20
hrwogra_: iirc plain test one was added during natty cycle - my rootfs is quite old10:20
ogra_nah, that cant be :P10:20
ogra_the plain text boot.script exists since we support omap410:21
ogra_so your install must be really old :)10:21
hrwogra_: boot.script was part of kernel image?10:22
hrw10:44 hrw@malenstwo:chromium-browser-12.0.742.91~r87961$ dpkg -S /boot/boot.script10:23
brendandin the middle of an update will try after that10:23
hrwdpkg-query: no path found matching pattern /boot/boot.script.10:23
ogra_no, but part of the preinstalled image10:23
zumbiogra_: I think boot.script was missing here too. My card reader is broken, cannot check properly.10:23
hrwogra_: this rootfs was probably generated with linaro-media-create10:23
ogra_ah10:23
zumbihrw: strings boot.scr > boot.script10:23
hrwzumbi: header has 'ubuntu boot script' in it iirc10:24
zumbiyep, capital U10:24
zumbiI thik i tried the headless image10:24
ppisatiprpplague^2: did you really get an ubuntu kernel to work with gcc 4.6?10:45
r3hi guys.. is this the right place for asking some struct alignment (packed) questions how to solve in order to port a package x86->arm?10:49
persiar3, You can ask.  No promises that folks who know enough to answer are around at the moment.10:52
r3ok, thank you, i will try10:58
r3i found issues in coova-chilli which is working well in x86 but sometimes not in arm. issue is during a cast of a packed struct which contains generic fields to a in_addr struct, which is unaligned of course.  now i have a working workaround, but i try to understand if there's an easier solution, because with this workaround i need to check and fix every cast of every file. i'm no expert, so probably there's a simple compiler flag which fixes this (?) would be g11:01
r3reat that, would'nt it? :D11:01
r3here is a bit of code containing the wrong cast commented out and my workaround: http://pastebin.com/VgxRxzJn11:02
r3for more context: coova-chilli is a captive portal which during login asks a radius server for AA.. it is possible to assign (within radius) for each mac-address a static ip address which should be assigned then to that particular mac-address. we get this ip address by the radius response (that packed struct)11:05
r3if such a static ip address is set within radius database, i get it, but instead of getting 192.168.11.66 after the cast i have 192.168.11.6.   digging in depth, i understood that packed struct does not add the alignment padding but the cast then jumps over 2 bytes of padding, because somehow it does not know that the source struct is packed11:08
r3now with that double cast (cast from packed to unaligned const struct to my in_addr struct) this problem is solved.  but do i really need to change this everywhere? is this normal procedure you need to do when you port software from x86 to arm?11:09
zumbir3: maybe http://wiki.debian.org/ArmEabiFixes helps?11:12
=== r3 is now known as _r3_
_r3_zumbi: thank you! i'll take a look11:17
_r3_hmm, no this case is missing. but very interesting.. i need to check some of them too, since python for example on our platform is really slow. maybe because of wrong alignment11:23
dmart_r3_: This is really nothing to do with ARM -- the affected cast is invalid C for at least two reasons12:00
dmart_r3_: first, the code is type-punning, which is not allowed12:01
dmart_r3_: second, the code is casting without meeting the alignment requirements of the target type, which is not allowed either12:01
dmartSome arches (i.e. x86) are rather forgiving about this, but many are not12:02
dmart_r3_: the correct fix would be something like http://pastebin.ubuntu.com/628360/12:07
_r3_dmart: hmm.. i get it in correct byte order, since that is already converted in receive function.. but with wrong byte order instead of 192.168.11.66 i would get: 66.11.168.192 but not 192.168.11.6.. that '6' comes from 2 bytes after the i field12:18
_r3_and well type-punning is needed since radius protocol is at it is .. i can't change that.. it is casting without meeting the alignment req. yes.   is there an easy way to make the compiler understand that?12:19
_r3_without doing the double cast i mean :)12:20
lagogra: If I was a member of the public wanted to host my own ARM PPA, what would I have to do?12:25
lagogra_: -^12:26
ogra_lag, talk to IS and convince them that only employees can upload12:26
lagogra_: So they can't host an ARM PPA?12:26
ogra_or upload to a private arm ppa you only have access to and do a binary copy of the debs to a public one12:26
lagI don't mean for me12:27
lagI mean if I weren't an employee12:27
ogra_well, we dont have public PPAs until the cluster is in place12:27
lagI don't know what that means, what cluster?12:27
ogra_which will happen soon, but due to the fact that we could only fit 10 boards in it instead of 20, ppas might still take a while12:27
ogra_the panda build cluster12:28
ogra_currently arm PPAs are non virtualized12:28
lagSo all ARM builds are completed on a Panda Board cluster currently?12:28
ogra_which means you can do very bad stuff if you have upload permission12:28
ogra_no, currently we have a bunch of babbage boards as build machines12:28
ogra_they are supposed to be replaced by a pandaboard cluster12:29
ogra_that cluster will have special tecnology to fake virtualization12:29
lagRight, but members of the public can't build on them?12:29
ogra_so we can make public PPAs available12:29
ogra_until thats in place there wont be any public PPAs for arm12:30
lagOkay, so what are the plans ETA?12:30
ogra_the first cluster should be in place within the next 7-10 days, its physically in the datacenter but hasnt been set up12:31
ogra_that one will likely only replace the existing build machines12:31
lagSo the bottom line is, non-employees will be able to host their own ARM PPAs in the upcoming weeks?12:31
ogra_when the second cluster is ready (which will get us PPAs most likely) isnt predictable atm12:31
lagOkay, I guess that answers my question12:32
lagThanks dude12:32
ogra_i would say ETA for public PPAs is likely not happening before P12:32
ogra_#probably earlier, but thats a matter of luck12:32
lagRight, thanks12:32
* ogra_ would love to have it this cycle but life goes slower than planned wrt build machines12:33
dmart_r3_: did you try my code from pastebin?  By reading the adress from hisipattr without a type cast, the compiler shouldn't get confused12:36
dmart_r3_: ...though actually, your code is roughly equivalent.  However, casting from one packed structure type to another shouldn't be necessary.  If reading that field from struct radius_attr_t is giving wrong results, that suggests a compiler bug, but the compiler is not required to give sensible results if you cast a struct radius_attr_t * to in_addr_t * and deference the result12:49
jeremiahWell, the Natty image didn't want to boot either on the Panda A312:50
jeremiahAnd this page: http://www.omappedia.org/wiki/Get_started_with_ubuntu_on_omap412:50
jeremiahAppears to be out of date12:50
dmartlool: is there a common mailing list for Ubutntu arm developers?12:50
persiadmart, ubuntu-devel@12:50
dmartpersia: thanks!12:50
dmartpersia: was there previously a separate ubuntu-arm@, or am I mis-remembering?12:51
persiaThere never was.12:51
dmartfair enough12:51
persiaTheoretically, everyone is supposed to care about all the architectures.12:51
persiaIn practice, this isn't actually true, but nobody is going to complain about some architecture-specific threads.12:51
dmartFor reasons totally unrelated to this IRC thread, I was thinking of suggesting that everyone gets mroe proactive about getting rid of alignment faults in userspace apps12:52
persiaOn the other hand, it needs to stay relevant to Ubuntu: so "how to deal with porting issues" is interesting, as it helps us all solve FTBFS issues.  "Here's a new device" is less interesting, unless someone is doing the work to have that device supported in Ubuntu.12:52
ograjeremiah, yes, rather use ubuntu docs to install ubuntu ;)12:52
jeremiahheh12:52
jeremiahWell, that would make sense. :)12:52
persiaThat's definitely applicable to ubuntu-devel@ : powerpc folk are just as prone to that sort of thing, so it's not even that arm-specific.12:52
ograhttp://wiki.ubuntu.com/ARM/OMAP12:53
ogratry that :)12:53
dmartpersia: ok, thanks12:53
laghrw: Is our toolchain available for on Debian?12:53
ograthough it might be that we're missing bits for A3 borads12:53
persialag, Debian uses a slightly different toolchain (although some of the same folk are contributing).12:53
jeremiahthanks ogra12:54
laghrw: persia: I mean the Linaro toolchain12:54
jeremiahI hope we're not missing any A3 bits - but we'll soon find out. =)12:54
ograyeah12:54
persialag, So do I.12:54
jeremiahAt UDS I saw a lot of Debian folks doing Linaro stuff. :)12:55
lagpersia: Okay, thanks12:55
persiaAs "Ubuntu toolchain" and "Linaro toolchain" are essentially equivalent (if not, someone is slacking, or we're not all working on the same thing anymore)12:55
jeremiahNot as many as the Ubuntu folks, but still.12:55
persiajeremiah, I think the lines begin to blur in that area: given that both Debian and Ubuntu are community projects, and share lots of code, I think many people involved in the area end up working with both projects.12:57
jeremiahpersia: I certainly have a hard time telling where one project begins and the other ends.13:06
jeremiahI mean, those who are paid by Canonical one can assume they spend a good deal of their time on Ubuntu13:06
jeremiahBut, as Mark Shuttleworth says, every Ubuntu developer is a Debian Developer. :)13:07
jeremiahAlthough that might not be literally true.13:07
looldmart: there was an ubuntu-mobile@ list but it's dead nowadays13:11
looland I don't think it ever cared of ARM13:11
ogra_during the team transition phase probably13:11
loolbut the people on the list were fairly overlapping with people caring about ARM  ;-)13:11
persiaIt didn't.  In it's latter days, it mostly consisted of apologies about lpia, and backporting efforts.13:11
persiaNo.  Lots of regulars on ubuntu-mobile@ left and did something different when it stopped being a focus, and more ARM stuff was happening.13:12
persiajeremiah, I believe the quote was the other way: that every Debian Developer is an Ubuntu Developer.13:13
persiaI know of folk paid by Canonical who do all their work in Debian and none in Ubuntu.13:13
persiaThe boundary isn't really about individuals, as many folk participate in both, or about code, as much code is shared, but rather about the goals and output.13:15
jeremiahpersia: Ah, you may be right. :)13:15
jeremiahabout the shuttleworth quote, for sure13:15
persiaDebian strives to generate a universal operating system.  Ubuntu strives to present a (limited) selection of the results of applying opinionated defaults to generate specific user experiences.13:16
jeremiahBut Ubuntu also wants one to assign copyright to ubuntu, which is sometimes controversial.13:18
persiaThere's obviously overlap in those goals (and plenty of other goals which I've simplified away), but the answer in Debian is often "Let's enable users to do things how they wish, but sanely" and the answer in Ubuntu is often "Users should be doing things like this, so let's make sure that works very well."13:18
persiaNo.  Ubuntu has no interest in having copyright assigned.13:18
=== stenzel_ is now known as stenzel
persiaCanonical happens to provide some Ubuntu infrastructure, and also happens to sponsor some upstream projects that require copyright assignment, but that's not that relevant to Ubuntu.13:19
persiaThere's a number of cases where Ubuntu has patched Canonical software, but refused the copyright assignment, so the software in Ubuntu differs from that Canonical provides.13:19
jeremiahReally? I didn't know that. Interesting.13:19
jeremiahSo there certainly is a degree of independence13:20
hrwlag: there are no cross compilers in Debian archive. If you want them then Emdebian guys have repositories with cross compilers.13:26
laghrw: Can a Debian user use our binaries?13:26
hrwlag: Linaro gcc changes are part of Ubuntu gcc now. Debian uses same packaging as Ubuntu but iirc does not apply Linaro changes13:27
ogra_they might pull in unwanted deps13:27
hrwlag: no warranty that they will install but may work13:27
ogra_unimportant stuff like a different libc and such13:27
laghrw: Great13:27
lagogra: I'm sure they will live :)13:27
ogra_i wouldnt be that sure when mixing debian and ubuntu13:28
ogra_on a binary level at least13:28
hrwogra_: both debian and ubuntu uses eglibc 2.13 now13:29
ogra_hrw, which release ? :P13:29
ogra_if someone run lenny they will surely not have a happy system after installing a natty toolchain (which pulls in the ubuntu libc)13:30
persiaDebian and Ubuntu are not guaranteed to be binary compatible.  There isn't even any serious attempt made to be so, and most folk who push in that direction get strong push-back.13:31
hrwogra_: testing13:31
ogra_and most often just fall over at some point13:31
hrwogra_: I do not have to support Debian so I limit my Debian work to sid13:31
persiaIt's supposed to be *source* compatible (although that's slowly eroding for some categories, and several folk are working to get it back)13:31
ogra_mixing debian and ubuntu on a binary level is asking for trouble13:31
_r3_dmart: aaah now i got it. assign directly to s_addr! ..  i will try it, thank you!13:32
persiaFor ARM, it's raw madness: The ABIs are known to differ.13:32
ogra_right13:32
ogra_and there are the compiler defaults etc13:32
persiaThat's part of why the ABI differs :)13:33
ogra_well, beyond the obvious ABI difference between v5 and v7 :)13:33
persiaDoes that force an ABI difference?13:33
persiaI thought that was just an ISA difference, but didn't actually affect exported symbols.13:34
ogra_no idea if -as-needed is ABI specific for example13:34
persiaIt's not.13:34
ogra_or -no-shrink-warp13:34
persiaThat's just a linker thing.13:34
ogra_etc13:34
ogra_i think we have a good bunch of non ABI related config diffs13:35
persiaOh, heaps.13:35
persiaBut the ABI differences are the reason it's not safe to mix binaries.13:35
jeremiahHmm. I can't get the ubuntu-11.04-preinstalled-headless-armel+omap4.img.gz to boot past the kernl14:36
jeremiahkernel even14:36
jeremiahI'll try another version, like the netbook.14:36
jeremiahmd5sum was correct anyway.14:36
persiaWhat sort of error are you getting?14:36
persiaI very much doubt that you'll get different behaviour from a different image in terms of intiial startup.14:37
jeremiahpersia: It just says; "uncompressing kernel . . ."14:37
jeremiahNo, I imagine its the same kernel for all of them most likely14:37
ogra_how long did you wait ...14:37
jeremiahogra_: Not particularly long this time.14:37
persiaIt is, and the same bootloader, and the same set of code to launch the startup process.14:37
ogra_it takes a while until oem-config has parsed the debconf db before it shows the UI14:38
jeremiahBut I'll check again, because I onlyl closed minicom14:38
persiaogra, Where "a while" is measured in minutes or tens of minutes?14:38
ogra_minutes14:38
persiaThought so: just wanted to set some bounds :)14:39
jeremiahI've just rebooted14:39
jeremiahIt stops here: Uncompressing Linux... done, booting the kernel.14:39
ogra_right, give it a moment14:39
jeremiahokay :)14:39
ogra_debconf produces a lot of I/O14:39
ogra_Sd cards arent really great for that14:40
jeremiahWhat makes me nervous is that one of the leds has stopped and the other has goine into a steady blinking state14:40
persiaYeah :/14:40
ogra_which one blinks ?14:40
persiajeremiah: I think that's expected (or at least my panda usually only has one blinking light)14:40
ogra_the left one is heartbeat, it means the board is alive14:41
jeremiahah, okay14:41
ogra_the right one (closer to the SD) is disk access14:41
ogra_if thats solid there is a lot IO14:41
jeremiahD1 was blinking (that is on my left) but has now stopped.14:41
jeremiahNow both have gone out.14:42
ogra_hrm14:42
_r3_dmart: yeah, that's working, thank you!   .. however.. i have to change every cast, that's always necessary i guess, is it?     i was searching for some neat compiler-flag or something easy which solves this, hehe .. but ok, probably the game really isn't played that way :)14:42
jeremiahYeah. Definitely stuck, kernel won't boot.14:47
jeremiahI wonder if there are complications from the new u-boot?14:47
jeremiahI notice that on OMAPedia it talks about compiling u-boot with omap4430sdp_config14:48
jeremiahBut it looks like the config has changed to omap_panda_config14:49
jeremiahBut that is for u-boot, and it looks like we've gotten past the bootload by the time the "booting the kernel" message comes up14:49
ogra_omappedia has a lot outdated info14:50
jeremiahYeah, you're right.14:50
jeremiahIt does seem quite out of date14:50
jeremiahSheesh. That page was last edited about six months ago.14:51
jeremiahWell, I'm compiling linaro-gcc here to see if I can't compile a kernel here.14:52
ogra_why are you compiling gcc ?14:54
ogra_dont you like the binary packages ? :)14:54
ogra_jeremiah, i just talked to TI, seems for the A3 panda we will need some patches to x-loader to make it work15:23
prpplague^2ppisati: i haven't booted ubuntu on pandaboard in atleast 3 months, much less compile with gcc-4.6, why do you ask?15:38
ppisatiprpplague^2: becasue someone said you had usb devices in a ubuntu kernel compiled witg gcc 4.615:39
ppisatiprpplague^2: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/79155215:39
ubot2Ubuntu bug 791552 in linux "No USB support on beagle/beagleXM" [High,New]15:39
prpplague^2ppisati: i am guessing that is reference to this - https://lists.yoctoproject.org/pipermail/poky/2011-June/006649.html15:42
prpplague^2ppisati: i normally don;t any testing of ubuntu kernel/rootfs15:43
ppisatiprpplague^2: yes, tried that and it didn't work and since someone said you had it working15:43
ppisatiprpplague^2: i was asking15:44
prpplague^2ppisati: ahh, well i didn't try anything with an ubuntu kernel, or with gcc 4.615:44
prpplague^2ppisati: np15:44
ppisatiprpplague^2: ok15:44
prpplague^2ppisati: the problem also affects some performance issues on the EHCI15:44
prpplague^2ogra: uh what changes are they refering to ?15:45
jeremiahogra_: Ah okay.15:45
ogra_prpplague^2, no idea, i need to ask sebjan15:46
prpplague^2ogra: there shouldn't be any changes to x-loader to support A3 boards15:47
prpplague^2ogra: i'll check on that when i get to the office15:48
ogra_prpplague^2, well, i was just told there are patches15:48
prpplague^2ogra_: hmm, sounds odd to me. i validated A3 boards with mainline x-loader and u-boot15:48
prpplague^2ogra_: i'll give you a ping when i get to the office15:48
* prpplague^2 heads to the door15:49
ogra_k15:49
ogra_lilstevie, hehe15:56
* ogra_ just saw the mail 15:56
lilstevieogra_: :)15:56
garagothHm, a question about kernel packaging, again.18:54
garagothI have that 2.6.38-10 kernel I have compiled18:54
garagothbut kernel-headers-..-omap.deb required kernel-headers.deb18:54
garagothhow to generate it?18:54
garagothhrw: Good to see you. A question, if I may...18:58
garagothI have that 2.6.38-10 kernel I have compiled. There is linux-headers-2.6.38-10-omap_2.6.38-10.44_armel.deb package, but it depends on linux-headers-2.6.38-10 package. How to generate it?18:59
garagoth...19:01
garagothOk, nwm, I managed to make it...19:22
=== phh_ is now known as phh
rsalvetigaragoth: I think you need to build binary-indep20:15
rsalvetior binary-headers20:16
garagothbinary-headers20:23
garagothI spent a while reading debian/rules :-)20:23
garagothAnd figured it out.20:23
garagothBut thanks for answer anyway.20:23
garagothYou guys on this channel are really helpfull.20:24
rsalvetiawesome :-)20:42
rsalvetiso you're good at ubuntu kernel pack hacking already :-)20:42
garagothEheheh. Good... no. Still green, but green as seasoned grass, not young one.20:56
=== MrCurious_ is now known as MrCurious
mcmx5whats the best way to get XMBC up and running on my ubuntu pandaboard with working SGX?22:13
hallynogra_: hey, so i've been trying to use the dynabook over the last week just to check for any weird architecture gotchas.  The only thing that really stands out is, every 30 seconds or so, it freezes for 10 seconds.  (and the touchpad doesn't work at all, but touching the touchpad doesn't cause the freezes)  Known?22:19

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