**** BEGIN LOGGING AT Tue Jul 03 02:59:58 2012 Jul 03 07:28:01 good morning Jul 03 09:06:56 morning all Jul 03 09:15:31 bluelightning: hi Jul 03 09:24:29 gm Jul 03 09:38:54 hi all Jul 03 09:39:39 hi bluelightning Jul 03 09:39:42 hi pb_ Jul 03 09:41:13 hi pb_, mckoan, florian Jul 03 09:45:16 hi florian , pb_, bluelightning , all Jul 03 09:45:22 hi likewise Jul 03 09:45:44 hi likewise Jul 03 09:46:00 hi, long time no see (my bad) Jul 03 09:46:13 visiting ELCE in Barcelona this year? Jul 03 09:46:49 uh nice... but unlikely. too much of work to do :-( Jul 03 09:49:45 florian: ah well, that's a reasonably good excuse. Could be worse :) Jul 03 09:51:04 likewise: yes indeed... well, not all work is good or useful but having nothing to do would be worse indeed. Jul 03 10:33:46 likewise: I am thinking of going to ELCE Jul 03 10:34:01 likewise: but probably company would require me to have a good talk there Jul 03 10:43:16 hrw: which company? linaro? Jul 03 10:43:36 likewise: Canonical Jul 03 10:44:04 likewise: CfP ends at 1st August, armv8 work will start in September probably Jul 03 13:30:16 is it likely that someone will make the sdk movable? http://lists.linuxtogo.org/pipermail/openembedded-core/2012-June/024178.html Jul 03 13:31:12 I have an issue in that I have a automated build machine that builds different branches, and therefore needs to use different versions of the sdk Jul 03 17:04:31 Is the Python site-packages directory handled in an unusual way in the rootfs? I have a recipe that successfully installs several directories, but this silently fails: install -m 0755 -d ${D}${libdir}/python2.6/site-packages/uwsgi Jul 03 17:05:53 It appears to be installing into sysroots, but not appearing in the rootfs. Jul 03 17:08:27 finally got around to moving the OE-core getting started page from the Yocto Project wiki to the OE wiki Jul 03 17:08:33 http://www.openembedded.org/wiki/Getting_Started_with_OE-Core Jul 03 17:08:36 Crofton: ^ Jul 03 17:08:51 also tidied it up a bit and linked from our OE-Core page Jul 03 17:09:13 obviously we'll need to work on this more but it's a small step forward... Jul 03 17:41:23 you beat me :) Jul 03 18:10:09 Hi there. :) I am looking for a place to get started from - I have this board that has Windows CE on it. Jul 03 18:11:54 It looks like it's something based on at91sam9g20ek board, but I am not quite sure. 128MB of RAM, unable to determine how much NAND flash space. Jul 03 18:12:22 I want to have a linux Hello world on it (only serial output available) Jul 03 18:12:51 and I'm not sure how I'll be able to do that. Jul 03 18:20:39 spooky_d It's very likely that you need a JTAG programmer. Jul 03 18:20:53 Any more info about the hardware? Jul 03 18:22:08 Not yet, and not really sure how to find that out. What would be the scenario? Jul 03 18:23:26 spooky_d Here's the deal: the board will very likely run Linux, but without knowing more about the hardware, it's almost impossible to tell you where to start. Jul 03 18:23:36 Do you have the board in hand? Jul 03 19:03:19 Back. Sorry, my VirtualBox just froze on me Jul 03 19:06:10 spooky_d: You probably missed me asking you: do you have the board in hand? Jul 03 19:11:10 ping: yes Jul 03 19:11:32 Does it have any words on it that might identify it? Jul 03 19:11:52 Like "Stamp9G20"? Jul 03 19:11:53 nope. Jul 03 19:12:01 just something like a serial number. Jul 03 19:12:15 What did it come out of? Jul 03 19:12:50 Out of a guys hand :) I don't know the source, I received the board unpacked. Jul 03 19:13:00 Fair enough. Jul 03 19:13:01 and in half of its casing. Jul 03 19:13:28 So, I guess the first thing to do is to try to find the DBGU serial port. Jul 03 19:13:39 I have it, I connected to it. Jul 03 19:13:56 Right now there's a Windows CE system installed. Jul 03 19:14:20 Hmmm Jul 03 19:14:23 Cool. Next, you need to find the JTAG connector and figure out how to connect to that. Jul 03 19:15:04 Also, is it booting out of NAND flash? Jul 03 19:15:23 there's a proeminent 20 pin connector. Jul 03 19:15:28 yes. it is. Jul 03 19:15:51 I'm trying now to make it boot again. Not sure why it froze at ROM boot> Jul 03 19:19:01 I think that from here, you'll need an Atmel JTAG pod to load a new bootloader onto whereever the current bootloader is stored (probably some serial flash). Jul 03 19:19:11 You can get prebuilt binaries here: http://www.at91.com/linux4sam/bin/view/Linux4SAM/AT91Bootstrap Jul 03 19:19:31 I think it can be flashed via a USB port. Jul 03 19:19:37 Is that even possible? Jul 03 19:20:05 Might be, but I don't think so. Jul 03 19:20:44 I've seen references to a USB CDC driver in recent versions of SAM-BA, but I don't understand the details. Jul 03 19:22:35 I shall investigate a way on how to flash this... I think I might be able to get some documentation from the guy with the magic hand. Jul 03 19:23:14 If the dude has a magic hand, I'd try to get as much as you can from him. Jul 03 19:24:15 Yup, I guess that's the plan... Jul 03 19:24:52 Using OE, would it be easy to obtain a C++ cross compiler to write some applications? Jul 03 19:24:59 (the ++ being the important part) Jul 03 19:25:39 I'd guess yes, but I really am just guessing. A C compiler is easy. Jul 03 19:26:35 OE builds its own cross compiler, which it the uses to build lots of stuff, so if you can build a system image, you'll get a cross-compiler for free. Jul 03 19:26:44 But not sure about the ++ part. Jul 03 19:28:00 Hmmm, thought so too. Jul 03 19:28:10 Thank you for your help. Jul 03 19:28:20 Sure, no problem. Jul 03 19:32:39 Microsoft Windows CE 6.0 Ethernet Bootloader for the AT91SAM926xEK board Jul 03 19:32:55 that's pretty much all of the info I can get for the time being. Jul 03 20:15:43 I have a recipe for uWSGI, which uses C code and some Python. If I inherit setuptools, the Python gets installed, but not the C. If I don't inherit setuptools, the reverse happens. Jul 03 20:16:41 Is the right solution to make custom task that executes after the setuptools install to handle the C? Jul 03 20:16:42 so read the docs on upstream and see how it gets built and installed Jul 03 20:16:54 if it needs both setup.py and a makefile run, then yes Jul 03 20:17:05 and you don't need a new task, just do_install_append and the like Jul 03 20:17:42 I tried a do_install_append, but the C stuff only appeared in sysroots, not the rootfs. Jul 03 20:18:34 then you're doing something else wrong Jul 03 20:18:34 (I'll check upstream. I think the Python stuff is just ignored because it's only used in some installations.) Jul 03 20:18:40 * kergoth nods Jul 03 20:20:44 Does do_install in a script override the setuptools do_install? Jul 03 20:22:41 pingswept1: it will yes, so you probably want do_install_append Jul 03 20:23:36 bluelightning, instructions look good, except I avoid puting bitbake in the oe-core directory :) Jul 03 20:23:52 Crofton|work: I wondered if you would mention that Jul 03 20:23:57 pingswept1: if you define it after the inherit and not before it, yes. Jul 03 20:23:57 Crofton|work: why is that a problem again? Jul 03 20:24:06 I hate nesting git repos Jul 03 20:24:16 Thanks for the help, bluelightning and kergoth. I think I need to go through and understand each part of the install. Thanks. Jul 03 20:24:25 Crofton|work: so, a personal preference then... Jul 03 20:24:29 yeah Jul 03 20:24:42 I'm sure oe-core ignores the bb repo Jul 03 20:25:00 it has no reason to look in there, no Jul 03 20:25:02 but, if I put soemthign else at that level, I would need to ignore it, etc Jul 03 20:25:20 think git status and how you would expand Jul 03 20:25:21 as it happens, all meta-* are ignored Jul 03 20:25:43 * kergoth doesn't put bitbake under oe-core in his personal setups either Jul 03 20:25:58 do our setup scripts know where to find bitbake if you don't put it there? Jul 03 20:26:00 :) Jul 03 20:26:04 yes Jul 03 20:26:21 $ . ./oe-init-build-env ../build ../bitbake/ Jul 03 20:26:36 seriously, I'm not going to put that in the beginner's guide Jul 03 20:27:02 if the scripts could figure that out by themselves, that would be OK Jul 03 21:38:43 Does the Python site-packages directory get wiped out as rootfs is built? I have a recipe with a series of install lines. They all work except the stuff in site-packages: http://pastebin.com/7cz1SAh8 Jul 03 21:40:04 log.do_install claims that they're all getting installed into tmp/work/armv5te-angstrom-linux-gnueabi/uwsgi-1.2.3-r0/image/, which I think is where they should be. Jul 04 00:36:30 made it through over 100 test cases Jul 04 00:36:41 * mr_science wipes brow Jul 04 00:37:01 yay, i get a holiday tomorrow... **** ENDING LOGGING AT Wed Jul 04 02:59:58 2012