**** BEGIN LOGGING AT Fri Mar 06 02:59:58 2015 Mar 06 07:50:15 Celebrating the festival of colors today Mar 06 07:54:57 Happy holi Mar 06 07:55:59 Abhishek_ : when i modprobe beaglelogic or pruspeak i can't see sysfs entries. am i missing something Mar 06 07:56:54 the dev node at /dev/pruspeak is available Mar 06 08:00:16 shubhangi: have you put the PRU firmware in /lib/firmware ? Mar 06 08:01:02 for beaglelogic, yes Mar 06 08:02:02 There's some documentation in the BeagleLogic, did you go through that? Mar 06 08:02:06 *wiki Mar 06 08:04:21 this one https://github.com/abhishek-kakkar/BeagleLogic/wiki/sysfs-attributes-Reference ? Mar 06 08:06:52 working now Mar 06 09:05:40 Hello! Mar 06 09:07:25 I was looking over your GSoC ideas page Mar 06 09:07:45 NW.js (a.k.a node-webkit) based cross-platform getting-started app sounds awesome, but I'd like to ask a bit more details. Mar 06 09:09:18 My understanding is that the project involves developing an app to interface with the board in some graphic manner. Is that correct? Mar 06 09:13:24 looking over https://github.com/jadonk/beaglebone-getting-started/tree/node-webkit-app it's a node.js app Mar 06 09:13:35 how would this be "shipped" to a user? Mar 06 12:29:24 sidbh__:Hey Mar 06 13:30:53 gm all Mar 06 13:31:11 gm jkridner Mar 06 13:31:30 GM all Mar 06 13:31:49 jkridner: I have some doubts Mar 06 13:32:24 please, express them!! Mar 06 13:32:39 "I have some doubts" isn't something to which I can provide a useful response. Mar 06 13:33:13 hello jkridner ! Mar 06 13:33:34 It is definitely possible for me to build a new virtual machine as a server running on top of beaglebone black.. But do you want me to build a new one or to use the existing c9 as a pruspeak enabled ide ? Mar 06 13:34:19 kiran4399: putting together good dialog on IRC is an art... one that really helps for good execution of of GSoC Mar 06 13:34:24 vvu: howdy! Mar 06 13:35:22 kiran4399: using c9 to edit pruspeak would be great. Mar 06 13:36:40 kiran4399: not sure what the VM server would be. Mar 06 13:37:28 kiran4399: you talking about the interpreter? Mar 06 13:37:39 DiegoTc: you running this show? Mar 06 13:37:42 yes.. node.js interpreter Mar 06 13:38:00 jkridner: I thought it will be both Mar 06 13:38:18 is anyone currently working on NW.js (a.k.a node-webkit) based cross-platform getting-started app ( http://elinux.org/BeagleBoard/GSoC/Ideas#Background )? Thank you ! Mar 06 13:38:36 kiran4399: if you are talking about making pruspeak bindings in BoneScript (node.js library), then it would simply be making functions that pass script to the running pruspeak interpreter. Mar 06 13:38:55 if you could talk about what you really expect about the NW.js (a.k.a node-webkit) based cross-platform getting-started app proposal Mar 06 13:38:59 hi jkridner Mar 06 13:39:20 this way students who want to apply know what beagleboard.org is expectinh Mar 06 13:39:23 expecting Mar 06 13:39:23 kiran4399: ideally, you'd create a set of "setup"/"loop" functions using the normal bonescript functions and introspection would be used to generate the pruspeak code. Mar 06 13:39:59 kiran4399: a simpler approach would be to create some kind of firmata firmware in pruspeak and use 'noduino', thus 'pruduino'. Mar 06 13:40:10 kiran4399: have you looked at 'noduino'? Mar 06 13:40:21 jkridner: yes Mar 06 13:40:22 kiran4399: I don't see where any VM would be involved. Mar 06 13:40:29 Abhishek_: howdy! Mar 06 13:40:37 jkridner: Fortunate to have seen the Project Ara protoype "big board" yesterday, along with the 96boards thing; Khasim Syed Mohammed (linaro) was here at Kharagpur Mar 06 13:41:00 julianduque: note the NW.js queries. :-D Mar 06 13:41:22 Abhishek_: cool! any chance you said hi to Khasim for me? Mar 06 13:41:44 Abhishek_: did you know Khasim did the initial BeagleBoard Linux patches? Mar 06 13:42:07 I did tell him about my GSoC with BeagleBoard last year and show him the BeagleLogic cape Mar 06 13:42:40 DiegoTc: for NW.js, it is mostly taking bone101 and putting it into an app that interacts with BeagleBone, but I think the most helpful item would be integration of a BeagleBone bootloader ala BBBlfs. Mar 06 13:42:45 good to know :) Mar 06 13:42:58 DiegoTc: a minimum is some kind of script that could be used to program microSD cards for flashing boards.... Mar 06 13:43:02 jkridner: I am little bit confused about firmata. Beaglebone does not have an firmata protocol running like arduino and spark.io boards right ?? Mar 06 13:43:16 so How can you use firmata ? Mar 06 13:43:19 DiegoTc: the idea is that the NW.js app provides an up-to-date out-of-box experience. Mar 06 13:43:52 kiran4399: firmata runs on the PRUs and listens for commands to set pins high or to toggle pins at certain rates. the node library sends those commands. Mar 06 13:44:14 jkridner: Sorry if I haven't been clear enough! I'm a prospective student interested in that project, I'm currently trying to figure out what it involves to take an informed decision. Thanks! Mar 06 13:44:55 andrei_: have you reviewed the ideas at http://bit.ly/bbgsocideas? Mar 06 13:44:55 jkridner: So is the firmata for PRU implemented ? Mar 06 13:45:02 kiran4399: no. Mar 06 13:45:20 jkridner: OK. Then I'll take that Mar 06 13:45:28 jkridner: yes Mar 06 13:45:29 kiran4399: for details of firmata, see http://firmata.org/ Mar 06 13:46:09 I just wanted to discuss a bit about the project before diving in Mar 06 13:46:10 jkridner: could you talk more about BeagleBone bootloader ala BBBlfs Mar 06 13:46:19 for the NW.js Mar 06 13:47:15 DiegoTc: sure... BBBlfs is a project using libusb to flash BeagleBone Black over USB. it currently only runs on Linux, but Windows is pretty close. For Mac, it requires a codeless Kext that no one has figured out how to write. Mar 06 13:47:21 vvu is the author of BBBlfs. Mar 06 13:47:25 jkridner: Are you on an holiday tomorrow ? I would like to show you my proposal. It is almost done. Mar 06 13:47:49 cool Mar 06 13:47:52 The idea is that you could use BBBlfs in a NW.js application to update the firmware on your target board, so you know you are talking to the latest software.... Mar 06 13:48:17 NW.js would include a browser, so you can open the Cloud9 IDE in NW.js to interact with the board.... also, all of the bone101 tutorials would run within NW.js. Mar 06 13:49:50 I quite get you the idea of what you want with this project! Ok, someone has more questions about NW.js (a.k.a node-webkit) based cross-platform getting-started app? Mar 06 13:50:07 kiran4399: yes, I'm not working tomorrow. send your proposal to the beagleboard-gsoc list (http://bit.ly/bbgsocml) and someone should get back to you. if not, come back here and ask for us to get back to you. Mar 06 13:50:24 jkridner: Was NW.js part of last GSoC? is someone planning to continue to work on it? Mar 06 13:50:37 also, DiegoTc: thanks! Mar 06 13:50:37 well, I'm hopeful that julianduque and nodebotanist can both give a bit of guidance on NW.js. Mar 06 13:50:51 andrei_: no, we never did NW.js as part of GSoC. Mar 06 13:51:18 For most developers using Cloud9 IDE, we encourage them to use Chrome or perhaps Firefox.... Mar 06 13:51:44 jkridner what's your plan for BoneScript web pages with live-running examples and documentation AKA Bone101 Mar 06 13:51:45 by using NW.js, we have a bit more normalized environment and can add these other features like microSD card programmer and BeagleBone bootloader. Mar 06 13:52:26 jkridner: to me this project looks important because it provides "ease of use" , it involves Node.js and low level knowledge, but is the project important to BeagleBoard ? Mar 06 13:52:35 DiegoTc: finishing up bonecard integration, adding BBUI support to bonecard and adding a bunch more examples. Mar 06 13:53:22 your idea for BBUI support on the card? How do you visualize this on the static size card? Mar 06 13:53:51 andrei_: anything that "lowers the floors" for new BeagleBone users (ie., makes it easier for newbies to get started) or "raises the ceiling" for experienced BeagleBone users (ie., opens up new possibilities for advanced development by saving time of experienced developers), is something important to BeagleBoard.org Mar 06 13:54:45 DiegoTc: I think we have to reformat BBUI to fit within a card and provide a configuration where the BBUI is already setup for the desired pins. Mar 06 13:54:51 I think static size is required. Mar 06 13:55:02 BBUI is currently a static size, just a bit large. Mar 06 13:56:18 I will work on the pull integration with bone101 code on github this weekend. Haven't got time. This way students can just fork the project. Mar 06 13:56:30 DiegoTc: I think bringing in Blockly BoneScript and Blockly BotSpeak would also be helpful for Bone101 Mar 06 13:56:54 do you have links for this projects? Mar 06 13:57:00 I haven't see Blockly BotSpeak Mar 06 13:57:09 Blockly BoneScript I have Mar 06 13:57:11 jkridner: awesome! thanks Mar 06 13:57:14 Blockly BoneScript is at jadonk.github.io/blockly-bonescript Mar 06 13:57:38 http://jadonk.github.io/blockly-bonescript/static/tests/playground.html Mar 06 13:57:59 I don't know where blockly botspeak is.... have to ask Jenn Thomas. Mar 06 13:57:59 yes that's quite cool! Mar 06 13:59:14 some one has more questions? Mar 06 13:59:57 jkridner, I will get logs and add then on a link on the page ideas. I hope this help students with their questions. Mar 06 14:00:04 jkridner: I guess on the c9 ide we need to write bonescript commands which get interpreted to botspeak commands on the pruspeak end... right ? Mar 06 14:00:23 for c9, you really just need a 'runner'. Mar 06 14:00:56 what does it do ? Mar 06 14:01:00 here's a 'runner' I did for Userspace Arduino .sketch files: https://github.com/jadonk/bone101/blob/master/.c9/runners/sketch.run Mar 06 14:01:28 when you click 'run' in Cloud9, it executes the 'cmd' from the .run file. Mar 06 14:02:38 er, .ino files, not .sketch files. Mar 06 14:03:06 I thought when you click run it invokes the node interpreter.. Mar 06 14:03:11 for .js programs Mar 06 14:03:23 for .js programs, that is true... Mar 06 14:03:33 kiran4399: you are confusing me because you keep bringing up Cloud9 IDE. Mar 06 14:04:02 kiran4399: I think you want to just say "within your JavaScript program". Mar 06 14:04:26 BoneScript doesn't have "commands" per se.... Mar 06 14:04:42 it only has functions and objects, because it is a JavaScript library, not a language. Mar 06 14:06:05 kiran4399: It might be asking too much of a GSoC student, but the "introspection" idea would be something like this.... Mar 06 14:06:22 I would define a 'setup' function... Mar 06 14:07:11 var setup = function() { b.pinMode('P9_14', b.OUTPUT); b.digitalWrite('P9_14', b.HIGH); }; Mar 06 14:07:16 jkridner, which project is kiran4399 talking? Mar 06 14:07:34 where 'b' is the output of 'var b = require("bonescript");' Mar 06 14:07:40 OK.. Mar 06 14:08:17 kiran4399: I'm not 100% sure... I think 'pruduino', though I am describing the ideal way I'd like BoneScript to integrate with PRU Speak. Mar 06 14:09:00 jkridner: Well it is pruduino... :-) Mar 06 14:09:27 kiran4399: somehow, we'd tell the interpreter to run 'setup' on the PRUs and it would examine the definition of the 'setup' function, noting the calls to the BoneScript functions and converting them to the associated PRU Speak commands to send down to the PRU Speak interpreter. Mar 06 14:09:58 kiran4399: so, I'm describing a much more complex case than simple 'pruduino'.... Mar 06 14:10:54 Gosh.. I thought this was pruduino... But what do you expect from a simple pruduino ?? Mar 06 14:11:33 with 'pruduino', there would be first firmata implemented in PRU Speak. Mar 06 14:11:41 OK.. Mar 06 14:11:44 then.. Mar 06 14:13:02 you'd essentially just use 'noduino'.... Mar 06 14:14:03 var pruduion = require('pruduino'); var led = new prudino.LED({pin: 13}); led.blink(); Mar 06 14:14:20 where pruduino is just a fork of noduino. Mar 06 14:14:36 and noduino library sends commands to the firmata firmware running on the PRU. Mar 06 14:15:28 moving forward, because the firmata implementation is part of the pruduino library (loaded using the PRU Speak interpreter), new commands can easily be added to extend the function. Mar 06 14:16:09 http://sbstjn.github.io/noduino/ shows noduino in action. Mar 06 14:16:43 @jkridner: One last doubt... So there is no PRUspeak in the picture ?? Mar 06 14:16:52 https://github.com/sbstjn/duino is the firmware for the Arduino that we'd move to the PRU. Mar 06 14:18:24 https://github.com/sbstjn/duino/blob/master/src/du.ino would run on the PRU, ported to PRU Speak.... Mar 06 14:18:37 it is what I've been calling 'firmata', but I guess it might not be firmata. Mar 06 14:19:26 and, most of the commands are available as immediates within PRU Speak and wouldn't have to be implemented. Mar 06 14:19:57 hmm, it looks like a mere change of "language" Mar 06 14:20:29 hi all ,, Mar 06 14:20:41 Abhishek_: exactly. should be very easy. Mar 06 14:21:00 Abhishek_: if the functions are implemented in PRU Speak, there shouldn't be much needed to be done for the firmware. Mar 06 14:21:19 * jkridner was calling it firmata, but I guess I was getting it confused with Johnny-Five. Mar 06 14:21:40 perhaps nodebotanist or julianduque can say better if we should be looking more at noduino or Johnny-Five. Mar 06 14:23:21 jkridner: it would be a good idea to get a lot of examples and documentation written for this along with a REPL web-interface. Mar 06 14:24:35 * jkridner checks out related presentation at http://slides.com/alexroche/nodejs-arduino/fullscreen#/8/4 Mar 06 14:24:37 jkridner: sorry for the interrupting but i've some problem of what actually i can do with BBUI as i can't try it without a BBB ,, so if u can give me the big picture of it that would be great Mar 06 14:26:06 You could get a repl set up with Johnny five pretty easily Mar 06 14:26:13 ebadawy: with BBUI, you can get the idea you've connected an LED/Relay/Button/etc. to the right pin and that you and read/write that pin quickly. Mar 06 14:26:28 nodebotanist: Johnny-Five uses Firmata, right? Mar 06 14:26:41 Not on BBB Mar 06 14:26:46 nodebotanist: are you familiar with the BotSpeak/PRUSpeak stuff we've done? Mar 06 14:27:07 nodebotanist: well, but that approach isn't "real-time" Mar 06 14:27:21 Uses bonescript under the hood on BBB. I am not familiar. Mar 06 14:27:56 nodebotanist: k. so, we are trying to use the PRU to make the timing on things better. Mar 06 14:28:05 Cool Mar 06 14:28:41 If you did that I or julianduque would probably rewrite the BBB wrapper for johnny five to use that. Mar 06 14:28:51 S/you/anyonw Mar 06 14:29:48 @jkridner: Can noduino be used for BBB ? Mar 06 14:30:10 nodebotanist: we have an interpreter called PRU Speak that runs BotSpeak, but still being fleshed out with commands. Mar 06 14:31:10 I see. Well I'll keep an eye on it and see if it's not completely out of my skill set to help. Mar 06 14:32:18 kiran4399: if modified to send commands via PRU Speak Mar 06 14:32:43 nodebotanist: do you have advice on noduino vs. Johnny-Five approach with Arduinos? Mar 06 14:34:05 from my perspective, because noduino is fairly minimal, it might be extended easier. Mar 06 14:35:05 Johnny five is my preference, and it has a plugin system already Mar 06 14:35:50 Plus rwaldron and co (incl myself) are avidly supporting and developing Mar 06 14:36:26 nodebotanist: so, for PRU support in Johnny-Five, would you recommend us implementing 'firmata' or create something entirely new? Mar 06 14:37:03 kiran4399: fyi, Johnny-Five is at https://github.com/rwaldron/johnny-five Mar 06 14:37:33 @jkridner: So the firmata firmware will be acting as bridge between the noduino and PRU speak interpreter .. right ?? Mar 06 14:37:58 On that end, do whatever you like. We'll be modifying the beaglebone-io wrapper to fit whatever y'all make, not Johnny five itself Mar 06 14:38:42 kiran4399: I'm sorry I've confused you so much trying to give you the big picture. Mar 06 14:38:43 That's the beauty of Johnny five: when you want to use it with non Arduino, you just grab the wrapper for that platform Mar 06 14:38:58 kiran4399: any chance you have an Arduino? Mar 06 14:39:05 yes.. Mar 06 14:39:13 kiran4399: did you say you have a BeagleBone Black too? Mar 06 14:39:17 yes.. Mar 06 14:40:05 kiran4399: I'd say start by installing and running Johnny-Five on BeagleBone with an Arduino attached via USB. Then try the same thing with noduino. Then try running PRU Speak. Then report back your experience. Mar 06 14:40:08 kiran4399: is that asking too much? Mar 06 14:40:19 No.. Mar 06 14:40:22 I'll do it.. Mar 06 14:40:39 kiran4399: then we'll be speaking the same language and you'll be the expert. :-D Mar 06 14:41:10 nodebotanist: where is the source to beaglebone-io? Mar 06 14:42:09 https://github.com/julianduque/beaglebone-io Mar 06 14:44:51 thanks. Mar 06 14:54:33 Did I miss anything? Mar 06 14:57:11 @jkridner: gsoc Interested in node-webkit getting started app Mar 06 14:57:32 @jkridner: like to know more details about it Mar 06 14:57:41 Can you review the logs? Mar 06 15:25:33 jkridner: i had nobody asking here about bbblfs Mar 06 15:53:15 I need some help regarding PRUspeak. the module which comes with bone70 is loading fine. but when i compile the code and load i get the following error : pru_speak pru_speak.12: Failed to read events array in dmesg Mar 06 15:53:55 the driver seems to compile correctly apart from the clock skew warning. is it because of that warning ? Mar 06 15:54:12 This is because there is conflict between the pruspeak that is compiled within and the module you are loading externally I think Mar 06 15:54:36 but the one build in is not loaded Mar 06 15:54:41 built* Mar 06 15:57:07 i need to build either beaglelogic or pruspeak so that i can modify Mar 06 15:57:37 Abhishek_: how to rectify this WARNING: "pruproc_beaglelogic_request_bind" [/home/BeagleLogic/beaglelogic-kernel-driver/beaglelogic.ko] undefined! Mar 06 15:57:50 ! Mar 06 15:58:03 while building beaglelogic Mar 06 15:58:05 shubhangi, clock skew means your clock is off.. sudo ntpdate pool.ntp.org will fix it up.. Mar 06 15:58:12 did that Mar 06 15:58:40 Does the build fail due to that warning? Mar 06 15:58:46 no Mar 06 15:59:01 it usually just spams the build log. ;) Mar 06 15:59:07 You building against the kernel sources right? Mar 06 16:00:12 what exactly does tht mean ? Mar 06 16:01:24 rcn-ee: I keep meaning to catch you to say hello, but I've been so busy lately. Mar 06 16:01:33 When you open the pru_rproc.c file in the kernel sources, are you able to see that function? Mar 06 16:01:59 (Not in GitHub but locally) Mar 06 16:02:25 hendersa, hi! did you want to get busier? ;) Someone needs to take care of the Android - X15 ;) Mar 06 16:03:18 I'd be happy to take a look at it once I end up with one. I figure that you guys can get the kernel fairly close and then I can start massaging Android for it. Mar 06 16:04:38 hendersa, Nishanth's been doing a lot of the intial stuff: https://github.com/nmenon?tab=repositories But he's looking to let the community take over.. So you were the main person we were talking about. ;) Mar 06 16:07:17 I see that it is targeting a kernel with EGL/GLES. Is he pushing forward to 3.18/3.19? Mar 06 16:09:02 I also see the initial import from TI for the kernel. Might be the TI BSP 3.14 kernel, then. Mar 06 16:09:21 I'd have to clone it and take a closer look. Mar 06 16:09:24 probably Mar 06 16:11:22 I look forward to the day we have capemgr-ish support and GLES in the same kernel. Mar 06 16:11:32 * hendersa notes that it is good to have dreams. Mar 06 16:11:51 Abhishek_: i dont have that file locally Mar 06 16:12:27 hmm, you have the kernel sources? Mar 06 16:17:28 shubhangi: try loading your built beaglelogic module and let me know how it goes Mar 06 16:23:54 hendersa, yeah all the sgx bits are for 3.14-ti, haven't got them working on my x15 yet.. Mar 06 16:49:50 nodebotanist: There ? Mar 06 17:02:49 What's up? Mar 06 17:07:09 So.. I was wondering what is the use of beaglebone io plugin for johny five.. Mar 06 17:07:17 I understood johny five.. Mar 06 17:07:29 completely.. :-) Mar 06 17:08:16 I mean how can use the plugin ? Mar 06 17:21:17 Hello, I have some doubts about the project, Library of Arduino-compatible functions for StarterWare. Mar 06 17:21:35 What will be the end product of this? Mar 06 17:26:45 I mean will we be using the library of arduino-compatible functions in CCS? Mar 06 17:58:02 Abhishek_: Error: could not insert module beaglelogic.ko: Invalid parameters Mar 06 17:58:16 how do i build against kernel source ? Mar 06 18:00:30 okay. ican change the KSRC in the makefile Mar 06 18:25:42 Works now (y) Mar 06 18:42:28 Hello, Does BeagleBoard support only for Linux based Operating Systems Mar 06 18:42:28 hi namaste, sounds like you got through the TRM as far as the ADC chapter Mar 06 18:42:41 ya Mar 06 18:42:55 Now I want to know how to proceed further Mar 06 18:43:04 namaste: are you familiar with the kernel tree? I recommended taking a look at the drivers/iio/adc/ti_am335x_adc.c driver Mar 06 18:44:14 <_av500_> hasala: no, the beagleboard supports any OS that has been adapted to run on it Mar 06 18:44:19 and also drivers/staging/iio/Documentation/ as that has the canonical docs about how iio devices are exposed in the kernel/userspace Mar 06 18:44:30 ok I will Mar 06 18:46:10 overview.txt, device.txt, ring.txt, and trigger.txt are the most important there. Mar 06 18:46:30 Thank you _av500_ for the clarifcations Mar 06 18:46:42 namaste: it should give you a good idea of how the iio kernel framework design supports adcs Mar 06 18:47:00 ok Mar 06 18:47:18 Let me learn all that Mar 06 18:48:08 I went through the GSoC list and many were based on Linux Mar 06 18:48:35 namaste, one more important thing...in the top level Documentation directory is this nifty ABI documentation..you'll want to take a look at Documentation/ABI/testing/sysfs-bus-iio Mar 06 18:49:40 that document shows all the generic attributes that iio exposes to userspace and what their behavior is..good base knowledge as well Mar 06 18:50:19 oh, and yes, we demand all discussions on this public irc channel or the mailing list so others can learn as well Mar 06 18:50:27 <_av500_> hasala: yes, most are Mar 06 19:18:10 shubhangi: good to know Mar 06 19:25:37 _av500_: nerdboy from SCaLE followed up by e-mail. I'll try to get him to join #beagle-gsoc Mar 06 19:35:57 For anyone interested in the BBBAndroid app project (and viewing the IRC logs), please review https://groups.google.com/forum/#!topic/beagleboard-gsoc/AQ0nuJenG0s Mar 06 20:19:01 hendersa: dropped you a line to do a project spotlight on it. Mar 06 20:25:31 OK. I'll keep an eye out for it. Did it go to my icculus.org mail? Mar 06 20:27:40 ahoy Mar 06 20:28:36 * nerdboy points out it's lunchtime on the Left Coast Mar 06 20:33:14 ahoy nerdboy Mar 06 20:33:20 welcome to #beagle-gsoc! Mar 06 20:33:56 * jkridner points nerdboy to av500, our co-administrator for BB.org GSoC.... perhaps lead admin this year? Mar 06 20:34:11 hendersa: yes. Mar 06 20:35:39 jkridner: you don't sound convinced - are you trying to convince me ot _av500_ ? Mar 06 20:35:47 *or even Mar 06 20:35:55 av500 for sure. :-D Mar 06 20:36:45 anyway, have you had a chance to check out http://bit.ly/bbgsocieas and sign up on http://bit.ly/bbgsocml ? Mar 06 20:37:23 if you find things of interest, sign up on Melange. If you don't, edit the ideas page until you do find things of interest. :-D Mar 06 20:37:46 nerdboy: I did add a C6x Linux thing, but it isn't very descriptive. Mar 06 20:38:25 what do you need most? ideas? mentors? lion-tamers? Mar 06 20:38:32 * jkridner told av500 he did some recruiting at SCaLE, but isn't sure av500 believed him. Mar 06 20:38:36 mostly mentors. Mar 06 20:39:00 people that students can bounce ideas off of until the sound sane enough to actually succeed at doing them. Mar 06 20:39:19 people to help students start to learn to engage the open source way. Mar 06 20:39:32 students seem to understand least about the best way to ask questions. Mar 06 20:39:47 we try to point them to http://beagleboard.org/chat .... Mar 06 20:39:58 but, IRC is often intimidating as is open source in general. Mar 06 20:40:11 * nerdboy remembers 10 years of (mostly) blank faces and silence in the classroom... Mar 06 20:40:44 students generally show up and say useless things like "tell me more about XYZ project" Mar 06 20:41:13 a lot of schools have started mandating a freshman orientation/how-to-be-a-student class Mar 06 20:41:16 and "how can I get started [writing a proposal... which they often have to be coached is what they need to be doing] on XYZ project" Mar 06 20:41:29 not sure how well the second part is working... Mar 06 20:41:41 nerdboy: we mostly just interact with them here a wile and see if they assimilate. :-D Mar 06 20:42:00 s/wile/while/ Mar 06 20:42:20 or is it s/a wile/awile/? Mar 06 20:42:23 * nerdboy really wanted the lino-tamer slot, or maybe knife-thrower... Mar 06 20:42:25 er, awhile? Mar 06 20:42:30 * jkridner thinks that is it. Mar 06 20:43:02 knife thrower is probably needed more now than a lion-tamer... Mar 06 20:43:56 right now, we need people to stir things up a bit and whittle wheat from chaff. Mar 06 20:44:06 * nerdboy would release the elephants so better not give me that job... Mar 06 20:44:41 you tell av500 and I where you might want to participate and we'll try to keep you involved around those lines. Mar 06 20:45:01 av500 is in .de, so it is probably beer time for him. Mar 06 20:53:01 * nerdboy goes to make more espresso Mar 06 20:53:11 a really big one... Mar 06 20:55:01 okay so as Gentoo org, we are no longer "in" like flint Mar 06 20:55:37 stephanie is going for the minnowboard stuff i think Mar 06 20:56:38 you can whack david for that one... Mar 06 20:57:09 i'm just kinda booked up through elc Mar 06 20:58:18 getting a funky 404 on http://bit.ly/bbgsocieas Mar 06 20:58:44 maybe there should be a d in there... Mar 06 21:02:18 jkridner: what's the big deadline for submission? Mar 06 21:02:38 er, http://bit.ly/bbgsocideas Mar 06 21:03:05 students start submitting applications by ... let me look ... https://www.google-melange.com/gsoc/events/google/gsoc2015 Mar 06 21:03:53 March 16 is when they start submitting proposals.... Mar 06 21:04:01 we'd want to have mentors mostly registered by then. Mar 06 21:04:43 ideas can continue to evolve until right up to the student application deadline on March 27, but that's it. the proposals are done then. Mar 06 21:09:30 yup, found the calendar Mar 06 21:11:00 so do i troll for victims here? Mar 06 21:11:13 Oh, they'll find you. Mar 06 21:11:35 * nerdboy will be hiding on a boat next week Mar 06 21:11:53 FOSS4G all week until thu Mar 06 21:12:53 i'll try to get on here as much as i can... might point a few embedded people here... Mar 06 21:16:22 <_av500_> jkridner: no beer, im still sick Mar 06 21:16:54 <_av500_> nerdboy: welcome Mar 06 21:17:03 _av500_: maybe beer is the medicine :) Mar 06 21:17:04 hi there Mar 06 21:17:15 <_av500_> jkridner: I think I need a spreadsheet for this years who is who Mar 06 21:17:17 <_av500_> I lost track Mar 06 21:17:22 <_av500_> vvu: yeah, maybe Mar 06 21:17:27 * nerdboy goes to make his giant danish espresso Mar 06 21:17:33 afk for a few Mar 06 21:21:26 av500: man, time for you to start feeling better already! Mar 06 21:22:02 <_av500_> jkridner: tell me about it Mar 06 21:22:11 <_av500_> IÄm coming about slowly Mar 06 21:22:23 Abhishek_ : ping Mar 06 21:23:18 does the pru firmware get loaded on applying the dts ? Mar 06 21:23:42 or is it the driver which burns the firmware Mar 06 21:24:31 as far as i understood the device tree overlay handles it. right ? Mar 06 21:31:19 jkridner : I'm interested in Common bootloader for different all the BeagleBone/BeagleBoards where should I start looking for more description ? I have done cross compilation steps and send PR on github . Mar 06 21:31:40 Satyam_z: did you start from BBBlfs written by vvu? Mar 06 21:32:15 shubhangi: the firmware files are pointed to by the .dts and loaded by the kernel firmware loading feature using the remoteproc driver. Mar 06 21:34:08 does it go in /lib/firmware or somewhere else? Mar 06 21:34:32 goes in /lib/firmware Mar 06 21:34:39 jkridner : No Mar 06 21:35:08 jkridner : I did not know about that Mar 06 21:35:18 jkridner: did you invite calculus too ? Mar 06 21:35:36 I did, but I probably need to follow-up with him. Mar 06 21:35:48 Satyam_z: https://github.com/ungureanuvladvictor/BBBlfs Mar 06 21:36:07 he'll probably notice if you do it now... Mar 06 21:36:20 jkridner : Thanks ! Actually I am now more curious ;-) Mar 06 21:36:32 jkridner: thanks. pru-rproc is writing it to pru Mar 06 21:36:59 particularly if you have any recommended projects for him to look at... Mar 06 21:39:40 yeah, not sure which project would be best for him to look at.... probably something related to robotics in some way. Mar 06 21:40:39 * nerdboy makes a little bit room Mar 06 21:45:31 jkridner : I have clone the repo . Do I need board for further work ? Mar 06 21:52:10 if you had some way to do "hello world" applications with libusb on Mac/Linux/Windows, that'd be a good start. Mar 06 21:57:40 Okay ! On it ! Mar 06 22:06:27 jkridner : done ! Please have a look ! https://github.com/satyamz/gsoc-application/tree/master/libusb_example Mar 06 22:14:01 * nerdboy pushing odf stuff Mar 06 22:20:16 jkridner : Are you there ? Please have a look https://github.com/satyamz/gsoc-application/tree/master/libusb_example Mar 06 22:26:32 * jkridner looks Mar 06 22:27:44 Satyam_z: helpful! would be nice if you looked at the API and could figure out how to talk to a device, as you'd be expected to update the bootloader. vvu might have better suggestions. Mar 06 22:28:28 * jkridner is always happy to see people can work reasonably with github and compilers. Mar 06 22:29:29 Thank you so much :-) Mar 06 22:30:41 jkridner : Should I send one mail about mine interest in this project to mailing list ? What do you say ? Mar 06 22:31:05 Satyam_z: certainly... to http://bit.ly/bbgsocml Mar 06 22:35:31 jkridner : Ok ! Any other things you'd like to suggest about "Common bootloader for different all the BeagleBone/BeagleBoards" project . Like reads or code base , So that I can move ahead ! Mar 06 22:36:07 jkridner: do we need to provide some resources/training type stuff? Mar 06 22:36:48 nerdboy: kernel and pru training would be super, super helpful. guess I need to do something beyond http://beagleboard.org/pru Mar 06 22:37:05 * nerdboy was thinking build/deploy beaglebone software/OS but maybe even git and cross-build stuff too? Mar 06 22:37:27 I ask for people to do a git/cross-build exercise as part of the application. Mar 06 22:37:35 that's what Satyam_z was doing. Mar 06 22:37:42 ah Mar 06 22:37:45 and then I added that he should mess with libusb. Mar 06 22:38:12 * jkridner really needs to update https://github.com/jadonk/gsoc-application/tree/master/ExampleEntryJasonKridner Mar 06 22:38:26 got to make sure it is stuff they can do without having boards. Mar 06 22:38:52 Exactly ! Mar 06 22:39:05 that comes from before we started shipping with Debian on the boards. Mar 06 22:39:52 https://github.com/jadonk/gsoc-application/pulls shows people completing the task. Mar 06 22:40:30 same task for this year ? Mar 06 22:41:00 jkridner : I too send one PR ! did you check ? Mar 06 22:41:49 jkridner : I know you might be busy ! but please have a look there too ;-) Mar 06 22:42:29 oh, jkridner, which bone101 repo is upstream these days? Mar 06 22:50:44 jkridner : Thank you ! Mar 06 23:03:10 * nerdboy liked the bone101 slide show Mar 06 23:03:39 * nerdboy having simultaneous phone/irc mtgs Mar 06 23:51:08 jkridner: i didn't see a beaglebone cubesat project Mar 06 23:51:20 is there one i missed? Mar 06 23:51:41 * Abhishek_ yawns Mar 07 00:08:50 actually there is one... Mar 07 00:11:25 except the upstream guy doesn't show it any more Mar 07 00:33:50 jkridner: was there another "recommended/proposed" project list/page/wiki? Mar 07 00:34:20 * nerdboy looking at "500 projects" on beagleboard.org Mar 07 00:34:40 did i miss a link somewhere? Mar 07 00:37:59 dear mentors, I remember there was a project proposal template which I can't find right now. Any help? Mar 07 00:38:53 you mean besides the register thing? http://beagleboard.org/project Mar 07 00:39:28 * nerdboy plays FNG Mar 07 01:19:18 ++++ Mar 07 01:41:39 * nerdboy still scrolling... Mar 07 01:46:38 coulda sworn i made an elinux.org account before... **** ENDING LOGGING AT Sat Mar 07 02:59:58 2015