/srv/irclogs.ubuntu.com/2012/04/12/#ubuntu-arm.txt

rsalvetialf_: ogra_: https://bugs.launchpad.net/ubuntu/+source/nux/+bug/979438, for gles support at nux00:19
ubot2Launchpad bug 979438 in nux "Nux should be built with OpenGL ES2.0 support at ARM" [High,Confirmed]00:19
rsalvetidebdiff attached00:19
MrCurious_anyone here know how to manually install omap4 addons on a pandaboard?03:07
MrCurious_scratch that, accidentally solved it03:08
MrCurious_ubuntu on pandaboard is stuck in the install loop.  does anyone know the command to break it out of tha tloop05:44
MrCurious_it keeps asking keyboard, location, username, password, then resets and repeats05:44
MrCurious_ubuntu 11.10 desktop omap4 image05:45
MrCurious_scratch that remembered  oem-config-remove05:46
twbI'm surprised it doesn't remove oem on its own -- unles it doesn't have write access to the ramdisk?05:52
MrCurious_beats me05:53
MrCurious_i did it manually, and the train is now back on the tracks05:53
=== KRF_ is now known as KRF
marvin24looks like ubuntu does not provide a "xf86-video-modesetting" driver06:52
twbmarvin24: ubuntu's kernel does KMS, but probably not for relatively obscure arm GPUs06:56
marvin24well, I wouldn't name geforce/light an obscure arm GPU ...06:57
twbShrug06:57
twbCompared to the vast numbers of x86-y intel/ati/nv GPUs, it is06:57
twbThat's what I meant06:57
marvin24I just wanted to test it on my ac100 with the newly tegra drm posted yesterday06:58
marvin24but there's still other stuff to do and compiling it myself should be too difficult06:59
twbWhat I do know, is that on my tegra2 TF101, I have a native-resolution fbcon.07:00
twbI kinda assumed that meant it had KMS, but i haven't investigated.  Oh- but that's with the android kernel, not the ubuntu kernel07:00
marvin24twb: I was talking about mainline code07:02
marvin24there is fbdev for tegra yet07:03
twblilstevie told me the GPU support is best (for tf101, but they're mostly the same) in the Chrome OS kernel07:03
lilstevienot at the moment it isn't :p07:04
twbI have native res in my fbcon and that's all I really care about07:05
lilstevieheh07:05
lilstevieyeah07:05
lilsteviecause your odd and use xinit for everything07:05
marvin24well, android is on 2.6.39 (I guess) and chromeos on 3.0 ...07:06
lilsteviemarvin24: specific case is neither for those07:06
lilstevieCrOS is at 2.6.38 and android at 2.6.3607:06
twbIt would be NICE if the animated gif didn't make xinit /usr/bin/midori http://www.bom.gov.au/products/IDR023.loop.shtml#skip visibly laggy, but not enough that ICBF maybe breaking my only working computer07:06
lilsteviecause the 2.6.39 android kernel is silly07:07
marvin24mmh, I don't know which kernels are shipped with which version (of android or chromeos)07:07
marvin24but ac100 has a chromeos kernel with accel'ed X07:07
marvin24and it is version 3.0 (but still too old for precise)07:08
marvin24so we badly need a newer kernel sooner or later07:08
lilstevietf101 can have accelerated X with .39 but it is stupid07:08
lilsteviethere is some odd bug07:08
lilsteviebreaking fbdev07:08
marvin24no console?07:08
lilstevieyep07:08
lilstevieand f'd colours07:08
marvin24same here on the nv 3.1 kernel07:08
marvin24I posted something on the tegra forum, but no reply07:09
lilstevieheh07:09
marvin24lilstevie: anything on xda-developers, you know of?07:09
lilstevienope07:09
twbfucked as in yuv thinking its rgb kinda thing?07:09
lilstevieI am otherwise sidetracked with [redacted]07:10
lilstevietwb: yes07:10
marvin24so let's hope the open source driver will make fast progress07:10
twbI didn't know there even was an accelerated open driver for it07:10
lilstevieits new07:10
twbah, cool07:10
lilsteviethis kind of new http://www.phoronix.com/scan.php?page=news_item&px=MTA4NjA07:11
lilsteviethere are a few other little whispers that I am hearing from nvidia, but they are no more than whispers07:14
lilsteviewe are having some good luck with getting 3.1 running on the tf201 though07:16
lilstevieso far we can boot and mostly use android with it07:16
twbDo you get the impression that nvidia are slowly getting a clue about dealing with the FOSS community?07:18
twbThe tf is the first product I've bought from them EVER since they have such a bad rep07:18
lilsteviewell the whispers I am hearing are that they are starting to embrace FOSS, at least in the arm sector07:18
twbProbably because it's not their core market07:19
twbSounds like I should continue to boycott them on the desktop/server segment07:19
=== doko_ is now known as doko
serishemaThe arm-ubuntu and ubuntu core rootfs FAQs are not clear on who is and is not a developer.10:02
infinity?10:03
serishemaI've built stable kernel source for armv7 (920T core, WM8505/Via8505) on one of those generic 7" netbnooks10:03
infinityAnyone who wants to write software is a developer, I imagine.10:03
serishemaahh ok10:03
infinityI'm not sure what your statement means.10:03
infinity(Which FAQ are you referring to?)10:04
serishemainfinity: https://wiki.ubuntu.com/Core10:04
serishemathis one.10:04
infinityAlso, the 920T isn't ARMv7...10:04
serishemainfinity: i was meaning that I will probably not contribute anything useful to the project10:05
serishemabut still want to hack on it10:05
serishemaandl that peice of info saves me a lot of effort to just get a crash at boot up doesn't it10:05
infinityA 920T is probably v4t...10:06
* serishema didn't know and it's on the channel topic. Arm cores != ISAs how embarassing10:06
serishemathat explains why it is so hopelessly slow10:06
infinitySo, not even remotely supported by ubuntu-core.10:06
infinityDebian may well support it.10:06
serishemaThe actual chip is a via/wondermedia 8605 @ 600 Mhz10:06
* serishema is wrong about the 920t core part10:07
infinitySure, it's not about slow, it's about pure incompatiblity.10:07
* serishema realizes it would be an ISA / EABI issue 10:07
serishemaso the wm8605 is definately an arm v4? and not v7?10:07
infinityOh, an 8605 sounds more like an ARMv7. ;)10:07
serishemaahh10:07
serishemagood10:07
serishemaI guessed from the /board directory name in the wmt uboot code10:08
infinityBut yeah, slow it will be, relatively speaking.10:09
serishemainfinity: tl;dr basically I had been living under a rock (read: working for a boss who makes her run and develop for windows) for too long and wasted effort trying to write drivers for the on chip hardware when they actually exist10:09
* serishema is not expecting this to run X btw if that makes a difference10:09
infinityIt could run X, I'm sure.10:09
infinityAnd many other shiny things.10:09
infinityBut yeah, it'll probably perform similarly to a beagleboard, or a Nokia n900, none of which are particularly speedy by today's standards.10:10
infinitySo, patience will be a virtue. ;)10:10
* infinity is surrounded by fast ARM kit, and keeps forgetting that's a relatively new invention.10:11
serishemabasically if it ran ssh, rdesktop and a browser (chrome or firefox,) vi, basic shell prompt tools.. could connect to the internet via my nokia 2730 classic and decode and play mp3/ogg vorbis, etc i'd be really pleased with that10:11
serishemaThis is essentially intended as a mobile dumb terminal.10:11
serishemaAll real processing happens on amazon EC2 anyway10:12
infinityWell, any of that's doable.10:12
serishemaso it was a natural choice to use something so cheap it was virtually disposable rather than a real laptop :)10:12
infinityWe build out full userspace for ARM, so... It really comes down to kernel and video support for that SoC, which we obviously don't support out of the box.10:12
infinitys/build out/build our/10:12
infinity(And, I'd recommend basing your work on precise/armhf ... Especially on a slower SoC, you'll be glad for the performance boost)10:13
infinityUnless you're stuck using binary softfp drivers from a vendor. :/10:13
infinityThen armel it is.10:13
serishemathis is VFP?10:15
* serishema can't get her hands on any vendoer specific code. 10:15
infinityWell, it's all VFP, it's the ABI that changes.10:15
infinityWelcome to the confusing world of ARM.10:15
serishematime for a rebuild then.10:16
infinitysoft = soft floating point, softfp (which our armel port is) = vfp ops with soft calling conventions, hard = vfp ops with new calling convention to make use of extra registers, breaking ABI.10:16
infinityubuntu-armhf/debian-armhf = hard, ubuntu-armel = softfp, debian-armel = soft10:17
serishemabasically I got given a bricked one of these netbooks bricked.10:18
serishemafor free10:19
serishemaI've got as far as vfs: cannot mount root fs on uknown block (cos I haven't even made a root fs or initrd)10:19
* serishema is mostly just curious to see if there is a easier way than doing everything from scratch :)10:20
infinityWell, at least you have a kernel.10:20
infinityAs for "from scratch", given that no installer will work for you, you get to put a tiny bit of effort in.10:20
infinityBut using ubuntu-core as your rootfs will work fine.10:20
infinityJust need to maybe chroot in and add a user (or set a root password) before you try stuffing it on another device. :P10:21
serishemanice. I most likely just have to recompile with the right eabi10:22
serishemaI am pretty sure I used armel10:23
serishemawhich I don't want10:23
infinityThe kernel doesn't care.10:23
infinityYou're fine.10:24
infinitySame kernel can run armel and armhf userspaces.10:24
serishemaoh. so the kernel will load any elf for init with the correct header and ISA type?10:24
serishemaand an eabi is a userspace dynamic linker thing?10:24
infinityBasically, yeah.10:25
serishemaahh this is a good thing10:25
serishemaI was going to just gcc -static everything to avoid this problem10:26
infinityEw.10:26
serishemabut that would be unrealistic on a board with 256mb of ram10:26
serishemaI assume running swap space on a SD card is a bad idea?10:26
infinityVery.10:27
ograworks, but is no fun at all10:27
infinityUnless you like throwing out cards.10:27
infinity(It's also just dead slow)10:27
* ogra hasnt managed to kill a card with that yet but its close to unusable if you start swapping10:27
infinityKeeping your VM commit under your RAM size is the saner option, if you're building for a specific use case.10:27
ograand i have cards that are constantly in use for 2 years10:27
infinityogra: You're a very lucky man.10:28
infinityogra: Or your definition of "constantly" is different from mine.10:28
serishemaI just assumed that the write perf would suck too much to be useable.10:28
serishemaI didn't think about it wearing out the card10:28
ograwell, in my testbuild machines i always use the same cards10:28
infinityserishema: Write performance is awful, but wear is the real concern.10:28
ograacross the releases10:28
infinityserishema: Anal retentive SSD owners often swap to external rotary disks for wear reasons.10:28
infinity(Or people like me just don't use swap)10:29
* serishema nods 10:29
serishemaif I can't run ssh on a single VT with 256Mb of ram and no swap I have done something seriously wrong :)10:30
infinityIndeed.10:30
serishemait worked on my 486 with 8Mb10:30
serishema10 years ago10:30
infinityWell, times have changed a bit since kernel 2.010:30
serishemawe can't have all forgotten how to program because of java, etc that badly10:30
infinityBut, yeah, 256 is still "a lot" until you get into fancy desktop environments.10:30
serishemaand compilers are better so I assume any hand written arm ASM will be trash compared with gcc's output with -O2?10:31
serishemawhich wasn't nessacarly true on 486 in 199910:31
ograoh, fun, compiz FTBFS10:31
ograah, KDE issue10:31
ographew ... wasnt my patch10:32
infinityserishema: Depends on the quality of your assembly, or what you're trying to do.10:34
infinityserishema: (Also depends on the quality of your C, as a good C programmer knows more or less what the compiler's going to optimise out anyway)10:35
infinityserishema: But yeah, in general, GCC's not awful.10:35
serishemaif i'm writing asm it's because i'm doing eairly power up and can't do it in C. I hate ASM.10:35
infinity;)10:36
* serishema just stole the code WMT was forced to release for GPL violations for dram controller init 10:36
serishemaI hate that stuff10:36
serishemaBoard designers problem10:36
serishemaI have designed boards, but reverse engineering an unknown board is too hard for me :)10:37
serishemaI will definately need to get a newer uboot on it10:37
serishematheirs is full of crappy bugs10:37
infinityMeh.  If it's good enough to jam some blobs at some offsets and jump, who cares?10:38
serishematrue.10:38
serishemaThe only actual bug which matters is the power button GPIO10:38
serishemawhich doesn't have a proper debounce, just a delay by a constant10:39
serishemabut the real delay it should wait varies with the battery voltage10:39
serishemaso you have to press the power button 10 times before it will turn on10:39
infinityI'm unconvinced that anything related to power buttons is ever correct on any ARM device I own.10:39
infinityFrom dev boards to phones to... Well, everything.10:39
serishemathat's normal?10:39
serishemaI noticed a // can't power off myself comment on a function which jumps into some bizare assembly10:40
infinityWell, your specific issue isn't necessarily normal (though I have two phones that behave like that).10:40
serishemawhich appears to among other things set the hibernate flag (WMT specific)10:40
infinityBut I have other boards that are equally but differently confused about what power buttons do. :)10:40
infinityAnd a netbook that never actually powers off, just goes into a suspend state.10:41
serishemathat would explain my mysterious battery drain10:41
serishemaand the meaning of the // can't power off myself comment10:41
infinityPotentially, yeah.10:41
serishemaahh.. so is this software controllable at all? I can get my hands on a JTAG, etc.10:42
serishemaso reflashing the bootloader is OK10:42
infinityDepends on the SoC.10:42
infinityThat's a big "maybe".10:42
serishemawhen i connect the battery does it actually jump to __start or is that board specific?10:42
infinityAnd I don't know anything about the one you've got.10:42
infinityThat's also board specific.10:42
serishemaahh ok.10:42
infinitySome reset on power, and jump somewhere sane, some just start garbled and wait for a keypress event.10:43
infinity(ie: a soft power button that shouldn't even exist)10:43
serishemaurgh10:43
serishemaso just wiring a hardware power switch onto the battery is a bad idea10:43
serishemasince it probably wouldn't work10:43
infinityUnless it would.10:43
infinityIt would work on a Pandaboard.10:44
infinity(Maybe even all OMAP SoCs)10:44
serishemaOMAP SoCs are the only ones i've seen which I don't think are insane10:44
infinityIt wouldn't work for beans on an iMX53, which insists on powering on to confusion.10:44
serishemaunfortunately they are too expensive10:44
serishemaI get my arm stuff for free because people give me their bricked devices10:45
serishemausually they have not even overwritten the boot loader, so a board/soc specific micro SD card can load a kernel onto them10:45
serishemaotherwise.... it's down to the university electronics lab for some unauthorized use of university resources :)10:46
serishemaanyway it doesn't matter. I will just put the 26 amp hour deep cycle battery which is just sitting on my floor on float charge in my car as a 2nd battery10:48
serishemaand then it can waste as much power with soft off as it likes :)10:48
serishemaI occasionally use it to power flourecent lights during power cuts in winter, but that's about it10:49
* serishema lives in the wop wops so every time the wind gets up the power and xDSL go out 10:49
serishemaanyway enough blathering. I will download this and put it in qemu-system arm and see if I can get it to go10:50
serishemainfinity: and as for the orriginal question. I will just subscribe to both mailing lists and lurk10:51
serishemaand should I happen to accidentally do something useful I will post the patch :)10:51
infinityHeh.  Sure.10:51
infinity#debian-arm on oftc is another place worth lurking.10:51
serishemaoftc?10:51
infinityirc.oftc.net10:51
serishemaahh. another fs/oss related net?10:52
ogradebian hides there :)10:52
infinityYeah10:52
infinityirc.debian.org points to oftc.10:52
serishemaI wonder where #debian went10:52
infinitySo, that would be your answer. ;)10:52
serishemaCool10:52
infinityWe only moved, like, a decade ago.10:52
infinity*cough*10:52
serishemahhyaha10:52
* serishema disappeared sometime around kernel 2.6.3510:53
ogranot true, i remember still seeing debian channels around at warty days10:53
serishemaand has just come back10:53
infinityogra: Yeah, the move was slow.10:53
ograbut close to a decade already :)10:53
serishemanaturally it is taking forever to get back up to speed on everything10:53
serishemathere have been so many changes in 3.x10:53
serishemabut I just grabbed the source and broke stuff, rather than trying to find answers on the internet10:53
serishemahopefully that wasn't stupid10:53
infinityThat's the best way to do it, IMO. :P10:54
infinityEven if you end up duplicating effort, you learn.10:54
infinityAnd then you can submit patches and make the various subystem maintainers cry.10:54
serishemahaha. I'm not that evil10:54
infinityI derive so much pleasure every day from reading davidm's rants about idiot submissions.10:55
serishemalink?10:55
serishemaoh .. I shall have to join that mailing list too?10:55
infinityI wouldn't subscribe to LKML, if I were you, unless you're a masochist.10:55
serishemaoh LKML?10:55
serishemaI've heard the horror stories10:56
serishemadidn't realize10:56
* serishema wouldn't even attempt to get a patch into mainline10:56
infinityWell, Dave's rants tend to be on places like his G+ account, and in private with friends, but.  LKML's educational, if you're bored.10:56
infinityI tend to stay on the other side of the syscall layer, but a disturbing number of my friends are kernel developers.10:56
serishemathe right side generally10:57
infinityBoth sides suck. :P10:57
infinityIt's just insanity to try to work with both.10:57
serishemabut I had the misfortune of actually being able to make sense of the wrong side of the syscall layer of that certain popular proprietary OS10:57
serishemahaha snap10:57
infinitySo, I let other people do kernel crap, and I'm sitting here with 5 parallel glibc builds going right now.10:57
serishemaSo before the recession I got paid as much as $80US an hour to do consulting with user mode/ kernel mode interface crap on windows drivers10:58
serishemamostly for fixing STOP IRQL_LESS_THAN_EQUAL10:58
serishemaI don't remember the code10:58
serishemaI don't want tio10:58
infinityEveryone's favourite bluescreen.10:58
serishemaYeah.10:58
serishemaSince it's ALWAYS caused by the dev not reading the docs :)10:59
serishemaunfortunately this includes MS internal devs10:59
serishemaon wincore who should know better10:59
infinityI never did learn enough to know what it meant.  Based on the constant name, I'm assuming integer over/underflows and a lost pointer to an IRQ or something?10:59
serishemaNah10:59
serishemaIRQL is an abstraction10:59
serishemaa moronic one10:59
infinityOf course.10:59
serishemait represents IRQ mask registers on the board/CPU specific interrupt controller10:59
serishemabasically if you don't know that certain things require eg the timer interrupt to be masked off11:00
serishemayou shouldn't be writing drivers11:00
serishemaBut MS came up with an abstraction to make it easier which actually makes it harder11:01
infinityIgnorance has never prevented driver development in the past.11:01
serishemaNT kernel = bastardized version of VMS11:01
* serishema doesn't even have windows installed11:01
infinityI used VMS in high school, but we never wrote to the hardware.11:01
serishemai only read about VMS11:02
serishemafor class11:02
serishemabefore my time11:02
infinityFor some reason, they didn't think that doing kernel development classes that would let us crash the entire school by offlining the VAX would be a good idea.11:02
serishemathey were probably right11:03
infinityProbably. ;)11:03
serishemaI didn't learn how to do windows kernel at university11:03
serishemabasically I was at a school which forced us to use Windows11:03
serishemaso at that age I had the naevity to try and make it not suck11:03
infinityMy friend's doing a CS degree right now, and I'm moderately impressed that most of their classes are on Linux systems.11:04
serishemaI became the bane of the network admins for all my custom stuff which some how ran when I logged in even though they had supposedly disabled user login scripts11:04
infinityMost of his profs are idiots.  But at least they're learning on open systems.11:04
serishemaYeah I transfered11:04
serishemaBeing forced to use windows was the lesser evil than being the only girl in a class of 185 with an openly mysogenistic bigot for a professor11:04
serishemagetting my boobs grabbed and being asked if they were real and responding with a ju jisu  wristlocking was a day in the life11:05
serishemaBut their course was also 10 years out of date11:05
infinityYou got groped?  Seriously?11:06
serishemaIn terms of material11:06
infinityWhat the fuck is wrong with people?11:06
serishemainfinity: it was a get wasted, party and get laid type of school11:06
serishemaI missed the memo11:06
infinityI mean, I'm used to geeks being socially inept, and moreso with women, but... Wow.11:06
serishemapeople who actuially wanted to work went else where11:06
serishemaby other students only.. but yeah.11:06
infinitySounds lovely. :/11:07
serishemaif a staff member did that the cops would hear about it. But they quickly learnt that I was not to be got on the wrong side of11:07
* serishema lived in ghettos .. built computers out of rubbish and learnt C instead of participating in drugs/gangs, etc 11:08
infinityRight, remind me not to invite you to the Ubuntu-ARM frat kegger.11:08
serishemadepends.11:08
serishemainfinity: I won't comment since freenode: "there are no girls on the internets" will be in effect.. but let's just say my boyfriend has another girlfriend and I am fine with this.11:09
* serishema isn't your average blond11:09
serishemaanyway this is getting far too OT11:09
serishemaPM?11:09
XorAserishema: you sound kickass :-D11:13
XorAbacklog was one of the more enjoyable return to work after lunch reads Ive had for a while11:13
serishemahi XorA11:14
XorAVMS is a long and distant memory11:14
serishemaXorA: when it comes to VMS I actually don't know what I'm talking about11:14
serishemai'm 27 so therefore too young to have seen a real live VMS system11:15
XorAah right, at univerity the student email/blah system was VMS11:16
tomtiger11infinity: Why try Debian?11:16
XorAI was already used to posix style from Amiga so all the [blah]bleh; stuff used to confuse me until I got the hang of it11:17
serishematomtiger11: I suspect he was answering my questions when I thought my chip was something older and ubuntu core wouldn't go .11:17
infinitytomtiger11: Why provide context with your question?11:17
StevenKI've seen a VMS system. It was even running. It just wasn't doing anything.11:17
serishemainfinity: *steal*11:17
tomtiger11infinity: Seriously, Is ubuntu-arm incompatible with Raspberry Pi?11:18
infinitytomtiger11: Yes.11:18
XorAtomtiger11: yes, Raspberry Pi is old technology11:18
tomtiger11infinity: Is it the RAM?11:18
infinitytomtiger11: The Pi is ARMv6, we build for ARMv7.11:18
tomtiger11Oh11:18
XorAyou have to be nimble to keep up with the ubuntu boys11:18
XorA /girls11:19
ndecogra: do you think we still need our biweekly call?11:21
* serishema much prefers "get a real computer" or "bitty box" and leaving it at that :)11:24
serishemasince being a bitty box is actually the whole point with arm :)11:25
=== ogra is now known as Guest6312
=== Guest6312 is now known as ogra_
xranbytomtiger11: bring the question to the next UDS, to lower the optimization level for the community maintained armel to get back to debian level now when ubuntu-arm have switched to use armhf12:00
infinityxranby: It's already being discussed internally.12:05
infinityxranby: And, honestly, while it would be a community port, it needs to be driven by Canonical for infrastructure reasons, so you may as well let us beat the horse dead a bit first.12:05
infinityxranby: (But it's being beaten)12:05
pnphii want to build the package for Ubuntu ARM12:07
pnphihow do i do ??12:07
xranbypnphi: you have some ptions  1. setup a complete build environment on a ubuntu arm machine and simply build it using dpkg-buildpackage12:08
xranby2. use xdeb to cross compile a package12:08
pnphifrom source of package ubuntu ??12:10
xranbypnphi: yes from source12:10
pnphiby the way12:11
pnphiin the Chroot, can i build the package ?12:11
pnphifrom source12:11
xranbyyes, as long as you have installed all compilers inside the chroot12:12
pnphiwhat link will i add source list ??12:13
pnphithat i can get source12:13
xranbypnphi:  deb-src http://archive.ubuntu.com/ubuntu/ precise main universe restricted12:13
pnphiok12:13
xranbyits the same source archive for all architectures12:13
pnphifor all ? ok i do12:14
pnphiok thank you so much12:15
xranbypnphi: youre welcome12:15
xranbyinfinity: ok i take canonical wants to try a neon build .. what other optimizations are currently untested=12:16
xranby?12:16
infinityxranby: Err, we do?12:16
xranbylet me rephrase the question.. what is it left to flog on the horse? :)12:17
infinityNo, no.  The other direction.12:17
infinityAs in, we also want to drop the baseline for armel.12:17
infinityBut we're discussing in-house how much effort that will be, and if we really want to do it.12:18
xranbyok, thank you for the heads up12:18
pnphiwhere is the tutorial for xdeb ??? i don't search The xdeb12:23
xranbypnphi: https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/UsingXdeb12:35
xranbypnphi: wookey are the person to ask about current xdeb status12:36
ogra_ndec, not really i think, in ubuntu we just swallow what linaro gives us nowadays, but for ppisati it is important to get the kernel issues across, i wonder if we could take that bit to mail or so12:38
ndecogra_: ok. i see. we just need to make sure ppisati, sebjan , me and andy discuss sometimes...12:39
ogra_right, i dont know how important the call is for ppisati ... i guess thats something he needs to answer12:39
pnphiok thanks12:44
pnphii install the package "g++-arm-linux-gnueab" but  E: Unable to locate package g++-arm-linux-gnueabi E: Couldn't find any package by regex 'g++-arm-linux-gnueabi'12:55
ogra_apt-get install gcc-arm-linux-gnueabihf12:58
ogra_try that one12:58
ogra_hmm, so doing a dpkg --get/set-selections between two ac100 precise installs (one armhf the other armel) makesd me end up with linux-image....-mx5 installed on the target system13:40
* ogra_ wonders why13:40
ogra_hmpf, actually i end up with *only* the linaro lt-mx5 image installed13:55
ogra_:(13:55
pnphiinstall the package "g++-arm-linux-gnueab" but  E: Unable to locate package g++-arm-linux-gnueabi E: Couldn't find any package by regex 'g++-arm-linux-gnueabi'14:00
ogra_apt-get install gcc-arm-linux-gnueabihf14:03
pnphijoined14:09
pnphiinstall the package "g++-arm-linux-gnueab" but  E: Unable to locate package g++-arm-linux-gnueabi E: Couldn't find any package by regex 'g++-arm-linux-gnueabi'14:09
pnphiwhat do i add source ?14:09
ogra_apt-get install gcc-arm-linux-gnueabihf14:12
=== chuck_ is now known as zul
=== chuck_ is now known as zul
pnphiE: Unable to locate package gcc-arm-linux-gnueabihf14:21
pnphihow use Xdeb to build package ??14:26
rsalvetiogra_: I don't know if you saw it yesterday, but it'd need to change vram from 32 to 40 at panda15:34
rsalvetito make SGX to work properly, with flip chain and such15:34
ogra_rsalveti, yup, i did, i forgot to ask infinity if he had changed it already15:34
ogra_wasnt there also the option to drop the mem= args too ?15:35
rsalvetididn't yet open a bug for it, as I know we have tons of places with that thing hardcoded15:35
ogra_since we dont have ducati support in this kernel ?15:35
rsalvetinot with current kernel I guess15:35
rsalvetioh, that's true15:35
rsalvetithe next support will be with the newer kernel15:35
* ogra_ will make sure that changes before release15:35
rsalvetiso we can safely remove the hole then15:35
ogra_k15:35
rsalvetiogra_: thanks15:36
MrCurious_anyone know anything about a gstreamer0.10-plugins-bad package and how to get around this show stoper18:24
MrCurious_looks like that package is corrupt18:25
MrCurious_and reflash and retry :/18:29
rsalvetiMrCurious: you mean at the TI PPA?18:37
MrCurious_not sure what you mean?18:37
MrCurious_the ti licence accepting?18:38
MrCurious_i installed ubuntu 11.10 desktop omap418:38
MrCurious_then did apt-get update upgrade and dist-upgrade18:38
MrCurious_then tried to install ubuntu-omap4-extras18:38
MrCurious_then found gstreamer bad was failing18:39
MrCurious_was following these instructions http://blog.sarine.nl/2011/12/07/installing-ubuntu-11-10-on-pandaboard/18:42
rsalvetiyeah, that one19:08
rsalvetithe broken package was caused by an issue with the builder19:08
rsalvetithere's one way to get it fixed, that's to skip the test checking19:08
rsalvetilet me email TI about it19:08
MrCurious_how do i skip the test checking?19:09
rsalvetineeds to rebuild the package19:16
rsalvetiif you build it locally, you'll not face that issue19:16
rsalvetithe problem only happens at the launchpad builder19:16
MrCurious_guess that means my install is on hold until they fix it19:17
rsalvetiMrCurious: you can build it locally and install it by hand19:22
rsalvetiI'll send the proposed fix now by email, I believe they will be able to fix it tomorrow19:22
MrCurious_awesome19:23
MrCurious_i am not sure where to get the sources for that, and i have never worked out how to tell apt i did sumething manually19:23
MrCurious_but i think i can wait until tomorrow19:23
MrCurious_oh wow! the install didnt loop around kbd, username, .... this time19:27
infinityrsalveti: Running the testsuite generates a broken package?  That seems a bit wrong.19:28
rsalvetiinfinity: when running the test suite under qemu it basically explodes :-)19:29
rsalvetithat's the problem19:29
rsalvetithat's why skipping the test run fixes the build problem, because the build is fine19:30
rsalvetiand goes fine at qemu, just when running the tests that everything breaks19:30
infinityOh, I see.  As in, it's actually put qemu in a broken state.19:31
infinityAnd people still think qemu is a sane and reasonable solution...19:31
MrCurious_ i am seeing that ppa.launchpad.net oneiric release is missing a public key, and cant be verified19:32
=== lopi is now known as Lopi
scientesanyone know a good ARM SoC with CAN?20:56
scientesmaybe i.MX28  ?20:57
scienteshttp://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=IMX28_FAMILY20:57
scienteswait, thats ARM9, aka like v5, so old20:57
scienteshttp://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX35720:58
rcn-eescientes, how about the ti am335x (2 can ports) beaglebone...21:04
infinityscientes: Expand CAN?21:04
scientesinfinity, Controller Area Network21:04
scientesits a broadcast-only (!) bus heavily used in automotive21:04
infinitycan: controller area network core (rev 20090105 abi 8)21:06
infinity^-- Should I assume that means I have one?21:06
scientesinfinity, yeah21:06
infinity(That's dmesg on an i.MX53 QuickStart)21:06
scientescheck if you have a can0 with ip link21:06
scientes(i.e. if there is a SocketCAN driver)21:06
infinityI have no can0, but that could just be a module not loaded...21:07
infinityOr not built in.21:07
infinityThis kernel's somewhat sketchy...21:07
infinityscientes: The i.MX53 Data Sheet, at least, claims "Two controller area network (FlexCAN) interfaces, 1 Mbps each"21:08
scientesinfinity, try modprobe flexcan mpc5xxx_can21:10
infinityscientes: That would work better if I had either of those modules. ;)21:11
infinityscientes: Did I mention my sketchy kernel on this board?21:11
scienteswell, they are in drivers/net/can21:11
scientesso do a kernel rebuild!21:11
scientesis it mainlined?21:11
infinityI could just install a different kernel.  The machine's my mirror right now, and I don't want to offline it.21:11
scientesyeah, that $149 board is alot better than the $100 usb dongles some are selling21:12
scientes> 720p encode21:12
scienteswoah21:12
scientesand SATA nice21:13
scientes"VMware player to bring up the Linux image on a Windows PC"21:14
scientesnever knew VMware did emulation21:14
infinityIt's a good board.  And the SoC clearly supports what you want.  What I have no idea of is if the board provides ports/pinouts for what you need. ;)21:14
scienteswow, the picture of it, its just so packed with ports21:16
GrueMasterscientes: rcn-ee also pointed out the beaglebone.  You can find it on http://beagleboard.org.21:20
scientesGrueMaster, but the iMX53 is clearly a much more powerful board21:24
GrueMasterDefine "powerful".  It really depends on your usage model/budget.21:25
GrueMaster(and I was just pointing out another option).21:25
scientesyeah thxc21:26
scientesi did see that21:26
* scientes would really like a 4X core21:26
rcn-eei think we all are waiting for that day. ;)21:26
scientesi'm actually using a E-350 x86 board21:27
scientesbut i'd like CAN, and with the prices of usb ones (that are just integrated ARM chips with a gadget port) it makes sense to use one of these21:27
scientesif i want CAN at all21:28
GrueMasterNot to brag, but I have tested one.  Server side only though.21:28
GrueMaster4x Core system, that is.21:28
infinityI've played with i.MX6s too.  Sadly, they don't actually exist.21:29
infinityThe ones I used were, I was told, figments of my imagination.21:29
GrueMasterHeh.21:29
rcn-eeso did you take it home for yourself, and just tell them it never existed..21:30
* GrueMaster wants armv8.21:30
scientes64-bit baby21:31
Haikarainenanyone awake?21:34
HaikarainenI tried to install Ubuntu 11.10 with a preinstalled omap4 desktop image on my brand new Pandaboard ES21:34
HaikarainenIt worked fine, until third reboot(after it resized my partition, and then checked the fs) it just greeted me with a terminal login21:35
HaikarainenI checked the /etc/passwd and the /home folder, no users except root21:35
Haikarainengot image from http://cdimage.ubuntu.com/releases/11.10/release/21:35
Haikarainenwell, there were plenty of users in etc/passwd but no regular one, and no folders in homedir21:37
scientesare there some cheaper LVDS touchscreens?21:38
prpplaguescientes: tincantools will have some lvds boards and kits available at the end of next week21:47
prpplaguescientes: first models will be without touchscreen21:48
prpplaguescientes: works with panda and beagle - http://tincantools.com/product.php?productid=16158&cat=0&page=1&featured21:48
prpplaguescientes: is there something specific you are looking for?21:49
scientesno really prpplague21:51
scientesi have a mimo usb touchscreen21:51
scientesthat is working with multiseat21:51
prpplagueanyone have a snowball board?21:53
XorAwhats that?21:55
prpplagueXorA: hehe21:57
XorAwhat?21:59
XorAdo I miss something?21:59
prpplagueXorA: hehe, no just points out that it isn't well known22:10
XorAI had to goggle it22:10
MrCurious_woo hoo, got 11.10 on my pandaboard, and got the omap extras installed22:18
scientes> omap extras22:53
scientes*binary blobs22:53
=== yofel_ is now known as yofel
jimericksonpandaboard ES and 12.04, after latest update there is no desktop, just the login screen over and over.23:37

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