**** BEGIN LOGGING AT Tue Mar 24 02:59:58 2015 Mar 24 03:57:14 karki: can you please review my proposal ? Mar 24 04:22:24 jkridner, why are you not here? isn't this the enbedded linux thing for the whole year? Mar 24 04:36:22 maybe if i could spell i could find it myself... Mar 24 06:10:11 nodebotanist, could you help me with the getting started app proposal? Mar 24 06:11:54 willwill It's 1AM where I'm at, so this may need to be async. Could you toss me an email at the@nodebotani.st with the project you'd like to work on, your specialties, and questions you have for me? We can also schedule a meeting at a time that works for both of us (I'm in US Central Time) Mar 24 06:13:27 nodebotanist, thanks, will do! Mar 24 06:50:26 morning! Mar 24 07:08:30 jkridner: Please review my proposal on melange :) Mar 24 09:24:52 Where can i find the template ? Mar 24 09:24:58 For proposal ? Mar 24 09:25:58 it should show up on melange Mar 24 09:30:21 In the FAQs ? Mar 24 09:30:22 av500: will we have a mentors meeting tomorrow ? Mar 24 09:30:44 I hope so Mar 24 09:30:54 if people will be around Mar 24 09:31:08 I will send a nasty email Mar 24 09:31:26 that is the right type of email :) Mar 24 11:35:10 jkridner: can you please verify my proposal... Mar 24 11:41:00 jkridner : ping Mar 24 12:15:20 alexanderhiam: Please review my proposal :) Mar 24 12:23:42 nodebotanist: ping Mar 24 12:26:23 Abhishek_: Can you please review my proposal ? :) Mar 24 12:49:44 can anyone review my proposal? Mar 24 13:53:52 note to all students: mentors get emails when proposals are submitted to melange. There's a bunch to get through and we're all reviewing them as fast as we can! Mar 24 13:54:09 :D Mar 24 13:55:55 alexanderhiam: you are based in the US or EU ? Mar 24 13:56:00 us Mar 24 13:56:13 i am also looking to buy the new MSP but don't really want to wait for shipping :) Mar 24 13:56:16 VT, US Mar 24 13:56:41 ah...seems that they ship to Germany but have no distribuitor here Mar 24 13:57:04 MSP? Mar 24 13:57:13 av500: https://store.ti.com/msp-exp432p401r.aspx#.VRFqwnTB_aA.twitter Mar 24 13:57:18 the thingie i was working last summer Mar 24 13:57:46 they didn't give you one?! Mar 24 13:58:01 it was sicrit!!! Mar 24 13:58:27 no, they had only socket boards then, no launchpads Mar 24 13:58:50 what is the difference between MSP432 and TIVA M4 stuff? Mar 24 13:59:07 * vvu has no clue Mar 24 13:59:15 msp432 is shiny and new Mar 24 13:59:31 they say it's super low power Mar 24 13:59:40 ah Mar 24 14:00:02 and have this new thingie energy trace, to measure realtime how much you consume on the board Mar 24 14:00:06 lower power than an m0+, or so says the marketing video Mar 24 14:00:29 is energy trace built in to CCS? Mar 24 14:00:46 yes Mar 24 14:01:00 does the debugger do the measuring? Mar 24 14:01:06 yep if i remember right Mar 24 14:01:14 everything is done by the on board jtag debugger Mar 24 14:01:38 that's pretty neat... not a big fan of ccs though Mar 24 14:03:11 vvu: damn $14 shipping Mar 24 14:03:25 same price as the board :)) Mar 24 14:03:34 more Mar 24 14:03:41 alexanderhiam: at that point in time working with ccs and the msp crashed always Mar 24 14:03:45 $7 in the us, which is still half the cost of the board :( Mar 24 14:03:59 but at least when i submitted bug reports they got solved right away becuase i had @ti.com mail :) Mar 24 14:04:12 nice Mar 24 14:04:34 i did full openocd support for it Mar 24 14:04:40 $7 is ok Mar 24 14:04:45 maybe they will release that sometimes Mar 24 14:05:04 gcc-arm and openocd to get rid of ccs and all the stuff from there :) Mar 24 14:06:11 oh cool, I didn't realize any manufacturers were contributing to openocd Mar 24 14:06:40 they wanted to have linux support in some way and i was the only one who wanted to work on linux Mar 24 14:06:44 the rest were Win peeps Mar 24 14:06:56 and i got my hands dirty Mar 24 14:07:07 don't think openocd has support for the on board jtag Mar 24 14:07:15 i was using it with a jLink Mar 24 14:07:46 now they just need to come out with a version that's got usb and a rom bootloader Mar 24 14:08:22 oh well... Mar 24 14:12:02 i would like usb on it, while there i did myself an usb fingerprint scanner while i was out of wok Mar 24 14:12:05 work* Mar 24 14:14:11 alexanderhiam: Are the values of the shared variables passed to the userspace through a ring buffer ? Mar 24 14:15:27 I think they might just be stored in shared memory... but check with karki, or better yet look through the source and figure it out Mar 24 14:22:18 alexanderhiam: just to verify... interrupts in pruss, when configured for an external processer, poll for the bit in R31 unlike having an implementation of ISR in the main processor, which runs the desired function when the interrupt is triggered, ... right ?? Mar 24 14:22:45 sorry.. not external processer .. external peripheral Mar 24 14:22:55 correct Mar 24 14:23:57 https://docs.google.com/document/d/1jLD5-DqLm5cYhyh2yTh42L14-1XDDHV7LGbnUjVNOnI/edit?usp=sharing Mar 24 14:24:18 oops, wrong room Mar 24 14:31:39 alexanderhiam: i have submitted proposal for "Library of Arduino-compatible functions for StarterWare" on melange...can u please review it ?? i need some suggestions so that i deliver more to this project.. Mar 24 14:31:53 * i can deliver Mar 24 15:08:09 nodebotanist: I just acked you Mar 24 15:08:29 I saw av500, thanks Mar 24 15:08:46 I'll be getting feedback to the folks who asked me for it here int he next hour or two Mar 24 15:11:49 nodebotanist: hello,I have problems with the helloworld to attach to proposal,When I cross compile,I receive an error saying crt0.o not found,I have tried all solutions I succeded to get on google no solution,any way can one submit without the helloworld for review while trying to get it working? Mar 24 15:12:01 Me ne Mar 24 15:12:13 *me Mar 24 15:12:24 Ktrajkovski on melange Mar 24 15:12:49 tanero I have no idea what that is, can you give me more context? Mar 24 15:12:58 FREEZX alright, I'll add you to the list. Mar 24 15:13:11 Thanks Mar 24 15:15:05 nodebotanist: I am trying the to cross compile the helloworld code,and I am using the arm-eabi compiler,the error is crt0.o not found no such file or directory Mar 24 15:15:53 Okay that's out of my skillset tanero-- I've never tried to run that compiler Mar 24 15:15:56 Sorry Mar 24 15:17:32 nodebotanist: Ok,but submitting my proposal for review without the helloworld cross compiled possible? Mar 24 15:18:27 Let me take a look. Are you tanero on Melange, too? Mar 24 15:20:41 nodebotanist: On melange its tanerochris,I have not yet submitted the proposal because of the helloworld problem but I have got it ready,that is why I was asking if it is possible to do so ?If yes,I will have it on melange now. Mar 24 15:21:09 I'd say go for it-- better to submit it and possibly not be ready, than to miss the deadline and never know. Mar 24 15:22:44 nodebotanist: Ok,thanks I will do that. Mar 24 15:22:53 tanero: you can keep editing it on melange until the deadline. The sooner you submit the more time you'll have for feedback and revisions Mar 24 15:23:59 FREEZX I left a comment on your proposal Mar 24 15:24:14 Thanks Mar 24 15:25:43 I dont see it? Mar 24 15:26:14 nodebotanist: you are giving comments right now on melange ? Mar 24 15:26:20 nodebotanist: Kassandra Perch ? Mar 24 15:26:28 jkridner: Lot of questions popping up !!! Mar 24 15:26:41 vvu Yes Mar 24 15:26:43 That's me Mar 24 15:26:53 they were supposed to be private comments or public ? Mar 24 15:27:04 because all of them are private so only mentors and org admin can see them Mar 24 15:27:11 It said private was local to the org, so I thought private was the way to go Mar 24 15:27:13 Ohhh Mar 24 15:27:22 Thanks vvu, let's see if I can fix this. Mar 24 15:27:24 that private/public thing is terribly annoying Mar 24 15:27:25 just repost them with public Mar 24 15:27:39 yeah, did the same mistake Mar 24 15:27:45 yeah, you can't edit comments :( Mar 24 15:28:34 someone should work on melange for gsoc! Mar 24 15:29:27 Could i possibly have more comments then? :P Mar 24 15:29:43 vvu fixed, yes FREEZX I re-commented Mar 24 15:29:52 Thanks Mar 24 15:30:12 goodie Mar 24 15:33:31 Okay I've commented on everyone that asked, I've got to get back to work for awhile, I'll be available or more review tomorrow afternoon EST. Mar 24 15:45:54 nodebotanist: we cannot do team efforst Mar 24 15:46:04 nodebotanist: each student has to have his own thing Mar 24 15:46:21 there has to be a clear separation Mar 24 15:46:40 av500: Oh. Huh. That's...not very realizstic. Mar 24 15:46:46 *realistic Mar 24 15:46:56 But OK. Mar 24 15:47:03 well, thats GSOC rules Mar 24 15:47:19 we had split projects in the past, but each student had his own timeline Mar 24 15:47:33 we cannot have both working on the same thing as a "team" Mar 24 15:48:10 Right I figured it was GSOC and not y'all Mar 24 15:48:13 That's just weird. Mar 24 15:48:34 google game, google rules :) Mar 24 15:48:44 judging teams remotely is hard Mar 24 15:49:16 also students might stop/disappear Mar 24 15:49:21 That's true, I guess. Mar 24 15:49:21 suddenly the team is no more Mar 24 15:49:27 does not happen in a uni setup Mar 24 15:49:32 I'm sure there's ots of reason I haven't thought about Mar 24 15:49:37 *lots of reasons Mar 24 15:49:45 np Mar 24 15:51:05 I think the biggest thing is there has to be no chance of one student holding up another Mar 24 15:52:20 if it can be designed in a way that that's not possible then two students can work on parts of the same project Mar 24 15:52:59 yes Mar 24 15:53:09 we did something like that in the past Mar 24 15:53:15 but it was far from a team Mar 24 15:53:34 of course students work on parts of the same FOSS project normaly Mar 24 15:53:58 I guess it's also important that if one student disappears the other still has a useful deliverable Mar 24 15:54:15 better no collaboration like this Mar 24 16:19:04 vvu: hello! any progress with the sniffer? Mar 24 16:19:31 webglider: i have a hardware sniffer and 2morrow will get some dumps Mar 24 16:19:52 vvu: ok cool! Mar 24 16:19:55 please write in your proposal backups if we cannot do anything with the BBBlfs project Mar 24 16:20:00 i do not guarantee anything Mar 24 16:20:29 vvu: yes I have already done that, that's what plan B of my proposal is all about Mar 24 16:21:03 ok perfect Mar 24 16:21:30 vvu: thanks Mar 24 16:24:09 alexanderhiam: I still have some doubts regarding the latency issues for some functions... How can we know for a function if it has to be implemented by implementing a shared variable and looping in PRU ? Mar 24 16:24:42 s/implementing/creating Mar 24 16:35:16 nodebotanist: I have submit my proposal,please can you help me review it,melange tanero Mar 24 16:35:43 i meant rewiew Mar 24 16:35:53 *review Mar 24 16:40:44 vvu: Ah, I remember signing up for a next gen MSP43 Mar 24 16:41:39 :) Mar 24 16:42:33 So what's it about) Mar 24 16:46:56 low power MCU based on ARM m4 Mar 24 17:04:04 kiran4399_: not sure exactly what you mean, can you be more specific? Mar 24 17:14:53 is there any mentor who is looking for this project "Library of Arduino-compatible functions for StarterWare" ?? Mar 24 17:15:45 Hi Mar 24 17:16:27 I was interested in the project idea "Using BeagleBone PRUs to control CNC and 3D printer stepper motor Drivers" Mar 24 17:16:54 alexanderhiam: I mean, on the other day you told that some functions llike digitalwrite() cannot be implemented by the way I am trying to implement... like loading the script, once the user types digitalwrite()... I am asking ... how can I know what all functions to implement that way... Mar 24 17:17:13 jkridner: Could you take a look at my proposal on melange please Mar 24 17:20:10 kiran4399_: I didn't say it wouldn't work. Imagine you wanted to generate a square wave; if you have a loop in userspace that toggle a pin with a remote call to the PRU you'd have lots of jitter. It would make much more sense to have that loop in the PRU, and to do so you need to provide the user a way to write custom scripts Mar 24 17:31:48 alexanderhiam: But why will the user write a script ?.. he will only give the command gensquarewave(duty) ... which in turn triggers the respective function in rpc to load the script to the PRU... that script will contain the loop which will toggle the pin in the PRU.. Please correct me if I am wrong.. Mar 24 17:37:47 jkridner:my beaglebone usb is broken , so can't run bone script now is there any alternative to access bonescript Mar 24 17:37:57 kiran4399_: right, but assuming you won't cover every single use case with built-in functions it would be nice to make it easy for the user to implement their own Mar 24 17:38:55 chandy: ethernet maybe ? Mar 24 17:41:00 vvu:yeah i tried but no result Mar 24 17:45:05 alexanderhiam: So, then in that case the user has to know botspeak language ?? Mar 24 17:46:58 tanero taking a look now Mar 24 17:48:58 kiran4399_: well this will be the only pruspeak API for node.js, so shouldn't it support the basic pruspeak functions as well? Mar 24 17:50:31 kiran4399_: I guess I'm just not sure yet what the goal of pruduino is. Isn't it an API for pruspeak? Mar 24 17:51:20 tanero I did a flyover and left a comment. I'll go into a little more detail when I get out of work. Mar 24 17:54:03 jkridner: just pushed some changes to the unit test cape, should be about ready to order a first revision Mar 24 17:54:06 alexanderhiam: In a crude sense, The goal of pruduino is to build high-level language support (without any traces of botspeak language) to pruspeak... Making API is a side-goal... Mar 24 17:54:53 alexanderhiam: you must have seen functions and objects in bonescript, noduino or johny-five .... right ??? Mar 24 17:57:17 kiran4399_: then what's the use case?? pruspeak let's you run a script on the pru. If you get rid of that then all you're doing is one simpel task at a time on the PRU. What would you be able to do with pruduino that you can't already do in userspace? Mar 24 17:59:53 it would be great to have things like the ADC and PWM modules implemented in pruspeak, but if all you can do is access one at a time in pruduino, then it would make much more sense to access the modules directly instead of going through the PRU to do it Mar 24 18:00:23 basically the whole point of pruspeak is the scripts Mar 24 18:01:28 noduino is made for PCs that don't have any IO on board; it's limiting to follow that model on the BeagleBone Mar 24 18:14:24 alexanderhiam: Pruduino's use case would be that the users can access PRU by high level languages (only). We are using pruspeak because it is already implemented. so why not use it for making pruduino's interface to the pru easier ?? If we make the user to program the pruspeak script also .. then the whole point of programming PRU with HL languages is gone.... Mar 24 18:14:34 Please correct me if I am wrong... Mar 24 18:18:17 kiran4399_: in the noduino/johnny five model you are running a program on your PC, and when you want to access hardware you are sending a request to a remote arduino/beaglebone/etc. When your program is running on a beaglebone, sending a single command to a remote processor to read a value from a peripheral you could access directly doesn't make sense. Mar 24 18:24:50 kiran4399: did you see my last message? Mar 24 18:28:54 alexanderhiam: yes... we are not sending any single command, we are running the js code.... OK... Let me put this way which is simple to understand... from the High-level programming point of view..... pruduino will me almost similar to bonescript.. The difference will be in the low-level execution of both of them. Mar 24 18:31:54 alexanderhiam: we are basically translating the whole js code to a series of scripts which are loaded onto the pru... Mar 24 18:32:18 I'm talking about accessing peripherals though. In bonescript if you read an analog pin it grabs a number from a file. In pruduino it would send a command to a server, which would write a command to a sysfs entry, the pru would see the command, take a sample with the ADC, read the value, write it to shared memory, the pruspeak driver would read it and write it back to the server, then the server would send it back to your Mar 24 18:32:18 program Mar 24 18:33:18 The power of pruspeak is that you can write a script and run it on the pru, which is simpler than having to compile C or assembly and write a kernel driver to load it. If you want to abstract it to a higher level scripting language that's great, but if in doing so you get rid of the scripting then it's limited to that noduino/johnny five model Mar 24 18:34:27 I believe karki's original plan was to provide functions that mapped to pruspeak commands, so you could write a script in a language like node.js or python and it could be translated into pruspeak code Mar 24 18:35:32 alexanderhiam: Exactly... that is what I am doing... Mar 24 18:35:57 But with some extra add-on's also.. Mar 24 18:36:57 alexanderhiam: I think the biggest advantage of pruduino over bonescript is better processing and I/O access because in the case of pruduino... we are using PRU which makes thing work fast.. Mar 24 18:37:36 rather than.... bonescript which uses the sysfs stuff.. which is kind of slow.. what do you think ?? Mar 24 18:38:06 kiran4399: Can you quantify how "fast" pruduino can be compared to the sysfs approach? Mar 24 18:38:26 so the user code will be translated to a pruspeak script and run by the pruspeak interpreter?? Mar 24 18:39:28 Abhishek_: The other day I was going through AM335x documents where I saw the toggling of GPIO from main processor took 200 ns whereas from pru it took 5 ns... that 40x faster.. Mar 24 18:39:43 alexanderhiam: Yes.. Mar 24 18:40:20 Abhishek_: so I am expecting the same for pruduino over sysfs entries.. Mar 24 18:40:36 I mean same rate* Mar 24 18:41:25 kiran4399: that's not at all clear in your proposal... Mar 24 18:41:59 alexanderhiam: which point ? Mar 24 18:42:52 that user code will be run in the pru Mar 24 18:44:09 * shubhangi waits for alexanderhiam to review her proposal :) Mar 24 18:45:19 * shubhangi meanwhile works on what Abhishek_ asked. Mar 24 18:48:21 kiran4399: so if I wrote this pruduino program: https://gist.github.com/alexanderhiam/68e1043d163dccae712e Mar 24 18:48:46 would that loop run in the pruspeak interpreter? Mar 24 18:50:23 becasue if not then those delays will be much larger and unpredictable Mar 24 18:50:38 i need to work on rpc on beaglebone ,so need some resources Mar 24 18:51:12 alexanderhiam: Yes. Mar 24 18:53:36 ok, your proposal implies that the js code would be run by node and each call to a pruduino function would result in a botspeak command being sent to the pruspeak interpreter Mar 24 18:54:13 instead of going digitalWrite -> SET DIO -> bytecode, you can possibly parse pruduino to bytecode. Can get you better latency ? Mar 24 18:54:55 so will you have a pruduino executable to parse the programs and send them to pruspeak? Mar 24 18:56:04 and in that case you'll just be passing botspeak code to pruspeak, so what's the additional server for? pruspeak already has a TCP server for running code Mar 24 18:59:36 that additional server is to get the js function and map it to a specific function having a botspeak script.. this botspeak script will be ran by using the shell or the TCP server.. Mar 24 19:00:35 alexanderhiam: that additional server is to get the js function and map it to a specific botspeak script.. this botspeak script will be ran using the shell or the TCP server.. Mar 24 19:04:33 jkridner:about the opencv bone101 project,it is found that C6RUN project is almost dead Mar 24 19:05:27 hello folks! Mar 24 19:05:48 i was tinkering around with the node-webkit project. something i'm seriously interested in. Mar 24 19:06:08 but i was just wondering how high is it on the priority list for the BBB team? Mar 24 19:06:54 I can definitely see some very useful cases such as introducing BBB to school students with zero familiarity with embedded systems. Mar 24 19:07:21 will allow them to run, develop and hack on code complimenting their learning without worrying about getting other stuff to work. Mar 24 19:07:27 anyone's inputs? Mar 24 19:08:20 https://gforge.ti.com/svn/dspeasy/C6RunApp/branches/dsp-rpc-posix Mar 24 19:08:35 this site require authentication Mar 24 19:08:41 why? Mar 24 19:09:25 kiran4399: that's still not too clear to me, can you create a gist of what a pruduino program would look like, and show how it would be run? Mar 24 19:09:25 alexanderhiam: So what do you think of this approach ? Mar 24 19:09:50 alexanderhiam: input on node-webkit? Mar 24 19:10:00 alexanderhiam: OK.. Mar 24 19:13:26 inapis: jkridner, nodebotanist and julianduque are probably the mentors to talk to Mar 24 19:14:36 Ok! Thankss! Sorry for the trouble! Mar 24 19:15:01 is it ok if i pm them? Mar 24 19:15:35 inapis: no trouble at all, that's what this channel is for. No pPMs though Mar 24 19:16:10 all beagle gsoc communication should happen publicly here and on the mailing list Mar 24 19:25:48 Abhishek_: ping Mar 24 19:26:44 please have a look at answers when you get time. Thanks. Mar 24 19:26:50 at the* Mar 24 19:27:36 alexanderhiam:i planned to do some work on bonescript before submitting proposal for gsoc but now the usb of my bbb is down Mar 24 19:28:40 alexanderhiam: will that became a big issue for get selected ? Mar 24 19:29:16 chandy_: submit to melange as soon as you can, you''' Mar 24 19:29:20 ... Mar 24 19:29:35 you'll want time to get feedback and revise it Mar 24 19:29:46 ok Mar 24 19:30:01 it's not a requirement to have a beaglebone, students that get selected will be sent one if they need it Mar 24 19:31:21 alexanderhiam: thanks for the valuable information ,I was waiting until for last date Mar 24 19:32:03 yeah, proposals are editable until the deadline Mar 24 19:32:49 ok Mar 24 19:41:38 alexanderhiam : Hi , can you review my proposal when you are free. I have made some changes according to your advice. Mar 24 19:55:53 shubhangi: just put a comment on your proposal Mar 24 19:57:15 jkridner : i would like to work on using PRUs to control stepper motors. I need help with it. Mar 24 19:57:41 jkridner: can you please guide me on it Mar 24 19:57:44 ? Mar 24 20:01:05 alexanderhiam: thanks :) Mar 24 20:02:45 altairpearl_: So pretty much everything will be done in the PRUSS then? Mar 24 20:04:27 and someone using it as a base to make their own cubesat would write a userspace program that gets the processed position/orientation data from the PRU? Mar 24 20:05:04 altairpearl ^ Mar 24 20:06:12 shubhangi: I wonder if BeagleLogic can be handled by the PRU-Bridge/8byte message use case Mar 24 20:07:45 <_av500_> jkridner: ping Mar 24 20:07:58 <_av500_> jkridner: can you please reshare the meeting invite for tomorrow Mar 24 20:08:08 shubhangi: Think of sampling @ 100 MHz and with 200 * 1024 * 1024 bytes coming in per second, and whether the 8 byte overhead will be worth it Mar 24 20:08:14 _av500_: OK. Mar 24 20:09:08 vvu: TBH, I kinda expected that the new MSP432 would combine 16-bit + 32-bit ARM Mar 24 20:09:22 <_av500_> jkridner: im sending an email right now, please also reply with meeting details Mar 24 20:10:00 OK Mar 24 20:10:17 <_av500_> jkridner: mail is out Mar 24 20:10:23 ZeekHuge: for stepper motors, I'd recommend a project based on Machinekit. Mar 24 20:10:40 * jkridner really should have loaded a Machinekit idea. :( Mar 24 20:10:44 alexanderhiam : yes the heavy processing work will be done on pru Mar 24 20:11:15 and if they want to attach a camera (in case of pointing missions) it'll get the data directly from the pru Mar 24 20:12:08 For the information of all students, your proposals can be edited even after application period ends i.e. after this Friday if we enable it and require you to address a specific point in your proposal Mar 24 20:13:50 altairpearl: so will you have sysfs entries? Will you provide userspace APIs? Mar 24 20:14:46 <_av500_> jkridner: mail sent Mar 24 20:14:55 altairpearl: will you have a kernel driver? Mar 24 20:16:00 ok i need to include that details in the proposal i guess. Mar 24 20:16:17 yea i'll be providing the userspace API Mar 24 20:16:22 that would be good Mar 24 20:16:41 ok thanks :) Mar 24 20:22:19 _av500_: invite sent Mar 24 20:35:15 jkridner : so, is it about the original Beaglebone or the beaglebone rev (beaglebone black ? ) Mar 24 20:35:26 *beaglebone rev C Mar 24 20:35:32 "about"? Mar 24 20:36:14 Machinekit is a framework for driving machines, including stepper motors. It runs on BeagleBone and BeagleBone Black. Mar 24 20:36:18 did you google it? Mar 24 20:40:43 yes i did. but i am still kind of confused about what this project aims to do ? Mar 24 20:46:27 jkridner: I've shared my proposal with u ,, any feedback about what i've done so far? Mar 24 21:15:19 jkridner : does the project aims at developing PRU interface ( so that the machinekit could communicate PRUs ) so as to control stepper motors, at real time ? Mar 24 21:25:11 I have cross compile the simple helloworld program with my name and date. Please now i need someone with an emulator give a feetback Mar 24 21:25:30 to test it give me feetback Mar 24 21:27:57 ds2: I have cross compile the simple helloworld program with my name and date and now i would like you to test it give me feetback Mar 24 21:59:43 can i please get help on this ? The aim of the project " Using BeagleBone PRUs to control CNC and 3D printer stepper motor Drivers " ?? Mar 24 22:45:46 ZeekHuge: what would you like to know? **** ENDING LOGGING AT Wed Mar 25 02:59:58 2015