**** BEGIN LOGGING AT Tue Mar 11 02:59:59 2014 **** ENDING LOGGING AT Tue Mar 11 14:47:08 2014 **** BEGIN LOGGING AT Tue Mar 11 14:48:16 2014 Mar 11 15:22:34 Can anyone point me toward the kernel configuration that ubunutu armhf was built with? I'm attempting to boot my freescale imx6sl-evk with an ubuntu armhf rootfs, but I can't seem to get all the way through. Mar 11 15:24:05 applepi: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-trusty.git;a=tree;f=debian.master/config;hb=HEAD Mar 11 15:29:45 rbasak: thanks :) ah, just noticed Thumb2.. I don't have that on in my kernel.. should I be able to get the imx6sl up and going with that on? Mar 11 15:30:05 I have no idea, sorry. I just happened to have needed to dig into the kernel config before. Mar 11 15:30:16 ah okay, thanks. Mar 11 15:55:39 anyone here have an mk808 Mar 11 15:55:47 or 802 or 802_a10s Mar 11 18:20:46 I'm using Ubuntu (in reality, just the networking piece), none of the desktop stuff) on a PC and now want to shrink it all, preferably to a chip not a board. Any embedded gurus in here? Mar 11 18:22:13 !anyone Mar 11 18:22:15 A high percentage of the first questions asked in this channel start with "Does anyone/anybody..." Why not ask your next question (the real one) and find out? See also !details, !gq, and !poll. Mar 11 18:22:42 :-) Mar 11 18:25:25 i'm looking for a Linux and tiny computers (SoC/board) seasoned expert who can advise on the best way to get Linux networking running on the smallest and least expensive hardware. Mar 11 18:25:33 !details Mar 11 18:25:33 Please give us full details. For example: "I have a problem with ..., I'm running Ubuntu version .... When I try to do ..., I get the following output: ..., but I expected it to do ..." Mar 11 18:25:41 !gq Mar 11 18:25:42 Are you sure your question allows us to help you? Please read http://www.sabi.co.uk/Notes/linuxHelpAsk.html to understand how to ask a 'better' question. Mar 11 18:25:53 !poll Mar 11 18:25:53 Usually, there is no single "best" application to perform a given task. It's up to you to choose, depending on your preferences, features you require, and other factors. Do NOT take polls in the channel. Mar 11 18:26:34 nuit123: well, the most minimal Ubuntu you can get is Ubuntu Core. https://wiki.ubuntu.com/Core Mar 11 18:26:55 nuit123: if you want to go smaller than that, then you could do just a kernel + busybox + whatever you need, but you'd be out of Ubuntu territory then. Mar 11 18:27:26 Whichever way you go, you're generally expected to know what you're doing at this level. Mar 11 18:29:23 i could use a guiding hand if anyone wishes to helpout. I'm willing to compensate for a way out of the woods. Mar 11 18:30:18 It sounds too involved for IRC to me. I'd say that you need a consultant or something. But you're welcome to see who else can help you here. Mar 11 18:30:35 yes, consultant. Mar 11 18:34:44 nuit123: you want to run a linux on an "embedded board" ? like pandaboard or smaller ? Mar 11 18:39:58 whatever is least expensive. solution only needs to support networking - the same components that are already in Ubuntu Desktop although likely much can be stripped out. Mar 11 18:40:57 trem, except that a pandaboard is really way beyond "embedded" :) Mar 11 18:41:28 embedded is not very very clear Mar 11 18:41:28 (you can run a full ubuntu desktop on it relatively fluidly) Mar 11 18:41:46 now, I see embedded board with more ram than my laptop ;) Mar 11 18:41:50 well, i wouldnt call something "desktop class" being embedded Mar 11 18:42:06 I agree, that's my question Mar 11 18:42:23 on "small" board, I'll use buildroot + uboot + kernel + busybox Mar 11 18:42:28 the beaglebone is sometihing i would call an embedded board Mar 11 18:42:51 and the *durino's Mar 11 18:43:35 sorry, if i added confusion. My "breadboard" was Ubuntu and a laptop because it was easy to get my solution working. Now trying to shrink the software and hardware footprint and cost... Mar 11 18:44:42 well, the smallest Ubuntu install that rbasak pointed to above uses something like a 200MB disk footprint ... and there are not even networking pieces installed Mar 11 18:44:50 too big Mar 11 18:44:54 not sure ubuntu is actually a good choice for "embedded" Mar 11 18:45:03 rasbetty pi should be smaller Mar 11 18:45:12 I agree with ogra_ (again) Mar 11 18:45:33 * ogra_ disagrees about the RPi being an embedded board though :) Mar 11 18:45:45 its a PVR chip on a board ;) Mar 11 18:46:28 (it would be my choice if i wanted to build a video recording box ... for everything else i would choce something else) Mar 11 18:46:36 *choose Mar 11 18:47:03 Something roughly like this? http://hardkernel.com/main/products/prdt_info.php?g_code=G138745696275 Mar 11 18:47:37 wow Mar 11 18:47:43 quad core and 2G ram Mar 11 18:48:19 well, not actually what i would call embedded ... but you can definitely run an ubuntu rootfs on it Mar 11 18:48:20 and cheap Mar 11 18:48:26 and ubuntu can run on it Mar 11 18:48:40 right Mar 11 18:48:55 you dont want to hook it up to a battery i guess ? Mar 11 18:49:32 I have wandboard quad at desk. nice it is Mar 11 18:49:46 sure sure Mar 11 18:50:06 i just expect that people looking for embedded are actually after resource saving somehow :) Mar 11 18:51:23 ogra_: RPi is cheap Mar 11 18:51:42 trem, yeah, and awful for anything but video decoding Mar 11 18:51:50 even network ? Mar 11 18:52:26 its a USB attached NIC on a shared USB HUB ... Mar 11 18:52:31 yes, specifically network Mar 11 18:54:11 ogra_: over shared usb hub connected to otg port Mar 11 18:54:12 arg, not good, ip over usb ... Mar 11 18:55:04 r/pi is good for.... Mar 11 18:55:28 nothing comes to mind. even not for door stopper or papers holder Mar 11 18:56:45 http://liliputing.com/2013/04/99-mars-board-dev-board-features-freescale-i-mx6-dual-processor.html Mar 11 18:56:48 may be this Mar 11 18:58:07 trem: with today's board you can set a list of requirements first and then select boards and start looking for shops Mar 11 18:58:17 yes Mar 11 18:58:28 sata, 1 or 2 hdmi, usb 2 or 3 and how many Mar 11 18:58:29 the wandboard seems to be nice Mar 11 18:58:35 fast of gigabit ethernet Mar 11 18:58:47 hrw, if you can live with the blobs RPi is an awesome video decoder Mar 11 18:58:48 amount of i²c, spi, gpio pins Mar 11 18:59:01 the chip was designed to run settop boxes Mar 11 18:59:26 * hrw off Mar 11 18:59:27 ogra_: the wandboard ? Mar 11 18:59:44 trem, nope the RPi Mar 11 18:59:48 oh ok Mar 11 19:00:09 wandboard is definitely a nice board Mar 11 19:00:31 ogra_: and for light embedded linux, buildroot + kernel + busybox ? Mar 11 19:01:16 well, for that anything works :) Mar 11 20:42:05 ogra and trem, thanks for your helpful comments earlier! **** BEGIN LOGGING AT Tue Mar 11 21:08:05 2014 Mar 11 21:27:16 Is it really a bad idea to install xserver or other window manager on ubuntu server? Mar 11 21:28:07 e-Ra: It doesn't make much sense to do so. Mar 11 21:28:25 e-Ra: When you install a desktop environment, you don't really have a "server" install anynmore, but otherwise, sure. Go nuts. Mar 11 21:33:29 infinity: I' Mar 11 21:33:31 bah Mar 11 21:34:59 I'm still having trouble getting a linux kernel built that works on a freescale board with any ubuntu arm build... maybe I misunderstand how the arm architecture works and whatnot, but I'm fairly confident that in theory this *should* work if I get a kernel configured correctly... Mar 11 21:35:13 It absolutely should. Mar 11 21:35:31 In fact, our kernel probably works on sabrelite as-is, minus maybe having the right DTB built. Mar 11 21:35:34 Okay, I just wanted to make sure that there was nothing in the way the ubuntu rootfs was built that should cause any issue. Mar 11 21:36:25 I'll look at it in my free time this weekend (it's not something we particularly care about on a corporate level, but I *have* a sabrelite that I'd like to fix up with the current trusty kernel) Mar 11 21:36:44 But I know it works on imx6 in general (stgraber runs trusty on his wandboard). Mar 11 21:37:59 Well, I'm not trying to nag / pressure or anything, just wanted to verify I *should* be able to... I grabbed the .config for trusty earlier and added mx6 support and it still doesn't make it... hangs forever looking for the MMC Mar 11 21:38:21 Erm, you didn't grab the trusty config if you had to add mx6 support, it's already in there... Mar 11 21:39:44 sorry, miswording, had to add ARCH_MXC=y Mar 11 21:40:11 mx6sl=y in the .config I pulled but ARCH_MXC was n Mar 11 21:41:23 CONFIG_ARCH_MXC=y Mar 11 21:41:29 applepi: That's on in the Ubuntu config too. I maintain that you didn't use our congfig. :P Mar 11 21:42:18 bugger... Mar 11 21:42:19 applepi: This is our current config http://lucifer.0c3.net/~adconrad/config-3.13.0-17-generic Mar 11 21:42:41 Okay, that's not what I was pointed to earlier.. let me take a look at this. Mar 11 21:43:12 applepi: If what you were pointed at was git, that doesn't really tell the whole sorty, since our config in git are split. Mar 11 21:43:24 ah Mar 11 21:43:31 yeah that would explain it Mar 11 21:43:42 applepi: So, you need to run a script to combine ubuntu.common, armhf.common, armhf.generic, etc... Mar 11 21:43:55 applepi: Anyhow, the above that I linked it the finished product, as shipped in the kernel package. Mar 11 21:44:09 applepi: And, in fact, no need to build your own kernel, if you want to extract ours from the deb and try it out. Mar 11 21:44:13 https://launchpadlibrarian.net/169034851/linux-image-3.13.0-17-generic_3.13.0-17.37_armhf.deb Mar 11 21:44:49 That even includes the imx6q-sabrelite.dtb device-tree, so I expect it's meant to work. Mar 11 21:44:54 I just need to test it and build d-i for it. Mar 11 21:46:11 ugh, thank you for this.. I am still a bit newbish at this.. I can build my own by trudging through git still loses me sometimes. Mar 11 21:46:29 applepi: Yeah, probably not much point in building your own, though, and I'd love ours tested. :P Mar 11 21:47:05 applepi: If you need to extract that kernel package to try to get at the image, you can do something like "dpkg-deb -x linux-image-blahblah.deb sometempdir/" Mar 11 21:47:15 And the kernel will be in sometempdir/boot/ Mar 11 21:47:28 And the DTB in sometempdir/firmware/$ver/device-tree/ Mar 11 21:47:37 Err, lib/firmware. Mar 11 21:47:47 And the modules in sometempdir/lib/modules/$ver/ **** ENDING LOGGING AT Wed Mar 12 02:59:58 2014