**** BEGIN LOGGING AT Mon Sep 05 02:59:57 2011 Sep 05 09:04:57 Will Ubuntu's ARM stuff work with a Pandaboard? Everyone seems to talk about Beagleboards, and I have no clue how similar they are. Sep 05 09:09:07 it does Sep 05 09:10:53 hrw: Excellent, thanks. They seem much beefier than Beagleboards and only a bit more expensive. Is there any particular reason by Beagleboards are still the center of attention (which is the impression I get)? Sep 05 09:15:44 beagleboard is easy to buy Sep 05 09:16:02 and if you want to make own hw then omap3 cpu is also easy to buy Sep 05 09:16:18 so companies are buying beagleboards to experiment and then develop own hw Sep 05 09:17:10 Funny you should say that. The reason I ask about Pandaboards is exactly because those actually seem to be available, while Beagleboards seemed to be out-of-stock in most places. Sep 05 09:17:26 ...but thanks for clarifying. Your other points make lots of sense. Sep 05 09:28:27 I worked for company which went that route ;) Sep 05 09:31:47 Ok :) Sep 05 09:47:47 soren: Beagles aren't the center of attention by any means. Sep 05 09:48:00 soren: Pandas are out target proof-of-concept platform for most of what we do right now. Sep 05 09:48:17 soren: (And the omap4 images are built specifically with Pandaboards in mind) Sep 05 09:48:45 s/out target/our target/ Sep 05 09:50:25 infinity: I must either not be paying attention or be paying attention to the wrong folks :) Sep 05 09:50:35 soren: To put that in perspective, my desk has Pandas, an i.MX53, an i.MX51, a Toshiba AC100, an LG-P999, but no Beagleboards. :P Sep 05 09:51:27 Great. Sep 05 09:51:37 * soren commences twiddling thumbs until his shiny new Pandaboard arrives Sep 05 09:51:37 panda ftw ! Sep 05 09:51:58 * ogra_ sees that soren finally made it to the bright side of HW :) Sep 05 09:52:05 soren: We *do* try to make sure the Beagle images continue to function, because there are a TON of them in the community, but our *current* proof-of-concept platforms are the Panda, i.MX53, and the AC100, and the Panda is the only one we fully support on a corporate level as well as community. Sep 05 09:52:42 (Well, for some value of the word "support" that I would refuse to commit to in any capacity more official than an IRC channel) Sep 05 09:53:20 Being a dev board, the word "support" tend to always have "proof-of-concept" floating around it somewhere. ;) Sep 05 09:53:24 s/tend/tends/ Sep 05 09:53:43 * ogra_ prefers "reference" :) Sep 05 09:54:19 (sounds less unfinished) Sep 05 09:54:19 ogra_: Well, it's sticky. It's our ref platform for desktop and "mobile", but it's a POC platform for server, since the Panda is pretty effin' obviously not server hardware. ;) Sep 05 09:54:50 It's really not desktop hardare either, to be honest. Sep 05 09:54:54 Mobile is all I'm comfy calling it. Sep 05 09:54:55 ogra_: I did play around with an NSLU2 a couple of years ago, but it wore out my patience pretty quickly. I get the impression things have changed ever so slightly since then :) Sep 05 09:54:57 indeed Sep 05 09:55:00 Or "a giant cell phone". Sep 05 09:55:30 soren: The Panda's quite nice, modulo a couple of kernel bugs that we've finally got a handle on. Sep 05 09:55:37 nuslu2 makes a good NAS :) Sep 05 09:55:42 soren: And the fact that all your I/O is over USB, which can get frustrating. Sep 05 09:55:42 -s Sep 05 09:55:47 err Sep 05 09:55:52 -u indeed Sep 05 09:55:53 soren: But they're speedy, other than that. Sep 05 09:56:06 infinity: Oh, no SD card or anything? Sep 05 09:56:12 infinity: anything omap based is mobile Sep 05 09:56:16 infinity: (or is that connected over a USB bus?) Sep 05 09:56:24 soren, SD is the default boot media Sep 05 09:56:36 soren: The SD reader isn't on USB, but how that would make you happy, I don't know. :P Sep 05 09:56:45 soren: Given that SD isn't exactly "fast". Sep 05 09:56:47 and in our preinstalled images also the default rootfs media, but of you want to use the board in production you want USB root Sep 05 09:57:18 infinity: Err... Right you are. Sep 05 09:57:56 soren: The ethernet, and any external storage you might attempt, will be over USB2, however. Which isn't AWEFUL, it's just not ideal. Sep 05 09:58:22 soren: Still, they're good little boards, for what they are. And the price point is nice for a dev kit. Sep 05 09:58:41 (As is the price point for an iMX.53, if you're in a collecting mood). Sep 05 09:58:54 they surely can cope with the low end atoms speed wise Sep 05 09:59:12 Oh, all the ARM kit on my desk blows my Atom netbook out of the water. Sep 05 09:59:16 sadly not IO wise Sep 05 09:59:30 I only still use the Atom because it has a sane SATA controller, and, like, a portably form factor. :P Sep 05 09:59:57 The ethernet adaptor is hooked up to the USB bus? Sep 05 09:59:58 (The i.MX53 has sane SATA, the AC100 has a good form factor, if only I could combine the two...) Sep 05 10:00:02 soren: Yes. Sep 05 10:00:06 soren, well ... Sep 05 10:00:10 Hm. Ok. Sep 05 10:00:16 the ethernet adapter *is* the host afaik Sep 05 10:00:28 its one chip Sep 05 10:01:17 Not that it matters. USB2 is 480Mbps, the ethernet is only 100Mbps. :P Sep 05 10:01:40 indeed Sep 05 10:02:41 soren: Wait... I thought you were living in the US these days? Sep 05 10:02:43 infinity, i have the ac100 datasheet, you could write a PCIe driver and use SATA SSDs Sep 05 10:02:50 soren: What are you doing awake at this ungodly hour? Sep 05 10:02:53 infinity: Good grief, no. Sep 05 10:03:06 soren: Oh, you're in .dk? Sep 05 10:03:18 infinity: Yup. Not planning on going anywhere either :) Sep 05 10:03:18 * infinity wonders where he got the US idea... Sep 05 10:03:41 infinity: What are *you* doing up at this ungodly hour? Or did you move to a more sensible timezone? Sep 05 10:03:48 heh Sep 05 10:03:55 * ogra_ was about to ask the same Sep 05 10:03:59 ogra_: That would be more tempting if I they had PC105 keyboard variants. Sep 05 10:04:19 soren: Long weekend, lots of gin, I dunno. DON'T JUDGE ME. Sep 05 10:05:08 I don't work tomorrow, I'm travelling on Tuesday, and at Plumbers on Wednesday. Sep 05 10:05:21 I'm not sure that sane sleep patterns matter between now and then. Sep 05 10:05:23 You're in UTC-5? Or -6? Sep 05 10:05:35 -6 Sep 05 10:05:55 Ooh, lunchtime. Sep 05 10:06:16 I don't often eat lunch at 4am. Sep 05 10:06:17 But sure. Sep 05 10:06:34 (Okay, who am I kidding, there's nothing I don't often do at 4am) Sep 05 10:06:49 * ogra_ considers breakfast ... **** BEGIN LOGGING AT Mon Sep 05 11:28:16 2011 Sep 05 11:56:40 persia: ping me when you are about Sep 05 11:56:57 ogra_: so the ac100 has an unused mini pci-e? Sep 05 12:26:31 lilstevie, well, depends on the model, all of them have a PCIe slot, but we only have a driver for the USB part of ot atm Sep 05 12:26:59 all non 3G models dont have a header soldered to the socket though Sep 05 12:27:18 sounds like what we have on the transformer Sep 05 12:27:24 that makes using the slot a bit difficult on the non 3G ones Sep 05 12:27:51 the non 3G tf has the port with no header Sep 05 12:28:11 and well same deal with the usb part only having a driver Sep 05 12:28:35 trimslice has a driver for its pci-e Sep 05 12:28:40 wonder if that would help at all Sep 05 12:29:08 i doubt its a 1x1 replacement Sep 05 12:29:40 so even if they have a driver, that would likely only be a base to build on Sep 05 12:29:48 true Sep 05 12:30:03 i think there is also a driver in the old harmony kernels Sep 05 12:30:13 one good thing is they are all AP50 Sep 05 12:30:16 er Sep 05 12:30:18 AP20 Sep 05 12:48:03 /join #linaro Sep 05 12:48:10 oups Sep 05 12:52:40 ogra_: do you have a good test of egl for the ac100? Sep 05 12:53:18 not atm, i think janimo did some gles testing on ac100 Sep 05 12:53:50 ogra_: hm, what about that quake3 port? Sep 05 12:54:11 ask phh, i think he has something like that Sep 05 12:54:20 heh ok, Sep 05 12:54:34 ok i need to find the url. Sep 05 12:54:37 I have been running CrOS kernel and u-boot on the tf Sep 05 12:54:37 not sure thats usable on a std ubuntu though, i think he adjusted it for the nvidia overlay stuff Sep 05 12:54:49 ogra_: no Sep 05 12:54:53 ah, k Sep 05 12:55:02 lilstevie: it's pandora's quake3 port Sep 05 12:55:24 ogra_: well ok there is one change, i changed the hardcoded :0 to :1 Sep 05 12:55:28 which also is compatible with the L4T stuff Sep 05 12:55:46 heh, well, that should probably work on all tegras Sep 05 12:55:56 lilstevie: http://kotelett.no/ac100/phh/Android2.1/Games/openarena.tar Sep 05 12:55:57 phh: ah ok, well I have that Sep 05 12:56:08 sed -ie s/:1/:0/g on the binary Sep 05 12:56:10 awesome Sep 05 12:56:14 kk Sep 05 12:57:45 phh: did that libflashplayer.so come from an android flash apk? Sep 05 12:58:01 lilstevie: no, it comes from Atrix' L4T Sep 05 12:58:27 you can't use android's libflashplayer.so Sep 05 12:58:28 ah ok Sep 05 12:58:32 well not as is Sep 05 12:58:38 yeah I found that out :p Sep 05 12:58:50 I attempted with flash 10.3 apk Sep 05 12:58:58 and making it work on "standard" linux would be REALLY painful Sep 05 12:59:05 heh Sep 05 13:02:18 I'm also having a strange problem in oneiric, I don't know if it is my fault though Sep 05 13:02:20 :p Sep 05 13:02:28 default route is not being set when wifi connects Sep 05 13:03:17 works fine here, its usually the duty of NM Sep 05 13:03:54 hm Sep 05 13:04:05 might be that your driver does not expose the bits and pieces the right way for NM Sep 05 13:04:18 it works perfect in natty Sep 05 13:04:24 it is the brcmfmac staging driver Sep 05 13:04:45 well, might be an NM bug, but i definitely dont see it here Sep 05 13:05:01 so i would guess driver ... Sep 05 13:05:59 ok Sep 05 13:08:27 hmm ok Sep 05 13:09:08 so looking at the network manager logs, i have Failed to add route Invalid input data or parameter Sep 05 13:09:31 but that is for setting ipv6 stuff which I don't use cause I don't have Sep 05 13:32:31 ogra_: are builds still taking 70 minutes when you build locally on your ac100? Sep 05 13:33:35 kernel ? Sep 05 13:34:03 i havent built locally for quite some time, and before i always had a configured tree, so only changed files were rebuilt Sep 05 13:34:22 heh yeah Sep 05 13:34:41 building with debuild cleans the tree every time though :/ Sep 05 13:34:55 yeah, i dont do that for tests Sep 05 13:35:12 and for binary packages i just use the archive :) Sep 05 13:35:34 yeah I am building this not as a test though, trying to seed it into an image Sep 05 13:36:29 but also making sure that it builds Sep 05 13:36:44 so if I send it to persia that it doesn't get rejected again :p Sep 05 13:37:06 I'm not lucky enough to have an archive that I can upload it to :p Sep 05 13:38:01 just get more sponsored packages in ... and then apply for upload rights ;) Sep 05 13:38:14 heh, well I don't have one yet Sep 05 13:40:25 ogra_: though some massive stuff has happened for us with the transformer Sep 05 13:40:30 we got a u-boot port Sep 05 13:40:53 we have a u-boot port for the ac100 as well Sep 05 13:41:03 working well? Sep 05 13:41:09 its just not usable without any input device support Sep 05 13:41:26 ah yeah, similar space then Sep 05 13:41:29 seems to work if you have soldered a serial port on Sep 05 13:41:47 trying to figure out how to to get the stupud EC keyboard to work with it Sep 05 13:42:30 keyboard gives us some input, just it is random noise Sep 05 13:43:15 but I have interaction through boot.scr :p Sep 05 18:29:06 the ubuntu for omap will works in this board too? http://igloocommunity.org/ Sep 05 18:29:32 of course is omap.. but my question is about the board.. or just pandaboard with omap4 is supported? Sep 05 18:37:40 The Snowball isn't OMAP. Sep 05 18:38:29 infinity: ahh sorry.. is just cortex-A9 Sep 05 18:38:36 Of course, Ubuntu's userspace will run fine on Snowballs, we just don't ship a kernel or installer for them currently. Sep 05 18:38:41 infinity: but.. they say that supported by ubuntu Sep 05 18:39:00 infinity: but what ubuntu I get to install in snowball? Sep 05 18:39:30 See above. We don't have a Snowball installer. Sep 05 18:39:30 infinity: because don't have a ubuntu for ARM. just for omap Sep 05 18:39:38 humm Sep 05 18:39:54 All of our packaged software will work fine on them. Just, like I said, no kernel or installer. Sep 05 18:40:05 Linaro's hwpacks should work for Snowball. Sep 05 18:40:21 infinity: yes.. option is linaro Sep 05 18:40:34 And you could, for instance, use linaro-image-create with an ubuntu-core tarball as the rootfs and a snowball hwpack, to create a Snowball image. Sep 05 18:41:52 humm Sep 05 18:42:44 We're working on trying to make this whole "every board is different, so we can't have a unified installer" business a bit less messy going forward. Sep 05 18:42:52 But building 32 different images isn't the way to go. :P Sep 05 18:42:59 infinity: maybe is better use entire linaro.. because has modified kernel and apps to works with board.. like, acell, GPIO, gps and so one Sep 05 18:43:09 It will, ultimately, be about leveraging linaro hwpack type stuff with Ubuntu rootfses, I imagine. Sep 05 18:43:47 Hrm? Other than the kernel, "linaro" is Ubuntu. Well, except that they rebuild binaries to test their toolchain. Sep 05 18:44:02 If you want your userspace to be supported sanely, Ubuntu userspace with a linaro kernel is the way to go. Sep 05 18:44:07 Which is what you get with a linaro hwpack. Sep 05 18:44:13 And an ubuntu tarball. Sep 05 18:45:52 infinity: so I use just kernel of linaro and the rest is the same ubuntu used in ubuntu for omap? Sep 05 18:46:06 Yes... There is no "Ubuntu for OMAP". Sep 05 18:46:13 Don't confuse installers with the archive. Sep 05 18:46:18 ok Sep 05 18:46:26 so for arm :-) Sep 05 18:46:28 Our OMAP images are Ubuntu with an OMAP kernel and an installer that knows how to boot the system. Sep 05 18:46:29 ubuntu for arm :-) Sep 05 18:46:56 but the packages are ported/recompiled for arm arch.. is not the same use in cisc right Sep 05 18:46:57 The ubuntu/arm packages are just generic armv7, they work on anything. Sep 05 18:47:11 Well, anything v7 and up. Sep 05 18:47:55 infinity: are there in "cookbook" or a tutorial for to do that.. linaro kernel + ubuntu? Sep 05 18:48:34 linaro-image-tools takes an argument for a rootfs tarball. You'd just need to point it at an ubuntu-core tarball, and that would be that. Sep 05 18:48:54 I'm sure there's l-i-t documentation somewhere, but other than manpages, I'm not sure where to point you online. Sep 05 18:49:04 ok Sep 05 18:49:13 infinity: thanks.. that is a good start point :-) **** ENDING LOGGING AT Tue Sep 06 02:59:56 2011