/srv/irclogs.ubuntu.com/2010/11/02/#ubuntu-arm.txt

=== lilstevie|ZNC is now known as lilstevie
persiaamitk, http://netbook-remix.archive.canonical.com/updates/pool/public/l/linux-fsl-imx51/ has a couple different trees for imx51 stuff.  I think "araneo" is the PC-Z1 and "sendai" the PC-T1, but I'm not 100% sure.07:18
hrwmorning08:24
=== JaMa|Zzz is now known as JaMa
=== XorA|gone is now known as XorA
alf_does anyone here have any experience setting up the TI SDP 4430 (development board)?10:11
sebjan_alf_: you may try on #linux-omap channel as well which may have more SDP4430 users10:21
alf_sebjan_: thanks10:22
hrwsomeone remember where I find panda kernel package?10:55
sebjan_hrw: it's linux-ti-omap4 source package. Is this what you look for?11:03
hrwwas looking for binaries rather but found them already11:04
hrwubuntu/arm concentrates on 'install on sd' way when I have different needs now11:05
hrw512MB sd as /boot + 10GB partition on usb harddrive as / + 300GB /home on same hdd11:05
sebjan_hrw: right now, easiest may be to first install on SD, and then move the ext3 partition to your USB storage (while keeping the bootloaders and kernel on the SD card).11:11
hrw~curse cdimages.ubuntu.com mirrors for lack of armel11:39
cwilluyou... you don't make your own images?11:49
cwillufor _shame_11:49
hrwcwillu: I would rather prefer to grab uimage+uinitrd and boot into installer11:50
hrwsimilar to x86(-64) and debian/arm11:51
hrwbut instead I fetched 512MB image which unpacks to 2GB image which dds to 4GB card and will be copied to 10GB partition after boot11:51
cwillubtrfs root, eh?11:52
hrwno, ext411:52
cwilluext4 snapshotted into btrfs?11:53
hrwno, no no11:54
hrwno btrfs for me until it will get 3 kernel releases without experimental sign11:54
cwillusuit yourself11:58
cwilluI prefer my filesystem developers to be overly cautious with that tag than under cautious, like some ext related filesystems I know :p11:59
cwilluer, unlike11:59
hrwok, pandaboard booted12:02
* hrw upgrades pandaboard to natty12:48
hrwbtw - why only 665MB ram on pandaboard?12:53
hrwo... people arrive13:17
persiahrw, I don't remember the details, but I think there were prior conversations about some boot parameter that helped decide how much memory to allocate for dedicated buffers and how much for system RAM.  Check the documentation carefully.13:29
bercopersia: do you know how the 3PA works? I wonder if we can upload natty source package and test how it builds. Seems our 3PA are set to Maverick only...13:30
persiaberco, I don't know much about them.  I think that you can upload to any release, and it will do the right thing (just use changelog).  You can probably get a more authoritative answer in #launchpad.13:31
bercopersia: ok. I'll give it a try first and see how it goes.13:31
GrueMasterpersia: I thought there was a checkbox or something in the private ppa (3pa) to select build distro and arch?13:33
persiaGrueMaster, Could be.  I'm unsure.  I know that one has to set the target in the changelog for an upload, but don't know if one has to pre-enable first.13:35
GrueMasterah.13:35
bercoGrueMaster: that might a be at the admin level... I browsed all the links on launchpad and didn't see such option I could set. However the sources.list only displays maverick in the tech details link13:36
hrwpersia: will check13:36
GrueMasterok.  I personally haven't done anything with ppa building, but I thought I had seen something like that.13:37
persiaberco, the "technical details" link is likely to be based on either stock text, or what is there today, rather than being a good guide for what can be there.13:37
berco:)13:38
marvin24why the hell does the UDF keynote from Mark contains copyrighted material from MontyPython?14:05
marvin24http://www.youtube.com/watch?v=YUAzicy_01o14:05
armin76nice :D14:06
marvin24hey armin76! got a log for me?14:07
marvin24(not available at least in germany)14:13
* persia didn't think copyright blocked use of small excerpts in other contexts, but isn't qualified to have an actual opinion (but encourages others to either be qualified or seek counsel)14:16
XorAhmm, the dead distro sketch :-D14:21
marvin24on the other hand, the intro sounds like a song form a "little big planet", but maybe I'm also not qualified14:24
hrwbtw - is there any work on getting normal ubuntu installer working on armel targets?14:41
hrwhi prpplague14:45
persiahrw, Last time I played with it, it worked fine.  Are you having issues?14:45
prpplaguehrw: hey14:45
hrwpersia: I got a feeling that the only way to install ubuntu on omap3/4 is to use preinstalled images or rootstock14:47
hrwpersia: installing by booting uimage+uinitrd would be lovely14:48
GrueMasterhrw: That is currently correct.  I haven't tested the d-i installer on omap4 yet.14:48
persiahrw, That's because some folk are convinced that omap3/4 can only boot from the SD card, and haven't read the docs that explain how to boot from USB.14:48
persiaSince the installer has issues when trying to install to the media from which the installer runs, unless using the HD installer target, and folk felt that using the HD installer target would be slow and annoying because of file copying, they invented preinstalls.14:49
hrwpersia: I am fine with having /boot on sd14:49
persiaThat won't work.14:50
hrwwhy?14:50
hrwuboot reads kernel+initrd from sd and boots to rootfs on usb-hdd14:51
persiaRight, but it won't work with the way the installer works, because it wants to format /boot and *install* a kernel to it.14:52
hrwshould work when booted kernel+initrd from sd14:52
persiaSo, if you happen to have enough internal flash, and want to boot from that, it works fine.  If you set up a system manually, it works just fine.  If you set up an HD-style install from SD, it works just fine.14:52
persiaIt just doesn't happen to have any way to make the SD /boot14:53
hrwas there should be nothing needed on sd during boot14:53
GrueMasterThe problem is that the boot media needs to be vfat.14:53
GrueMasterAnd it is a broken vfat implementation at that.14:54
hrwwhich can be generated anyway14:54
GrueMaster(at least that is where MLO and u-boot need to be).14:54
GrueMasterIt can be easily generated, and even setup to mount as /boot, but I believe it is against security policies.14:55
GrueMasterI'd have to ask our security guru.14:56
GrueMasterI do know that updating isn't as easy as just copying new files over, due to the vfat bug issue in silicon.14:57
GrueMasterThe partition needs to be wiped and rewritten when updating some of the files.14:57
hrwok, so something to try later14:59
hrwwill have to dig my straight serial cable too15:00
GrueMasterI believe we have plans for getting the debian installer to fully support omap4 this cycle, which will make it easier to do alternative installations (netboot installs, etc).15:00
hrwgood15:01
hrwhi robclark15:07
robclarkhi hrw15:07
hrwGrueMaster: where I can find files needed for installation on pandaboard?15:26
GrueMasterWhat do you mean?  ppa files?15:26
hrwsorry15:26
hrwI meant: where to find (or how to generate) installer kernel/initrd15:27
GrueMasterNot sure.  what are you trying to do?15:28
hrwplay with other (then preinstall sd) methods  of installing ubuntu on pandaboard15:29
GrueMasterAh.15:29
GrueMasterThat I don't know.  I think that they need to be generated by the d-i build process.  Not my area of expertise.15:30
hrwok15:30
GrueMasterogra, rsavetti, and ncommander would know more, but I think they are in transit to Boston for Linux Plumbers Conference.15:31
hrwok15:31
persiahrw, http://ports.ubuntu.com/ubuntu-ports/dists/maverick/main/installer-armel/current/images/omap/netboot/omap/ has some omap3 images.15:32
persiaGetting omap4 images probably means fiddling with the image build tools.15:32
GrueMasterpersia: afaik, d-i doesn't currently support omap4.15:33
=== zyga is now known as zyga-afk
GrueMasterWhich is needed.15:33
persiaGrueMaster, which part?  Are there bugs?  I suspect that at least large chunks of d-i *do* support omap4, or oem-config wouldn't work (as it uses d-i as a backend)15:33
hrwanyway - it booted from sd to my harddisk15:33
GrueMasteroem-install doesn't do any hw-config.  It only sets up locale, keyboard, timezone, and user.15:34
GrueMaster(i.e. no installation steps)15:35
GrueMasterhw installation, that is.15:35
persiaGrueMaster, Lots of stuff oem-config does aren't expressed in the UI, but yeah, it's a subset.15:36
GrueMasterWell, the parts that we need for installing on new hw aren't supported yet.  That is the key.15:37
lagrsalveti: Are you around?15:47
lagDoes anyone have a known good MLO and u-boot.bin for the 6 layer?15:47
GrueMasterI think the 6 layer was abandoned.15:51
GrueMasterBut you might be able to pull an earlier version from the archive.15:52
lagBut I only have 6 layer and I need to test something15:58
persiaYou probably have to dig up old stuff out of launchpad and hack an image.15:58
=== zyga-afk is now known as zyga
GrueMasterlag, if you can pull a package from the archive that is from between Beta and RC, it should work.  Otherwise, pull the RC1 image and run dist-upgrade on it.16:01
GrueMasterCan't guarantee kernel support though (you know how those kernel guys are).  :P16:02
lagI'll do that - cheers16:02
GrueMasterWhat do you need to test?16:03
lagLinaro16:05
GrueMasterEwww.  I'm getting page allocation failures in the most recent kernel.16:05
lagI'm unsure whether they have the correct bootloaders16:06
GrueMasterThey should.  I believe that is what we have been using since pre-RC.16:06
GrueMasterI could be wrong, though.16:06
GrueMasterafair, the changes dropping 6L support were done during the TI-sprint.16:07
lagGrueMaster: Where are the histories?16:10
lagI can only fine the latest builds16:11
sebjan_lag: I can point you to the MLO commit that led to stop supporting 6-layers if it can help.16:11
GrueMasterlag: I don't know.  I don't see them on ports, which is strange.  I have a copy on my mirror though.16:13
GrueMasterI don't even really know which we are using, but I would assume it is pool/main/x/x-loader-omap4.16:15
persiaThere's no history in the archives.  Image history is limited to a day or two for selected flavours.  LP has richer history.16:16
GrueMasterAh.16:16
* GrueMaster needs to do some house-cleaning of private mirror.16:16
=== hrw is now known as hrw|gone
=== zyga is now known as zyga-gone
=== sbambrough is now known as scottb_lunch
=== XorA is now known as XorA|gone
=== scottb_lunch is now known as scottb
hrw|gonesomeone remembers how to get whole 1GB ram on panda?18:54
armin76use an updated u-boot/x-loader?18:55
hrw|gonearmin76: I thought that maverick release had proper ones18:56
armin76dunno, blame ogra :P18:56
hrw|gonewill, when he will be back18:57
hrw|gonebtw: I am going thought kde components now as they did not built on arm18:59
hrw|gonehow to request rebuild attempt for armel?18:59
=== arun__ is now known as arun_
persiahrw|gone, I'd suggest talking with the folk in #kubuntu-devel: a fair number of them can press the button, and they are also tracking KDE-FTBFS-on-armel issues quite closely19:49
=== zyga-gone is now known as zyga
hrw|goneok20:11
hrw|gonepersia: I am testing fixes now. will talk there tomorrow20:12
=== lilstevie is now known as lilstevie|ZNC
marvin24_DTwhat is good linux serial logger program?22:58
marvin24_DTI have a gadget device /dev/ttyACM0 and want to see what's coming in22:58
marvin24_DTand I hate minicom22:59
topfs2I would be interested in knowing that aswell, the only other I've tried is the gtkterminal thing. But minicom is far better than that23:00
* persia remembers plars packaging something recently and hunts23:00
persiaHave either of you tried moserial?23:00
persiaI also know a few folk like to use screen for that.23:01
marvin24_DTthe problem is that the device should log kernel boot messages23:01
marvin24_DTand it is only created a short time before logging starts23:02
marvin24_DTand then its over again23:02
marvin24_DTneed something which can listen to a non existing device23:02
persiaHmm.  That gets tricky.23:02
marvin24_DTand start printing when it comes up23:02
persiaIf you just want a log, you might be able to do something with while(1) polling for device existence and then dumping output.23:03
persiatail --retry might also help.23:03
marvin24_DTand how to set the serial parameters?23:03
persiaBut either solution is subject to race conditions.23:03
marvin24_DTmmh, the "while poll loop" and cat /dev/ttyACM0 thing does not work :-(23:11
persiaThat's probably the result of incorrect default serial parameters (and I don't know how to set those: I've not played much with serial ports in a long time)23:12
marvin24_DTgoogle says to start minicom and configure it there, then quit and use e.g. cat23:25
marvin24_DTfound a program called "cu" from the lrzsz package23:25
persiaheh.  `cu` is old-school indeed.23:26
plarsI used to always use cu, much better than minicom, these days I typically just use screen23:33
plarscu is nice for logging though, in conjunction with script23:33
persiaSo while until it exists, then cu to grab the data?23:33
marvin24_DTlooks like ttylog should do the job better23:33
marvin24_DTwhile loop and ttylog23:34
marvin24_DTbut I still don't get any output23:34
marvin24_DTmaybe nothing is written to the device23:34
persiaAnd you're sure some exists?23:34
marvin24_DTyeah, the device is created23:35
marvin24_DTbut I don't know if the kernel on the other side sends something23:36
marvin24_DTI put console=ttyGS0,115200n8 to the cmdline23:36
persiaWhat kernel are you using?  I'm not sure the Ubuntu kernels handle gadget-as-serial-console-on-boot very well yet.23:36
marvin24_DTit's not an ubuntu kernel, but a "future" ubuntu laptop :-)23:38
marvin24_DTkernel is from android.git.kernel.org23:38
marvin24_DTkernel has the gadget is compiled in23:39
persiaWhich laptop?23:40
marvin24_DTac10023:42
GrueMasterheh23:42
GrueMastercool23:42
GrueMasterOf course, it would come out 3 weeks after I bought a new Acer Aspire One.23:43
persiaYeah.  The ac100 is *really* close.  Just needs a more recent kernel (although there were some folk at UDS talking about trying to upload a .29)23:44
marvin24_DTwell, 2.6.35 is at least booting to the point it initialized the gadget ...23:46
persiaExcellent!23:46
persiaIs that Android, or mainline+patches?23:47
marvin24_DTthe latter23:47
persiaOh, lovely.  With Ubuntu sauce also?23:47
marvin24_DTno, http://android.git.kernel.org/?p=kernel/tegra.git;a=summary23:47
marvin24_DT+ a proper machine description23:47
marvin24_DTbut it seems that these patches will get merged sooner or later23:48

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