**** BEGIN LOGGING AT Thu Jan 29 03:00:00 2015 Jan 29 04:14:49 Hi folks Jan 29 04:15:41 Is there a good armeabi compiler for debian *on* the BBB? Jan 29 04:16:06 the toolchain on debian on the BBB is gnueabihf, hard float Jan 29 04:16:20 and I'm looking to do some compiling on the device to produce some softfloat binaries Jan 29 04:16:31 i.e. armel, gnueabi, whatever you want to call it Jan 29 05:06:41 adamwwolf_: ehh, why would you want softfloat binaries? Jan 29 05:07:05 zmatt: I already have some softfloat binaries that I don't have the source to Jan 29 05:07:57 I just tried installing gcc-4.6:armel, and it isn't set up for thumb. harrumph. Jan 29 05:08:00 cant Jan 29 05:08:14 can't you just pass -mfloat-abi=softfp to gcc? Jan 29 05:08:28 hmm. maybe. Jan 29 05:08:35 (allows your code to use the FPU but uses softfpu calling conventions) Jan 29 05:09:02 I'll try that. Jan 29 05:13:41 depending on what unresolved symbols are present in the compiled code you're trying to link to you may need to grab suitable versions of some libs though Jan 29 05:18:10 still going to have painful performance overhead though, moving floating-point values to integer register incurs a massive pipeline stall on the cortex-a8 Jan 29 05:19:26 (minimum 20 cycles) Jan 29 05:48:27 ARGH, damn this buggy piece of shit UART Jan 29 05:50:08 it can't actually deal with data being written at the rate the cortex-a8 can write to it, the FIFO gets confused Jan 29 06:43:36 hi Jan 29 06:44:14 Where do you pick kernel for android kitkat for beagleboard Jan 29 06:44:14 ? Jan 29 06:45:34 no idea Jan 29 06:45:57 https://www.google.com/search?q=abeaglebone+kitkat Jan 29 06:46:00 https://www.google.com/search?q=beaglebone+kitkat Jan 29 06:48:54 https://github.com/hendersa/bbbandroid-kernel Jan 29 06:53:05 how do you get boot serial logs on this board Jan 29 06:53:05 ? Jan 29 07:00:33 which board? Jan 29 07:02:49 beagleboard Jan 29 07:03:20 I hav android on my sd card I connect zmatt USB but I dont see any serial logs Jan 29 07:03:38 in minicom with ttyUSB1 Jan 29 07:04:00 sry it is beaglebone Jan 29 07:04:24 beaglebone or beaglebone black? :P Jan 29 07:05:09 console logs go to the UART0 debug port Jan 29 07:06:14 beagle bone black Jan 29 07:06:26 which on the beaglebone white shows up on USB, while for the beaglebone black you'll need to get a suitable cable to plug into the console header Jan 29 07:06:49 http://elinux.org/Beagleboard:BeagleBone_Black_Serial Jan 29 07:07:10 Thanks :) Jan 29 07:07:12 for a BBB, if you want console output, connect a FTDI USB adapter to the debug port Jan 29 07:13:07 or a suitable level shifter and a Model 37 Teletype, though you'd need an uEnv.txt that configures the console to 150 baud Jan 29 07:14:14 would be kinda fun to hook up an old telex machine or other teletype as the console Jan 29 07:14:26 tbr: https://www.youtube.com/watch?v=MikoF6KZjm0 Jan 29 07:17:37 zmatt: at 30C3 they had one hooked up to the conference telephone network, you could send text messages to and from it Jan 29 07:27:04 I still can't believe the am335x uart can't handle 9 or more bytes written in rapid succession (with sufficient space available in the fifo) ... surely someone must have noticed Jan 29 07:27:14 * zmatt browses e2e Jan 29 10:02:43 Hi all, Jan 29 10:03:44 I want to add wifi support on beaglebone with android 4.4 Jan 29 10:28:03 Manan: your problem being? Jan 29 11:55:40 Hi guys good evening to all !!! Jan 29 11:56:29 How to stream an avi input video file using gstreamer over network ?? Jan 29 11:58:23 if some one give any input how it will work it will apreciatable .. Jan 29 12:22:18 quit Jan 29 12:44:53 exit Jan 29 13:07:21 hello i am using matplotlib and executing the following command Jan 29 13:07:23 fig = plt.figure(1, (4., 4.)) Jan 29 13:07:40 i am getting an error Jan 29 13:07:44 _tkinter.TclError: no display name and no $DISPLAY environment variable Jan 29 13:07:54 anyone ? Jan 29 13:08:38 tars_: no X? Jan 29 13:11:09 didnt get that !! Jan 29 13:12:45 tars_: you have heard of an X-Server? Jan 29 13:12:56 startx Jan 29 13:13:01 not really Jan 29 13:13:15 stopx? Jan 29 13:16:42 tars_: X-Server is what a Linux computer usually uses to display non-text/graphical output Jan 29 13:18:29 sir guide me more about it , i am running my dabien on BBB using putty Jan 29 13:18:35 do i have to download X Jan 29 13:18:36 ? Jan 29 13:18:39 tars_: no Jan 29 13:19:13 tars_: if you only need commandline / unicode etc. characters you wont need an x server Jan 29 13:20:42 im using it the same way you do right now :) Jan 29 13:21:33 day: you spy on tars_? Jan 29 13:22:56 #beaglesharing Jan 29 13:23:21 i am having a graphical application in my project , so do i need this x server ? Jan 29 13:23:45 likely, but you cant use an xserver via putty afaik Jan 29 13:24:11 tars_: which library does your graphical application use? Jan 29 13:24:16 depends...you can send comands to the xserver from putty Jan 29 13:24:32 matplotlib.pyplot Jan 29 13:24:42 for matplotlib yes you need an xserver Jan 29 13:24:56 tars_: you have the beagle connected to a monitor? Jan 29 13:25:19 nope i am working via usb Jan 29 13:25:51 do you need to see the output? Or is it maybe enough to write the output to a file? and view it later on? Jan 29 13:25:51 you can not display any graphical output over the usb-cdc connection Jan 29 13:26:06 at least not without some work.. Jan 29 13:26:50 it should be easily doable to create svg files from your graphs Jan 29 13:29:07 okay so how does that work ? Jan 29 13:29:24 why dont you just install X? Jan 29 13:31:44 hi jkridner Jan 29 13:31:45 till now i have got 3 alternatives , connect it to a monitor , create svg files from graphs and intsalling x Jan 29 13:31:48 hi Jan 29 13:31:55 which one is better ? Jan 29 13:31:59 tars_: no Jan 29 13:32:37 tars_: using an X-Server on the beagle is only useful with a Monitor connected to it. Jan 29 13:32:56 anything on your mind Abhishek__? Jan 29 13:33:11 jkridner: I was wondering if rpmsg support for the 3.14 Jan 29 13:33:14 ... Jan 29 13:33:28 kernel could be a topic for mentoring students this GSoC Jan 29 13:33:38 rpmsg for the PRU remoteproc driver Jan 29 13:34:04 well, work *should* always go against the mainline when relating to the Linux kernel itself, not an old release branch like 3.14. Jan 29 13:34:11 so according to you what option i have to run it on putty !! Jan 29 13:34:31 That's the idea Jan 29 13:35:36 I could use the results of the work for - (i) pushing BeagleLogic upstream (ii) Develop a "libprussdrv-remoteproc" Jan 29 13:36:25 But no ugly hacks this time. The work would have to make it to the upstream kernel. Jan 29 13:36:43 tars_: why no screen Jan 29 13:38:04 jkridner: what do you think? Jan 29 13:38:07 lazy enough to go out and buy a HDMI cable Jan 29 13:38:14 :P Jan 29 13:39:16 go online :P Jan 29 13:39:20 I think you should write it up on the ideas wiki and send e-mail to both the beagleboard-gsoc list and the beagleboard list requesting comments/suggestions. Jan 29 13:39:55 but having said that couldnt you have X running and then remotely connect via USB or whatever Jan 29 13:39:56 in general, I agree with creating a bit more of a set framework for rpmsg to the PRU. Jan 29 13:40:30 I think there should be a simple PRU-side library to help with processing the messages. Jan 29 13:41:01 In my dream world, that would be something that would go into the libc of the PRU and support STDIO communications. Jan 29 13:41:16 otherwise people just set up ugly mmaps to do what they intend Jan 29 13:42:21 Replacing/augmenting libc to include the communications channel (stdout/stderr) is something I proposed with the DSP and was never quite cleaned up in the experience. Jan 29 13:42:49 tars_: can you ssh into it and startx? Jan 29 13:42:57 I'm not too sure about stdio communications but I do think that a proper memory mapped interface could work better Jan 29 13:43:32 libraries add too much of overhead on the PRU even for simple tasks Jan 29 13:44:16 does the beagle board have a VC4 gpu like the rpi? Jan 29 13:44:50 uhhimhere: The BeagleBone Black has a PowerVR GPU which is still closed source Jan 29 13:45:17 The upcoming X15 has a Vivante GC4000 along with the PowerVR thing Jan 29 13:45:27 2 GPUs? Jan 29 13:46:12 Abhishek__: http://elinux.org/BeagleBoard/GSoC/2010_Projects/C6Run has some of the notes, but the experience of users was way too complicated Jan 29 13:46:55 http://beagleboard.org/project/dsp-rpc-posix/ Jan 29 13:47:21 http://youtu.be/c8z-UxFwsQA Jan 29 13:49:19 tars_: you can't do graphical output over putty Jan 29 13:49:24 I remember from my experience last year that there was virtio and vrings for the PRU but no clear userspace framework (except a serial terminal or some sysfs interface) and we had to cook up some ABI Jan 29 13:49:39 (pru_remoteproc that is) Jan 29 13:50:22 Abhishek__: sure... I'm just saying that the PRU side library needs to be updated such that STDIO "just works", making developer experience work with the PRU just like they were doing it natively. Jan 29 13:50:27 Is there a known issue with ti's iio adc driver? I get weird values when more than one program tries reading ADC values that use the driver. Jan 29 13:50:53 panto: if you could add something to the conversation above ^ Jan 29 13:54:30 how can i access the graph if i convert into svg file ? Jan 29 13:55:10 tars_: you can try Inkscape to view an svg file Jan 29 13:55:50 tars_: firefox should be able to display svg Jan 29 13:57:10 where would that file save ? Jan 29 13:57:28 in the path you told it to? Jan 29 13:58:03 Abhishek__ : you plan to replace your custom shared memory data exchange method in beagle-logic with rpmsg? Jan 29 13:58:31 I don't think it would see the light of mainline otherwise Jan 29 13:58:31 thanks man !! Jan 29 13:59:21 Abhishek__ : I was thinking the same for pruspeak Jan 29 13:59:38 Was discussing it with jkridner a couple of days back Jan 29 13:59:54 For BeagleLogic I would have to see if rpmsg does not have too much of overhead Jan 29 14:00:38 The thing is, if there is a standard communication method b/w pru and ARM, I don't see the point of there being a kernel driver. Jan 29 14:00:39 I think you'd need to add a shared memory communications scheme in addition to rpmsg, but I'm not familiar with the architecture of rpmsg. Jan 29 14:00:43 i.e. Jan 29 14:00:50 userspace to pru Jan 29 14:01:07 but rpmsg IIRC is kernel to pru. Jan 29 14:01:10 jkridner: I'm not very familiar with that as well Jan 29 14:01:20 the extensible rpc mechanism provided with the downcall also seems worth making easier to scale. Jan 29 14:01:40 Yup, the downcalls worked really well for BeagleLogic Jan 29 14:02:01 Abhishek__, karki__: that's why I suggest documenting as much as you can in the Ideas page (or linked-off of the Ideas page) and foster some discussion with experts. Jan 29 14:02:18 I remember panto mentioning that rpmsg being unnecessary overhead......... Jan 29 14:02:19 write down all the assumptions and work with others to validate/invalidate them. Jan 29 14:03:37 yeah, I don't suspect rpmsg can be the only vehicle for moving data. I imagine you'll still want a standardized-as-possible shared memory circular buffer mechanism. Jan 29 14:03:52 jkridner : +1 Jan 29 14:04:21 panto was thumbs down for rpmsg for pruspeak Jan 29 14:04:33 I think it will be worse for Beaglelogic Jan 29 14:05:53 I had once considered starting to port BeagleLogic to the newer kernels but thought that there needs to be better infrastructure in place before that can be done Jan 29 14:06:46 In fact, I'm also very eager to port it to the X15 Jan 29 14:35:20 Hi are there people here with experience with the Chipsee 7 inch lcd expansion for the beaglebone black? Jan 29 14:42:00 Auke: from time to time soembody pops in here and asks the same question :) Jan 29 14:42:15 basically it works Jan 29 14:45:06 Haha I got it to work by using the angstrom image they provided Jan 29 14:45:19 but I can't get the ralink wireless adapter UWN100 to work with it Jan 29 14:45:48 I can see that the drivers are installed; but when I turn it on lsmod gives an empty list Jan 29 14:45:59 instead of mt7601 I believe Jan 29 14:46:05 but lsusb shows the device Jan 29 14:46:22 (ra0 should show up under ifconfig; but that doesn't happen either) Jan 29 14:50:15 I am just getting started with my BeagleBone Black and got a WaveShare 4.3 inch Touch LCD with the cape and cannot get it to work. Is this supposed to atleast display something if plugged in right out of the box or do I have to load drivers or something? Jan 29 14:50:53 It is not displaying anything at all Jan 29 14:52:28 with what cape? Jan 29 14:52:49 are you asking me or jatkinso7? Jan 29 14:53:02 http://www.wvshare.com/product/LCD-CAPE-4.3inch.htm Jan 29 14:53:53 jatkinso7: out of the box it wont work Jan 29 14:53:55 Auke: How are you powering the bone? Jan 29 14:54:09 Auke: And, how are you powering the wireless adapter? Jan 29 14:55:35 I'm using a 5 volt 2 Ampere adapter. You can only power the board via the lcd cape. Jan 29 14:56:10 The usb adapter is a small usb plugin which I've tried to plugin in the beaglebone in the usb slot and with a powered usb hub Jan 29 14:57:44 http://www.logicsupply.com/components/networking/wireless/uwn100/ thats the WiFi adapter, it's not possible to power it unless it's trough the beaglebone Jan 29 14:58:04 Auke: Are you sure the adapter works? Jan 29 14:58:22 Auke: And, are you sure the adapter works with this bone, with this image, without the cape? Jan 29 14:58:32 (as in, are you sure the cape is causing the issue?) Jan 29 14:58:58 Well I think the amstromg image Chipsee provided is causing the issue Jan 29 14:59:07 it works on my laptop (which has windows though) Jan 29 14:59:33 It doesn't work when I try it on my beaglebone without the beaglebone being plugged into the cape Jan 29 15:00:17 OK, so maybe it is the image. Try loading the module? Jan 29 15:00:43 How can you "see that the drivers are installed" and yet "lsmod gives an empty list"? Jan 29 15:00:51 you mean with modprobe? Jan 29 15:01:08 Well I searched in the wireless folders and I found the drivers there Jan 29 15:01:14 (mt7601.dat) Jan 29 15:01:20 ... Jan 29 15:01:29 THat does not look like a Linux driver. Jan 29 15:01:48 Is that what they told you to use? Jan 29 15:02:12 I'm sorry, I'm really inexperienced with Linux Jan 29 15:03:04 did rcn get back here lately and mention whether he got udhcp working with the g_ether driver? Jan 29 15:07:22 Auke: can you please try with the latest stock image from the beaglebone website? Jan 29 15:07:25 the Debian one Jan 29 15:09:03 Problem is that the lcd cape doesn't work with that image :( Jan 29 15:09:31 Why not? Jan 29 15:10:01 I only managed to get the cape to work with the image Chipsee provided Jan 29 15:10:40 I've been searching for quite a while on forums to try and get the cape to work with the latest Angstrom image to no avail unfortunately Jan 29 15:10:57 But I'll try again with the latest Debian image, will come back later Jan 29 15:11:34 Auke: Well, if you are trying the latest *Angstrom* image, that is super old and unsupported. Jan 29 15:11:45 Auke: The bone has been debian-only now for about a year or so. Jan 29 15:14:45 May I know where's script that Debian perform progrmming data into eMMC? It should be something like "dd if=xxx of=xxx" at somewhere.. Jan 29 16:11:50 rcn-ee: quick question - should I need a kernel config for the VGA output on the A13 board? I can't see if its up or not .. bloody lack of proper ethernet lol Jan 29 16:12:34 BBA13? Jan 29 16:13:27 stt_michael, for the a13, you need git head of u-boot.. Hans vga patches just got merged.. Jan 29 16:14:46 stt_michael, http://git.denx.de/?p=u-boot.git;a=commit;h=5ef5263b9a071cddf9697848b583c6ed5c514ea6 Jan 29 16:15:30 oh literally just?! damnit ! thanks Jan 29 16:16:05 yeah, his pull request went in either this week or late last week.. Jan 29 16:16:16 so I'll have to change from the standard branch in your A10 howto :) Jan 29 16:16:40 I nearly resorted to the Olimex images -shudder- :p Jan 29 16:16:53 Just the head branch is fine, nothing really changes in the directions.. Jan 29 16:17:39 head = 2015.1 ? Jan 29 16:18:05 I ran the checkout form your page :p Jan 29 16:18:14 from* damnit that should be an autocorrect by now Jan 29 16:18:21 'master'... Jan 29 16:18:35 okies .. so git branch master ? Jan 29 16:18:43 it's the default branch on a fresh git pull... Jan 29 16:18:45 still getting my head around git .. yes, still Jan 29 16:19:00 right, but I checkout .. oh nvm I just checkout head to change .. duh. Jan 29 16:19:12 getting my Hg/Git all messed up Jan 29 16:19:25 git checkout master -f Jan 29 16:19:43 thats the one .. -f must override/clean/force? Jan 29 16:20:08 it just helps if you touched something... Jan 29 17:54:28 when the lxde load on my beaglebone with debian, the usb hub now workly properly Jan 29 17:54:59 the keyboard dont work Jan 29 17:55:03 in debian Jan 29 17:55:17 when the lxde is up Jan 29 17:55:27 But it works in the vttys? Jan 29 17:55:37 yes Jan 29 17:55:44 Interesting. Jan 29 17:56:02 in the boot when i press a key i can see Jan 29 17:56:59 before appears "unable to enumerate the usb...", after i updates the kernel, solved it Jan 29 17:59:29 sounds like beagle usb to me lol Jan 29 17:59:44 you need something plugged into the hub permanently so at boot it enumerates properly Jan 29 17:59:52 *at power up .. not just at boot Jan 29 18:01:07 stt_michael: That does not sound like the issue ander_ is seeing. Jan 29 18:01:24 ah .. ok Jan 29 18:01:28 Since ander_ states that the keyboard works fine in the vttys and during boot, just not when LXDE is running. Jan 29 18:01:30 something to do with udev? Jan 29 18:01:40 hmm X then Jan 29 18:01:47 Sounds like it. Jan 29 18:07:39 rcn-ee: did you get udhcp working with the g_ether driver? Jan 29 18:10:10 yates, nope.. turns out that config was disabled.. now just confused.. ;0 Jan 29 18:12:55 hi Jan 29 18:13:20 can anyone help me with my beaglebone black? Jan 29 18:14:01 hi stt_michel Jan 29 18:19:06 yes Jan 29 18:19:39 the mouse not work on hub Jan 29 18:20:05 but directily works fine Jan 29 18:21:26 hello from italy Jan 29 18:21:28 ah cityLights .. hold up, let me see what I can find Jan 29 18:21:37 hi from Finland Jan 29 18:22:13 could someone help me with corss-compiling wxWidgets for BBB running Debian? Jan 29 18:22:27 i'm a windows programmer Jan 29 18:23:17 Parduz: I am very sorry for your loss. Jan 29 18:23:35 uh? Jan 29 18:24:05 Parduz: YOu, being a WIndows programmer. ;-P Jan 29 18:24:32 eheh. The more i tamper with linux, the more i love my Windows APIs :D Jan 29 18:25:07 anyway: i'm already compiling console app by following this guide: http://jkuhlm.bplaced.net/hellobone/ Jan 29 18:25:23 cross-compiling is something I should learn sometime, I am not programmer, but I am somewhat familiar with Linux Jan 29 18:25:27 and i have MinGW+wxWidget ready for windows Jan 29 18:25:57 i need to compile the widgets for the BBB. I don't know how Jan 29 18:26:41 aren't wxwidgets already packaged to Debian? No idea on MinGW though Jan 29 18:27:29 mikaela: i'm so ignorant that it could be. in such case i need help on how to include the package in my cross toolchain Jan 29 18:28:02 so i can develop a windowed app, debug in win, and deply in the BBB Jan 29 18:28:13 "apt-cache search wxwidgets" should give you some kind of list of available packages. I have no idea on cross-compiling though Jan 29 18:28:17 sudo apt-get install wx2.8-headers then rebuild your app.. Jan 29 18:28:43 Pretty sure APT does not run on Windows, guys. Jan 29 18:28:55 lol agm Jan 29 18:28:59 wait wait.... the only machine running linux here is the BBB itself. where should i call that commands? Jan 29 18:29:00 rcn-ee! Jan 29 18:29:03 google gives http://www.cyberciti.biz/ref/apt-dpkg-ref.html Jan 29 18:29:05 amatecha: if I understood correctly, they wanted wxwidgets on Debian Jan 29 18:29:10 Parduz, on the BBB... Jan 29 18:29:11 Mikaela: YOu did not./ Jan 29 18:29:26 Parduz is trying to compile stuff for the bone on the WIndows machine. Jan 29 18:29:27 No idea then Jan 29 18:29:34 Hence "cross-compile" Jan 29 18:30:03 rcn-ee: when will the offical 3.19 be out? Jan 29 18:30:26 but why cross-compile it to Debian when Debian already has it available directly from repositories? Jan 29 18:30:33 cityLights, it should be out in two sundays... But i'll be skying in Montana, so it'll be a few days late.. Jan 29 18:30:45 Mikaela: The Debian repos have Parduz' custom widgets in the repos already? Jan 29 18:31:18 I have probably missed the word custom Jan 29 18:32:13 " i need to compile the widgets for the BBB. I don't know how" step one: install wx2.8-headers on the bbb... Jan 29 18:32:38 Mikaela: Parduz is already successfully compiling CLI programs with the setup as outlined inthe tutorial. Now, Parduz wants to develop a wxWidgets application, and is having difficulty understanding where to put the wxWdigets libs on the minGW setup on the Windows dev box. Jan 29 18:33:07 yuk Jan 29 18:33:21 And since the entire point is that Parduz wants to do cross-compilation from the Windows dev box, suggestions based on APT and debian are probably not going to aid the discussion. Jan 29 18:33:59 (I mena, yes, sure, we like to be hard on neophytes here in the channel, but at least *read* the comments before bashing them and being unhelpful) Jan 29 18:34:56 rnc-ee: pls have patience, i'd like to understand what you're telling me to do: why should i install the headers (.h file, i understand) in the BBB? I'm not compiling on the BBB.... (be nice :) ) Jan 29 18:35:48 Parduz, okay... If you want to the whole cross-compling thing from your windows box that is fine.. It'll be a pain in the ass, but it's doable... Jan 29 18:36:43 Jan 29 18:38:11 Jan 29 18:38:59 oh, c'mon. :) Jan 29 18:39:48 Parduz: YOu should probably expect this attitude; WIndows is not a developer's platform. Jan 29 18:39:57 *Especially* in the FOSS/OSHW world. Jan 29 18:39:58 I'm serious... Step one "cross compile" wxwdigets lib's for the bbb. Step two "cross compile" your application for wxwdigets lib.. Jan 29 18:40:07 if it was a simple lib, it would be easy.. Jan 29 18:40:16 But wxwidgets is big, so lots of dependices... Jan 29 18:40:57 Just install wx2.8-headers on your bbb and try to compile your appication 5 minutes from now, instead of weeks... Jan 29 18:42:40 should i compile on the BBB? really? Jan 29 18:42:57 agmlego|skynet, there are some things you can do in windows as a developer platform, but once you get into big lib's, it just gets in the way... Jan 29 18:43:41 Parduz, as long as your windows app is using wx2.8 already, it should be a straight up compile on the bbb.. Jan 29 18:44:05 if it's using a different version, you might have check there docs to see what changed, incase your using something.. Jan 29 18:44:25 rcn-ee: I am aware. Jan 29 18:45:19 agmlego, i don't get what you mean. I have my app ready for Windows made with wxWidgets. The widget were previously compiled by MinGW without a glitch. Jan 29 18:45:39 Parduz, note, if you need wx3.0, you'll also have to switch to "jessie".. wheezy only has 2.8.. Jan 29 18:46:00 I just want to know how to compile them again using the arm toolchain Jan 29 18:46:31 that's a notice, rcn. Thanks Jan 29 18:46:46 Parduz: I mean, most of the FOSS/OSHW community is going to be pretty strongly anti-Windows. Jan 29 18:47:01 And anti-closed-source in general. Jan 29 18:47:46 wxwidgets is open, but they only ship x86 libs on windows.. So Parduz has to first rebuild wxwdigets on x86 for arm.. (not trivial..) Jan 29 18:48:30 agmlego, this translate in "go find yourself a way even i know the anwser, you dirty win developer"? Jan 29 18:48:41 *even if i know* Jan 29 18:48:53 Parduz: Unfortunately, in general, frequently yes. Jan 29 18:49:08 do you agree? agmlego? Jan 29 18:49:42 Parduz: Personally I find the development options on Windows clunky and award at best, but I have no overt political leanings either direction. Jan 29 18:49:48 *awkward Jan 29 18:50:19 good. So can i ask for your help, please? :) Jan 29 18:50:24 once you get unix-tools/bash installed. it's useable. ;) Jan 29 18:50:35 Parduz: You certainly could. Jan 29 18:50:54 Parduz: But you would be incorrect in doing so, because I have no idea how to do what it is you want to do. Jan 29 18:51:31 Well, that an answer more useful than the whole linux/win attitude :) Jan 29 18:52:40 My role in this channel seems to often be simply translating and summarizing requests. Jan 29 18:52:48 install eclipse on angstrom, is possible ? Jan 29 18:52:57 Certainyl. Jan 29 18:53:05 So, if i run the same commands i've used for windows (https://javadocs.wordpress.com/2010/01/04/c-windows-development-with-eclipse-mingw-and-wxwidgets/) but using the tools in my arm folder, what do i obtain? Jan 29 18:54:33 Parduz, look at step 8: all those "-lxyz"'s.... "Your first" step is to get or build "arm" versions of all those libs'... Jan 29 18:54:58 As right now it's x86... so just building your application for "arm" will fail on the first link.. Jan 29 18:56:37 Sure. I don't need to setup all that stuffs in eclipse. My plans are to make step6 for ARM Jan 29 18:57:12 then add: "CROSS_COMPILE=<>/bin/arm-gcc".... Jan 29 18:57:34 on the ./configure line.. Jan 29 18:58:19 that's all? Jan 29 18:58:24 i can try right now Jan 29 18:59:12 normally, that's all it is.. by default the Makefile that is going to look for CROSS_COMPILE or even CC, you just need to force the "arm gcc" over the mingw-gcc.. Jan 29 18:59:33 Best thing to do is look at the Makefile generated by ./configure to be sure.. Jan 29 19:00:09 ok, let me try Jan 29 19:07:04 best repository for opkg ? Jan 29 19:12:16 home Jan 29 19:12:23 lol Jan 29 19:12:28 sorry :) Jan 29 19:12:59 We are trying to put together a solution which will run [Linux + NodeJS + (QtWebKit or Chromium) + JQueryMobile].Currently we are running on BeagleBone Black Rev C on eMMC Debian. Pages take 4-6 seconds to load. Jan 29 19:13:32 doing any browser-based profiling to see where the bottleneck is? Jan 29 19:13:57 the web server on the bone is pretty fast, so I doubt it is pulling the files off the drive unless they are huge. Jan 29 19:14:26 How do we do browser based profiling ? Jan 29 19:21:19 What tools do we use to do browser based profiling ? Can you give us some links ? Jan 29 19:22:27 Chromium has a few built in.. Jan 29 19:23:20 As does Firefox, if memory serves. Jan 29 19:23:36 chrome://profiler/ Jan 29 19:26:01 rcn-ee: can't get to make it works right now, and here's 8:30 PM. Thanks for your help, i'll try tomorrow. Jan 29 19:26:52 Parduz, tomorrow, also post your Makefile to pastebin.com, then we can help better. ;) Jan 29 19:27:21 ok. Thanks again Jan 29 20:20:06 jkridner: ping Jan 29 20:21:44 ds2: pong Jan 29 20:22:40 jkridner: when's a good time to debug the login problem for bb.org? Jan 29 20:23:38 about 30 minutes from now? Jan 29 20:24:09 how about an hour instead? Jan 29 20:24:17 gives me time get food Jan 29 20:24:27 k Jan 29 20:38:33 We are trying to get our beagle bone black to boot up at 0V instead of the Default 3.3V, how can I do this? Jan 29 20:42:51 cityLights: still there? Jan 29 20:43:08 zlav: how is it supposed to power itself @ 0V??? Jan 29 20:44:48 <_av500_> I guess he wants the GPIOs to go 0V Jan 29 20:44:57 <_av500_> zlav: invert your logic Jan 29 20:47:05 a 0V pwr boot would be a swell option :) Jan 29 20:49:56 <_av500_> wellm you can do that Jan 29 20:50:05 <_av500_> boot from -5V and 0V Jan 29 20:50:58 Sorry, to get the GPIO port to boot up at 0V, when it runs 3.3V, it triggers a restart in the system I am having it control and I am looking for it to default the GPIO to 0V instead of 3.3V Jan 29 20:51:11 <_av500_> zlav: invert your logic Jan 29 20:51:27 <_av500_> or gate it Jan 29 20:52:21 <_av500_> check the reset state of GPIOs Jan 29 20:52:26 <_av500_> maybe a pulldown is enough? Jan 29 20:53:42 <_av500_> ...All IOs except for JTAG i/f and Reset output (and any special cases mentioned in pinlist) should have their Jan 29 20:53:44 hi i need help , i need add qws_mouse_proto variable Jan 29 20:53:44 <_av500_> output drivers tri-state and internal pulls enabled during assertion of all reset sources... Jan 29 20:53:56 <_av500_> zlav: so a pulldown should do Jan 29 20:54:11 <_av500_> a stronger pulldown than the internal pullups Jan 29 20:54:27 <_av500_> then you can chnage the GPIO to 0 and output and then drive it if neede Jan 29 20:54:32 <_av500_> needed Jan 29 21:01:44 Thank you for the help, I'll try a pulldown Jan 29 21:31:09 back Jan 29 21:31:46 front Jan 29 21:33:59 side Jan 29 21:36:29 top Jan 29 21:43:13 jkridner: ping Jan 29 21:43:19 howdy. Jan 29 21:43:36 good time to look at the login problem? Jan 29 21:46:17 sure. Jan 29 21:46:49 I still haven't finished http://beagleboard.org/blog/2015-01-28-thought-leadership-regarding-internet-things/, but who cares about IoT anyway? :-) Jan 29 21:47:19 do you need to setup logging before I try again? (so far, I have tried from 2 networks, 3 laptops with 3 versions of firefox so far) Jan 29 21:48:02 I'm watching the logs now. go ahead and try it. Jan 29 21:48:10 ok Jan 29 21:48:31 what page are you going to try to do the login? Jan 29 21:48:44 project registration Jan 29 21:49:01 done. it has failed. Jan 29 21:49:26 getting a page not found message but not a 404 Jan 29 21:49:30 k. you tried a Google ID, right? Jan 29 21:49:36 yes Jan 29 21:49:47 same one as I used for the BB mailling list Jan 29 21:49:56 it creates the authentication request, but never saw the response. Jan 29 21:50:10 let's try from another page, like http://beagleboard.org/about Jan 29 21:51:09 it claims success but I don't see the login shown as indicated by the message Jan 29 21:51:28 hmmm... clock skew. :( Jan 29 21:51:39 on the server? Jan 29 21:51:40 clock was a couple minutes fast Jan 29 21:51:44 yeah, on my server. Jan 29 21:51:45 :( Jan 29 21:51:58 try again. Jan 29 21:52:01 ok Jan 29 21:52:44 guessing it works... kicks me to the new project page instead of the login successful page Jan 29 21:53:38 if the box at the bottom has your ID in it, you are logged in Jan 29 21:53:55 I see it. Jan 29 21:54:25 thanks for checking on your end. Jan 29 21:54:28 k. it will eventually time-out, so you want to try to complete everything in just a few minutes. Jan 29 21:55:05 I assume i can login again if needed? Jan 29 21:55:36 If so, I'll just stage it as a cut and paste Jan 29 21:56:17 my crontab had "@hourly ntpdate pool.ntp.org > /dev/null" in it, but still my clock was off. Jan 29 21:56:25 I just changed it to "@hourly /usr/sbin/ntpdate pool.ntp.org > /dev/null" to see if that helps Jan 29 21:56:54 you can always save and continue editing, but you need the magic URL Jan 29 21:57:37 'k Jan 29 21:57:42 why not run ntpd? Jan 29 21:58:10 because I'd have to think 15 seconds to figure out how to configure it. Jan 29 21:58:43 or: systemctl enable systemd-timesyncd.service ;) Jan 29 21:59:03 #@%@!@#@#@!debian users ;) Jan 29 21:59:09 need systemd v215 thou. ;) Jan 29 22:02:39 <_av500_> jkridner: ping Jan 29 22:02:50 yo _av500_ Jan 29 22:02:55 <_av500_> wrt gsoc Jan 29 22:03:05 <_av500_> how do we proceed? Jan 29 22:03:07 <_av500_> some prep meeting? Jan 29 22:03:18 <_av500_> -mentors? Jan 29 22:03:20 _av500_: are you volunteering to be the grunt again? :D Jan 29 22:03:27 <_av500_> ;9 Jan 29 22:03:29 <_av500_> :) Jan 29 22:04:17 what are the deadlines? Jan 29 22:04:41 would be nice to get a jump-start on the ideas page, mentor recruiting, student promotions, qualification tests, etc. Jan 29 22:04:51 <_av500_> jkridner: yes Jan 29 22:05:00 but if the deadlines are just around the corner, it wouldn't be much of a jump-start Jan 29 22:05:11 <_av500_> sec Jan 29 22:05:39 I think consolidating ideas on the Ideas page is the first step. Wouldn't mind some #beagle-gsoc planning meetups. Jan 29 22:05:48 <_av500_> feb 9-20th for applications Jan 29 22:05:51 <_av500_> so yes, we are late Jan 29 22:05:55 whoa Jan 29 22:06:50 <_av500_> jkridner: I dont have much time now, are you available any time soon? Jan 29 22:06:53 <_av500_> lile tomorrow? Jan 29 22:06:56 <_av500_> like Jan 29 22:07:34 yeah Jan 29 22:07:40 morning US time? Jan 29 22:07:45 that'd be better for me. Jan 29 22:07:52 <_av500_> sure Jan 29 22:08:08 _av500_: just admins or potential mentors too? Jan 29 22:08:16 <_av500_> ds2: both Jan 29 22:08:44 <_av500_> jkridner: ping me any time tomorrow here Jan 29 22:08:49 <_av500_> or in -gsoc Jan 29 22:08:58 <_av500_> vvu: ^^^ Jan 29 22:09:14 I'd be happy to help as before Jan 29 22:09:19 both++ Jan 29 22:09:20 <_av500_> thx Jan 29 22:09:55 we'll shoot for 9AM US Central as a target on the wall. Jan 29 22:10:51 * veremit primes the bows .. Jan 29 22:10:52 <_av500_> ok Jan 29 22:11:16 hmmmm Jan 29 22:11:21 I might not make it Jan 29 22:11:41 0700 might be tricky Jan 29 22:13:08 I am using the BB-BONE-PRU-01 which uses p9_27 -- the code TODO:\n QBBS TODO, r31, 5 does not loop infinitely as I expect, whether p9_27 is attached to 3.3v or gnd Jan 29 22:14:49 rcn-ee: do you goto FTF's? Jan 29 22:18:30 haven't been to one in a few years.. I'm going to ELC in march. ;) Jan 29 22:19:20 rcn-ee: so the FTF's are not worth it? Jan 29 22:20:06 it's more up to my boss... ;) Jan 29 22:21:16 oh those pesky things Jan 29 22:21:35 rcn-ee: btw, did you guys get the white stuff dumped on more then usual? Jan 29 22:23:12 so 'we' got hit by global warming.. Normally it's in the -20 -> -30F this time of year, but these last two weeks it's been 20-40F... Most of our snow is gone.. Only came down twice... Jan 29 22:23:38 everyone at Artic Cat next door is a little edgy... Jan 29 22:29:58 hmmm to OSCON or not OSCON Jan 29 22:32:11 Does anyone know what copyrights applies to the BeagleBone Black design? I'm designing a product, and would like to take advantage of the wide development community for BBB, however, I've had to redesign the BBB to make my necessary IO resources available. I design it as a CPU module and will make module design files public. Would I owe royalties somewhere? Jan 29 22:33:07 I charge 150% royalties to generate opinions on this subject. Jan 29 22:33:21 That's kind of you.. Jan 29 22:33:59 Does that offer apply to red numbers as well? Jan 29 22:34:51 But seriously, does anyone know? some GPL? Jan 29 22:35:53 whew. I think http://beagleboard.org/blog/2015-01-28-thought-leadership-regarding-internet-things/ is finally done Jan 29 22:36:04 long article Jan 29 22:36:09 kjetilh: As far as I know, the bone is OSHW. Jan 29 22:36:11 kjetilh: no royalties required. Jan 29 22:36:53 that's great news :) Jan 29 22:37:00 kjetilh: it is technically CC-BY-SA, which only means that you need to attribute it in any publications and agree to let other people modify it and share it as long as they credit you. Jan 29 22:37:10 of course, that's only if you publish the design. Jan 29 22:37:21 if you just make you own boards, you don't have to give anything away. Jan 29 22:37:34 it isn't viral on the hardware itself like that. Jan 29 22:37:54 Well, I would have to publish it if using it in a commercial product right? Jan 29 22:38:02 the "production" license is essentially MIT-like.... ie, we can't be blamed for how suitable it is or not. Jan 29 22:38:10 kjetilh: nope. Jan 29 22:38:52 kjetilh: only if your market demanded getting the design materials---it isn't a requirement of the copyright on the design materials. Jan 29 22:39:18 note the published design materials don't include the beagleboard.org logo... that is because that is licensed for use on boards. Jan 29 22:40:13 this makes me wonder how did the claim of satire go with that fake starbucks store from a while back... Jan 29 22:41:26 Great. I can pretty much move forward without expecting too many problems then. Jan 29 22:41:53 Thanks alot jkridner! Jan 29 22:45:20 and i am back Jan 29 22:45:44 stt_michael: I am here now Jan 29 22:45:55 finished cooking chili con carne Jan 29 22:46:05 wow .. only took you a ocuple of hours :P~ Jan 29 22:46:16 let me dig up the dropbox link .. Jan 29 22:46:42 yep took two hours Jan 29 22:46:54 two big pots for 24 ppl Jan 29 22:47:05 fingers still burning Jan 29 22:48:39 lol kewl Jan 29 22:48:46 hope the party goes well :) Jan 29 22:50:50 cityLights : pm? Jan 29 22:52:27 yep Jan 30 00:23:14 really dumb question: if I plug 5v power AND USB into my BBB, will anything bad happen? Jan 30 00:23:53 nope :) Jan 30 00:23:59 no Jan 30 00:24:02 there's a switching transistor on board Jan 30 00:24:10 and/or diodes too Jan 30 00:24:47 ah, cool. Thanks! Jan 30 00:24:48 you might want to debug via usb whilst the board is powered from the barrel connector for peripherals, etc Jan 30 00:25:13 exactly what I was planning to do, actually! Jan 30 00:30:04 I do not think that -mfloat-abi=softfp works on the default gcc on the Wheezy GCC image. Jan 30 00:30:32 Anyone have any other tips on how to get an arm-linux-gnueabi/armel toolchain on wheezy on a BBB? Jan 30 00:31:02 When I installed gcc:armel, it wasn't built with thumb support :( Jan 30 00:31:24 you could cross compile it Jan 30 00:32:03 I've built cross-compiler toolchains more than I'd care to admit, so cross-compiling a toolchain shouldn't be THAT bad Jan 30 00:32:15 it might just require building the toolchain twice, with different configs Jan 30 00:32:17 yeah cross-compile Jan 30 00:32:32 I wouldn't build anythinig on an arm board .. just takes too long ;) Jan 30 00:32:40 exactly Jan 30 00:32:51 the problem is that the software I'm compiling has a lot of dependencies Jan 30 00:33:12 and I seem to have to compile all those as well--or is there a trick to gank the headers from a running system or something? Jan 30 00:33:12 you could cross compile the compiler, though Jan 30 00:33:31 what I do there is I just rsync over the whole root and use -sysroot Jan 30 00:33:35 ah, i see what you're getting at Jan 30 00:33:48 endrift: I used sysroot with Android a while ago a few contracts back, and it worked slick Jan 30 00:34:10 yeah, I have a whole BBB image on my build machine that I just use -sysroot to compile against Jan 30 00:34:38 I should be able to use a boot sd for that, right? Jan 30 00:34:55 yeah; I pulled off the actual running image but that should work too Jan 30 00:35:27 and once you have the stuff you want to install, use make DESTDIR=[directory] to install it to a temp directory for packaging Jan 30 00:35:35 *make install DESTDIR Jan 30 00:35:41 sure, sure Jan 30 00:35:53 (it's a handy trick that I didn't know about for ages) Jan 30 00:40:11 hmm, how do I point ./configure at my sysroot? Jan 30 00:41:14 in my cflags, sorry for the noise Jan 30 01:52:50 endrift: having issues with sysroot Jan 30 01:53:04 adamwwolf_: same issue as above? Jan 30 01:53:09 (I just saw your messages) Jan 30 01:53:14 it finds the first level of libraries fine, but doesn't find anything those libraries depend on Jan 30 01:53:26 hmm Jan 30 01:53:29 nope, I did CFLAGS="--sysroot=/path/to/rootfs" Jan 30 01:53:34 some folks online say it might be a linker thing? Jan 30 01:53:43 oh, yes Jan 30 01:53:54 you might need -Wl,rpath=/path/to/rootfs/lib Jan 30 01:53:58 er Jan 30 01:54:05 -Wl,rpath,/path/to/rootfs/lib Jan 30 01:54:08 one of those Jan 30 01:54:47 -Wl,-rpath,/path/to/rootfs/lib apparently Jan 30 01:55:11 thanks! Jan 30 01:55:29 and you can do more than one if you need /path/to/rootfs/arm-linux-gnueabi/lib for example Jan 30 01:55:32 Nice! Jan 30 01:55:33 it worked Jan 30 01:55:38 +10 points endrift Jan 30 01:55:55 I've done this too much by now @@ Jan 30 01:56:03 glad you got it working Jan 30 01:56:17 --sysroot is for the compiler, -rpath is for the linker Jan 30 01:56:23 -Wl says "pass these flags to the linker" Jan 30 02:27:57 endrift: another issue :) Jan 30 02:28:12 what this time? Jan 30 02:28:22 so I got through configure fine, but now midway through teh compile, ld complains it cannot find lz, however, it found -lz during configure... Jan 30 02:29:40 hmm Jan 30 02:29:47 is this is a HOSTCC vs CC issue? Jan 30 02:30:19 i'm not sure. when i'm cross compiling, it's properly using arm-linux-gnueabi-gcc Jan 30 02:30:27 assuming these are autoconf projects, are you making sure to use --target and --host appropriately? Jan 30 02:30:38 i'll doublecheck. thanks for hte pointers Jan 30 02:32:32 (I think they are correct. --host i686-linux-gnu and --target arm-linux-gnueabi) Jan 30 02:34:29 endrift: i'm going to try again, i'm not sure why it can't find -lz, because it explicitly can find it during ./configure **** ENDING LOGGING AT Fri Jan 30 03:00:00 2015