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

[yzf600]I've got a pandaboard that I'm (trying) to run 11.04 on.00:09
[yzf600]I can get it installed and configured, but somewhere after the 2nd or 3rd boot, it quits booting00:09
[yzf600]gets stuck on "fmdrv: Unable to prepare FM CORE"00:10
[yzf600]I always make sure I do a proper shutdown -h to do the reboot.00:10
[yzf600]I also see folks saying installing the / to a usb flash stick will speed up the board.00:12
[yzf600]is that the only way to get faster speed?00:12
=== Jack87 is now known as Jack87|Away
XaseHello, I have written, and booted a ubuntu omap image on my Nook Color... or I assume it has booted as SD card takes priority in boot and the device doesn't boot normally, however Windows detects an unrecognizableusb device...04:14
XaseWhat's my next step to doing something with it?04:14
XaseIs there a way to access it over USB via my linux machine?04:23
XaseOr should I try to build a version that utilizes the graphics processor in the Nook Color, and its display?04:24
XaseIt's always so... blah in here.04:27
Matt_OXase, I'd try to help you but I have no idea what hardware you're talking about... hopefully that makes things less blah :)04:31
XaseYes, would you like some info @ Matt_O ?04:31
Xasehttp://www.androidtablets.net/forum/nook-color-technical/3483-nookcolor-full-specifications.html#post1975804:31
XaseAnd as I said, it boots more or less, obviously however there is no display, though from what I understand, great work has went into this gpu it contains with xorg.04:33
XaseI'd imagine the sources for the Encore (Nook Color) Kernel would help in making a kernel for it as well?04:41
XaseAnd now we've returned to blah.04:55
XaseBBL05:10
suihkulokkiogra_: since you subscribed me to ubuntu-armel bugs, may you also tell me howto write a gmail filter to tag them ;)08:19
amitklol08:42
amitksuihkulokki: look for the X-Launchapd-Message-Rationale header and other similar headers08:43
amitksuihkulokki: and http://blog.launchpad.net/bug-tracking/gmail-filters-for-launchpad-bug-email08:45
amitksuihkulokki: and finally the best one - https://wiki.ubuntu.com/Bugs/HowToFilter08:46
=== Jack87|Away is now known as Jack87
suihkulokkiamitk: ah, the upper one was exactly what I want08:48
suihkulokkiamitk: gmail doesn't allow filtering with headers, but with the words in mail it works around...08:49
hrwmail filtering is very poor08:52
amitk?08:54
hrws/mail/gmail08:56
hrwat least I had such feeling when last time tried it08:58
ogra_suihkulokki, i only follwed a request from your manager :P09:17
lilstevieheh09:18
hrwsuihkulokki: rsalveti requested adding whole team to ubuntu-armel09:21
hrwfor me it means more entries in Canonical/LP/bugs folder09:22
=== Jack87 is now known as Jack87|Away
=== Jack87|Away is now known as Jack87
=== zyga-afk is now known as zyga
rsalvetisuihkulokki: hrw: with gmail you can only filter with the email content, where it says why you received the email12:41
rsalvetiand it's basically another way to trace arm bugs12:42
rsalvetigenerally the arm team add the ubuntu armel porters when triaging arm relevant bugs12:42
ogra_well, we have some that are related to our images only12:42
rsalvetisure, but that's fine :-)12:42
rsalvetiogra_: you can fix all of those ;-)12:43
ogra_which arent actually arch specific12:43
ogra_heh12:43
ogra_i plan to12:43
ogra_but first i will introduce a pile of new bugs ... else its no fun :)12:43
* ogra_ uploads the ac100 kernel to the PPA 12:43
lilstevielol12:57
micahgjanimo: any chance you could look at https://launchpadlibrarian.net/70865132/buildlog_ubuntu-lucid-armel.chromium-browser_11.0.696.57~r82915-0ubuntu0.10.04.1_FAILEDTOBUILD.txt.gz as well if oneiric is going to break in different ways?  that's 2 versions old BTW, latest in -proposed13:57
janimomicahg, will check13:58
micahgjanimo: thans13:58
micahg*thanks13:58
janimomicahg, this one looks like a packaging/config issue, as it luckily does not segfault13:59
janimoand upstream supports ARM well AFAIK13:59
micahgjanimo: so, we're just missing a build-depends?14:00
janimomicahg, did not look that close - I need to remember how chromium build system works first :)14:00
janimobut there are simply undefined references to libjpeg-turbo, which is supported on ARM (android at least)14:01
janimomaybe never tested on regular linux14:01
janimomicahg, same versions of chromium go to both lucid and oneiric?14:01
micahgjanimo: well, currently oneiric arm is FTBFS at .68, I've been skipped arm uploads for the stable releases since the last round failed14:02
janimook, right the ld segfault. But in principle you keep them up to date for all supported ubuntu releases I guess14:03
micahgjanimo: yes, I only separated the source so we can push non-arm faster14:03
janimoseparated the source?14:04
micahgjanimo: made chromium-browser i386 and amd64 on stable, will upload chromium-browser-arm source for arm as soon as there's a good chance it will build14:06
janimohmm, ok14:09
micahgjanimo: unfortunately necessary since we have no lead time on the builds14:10
Xase_I'm soooo lost.14:16
Xase_So,  what kind of steps do I need to take while aiming to port ubuntu-arm to my device?14:20
ogra_what kind of device ?14:21
ogra_you usually only need the bootloader and a kernel and know how they boot the device14:21
Xase_Nook Color14:21
ogra_userspace very rarely differs14:21
Xase_Also known as the Encore14:21
ogra_Xase_, wait for GrueMaster to get up, he is working on an image for 11.1014:21
Xase_Well, when  I booted the omap image, it seems to boot, but obviously no display.14:22
Xase_For the Encore?14:22
ogra_ask him, i dont know which model he has14:22
Xase_Windows just let me know there's an unrecognized USB device connected once powered on.14:22
Xase_Alright ogra_, cause I'd love to be learning something useful in my life, and this seems to be the gateway for me.14:23
Xase_If Myriad group ported Dalvik to the N900... this means lots of good things.14:26
alf_Hi! I think ubuntu-arm images and instructions need more "visibility". I find it difficult to reach https://wiki.ubuntu.com/ARM/* through web searches or the main Ubuntu page.14:55
alf_ogra_: janimo: ^^ just pinging to make sure the team is aware of this :)14:58
ogra_alf_, thanks, what would you suggest ?15:01
lagrobclark: sebjan: ndec1: Do you know how I might contact Doug Deao?15:01
ogra_lag, you pung me yesterday ...15:01
ogra_anything important ?15:01
lagogra_: Yes, you use multiple devices don't you?15:01
lagogra_: Do you use a bip server?15:02
robclarkhmm, not sure if I know who that is..15:02
lagrobclark: Any way you can find out?15:02
ogra_lag, not to my knowledge15:02
lagogra_: How do you collect backlog?15:02
alf_ogra_: for one make sure that the arm port is mentioned somewhere in the main ubuntu downloads page (eg in alternative downloads)15:02
ogra_lag, well, i use dircproxy on one machine and a direct connection on the other15:03
ogra_alf_, ah, well we might get an arm landing page at ubuntu.com, i usually find it easiest to just go to cdimage.ubuntu.com and process from there15:03
lagogra_: I'm trying to prevent one device from swallowing all my backlog15:04
ogra_lag, well, dircproxy should do that for you, i have some issues here though (which is why i usually still leave another machine running with direct connection)15:04
lagogra_: For instance, if I log in on my tablet, it swallows all the backlog15:04
lagogra_: Okay, I might just leave it15:05
lagogra_: If I miss a message, I miss a message15:05
alf_ogra_: sure, but you already know where to look for :)15:05
lagogra_: If it's important, they can email :)15:05
ogra_for me dircproxy replays the backlog on every connect15:05
ogra_only the one since last connect though15:05
ogra_alf_, yeah, i agree we should have better exposure, i'm just not sure how, i guess we need to involve marketing for website stuff15:06
hrwlag: I have irssi inside of screen/tmux running on one my machines 24/715:10
laghrw: I use a bip server15:11
laghrw: I like it, but whichever device logs on first, swallows all the backlog, which is then deleted from the server15:12
=== prpplague^2 is now known as prpplague
camm`Can anyone here field questions on arm thumb instruction coding?15:54
GrueMasterXase_: Morning.  I haven't had a chance to dive into ubuntu on my nook color yet, but it is high on my todo list.15:58
=== Jack87 is now known as Jack87|Away
Xase_GrueMaster: I'm willing to help, and learn.16:25
GrueMasterExcellent.  I'm a bit busy with high priority work this week, but keep your eyes posted.  It may require some tweaking of our standard kernel.16:26
GrueMasterMy first step will be to build the B&N kernel into our image just to see if it works.16:26
GrueMasterKeep checking back here and at #nookcolor.16:26
Xase_Alright GrueMaster. I had an idea involving using the CyanogenMod Kernel as a test piece.16:29
Xase_Since it enables bluetooth.16:29
GrueMasterNot sure that it has the graphics support, but worth a shot.16:29
Xase_Well, they have a built kernel working for the Nook Color, but I'm sure you're already aware.16:31
Xase_Maybe you could give me a few good search terms, aimed at changing the kernel in the image, and I'll see what I can find and test on my own, and report to you.16:31
GrueMasterDo you have a linux system to work with?  Preferably Ubuntu?16:32
Xase_Yes16:33
Xase_I have ubuntu 11.04 on my laptop that I have hooked to my TV16:33
Xase_Hopefully if all goes well, I'll have a desktop I can dedicate to it.16:33
GrueMasterCool.  My starting point was going to be with our netbook image.  See link in /topic16:33
lilstevieXase_: porting takes a bit of effort16:35
lilstevieXase_: first step is to get some form of interactivity16:35
lilsteviecracking interactivity was the key with the galaxy tab16:36
GrueMasterlilstevie: The nookcolor can boot from external SD.  Hard part is already done.16:36
Xase_GrueMaster: This link http://cdimage.ubuntu.com/releases/11.04/release/ ?16:36
GrueMasterXase_: Yes.16:36
Xase_kk just checking boss.16:36
GrueMasterGrab the omap image (not the omap4).16:37
lilstevieGrueMaster: that part is easy :p16:37
GrueMasterheh16:37
Xase_Yeah, the image booted, and made noise in my devicemanager on windows... but obviously failed to register :D16:37
GrueMasterlilstevie: Not for some systems that don't boot externally.  :P16:37
lilstevieinteractivity was a bitch for the tab16:37
Xase_Well... somewhat booted.16:37
lilstevieGrueMaster: the tab doesnt boot externally either16:37
Xase_The galaxy tab has ubuntu?16:37
Xase_Lollol16:37
lilstevieXase_: yes it does, I made sure of that16:38
Xase_I don't like the tab... it feels chunky.16:38
lilstevieI love it :)16:38
Xase_I'd rather have it than the Xoom though.16:38
lilstevieoh you are talking about the 10.1?16:38
lilstevieI am talking about the original 7" device16:38
Xase_Yeah.16:38
Xase_The 7" is nice.16:38
lilstevie10.1 is a different beast16:39
Xase_So how hard is it to replace the kernel do you think?16:39
lilsteviedo you have fastboot16:39
Xase_Easy enough for me to do, if I'm semi-adept with the terminal?16:39
Xase_I uh... dunno honestly.16:40
Xase_I don't think so...16:40
Xase_I think just CWM16:40
Xase_I don't recall installing it, and I wouldn't imagine it'd be default on the Encore.16:40
lilsteviefastboot is bootloader level16:40
Xase_Power and vol down right?16:40
lilstevieit is a utility you run16:41
Xase_Yeah, it interfaces with the bootloader.16:41
GrueMasterXase_: After pulling down the image, you can decompress it and then mount the boot partition with "mount <image> <mntpoint> -o loop,offset=$((512*63))"16:41
GrueMasterYou will need to install uboot-mkimage tomake a uboot kernel.16:42
Xase_Alright.16:42
Xase_So fairly straight forward from there if I find the right links?16:43
GrueMasterI'd grab the MLO, u-boot, uImage, & uInitrd from the CM image and put them on the ubuntu image.16:43
GrueMasterBut yea, fairly straight forward.16:44
Xase_So, I won't have to make the uboot kernel at first, just after testing CM7 kernel?16:44
GrueMasterRight. Sorry, still working on my first coffee of the morning.16:49
Xase_Same.16:49
GrueMasterIf that works, then I guess we may not need the B&N kernel.16:49
Xase_I'd personally pull for either or... I really am a fan of the wifi powering down during sleep... though some people call it a bug, however some people really like bluetooth, and cyanogenmod is probably more optimized for other things.16:52
Xase_I don't think stock bn has ext4 support =/16:52
Xase_for example.16:52
GrueMasterNeither does our image currently.16:54
GrueMasterThe kernel has it, but the image is ext3.16:54
GrueMasterMainly because the ext4 support was unstable in the kernel we used for omap4 until around Beta 1.  Never got around to switching it.16:55
Xase_Lol17:05
Xase_Well I'll just use the BN kernel then at that case17:05
Xase_If I want to download something I'll just have to keep awake17:06
GrueMasterIf this works, you still won't be able to do much.  It will boot, but it will go into oem config, which requires a keyboard.  Hopefully we can get on-screen keyboard support in Oneiric.17:08
Xase_Why can't it be done now? I'm not making a complanitory statement, just curious as to why @ GrueMaster17:10
Xase_Is there a way to trigger bluetooth support at start? Because I have a bluetooth keyboard...17:11
Xase_Well, I guess not, because I'd need to be able to config the bluetooth pairing.17:11
ogra_GrueMaster, just chrooting into the image and installing florence should be possible17:11
GrueMasterogra_: Can that be done from an x86 host? I have a beagleXM  I can use to manipulate the image with, but others may not.17:12
ogra_yes, using qemu-kvm-extras-static and copying qemu-arm-static inot the image to /usr/bin17:13
ogra_then you can just chroot17:13
GrueMasterAh.17:14
GrueMasterWe should add that to the wiki.17:14
ogra_i think it is *somewhere* on the wiki :)17:14
ogra_i once asked dyfet to write it up17:14
ogra_hmm ... so it miught probably not be ...17:14
GrueMasterYea, that probably happened.17:15
GrueMaster:P17:15
Xase_017:16
Xase_Sorry. my daughter is eating lunch in my lap17:16
ogra_as long as you dont spill it into the channel on our laps thats fine ...17:17
GrueMasterHeh.17:17
Xase_Well she likes the keys, so the most you might get is some chicken finger grease in your circuits.17:18
ogra_ah, thats fine ... fat makes the electrons flow faster17:18
Xase_Good news, just got a monitor, and now can fix this desktop.17:18
Xase_Gotta wait till she naps to rig it.17:19
Xase_Blah17:45
xc0ffee1hi.. I am trying to compile Ubuntu Natty Kernel for Beagle Board (OMAP3).. which kernel source should I take?18:27
=== nielsslot_ is now known as nielsslot
XaseWoo.19:59
XaseInternet went down.19:59
arunenooo, the whole internet went down?21:15
XaseNo.21:42
XaseMine21:42
XaseTrying to nmake a ubuntu disc21:42
XaseGrueMaster: what was that line for mountlooping the image.21:44
XaseGAH.21:52
XaseNow my work has been halted by a lack of information.21:53
* Xase whittles a sharp pointy stick, because that's all whittling is good for.22:03
Xase...22:11
NCommanderScottK: ar eyou going to be the product manager for the armel+mx51 ?22:37
=== Matt_O1 is now known as Matt_O
GrueMasterXase: Sorry, had to run some errands.  To loopmount the image, first type "file <image> " to figure out the start sector of the partition you want.23:07
GrueMasterThen type "sudo mount <image> <mountpoint> -o loop,offset=$((512*<start sector>))"  Where <start sector is the sector of the partition you want.  63, for first, 144585 (usually) for the second.23:09
Xase=(23:14
XaseIt's okay :D23:14
XaseGrueMaster: which sector has the kernel?23:16
XaseOr which sector should I mount?23:17
GrueMasterFor boot, the first partition.  The second partition has the rootfs.23:18
XaseAnd boot contains kernel correct?23:19
GrueMasterBoot has the xloader (MLO), uboot, and uboot modified kernel & initrd.23:19
GrueMasterThe rootfs has /boot with vmlinuz, initrd.img, and all the modules.23:20
GrueMasterSame as your desktop.23:21
XaseHmm23:21
Xase=/23:21
XaseSlight problem, I just get the help for mount while running that command.23:22
GrueMasterMake sure to replace all of the <> sections I told you.23:22
GrueMasterand no quotes.23:23
XaseI did... should I maintain the <> ?23:23
GrueMasterno23:23
XaseThat's what I thought.23:23
Xaseoh...23:23
Xaselollollol23:23
Xaseforgot -o23:23
GrueMasterheh.  -oops23:23
XaseOk I see those files...23:24
XaseNow should I just decompress CM7's flashable zip, and take the same files from it, and just overwrite or what?23:25
GrueMasterYes.23:25
GrueMasterThat is usually the easiest.23:25
Xasekk I'll report back after I'm done, gotta transfer over the stuff, I haven't networked that desktop yet.23:26
XaseHave I mentioned I kind of dislike unity.23:26
GrueMasterHeh23:26
GrueMasterIt actually isn't that bad on a netbook.23:26
XaseNo I like it on netbookms...23:26
XaseBut... it blows on desktop23:26
GrueMasterSucks on a 24" 1080p monitor.23:26
XaseSucks on a 56" monitor in 720p ;)23:28
GrueMasterHeh23:28
XaseThe feeling is mutual :D23:28
XaseHmm23:28
XaseGrueMaster:  I assume that stuff is in the ramdisk.img contained with in the zip?23:35
XaseCan I just loop that without an offset?23:35
XaseGuess not...23:36
GrueMasterNot sure.  What was the link to the CM7 file?  Let me pull it and look.23:36
Xase"Must Specify Filesystem Type"23:36
Xasehttp://mirror.cyanogenmod.com/get/update-cm-7.0.3-encore-signed.zip23:36
XaseIt contains u-boot legacy uImage Image23:37
Xaseand some other stuff23:37
XaseMaybe it'd just be easier for sanity sake to just build it :D23:37
GrueMasterPulling, give me a sec.23:38
XaseYou must have amazing internet...23:38
GrueMasterI wouldn't worry aboutthe ramdisk.img23:39
GrueMasterActually, I'm at my mothers.  She only has basic DSL.23:39
GrueMaster1.5/76823:39
XaseI just moved from having 1.8mb to 175Kb23:39
GrueMasterouch23:39
XaseYeah.23:39
=== Lopi is now known as Lopi|dinner
GrueMasterGetting 512K/s atm.23:40
XaseI don't see the files elswhere in the file.23:40
Xase=/23:42
GrueMasterHmm.  looking at the zip file now.  Interesting.23:43
Xasefile ./ramdisk.img yields: u-boot legacy uImage, Image, Linux/ARM, RAMDisk Image (gzip)23:44
GrueMasterYea, that isw the ramdisk image.  THis looks like only an update, not an image that you could boot from.23:45
GrueMaster*isn't23:45
Xaseoh snap23:45
GrueMasterThe kernel may be usefull, but still need MLO and possibly uboot.23:45
XaseI'll take a look inside the nightly23:46
XaseThe nightly is the full install at least.23:46
GrueMasterI have the B&N source for their v1.2 release.  Iwas going to base off of that.23:47

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