/srv/irclogs.ubuntu.com/2011/11/22/#ubuntu-arm.txt

bge0Hello Everyone, I recently got a donate board from TI. It's the LogicPD OmapL138EVM board. Would anyone happen to know if this board supports ubuntu11arm?00:23
GrueMasterwhat processor is it?  Arm11?00:35
GrueMasterWe only support Armv7 (Cortex A8 & Cortex A9).00:36
An-iSociaLhowdy how GrueMaster00:37
GrueMasterAn-iSociaL: Hey.  Get your kernel up?00:37
twbGrueMaster: internet says ARM926 core00:37
An-iSociaLnegative :(00:37
An-iSociaLnot down yet though, still trudging00:38
GrueMasterAww, sad face.   Good luck.00:38
GrueMasterI'm EOD.  Time for Skyrim.00:39
An-iSociaLlaters00:39
bge0I think OmapL138--> A8, i believe00:40
bge0Oh whoops it has an ARM926EJ-S + C6748 VLIW DSP00:41
bge0any chance of seeing ubuntu on this system? i miss aptitude :(00:42
twbbge0: debian armel then00:42
bge0ty! ill look into it00:43
An-iSociaLand howdy to you too twb, sorry i didnt see you there00:43
twbAn-iSociaL: whatever00:43
An-iSociaLlol00:43
An-iSociaLhmph00:43
An-iSociaLwhatre you upto?00:47
bge0twb: I'm looking up debian armtel, but there seems to only be support for iop32x, ixp4xx, kirkwood and orion5x01:13
twbhttp://wiki.debian.org/ArmEabiPort01:15
twbYou're not going to get turnkey installation, but it certainly seems to support OMAP1/2/3 boards01:16
bge0yea I figured it wouldn't be quite that easy01:16
twbBut if you aren't attached to the board I would suggest getting something armv7 flavoured, since everybody is switching to those01:18
bge0Well it's a pretty nice board though. i would feel bad scrapping it. It has a good onboard dsp too01:20
twbShrug01:22
bge0Well, I guess I might just stick with the linux port that the board came with01:26
bge0ty though01:26
=== Jack87 is now known as Jack87|Away
lilstevieAn-iSociaL: that unable to open /dev/fb0 is indicating that the fb patch from the chromeos code review didn't take01:34
An-iSociaLaha01:35
An-iSociaLwell im not ready to give in just yet01:37
lilstevieAn-iSociaL: http://www.cactuar.net/uploads/Xoom_Debian/xoomkernel-gnu.patch over https://github.com/Tiamat%E2%80%93AOSP/Tiamat-Xoom01:39
An-iSociaLah01:40
An-iSociaLill have to manually patch that in01:40
An-iSociaLthe AOSP tiamat is old01:41
An-iSociaLbut im using his latest version01:41
An-iSociaLthe only kernel i could get to ocmpile properly01:41
An-iSociaLcompile*01:41
An-iSociaLright now i cant seem to generate another working initrd01:45
An-iSociaL:/01:51
An-iSociaLi keep ending up with the installer01:51
An-iSociaLthere..01:56
=== ericm-Zzz is now known as ericm
lilstevieAn-iSociaL: you want that installer "oem-config" so you can set up a user and shit01:57
An-iSociaLyea i got it, i think i was doing something ignorant by trying to use relative path for initrd output from mkinitramfs01:59
An-iSociaLdid the initrd installer steps manually, format, extract, write fstab, touch oem-config so itll run01:59
=== Jack87|Away is now known as Jack87
An-iSociaLgot a nice bootup, only kernel module to fail was btfrs with unknown symbol _global_offset_table_ which is caused by my cross compiler02:00
An-iSociaLvideo failed, as if im shocked, it flashed a couple times trying to switch but never did02:01
An-iSociaLso, on to the patch02:01
An-iSociaLdid you already update this patch lilstevie ?02:14
lilstevienot my patch02:25
int_uaSorry for interrupting but are there any team that works with Nokia N900? apachelogger, mpoirier, rbelem, someone else?02:27
An-iSociaLok all patched up02:54
An-iSociaLbooting02:54
An-iSociaLwhatup! ubuntu is booted with xdesktop on my Motorola Xoom!02:56
An-iSociaLtyvm lilstevie02:57
An-iSociaLnow next problem02:59
An-iSociaLthere's no touch lol02:59
int_uaAn-iSociaL: What is the touchscreen hardware?03:00
An-iSociaLerr, i actually dont know03:01
int_uaCan you execute lsusb? :)03:01
An-iSociaLi would love to03:03
An-iSociaLbut03:03
An-iSociaLno keyboard03:03
An-iSociaLlol03:03
An-iSociaLlet me get adbd installed onto it, then i can use a usb terminal03:03
An-iSociaLthe only touchscreen enabled in a default config is CONFIG_TOUCHSCREEN_QUANTUM_OBP03:03
An-iSociaLone sec on the lsusb03:04
An-iSociaLhttp://pastebin.com/iRgkqPnF03:07
An-iSociaLif youre the nerdy type like me, theres my dmesg log03:07
int_uaOfftopic: Why 2.6.36? (I just started reading IRC)03:09
lilstevieAn-iSociaL: ok, now that patch had my touchscreen patch03:12
An-iSociaLits just what was available03:12
lilstevieint_ua: because thats what exists03:12
An-iSociaLhm lilstevie...03:12
An-iSociaLi did all the sections, and reverted one change cuz it broke something03:12
lilsteviewhich one?03:12
An-iSociaLso, it should work then03:12
An-iSociaLthe one you linked03:13
An-iSociaLhttp://www.cactuar.net/uploads/Xoom_Debian/xoomkernel-gnu.patch03:13
lilstevieyeah, which change did you revert03:13
int_ualilstevie: I asked because the only kernel I can boot on N900 is 2.6.35. And I don't know the reason yet.03:13
An-iSociaLjust a define in fb_tegra which was being used by dc.c03:13
lilsteviealso, YMMV with the touch patch03:13
lilstevierevert it03:14
An-iSociaLmmk lemme figure out where that is in here...03:14
lilstevieubuntu from natty on, includes handling in evdev for what my patch does, that patch was done because debian doesn't have the same evdev handling03:14
lilsteviealthough it should just be ignored03:15
An-iSociaLtouchscreen/qtouch_obp_ts.c03:15
An-iSociaL?03:15
lilstevieyep03:15
An-iSociaLok and away i go03:15
lilsteviebbs03:17
lilstevielunch03:17
An-iSociaLk ttyiab03:17
An-iSociaLunpatched, compiled, flashed and now we're booting03:18
An-iSociaLugh03:20
An-iSociaLstill no touch and adbd didnt start03:21
An-iSociaLlets try this again03:21
An-iSociaLattempted fix on adbd03:24
An-iSociaLand im gonna have a smoke03:24
An-iSociaLi have touch...03:27
An-iSociaLits just... not quite right03:27
An-iSociaLand adbd didnt start again :/03:29
An-iSociaLis there another way to get a shell over usb?03:29
An-iSociaLok the touch device doesnt seem to register clicks03:37
An-iSociaLit thinks theyre mouseovers03:37
An-iSociaLand still no adbd03:38
An-iSociaLthis is going to be difficult03:38
lilstevieok, let me eat03:40
lilstevieI will gen a patch of it03:40
An-iSociaLoh cool03:40
An-iSociaLdont choke cuz you think im waiting tho.. enjoy it03:41
An-iSociaLive been working on this for a solid week and this is the furthest ive been able to get03:41
lilstevieheh03:42
lilstevieask twb I don't rush for anyone03:42
An-iSociaLlol cool03:42
lilsteviebtw twb known bug exists on 32GB tfs with u-boot03:42
twbsad face03:43
lilstevietwb: for some reason it will only rawread, and not read the partition03:43
twbI haven't tried your latest .38 with asus bl yet either, because all these 360 games came out last week03:43
lilstevieeven though it can locate it03:43
lilsteviehah03:44
lilstevieI want a 360 so i can play fable303:44
lilstevieand new games03:44
lilsteviecause my ps3 is 3.55-MFW03:45
twbI have a 360 because 1) I've given up on the games industry getting FOSSilized anytime this decade; and 2) it's turn-key.  I don't need to give a shit about h/w drivers or windows licensing or so on03:45
lilstevielol03:46
lilstevieI also want to get a slim, and glitch attack it03:46
lilstevielinux + games on the 36003:46
twbif slim is the new black ones, they have really noisy PSU fans03:46
An-iSociaLindeed twb, you can just turn it on and play, no thinking about shit03:47
An-iSociaLi enjoy systems like that03:47
lilstevietwb: and the old ones were really loud with the exhaust fans03:47
twbI would like to play online but then I have to give MS money, and the menus inside teh 360 become much more annoying03:47
twblilstevie: it's a fan inside the power brick03:47
twblilstevie: smaller than the one inside the main case on the white units, i.e. noisier03:47
twblilstevie: I have both units03:48
lilstevieheh03:48
lilstevieI don't really care03:48
twbI guess if you have the volume of the game up it's not noticable03:48
twbI usually mute it and read a book via synthesizer03:49
twbI would be a lot happier with steam, I think, if ICBF dealing with the non-turn-key-ness03:49
lilstevielol03:51
twbHaving to shuffle CDs is a pain, and I don't enjoy dealing with the monkeys at the game store03:53
An-iSociaLwow finally03:57
An-iSociaLhttp://pastebin.com/CuwfZqxW03:57
An-iSociaLlsusb03:57
An-iSociaLvery short list03:57
An-iSociaLi somehow am pretty sure thats wrong03:58
An-iSociaLasin incorrect, not misreported03:58
int_uahm04:00
int_uacorresponds with dmesg. So it must be connected somewhere else. lspci? lshw?04:00
An-iSociaLlemme run those out04:01
An-iSociaLim cheating and putting in startup scripts since i cant type lol04:01
lilstevieyeah, they don't connect via usb04:02
An-iSociaLif i dont get something workable tonight ill go buy a usb adapter tomorrow so i can plugin a keyboard+mouse04:04
An-iSociaLjust for testing04:04
An-iSociaLlspci is empty04:16
lilstevieofc04:16
An-iSociaLheres a neat empty lshw04:16
lilstevienothing connects via pci04:16
An-iSociaLnear*04:16
An-iSociaLhttp://pastebin.com/qJxwEgNf04:17
lilstevieyeah, arm connectivity doesn't really show up04:17
An-iSociaLseems like nearly nothing is working04:17
An-iSociaLah04:17
An-iSociaLmmk04:17
lilsteviemost things connect via i2c and i2s04:17
An-iSociaLive got alot of work ahead of me here04:20
An-iSociaLmilestone 1 has passed04:20
lilstevieheh04:20
lilstevieit doesn't go any quicker either04:20
lilstevieI have been working on the tf101 for months04:21
An-iSociaLhehehe04:23
An-iSociaLwell anything gained too easily we esteem too lightly04:23
An-iSociaLor somethin like that04:23
An-iSociaLonce i get this done my next goal is adual kernel04:26
An-iSociaLdo a pendrive type linux, put it on my evo, run it side by side with android and use the hdmi out for a full desktop04:28
An-iSociaLthen use a bluetooth keyboard n mouse04:28
An-iSociaLtiny pc04:28
lilstevieheh good luck with the hdmi part04:30
An-iSociaLshouldnt be so difficult, the hdmi under normal linux just shows up as fb104:31
An-iSociaLnormal android*04:31
An-iSociaLthere's just no virtual terminal devices to hook into04:31
lilstevieyeah, you would think so04:36
lilsteviebut at least on my tegra device, it doesn;t really work04:36
lilsteviedoesn't*04:36
An-iSociaLhehe04:38
An-iSociaLwell its gonna be awhile off before i embark on that04:38
An-iSociaLright now im aiming at full ubuntu04:38
An-iSociaLthen xbmc media center04:38
=== Jack87 is now known as Jack87|Away
lilstevieyou will need accel for that04:42
lilstevieand that isn't going to happen with the kernel you are running04:42
An-iSociaLyea need to get the nvidia tegra drivers to function04:42
An-iSociaLlikely try out the android 4.0 kernel for the xbmc build04:43
An-iSociaLit should be much more updated04:43
lilsteviestill may not help04:45
lilsteviethe android driver interface is different to the L4T interface04:45
An-iSociaLhmm04:47
An-iSociaLonly problem is the damn stingray stuff04:47
An-iSociaLas i recall when i was on kernel.org, they have ventana in 3.004:47
lilsteviethat doesn't mean anything really04:48
An-iSociaLitll help alot04:48
lilstevienearly every device has a different pinmux04:48
An-iSociaLhmm05:00
An-iSociaLi think its crashing05:00
An-iSociaLyes! i have adb shell!05:11
An-iSociaLnow i can do somehting05:11
lilstevieheh05:12
An-iSociaLso uhm, hows that lunch there?05:24
lilstevieeaten05:26
lilsteviegot a link to the kernel you use05:26
lilstevielike its git05:26
An-iSociaLhttp://code.tiamat-dev.com/tegra2/tiamat-xoom/commits/tiamat05:26
An-iSociaLgit://code.tiamat-dev.com/tegra2/tiamat-xoom.git05:27
An-iSociaLthats the one i cloned05:27
lilstevieyeah looking at the touch driver now05:34
lilsteviepatch out input_set_capability(ts->input_dev, EV_KEY, BTN_2); and                 input_set_abs_params(ts->input_dev, ABS_HAT0X,05:35
lilstevieand any other HAT*05:36
lilsteviewhich is                 input_set_abs_params(ts->input_dev, ABS_HAT0Y,05:36
An-iSociaLmmk05:36
lilstevieand that should do it05:36
An-iSociaLsweet05:39
An-iSociaLthanks05:39
An-iSociaLwe'll know in a couple mins05:39
lilsteviefingers crossed05:41
An-iSociaLand we're booting...05:47
An-iSociaLswitched cross compilers too, the newer one was playing tricks with my kernel modules05:48
An-iSociaLthats a fail05:48
lilstevieheh yeah05:48
lilstevieawh damn05:48
lilstevieok, have your brought up wifi yet?05:48
An-iSociaLcant get it to come up05:48
An-iSociaLunable to mount rootfs on unknown block05:49
lilstevieok, insmod <name of wifi mod> firmware_path=/path/to/firmware.bin nvram_path=/path/to/nvram.txt iface_name=wlan005:49
An-iSociaLwth05:49
lilstevieand use wpa_supplicant05:49
An-iSociaLkernel panic05:49
lilstevieok, well you have adb05:57
lilstevieso you can transfer a file05:57
lilsteviefind the evtest deb05:57
An-iSociaLjust got the wireless module loaded...05:57
An-iSociaLits not coming up anyway05:58
lilstevieyeah, you need to use wpa_supplicant05:58
An-iSociaLhttps://launchpad.net/ubuntu/oneiric/armel/evtest05:58
An-iSociaLthat?05:58
lilstevieyep05:58
lilsteviefigure out which input event is the touchscreen05:59
lilstevie(it will be in the dmesg and the Xorg log05:59
lilstevie)05:59
An-iSociaLok cool06:00
An-iSociaLim goping nuts over here, this thing isnt really setup all that well06:01
An-iSociaLgoing*06:01
An-iSociaLcan i paste here?06:01
An-iSociaLlike 2 long lines06:01
lilsteviek06:02
An-iSociaLdpkg: error: parsing file '/var/lib/dpkg/available' near line 3214 package 'language-pack-es':06:02
An-iSociaL `Pre-Depends' field, invalid package name `d`kg': character ``' not allowed (only letters, digits and characters `-+._')06:02
An-iSociaLits jacked06:02
lilsteviehm06:02
lilstevieodd06:02
lilstevieyou can always manually extract anyway06:02
lilstevieit is an ar archive06:03
An-iSociaLEvent: time 172.655713, type 1 (Key), code 330 (Touch), value 006:06
An-iSociaLthats me picking my finger up06:06
lilstevieok touch the screen a few times06:06
lilsteviemove it around a little06:07
lilsteviedo a two finger touch06:07
lilsteviethen pastie the result06:07
An-iSociaLhttp://pastebin.com/6236hXgC06:08
lilsteviehmm06:09
lilsteviethe X/Y seem out of bounds06:09
lilstevieone finger center of screen on then off06:09
An-iSociaLhttp://pastebin.com/9tx9b2BZ06:11
An-iSociaLbout as close as i can guess06:11
lilstevieyou still have btn_2 and the hat stuff in the driver06:14
An-iSociaLits there, just commented06:15
lilstevieit isn't :)06:15
An-iSociaLnot in what im using atm06:15
lilstevieif the set_abs_params and set_bit was out it wouldn't show up06:15
An-iSociaLthe compile from the changes somehow caused a kernel panic06:15
An-iSociaLso i reflashed an older kernel image06:16
An-iSociaLmaybe something went sideways, lemme try again06:16
lilsteviewith set_bit for those parts evdev generally tries to treat the tsp as a touchpad06:18
An-iSociaLattempting to boot06:19
An-iSociaLpanic06:20
lilstevietry going back to that other toolchain06:20
An-iSociaLk06:20
lilstevieit may be the change in toolchain that screwed it06:20
An-iSociaLrecompiling06:21
An-iSociaLhey i really appreciate the help06:22
lilstevienp, I don't mind06:23
An-iSociaLrebooting06:24
An-iSociaLand panic06:25
An-iSociaLthats so weird06:25
lilsteviehm06:25
An-iSociaLlet me try something else06:26
lilstevieI helped liv2 with debian too :p06:26
An-iSociaLaha06:26
An-iSociaLmr smart guy06:26
An-iSociaLi still dont know how he did it06:27
An-iSociaLmy xoom no matter what kernel panics if i try to boot from normal boot partition06:27
An-iSociaLif i try to use the sdcard06:28
An-iSociaLi have to go through recovery to get access to it06:28
An-iSociaLim trying your changes with a modded config, compiling it now, gonna take a bit longer as a lot more things are enabled06:29
lilstevieyeah he had to go through recoveery too06:29
lilsteviekk06:29
An-iSociaLah, see now in every tutorial i found recovery was never mentioned06:29
An-iSociaLit was like ooh magic it works06:30
lilstevieheh06:31
An-iSociaLbuilding new initrd06:34
lilsteviehehk06:34
An-iSociaLand we're booting again06:36
lilsteviecool06:37
lilsteviewith the patch?06:37
An-iSociaLaha no panic06:37
An-iSociaLneed to stick with this config...06:37
An-iSociaLyep w/patch06:37
lilstevieok cool06:37
An-iSociaLim gonna need to put this somewhere06:38
An-iSociaLlike for people to use06:38
lilstevieheh06:38
lilsteviegit it06:38
lilstevienow how is the touch going, or no x yet06:39
An-iSociaLsounds like a plan, i would like to host a kernel binary too for people like me who go nuts06:39
lilstevieyeah06:39
An-iSociaLok i just tried to click continue06:39
lilsteviewell thats what I do06:39
An-iSociaLit registered a down but not an up06:39
lilsteviehttp://forum.xda-developers.com/showthread.php?t=119114106:39
An-iSociaLah youre a member too :)06:40
An-iSociaLnice work06:42
An-iSociaLugh i lost adb06:45
lilsteviehm, don't know how you lost adb06:46
lilsteviefor me it is something I just cannot kill06:46
An-iSociaLits hacked in...06:48
An-iSociaLcomes up n says cannot bind tcp:503706:48
An-iSociaLhmm06:49
An-iSociaLand you dont have qtouch in your kernel tree06:49
An-iSociaLmust be specific06:49
lilstevieno, I have a different panel06:49
lilsteviemy devices have atmel mxt touch panels06:49
lilstevieand there isn't a "universal arm tree" so to speak06:50
An-iSociaLhm06:51
An-iSociaLhttps://github.com/LIV2/LIV2-Xoom-GNU/blob/tiamat_stock_gpu/drivers/input/touchscreen/qtouch_obp_ts.c06:51
An-iSociaLliv2's kernel still has those HAT0X/Y06:51
An-iSociaLwonder if he did any fixes to his06:52
lilstevieno I left them behind06:52
lilsteviemain thing is getting rid of btn206:53
lilsteviebut I see no point in keeping hat0x/y06:53
An-iSociaLyea neither do it, its made no difference06:54
An-iSociaLcould this be as simple as a config in ubunbtu itself/06:55
An-iSociaL?06:55
lilstevienah it really shouldn't make a difference at this point06:55
An-iSociaLmmk06:55
lilstevieeverything left are valid touch coords06:56
lilstevieand evdev ignores those that it doesn't use06:56
lilstevieactually can you evtest again06:56
An-iSociaLno adb06:57
lilsteviebleh06:57
An-iSociaLyea, quite the pickle06:57
An-iSociaLcan i put adbd into the initrd?06:58
lilsteviepossibly, not tested it myself06:58
lilstevieand really, that shouldn't affect anything06:58
An-iSociaLmust be a usb thing then06:58
lilstevieprobably07:03
An-iSociaLalright, well im stumped and rather tired07:11
An-iSociaLso im going to take a break for tonight07:11
lilsteviek07:16
punxosHi08:15
=== xruud_ is now known as ruudt
S0NiChi09:44
S0NiCcan anyone give me a good howto to crosscompile for arm7 technology? thanks in advance09:48
brendandguys, whenever i finish the oem-config for the 11.10 desktop image on the pandaboard i briefly see lightdm and then the screen flickers and switches off09:55
brendandanyone seen this09:55
brendand?09:55
brendandi've tried a few times09:55
ogra_not here09:56
ogra_what kind of panda is that ? 4430 or 4460 ?09:56
ogra_i know the 4460 still hat temperature issues with the 11.10 kernel09:56
brendandwell, it's Rev A1 if that says anything09:57
ruudtthats 4430 says google09:59
ogra_well, that should definitely work09:59
brendandmaybe it's my damn monitor10:03
ruudtwhat would be the easiest way to develop programs for a minimal ubuntu installation? Given that I need internet and show images10:03
ogra_got the chance to try another ?10:03
brendandogra - i can try my TV :)10:03
ogra_yeah, do that10:03
ruudtbrendand: what happens if you wait a few minutes? Just to rule out temperature issues?10:04
ogra_might be an issue in the EDID parsing10:04
ogra_ruudt, the 4430 shouldnt have any temp issues10:04
ogra_for the 4460 i know it for sure that we have them though10:04
ruudtow ok, sorry, I was guessing10:04
ruudthas any of you any programming experience for linux?10:05
ogra_ruudt, we have the ubuntu-core images that you can use as a base for rolling specific minimal rootfses10:05
ruudtI mean, I just installed quickly, but it is not really what I need10:05
ruudtorgra_ I have an installation. But need to build a custom app10:06
ogra_ah10:06
ogra_well, quickly would be a good start if you actually want gtk and python apps10:06
ruudtgetting a working installation took several days of trying though :(10:06
ogra_not sure where it stands with things like C10:06
ogra_ouch10:06
ogra_what board is that ?10:06
ogra_something we support ?10:06
ruudtbeagleboard xm rev c10:07
ogra_ah, yeah, revC is a constant headdache10:07
ruudtdamn, is it that bad?10:07
ogra_will hopefully be better in 12.0410:07
ruudtwon't help me now10:08
ogra_well, we didnt have one in the team to test on it until very recently before release10:08
ogra_and it came out after kernel freeze and feature freeze10:08
ruudtCan I, with quickly then also develop programs that don't rely on X to display the images?10:08
ogra_you might, i have never used quickly to be honest10:08
ruudtWhat do you use?10:09
ogra_shell, C, whatever else suits the usecase10:09
brendandogra - yeah, TV works perfectly10:09
brendandbl**dy pos samsung monitor :/10:09
ogra_(for quick GUI apps i usually take python/gtk and later re-implem,ent in C/gtk)10:09
ogra_brendand, yeah, blame the monitor ...10:10
brendandalthough - TV doesn't have DVI so it was a HDMI -> HDMI connection10:10
brendandwhereas monitor doesn't have HDMI so it's HDMI -> DVI10:10
brendandso it might be that and not EDID10:10
ogra_that shouldnt make it break though10:10
brendandwell, i don't know. also the v-alignment is off on the monitor10:11
brendandthere is about 4 inches on the LHS with just static in it10:11
ogra_did you try the auto adjustment of the monitor ?10:11
brendandbut not on the TV10:11
brendandogra - yeah10:11
ogra_also look if there is an overscan setting in the menu10:11
ogra_and switch that off10:12
ogra_though that shouldnt lead to no pic at all10:12
ogra_only to a cut off pic10:12
brendandno overscan setting i can see10:14
brendandi'll just have to commandeer the telly for now10:14
ogra_well, you could wait for robclark to get up, he might know the monitor models that still have EDID issues10:15
ogra_(i thought they were solved, but apparently they arent)10:15
brendandogra_ - i'm pretty sure i had EDID issues with this one before10:15
ogra_how about using hdmi on the monitor10:15
brendanddoesn't have it10:15
infinitybrendand: When you were connecting to the DVI monitor, did you use the other HDMI port? (The one marked hdmi-dvi)10:17
infinityOr DVI-D, on some boards.  Whatever.  The one on the right. :P10:17
brendandinfinity - ah. i'm using the one that worked for me before. the one on the left10:19
infinitybrendand: The one on the left is HDMI, the one on the right is HDMI-DVI.  In theory.  I don't use the one on the right, cause everything here is straight HDMI.10:20
brendandinfinity - well. i no longer have a problem10:21
brendandthat works perfectly10:21
ogra_hah10:21
ruudtso to sum up, you must use the right one if you connect to a dvi monitor10:22
brendandpebkac10:22
ogra_the one that is labeled DVI, yes :)10:22
brendandruudt - since oneiric, yes10:22
infinityogra_: Pfft, like anyone reads silscreening (except me, apparently).10:22
ogra_heh10:23
infinitys/sil/silk/10:23
brendandin fact i never even looked at the labels10:23
brendandjust used the one that worked10:23
ruudtWhen infinity asked which connector I was looking that up, because on beagleboard you'd best connect to dvi as well :P10:23
brendandyeah, my beagleboard just has a DVI-D connector10:24
ruudtBut I'm still learning about everything here. My next hurdle; which development environemnt to use. But despite the advices I have not yet found one10:24
ogra_didnt you say you wanted to do web development ?10:25
ruudtogra_: nope, but I do need to access the internet10:26
ogra_ah, i thought you wanted to serve images through the net10:26
ruudtYes, but that is not web development? To me that is anything that runs from a server and is accessed by clients10:27
ruudtI already did the web development part; I have a server ready that will supply all data my application will need10:28
ruudtDid that while waiting for the BB to ship10:29
ruudtHmm, the minimal install that I got running doesn't even have man...10:32
infinityapt-get install man-db manpages10:33
ogra_and watch your system get slow on upgrades :P10:33
infinityAnd manpages-dev, if you're doing C programming.10:33
ruudtwell, at least I can read up on the things that ARE installed.10:34
infinityhttp://manpages.ubuntu.com/ also works, if you prefer not to grind dpkg runs to a halt with man-db triggers. :P10:35
ogra_++10:36
infinity(But I'm with you, all my machines have man-db installed... Not being able to use man confuses me)10:37
ruudtwell, I'll just continue installing man-db and then figuring out what to develop the programs with. Just wish it where more clear what to use...10:41
S0NiCre10:58
brendandi guess it's well known that suspending a pandaboard doesn't really compute?11:08
desrthi all12:23
desrtit's early in the morning and i haven't had my coffee yet, so please excuse what may be a very stupid question12:23
desrtthe kernel package that comes on the i.mx53 install image is called linux-linaro-lt-mx512:24
desrtbut that package doesn't appear to be in the archive12:24
desrtit's not like i strictly need a kernel since boot is handled slightly specially here anyway, but i'd like to have some modules (installed properly) at least12:25
ogra_it is in universe12:30
desrtsee?  no coffee.12:30
desrtogra_: thanks :)12:30
ogra_yw :)12:30
* desrt blames debootstrap for that12:31
ogra_it is one of the "community supported" images12:32
ogra_like the ac100 one12:32
desrtseems to be working quite nicely, fwiw12:32
desrtthe userspace on the image leaves me a bit confused though12:32
ogra_well, the installation is quite slow12:32
desrtit appears to have an installer that installs to itself, or something12:32
desrtand then leaves the system in a somewhat broken state after12:32
ogra_that would be a bug12:33
desrtogra_: it's the microsd that's slow.  i just plugged in an intel sata drive and it's about 5-10x faster now12:33
ogra_it is a preinstalled image, on first boot it expands the rootfs partition to the full size of the SD12:33
desrtah12:33
ogra_then it reboots into oem-config to set up user, hostname, kbd etc etcd12:33
desrtya.  i did all that and now i boot to an empty desktop12:34
ogra_(which on the desktop images requires X, so make sure to have a monitor attached)12:34
desrtin any case, it's all a bit much12:34
* desrt just wants something he can ssh to12:34
ogra_did it properly finish actually ?12:34
desrti read about this bug with the window disappearing...12:34
desrtto be honest, i don't know if it did or not12:34
ogra_you should get an aptd/dpkg UI that shows you the removal of all unneeded packages12:35
desrti was careful not to select autologin12:35
desrtwell, i'm just debootstrapping onto this sata drive now12:35
ogra_if you didnt have that (and if ubiquity is still installed) you know that oem-config failed12:35
ogra_use ubuntu-core ;)12:35
desrti couldn't find an imx image for ubuntu core/server12:36
ogra_tar xvfz is faster than debootstrap ;)12:36
desrtseemed to only have omap12:36
desrtohhh12:36
desrtfor that12:36
ogra_there are no board specific ubuntu-core images12:36
desrtmeh.  already done :)12:36
ogra_its all userspace12:36
ogra_completely unconfigured12:36
ogra_(but largely the same you get from debootstrap)12:36
desrtany board-specific userspace config i should know about before i try to boot back into this thing?12:37
ogra_no idea, ask janimo, he owns the mx5 images12:38
desrtjanimo: sup? :)12:38
ogra_i dont actually know what bootloader config is usually done there12:38
desrtthe image seems to have a fat partition on it with the kernel, initramfs and some sort of boot description file12:39
desrt(text)12:39
desrtlooks pretty straight-forward12:39
desrtprobably it needs the microsd to load the kernel image at least, then i can use the sata as the rootfs12:40
ogra_likely a u-boot script file, thats not text12:40
ogra_(boot.scr)12:40
ogra_it has a header12:40
* desrt takes a peek12:40
ogra_you shoudl eb able to get away with a vfat for booting12:40
* desrt notes that the SD card is hilariously slow12:40
ogra_and then switch to rootfs on sata by root=UUID=.... on cmdline12:41
desrtso there is a boot.scr here12:41
desrtbut boot.txt is the one i was looking at earlier12:42
ogra_right, that should have a 64byte hearder12:42
ogra_and is generated using mkimage12:42
ogra_likely from boot.txt12:42
desrtit appears to be plain text...12:42
ogra_.scr ?12:42
desrt.txt12:42
ogra_yeah12:42
desrtoh.  i see what you're saying12:42
ogra_thats the input file12:42
desrt.txt gets compiled into .scr12:42
ogra_right12:42
ogra_mkimage adds a header12:43
desrtand somehow the .scr is 'blessed'?12:43
ogra_yep12:43
ogra_u-boot looks for it on boot12:43
desrtcool12:43
desrtlemme guess -- this 4MB /dev/mmcblk0p1 partition is uboot12:43
ogra_not sure, thats where janimo comes into play12:43
ogra_i dont have such a board and never had one in my hands12:44
desrtit's gotta be -- the kernel doesn't seem to fancy mounting it12:44
ogra_so i dont know exactly how it boots12:44
desrti think you've helped me put together a pretty clear image for myself12:44
ogra_yeah, we tag the boot partitions with a label that udev ignores12:44
ogra_so you dont have it mounted on your desktop install ;)12:44
desrtit has dos partition type 0xfa ("Non-FS Data")12:45
ogra_(the kernel should see it in dmesg though, it should just nott be automounted)12:45
desrt0xda, rather12:45
ogra_ah, yeah, that coudl eb raw u-boot12:45
ogra_*be12:45
* desrt wonders why this uboot wasn't given ext4 support12:47
ogra_ask  upstream :)12:47
desrtoh.  srsly?12:47
ogra_it has ext212:47
desrtthat's a pretty good reason, then :)12:47
ogra_ext4 would rock though, you wouldnt need a separate boot partition12:48
janimodesrt, the mx53 ubuntu image is very slow indeed. No idea why yet, something to fix for 12.0412:48
ogra_but i think it bloats the codee to much or something12:48
janimodesrt, the linaro image for same board was much snappier iirc12:48
janimoand not only because if does not do an install12:48
ogra_lies !12:48
ogra_:P12:48
desrtjanimo: it seems to be mostly the IO that is slow -- and only to the SD card12:49
janimowe use the same kernel as linaro so I am puzzled why this happens, but all of us who tested mx53 late in the oneiric cycle12:49
janimosaw it was very slow12:49
janimoogra_, shouldn't an ext2 driver see an ext4 partition especially in read only mode as uboot is?12:50
janimojust ignoring the extra features12:50
ogra_no, i think you need ext3 support to see ext412:50
janimook12:51
ogra_not sure though12:51
janimomaybe it is only vice versa then12:51
ogra_you can definitely see ext3 from an ext2 driver12:54
ogra_there the only difference should be the journal12:54
ogra_ndec, so you are sure about the model ? (you didnt say anything in the mail)12:55
ndecogra_: sorry. i forgot that ... do you have a serial number or any other number on the board?12:56
ndecto be honest i haven't even seen such a board myself ;-)12:56
ogra_on the board or on the shell ?12:56
ndecwhatever...12:56
ndecanything...12:56
ogra_there is a barcode glued underneath the sd slot12:56
ogra_T000000126612:57
ogra_seems to be the serial # ... its on the box too12:57
* desrt discovers flash-kernel.conf12:58
ogra_ndec, then i also have TEVM4460G-22-20-0112:58
ndecsounds a useful discovery...12:58
ogra_not really12:58
ndecogra_: that one looks useful!12:58
ogra_once we switch to flash-kernel-ng there wont be a config file anymore12:58
ndecmy first comment was for desrt ;-)12:58
ogra_yeah12:58
ndecargh...12:59
ogra_argh ? because of new flash-kernel ?12:59
desrtthe failure situation for that file missing is a bit sad12:59
ogra_flash-kernel is all in all a bit sad :P12:59
ndecyes, because we are doing tricky things with flash-kernel.conf ;-)12:59
ogra_it makes you cry like onions if you look to long at the code13:00
ogra_in fact i would recommend rubbing onions in your eyes instead of looking at the code :) ... if you have the choice13:00
ogra_hurts less13:00
ogra_:)13:00
desrtlooking at the code led me to discover UBOOT_PART13:01
desrtsince it does something like this:13:01
ogra_yeah, thats an ugly wart13:01
desrtmount ${UBOOT_PART} ${tmpfile}13:01
desrtand doesn't consider that ${UBOOT_PART} may be unset :p13:01
ogra_the new flash-kernel has a proper DB wiht an entry per board arch13:01
desrtneat13:01
ogra_that will be way cleaner13:01
ogra_still hackish but lots better13:01
ndecogra_: i am amazed, but we do have an internal DB where I could find your reference that you gave me ... TEVM4460G-22-20-01  -> OMAP ES1.1 GP,    1.5GHz, PWR ES2.0, AUD ES1.1 13:02
ogra_ndec, to be honest the device doesnt look much different from the one i already have ...13:02
ogra_chrome metal frame etc13:02
ogra_NIC built in the wrong way round again :) (which i only discovered after i had the cable attached indeed)13:03
ogra_etc etc13:03
desrtgonna try a reboot now13:03
ogra_good luck :)13:03
desrtWIN13:05
desrtworks on first try13:05
desrtfailed to set root password or add self to sudoers file13:05
* desrt hands head in shame13:06
lilstevieogra_: haha I had a look at flash kernel, proceeded to rip my eyes out, then think about doing my own platform specific hack till flash-kernel-ng13:06
desrtjanimo: know offhand what serial parameters you configured uboot for?13:07
S0NiCawre13:30
ogra_ndec, see pm :)14:04
ogra_An-iSociaL, if you need help with ac100 md5sum mangling, i'm around now14:05
S0NiCawhmm can anybody help me with my ubuntu-arm and crosscompiling? ;)14:09
ogra_better try #linaro14:09
S0NiCawok thx14:09
brendanddo all armv7l platforms follow the same layout for /proc/cpuinfo?14:20
ogra_the kernel does14:21
=== ericm|ubuntu is now known as ericm-Zzz
ppisatiGrueMaster: http://people.canonical.com/~ppisati/linux-image-2.6.35-903-omap4_2.6.35-903.27~mlockfix_armel.deb14:23
ppisatiGrueMaster: this should fix the14:23
ppisatiGrueMaster: "Make sure the stack guard page does not split the stack on mlock ... FAIL"14:23
ppisatiGrueMaster: you saw in test-kernel.py14:24
ppisatiGrueMaster: can you verify it?14:24
ppisatiGrueMaster: and while here14:56
ppisatiGrueMaster: https://launchpadlibrarian.net/85419190/test-kernel-security.log14:56
ppisatiGrueMaster: on one line it says: "PR_SET_SECCOMP works ... FAIL" but below that14:56
ppisatiGrueMaster: "CONFIG_SECCOMP enabled ...  (skipped: not available on ARM) ok"14:57
An-iSociaLafternoon all15:59
An-iSociaLogra_, if you mean the tarball installer, thanks but i figured it out16:00
ogra_well, you hacked it to be broken afterwards i guess16:00
ogra_:)16:00
An-iSociaLhm?16:01
ogra_the proper way is to roll a cpio.gz archive with a file carrying the tarball md5 of your modified tarball16:01
ogra_and then cat'ing that to the end of the initrd16:01
An-iSociaLahhh16:01
ogra_if you hack the script you might get unexpected results16:01
ogra_and unlike GrueMaster claims we dont do "werid things" with the md5 at build time :)16:02
An-iSociaLi actually performed the role of the installer script myself, did the formatting, extracting, getting uuid, purging intaller16:02
ogra_we just put the file in place before rolling the initrd16:02
An-iSociaLand the fstab16:03
ogra_well, that will miss a bunch of configuration16:03
ogra_unless you also made oem-config work16:03
ogra_(which does the actual configuration in a proper way)16:03
An-iSociaLim pretty sure i did, oem-config did run after touching it16:03
ogra_ah, cool16:03
ogra_then you shoudl be fine16:03
ogra_the code we use to add the md5 is in the livecd-rootfs source btw16:04
ogra_for future reference16:04
An-iSociaLwill have to go back to the installer if i intend to distribute16:04
An-iSociaLnice16:04
An-iSociaLnoted it16:07
lilstevieheh16:23
lilsteviethe way I do it is with the omap image16:23
An-iSociaLsup lilstevie16:24
lilstevienot much just working on my app16:24
An-iSociaLoh cool. whatcha building?16:24
lilsteviean app for the tf101 ubuntu/android system16:25
lilstevieandroid app for managing it16:25
An-iSociaLnice16:25
An-iSociaLim just watchin tv trying to get in the mood to do something16:26
hallynIf I just want to run an arm precise image in qemu-arm to verify a bugfix, what's the quickest way to create an image?  Do I download one of the preinstalled images from cdimages.u.c?  Is there a disk image i can wget?16:33
An-iSociaLuhm16:35
An-iSociaLthe only image i currently know of is for the ac10016:35
An-iSociaLlikely wouldnt do what you want16:35
An-iSociaLfastest way otherwise would be debootstrap16:36
hallynand then d/l a kernel from somewhere?16:37
ogra_hallyn, use ubuntu-core and look in the linaro docs about vexpress with qemu16:38
ogra_or just use an arm chroot, if you dont need a full VM16:39
hallynok, thx.  (i don't think a chroot'll work as it's ecryptfs-related, but will try)16:40
ogra_ah, yeah16:41
ogra_wiki.ubuntu.com/Core16:41
An-iSociaLcould be difficult working with lower level stuff like filesystems in a chroot16:41
ogra_note that there isnt a user/pw or any configuration16:41
ogra_you will need to do that yourself16:41
An-iSociaLqq ogra_, what cross compiler do you use?16:42
hallynok, thanks guys16:42
ogra_An-iSociaL, i compile native16:42
An-iSociaLahh16:42
An-iSociaLobviously that would be better but how much better?16:43
ogra_depends what you compile really :)16:43
An-iSociaLspecifically for kernel builds16:43
ogra_i usually build packages ... for that native is always better16:44
ogra_though there are already a bunch you can actually cross build nowadays16:44
ogra_for kernel test builds i would actually recommend cross16:44
ogra_and use the gcc-cross in the archive16:44
An-iSociaLaha16:45
An-iSociaLsweet16:45
An-iSociaLi think using the android cross compiler's been jacking my stuff up16:45
An-iSociaLkernel modules for sure16:46
An-iSociaLmakes me wonder if its jacked up kernel modules wth has it done to the kernel itself16:46
ogra_there should be a package gcc-armel-cross or some such16:47
ogra_(ask hrw, he maintains it, i can never remember the actual name)16:48
An-iSociaLi saw it when i was extracting16:48
hrwgcc-arm-linux-gnueabi16:51
ogra_bah, not even remotely a -cross in the name :P16:53
An-iSociaLhehe16:53
An-iSociaLcool cool thanks16:55
An-iSociaLgrabbin it now16:55
An-iSociaLperhaps this will solve a couple little bugs16:55
An-iSociaLgetting closer to being in the mood to do something... yay...16:56
S0NiCawcu17:00
MrCuriousanyone have any experience getting python 2.7 to compile on a arm platform? (gumstix)18:33
RoAkSoAxhey guys21:35
RoAkSoAxany reason why unity run very slow on a pandaboard21:35
RoAkSoAxmight it be because im not using a swap?21:35
=== kc4zvw_ is now known as kc4zvw

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