**** BEGIN LOGGING AT Tue Aug 16 02:59:58 2016 Aug 16 10:22:51 ZeekHuge: What's up this week? Aug 16 10:23:37 Hi Abhishek_ ! Aug 16 10:23:53 I was writing the match function for the core driver Aug 16 10:24:05 and will be done with that in few hours Aug 16 10:24:27 and then probably a few communication APIs before the report Aug 16 10:24:44 though my predictions have been very wrong lately Aug 16 10:24:50 but that is the plan Aug 16 10:25:17 And after the report ... I will start documentation Aug 16 10:25:36 So ... I have been writing detailed reports .. Aug 16 10:25:52 (The ones that I haven't missed :) ) Aug 16 10:26:04 They will help .. Aug 16 10:26:32 And everything will be on gh-pages branch of the repo Aug 16 10:26:46 So that will serve the product link Aug 16 10:27:12 Abhishek_: Any suggestions ? Aug 16 10:27:38 though have been receiving ... Aug 16 10:27:54 .. nothing .. Aug 16 10:28:03 yeah .. so any suggestions ? Aug 16 11:10:51 I went through the kernel driver section of the repo, it looks like it Aug 16 11:11:06 's coming out good so far. Aug 16 11:12:10 Abhishek_: Thanks :) Aug 16 11:12:31 it was the wip_parallel_interface_take2 Aug 16 11:12:34 branch Aug 16 11:13:29 Jsut testing the match function will then tell you the exact status .. Aug 16 11:22:53 You seem to have taken the advice on bite-sized commits vs big code-drops. Aug 16 11:39:47 :) Aug 16 11:40:57 basically wip branch commits are just temporary .. I use wip branches mostly for learning and testing .. none of its commit messages will enter into the main branch .. Aug 16 12:19:23 Abhishek_: still there ? Aug 16 12:19:36 jkridner, If I made the functions separate, I will not know the temporary folder or the process id later if I want to kill the script. Aug 16 12:20:43 jkridner, the way it works now keep the variables attached to methods.. the benefit of prototype Aug 16 12:21:29 I can loop on pythonRunner instance and assign its methods to exports like you did in index.js Aug 16 12:22:54 but I can't figure the calling process now Aug 16 13:49:59 amragaey: clean up and commenting Aug 16 14:26:36 Hi anyone active?? Aug 16 14:26:46 Does anybody know how to create an rproc handle? Aug 16 14:43:27 hey bradfa ! There? Aug 16 14:45:13 So bradfa regarding the final report, I have made a google doc because I was unable to get the formatting correct in the mail. I will probably attach it as a pdf or maybe share the link. Will that be okay? Aug 16 14:45:52 _av500_, ^^ Aug 16 15:01:28 net connection is bad Aug 16 15:07:24 bradfa, My net connection is not very good. If you have replied please do so again whenever you see my message Aug 16 15:14:03 chanakya-vc: if you link to the googdoc and attach a PDF to your status email, I think that will be OK. Ideally the same information you have in the final report regarding what works/doesn't work and future work that could be done should also go in a README (or similar) in your git repo Aug 16 17:18:57 Okay bradfa Aug 16 17:20:55 Please take a look at this:https://docs.google.com/document/d/1BH6QHoRjNLgaj-5-F7vNw95QTKkbzOWlTmcLpkCu4xQ/edit?usp=sharing Aug 16 17:21:24 bradfa, It is not yet complete. But does it look okay so far? Aug 16 17:21:45 Anything you would want me to add/delete? Aug 16 17:25:43 m_w, mdp ^^ Aug 16 17:54:25 reading..I'm on mobile atm Aug 16 17:57:45 Okay mdp , do tell me what do you think of the report.. Aug 16 18:13:42 m_w, There? Aug 16 18:16:05 yes Aug 16 18:16:18 but I am a little out of it Aug 16 18:16:37 was not able to fall asleep last night Aug 16 18:20:04 Ohh m_w , then you should probably sleep. Perhaps take a break for today. Aug 16 18:23:18 I have to work Aug 16 18:25:14 my net behaving weirdly again... Aug 16 18:28:45 the logs url is not pointing to the current chat... Aug 16 18:29:21 http://logs.nslu2-linux.org/livelogs/beagle-gsoc.txt Aug 16 18:30:22 Thanks m_w !! Aug 16 18:31:02 Ohh m_w ..please take a look at my report whenever you feel better Aug 16 18:37:03 you may want to mentioned that the SPI clock speed is currently not configurable. also the chip select handling and bit ordering needs work in multiword transfers. Aug 16 18:38:25 okay i can mention that Aug 16 18:38:45 Anything else you would want me to add? Aug 16 18:38:47 you should also mention that the I2C was not verified with an actual I2C slave yet Aug 16 18:38:57 Okay m_w ^^ Aug 16 18:39:29 Apart from that, is the report detailed enough? Aug 16 18:39:32 m_w, ? Aug 16 18:39:36 sure Aug 16 18:39:57 Okay. I will add those and post on the beagleboard group Aug 16 18:40:06 okay Aug 16 18:40:29 Thanks m_w !! Aug 16 18:42:21 remember I am not one of your official mentors so need to make sure that bradfa and mdp are happy with your report Aug 16 18:42:38 Yes m_w . I am waiting for their replies Aug 16 18:43:26 Just wanted your opinion as you have been very closely involved with my project : ) Aug 16 18:47:28 chanakya_vc: you should talk about things that went slower than you expected, like the struggles you had at the beginning of the project getting setup, having to travel to school lab, inability to compile the driver yourself for some time due to a few reasons, etc. Be introspective about what you failed at and explain what happened and what you learned from the failures/setbacks. Aug 16 18:48:11 chanakya_vc: what are your takeaways about Linux kernel drivers, firmware and PRUs in particular, and the overall gsoc experience? add this kind of information too Aug 16 18:51:39 chanakya_vc: take your proposal and break down the things which were in your proposal which you didn't end up doing and explain why. Such as, you didn't end up using rpmsg or DMA or implement the UART, 40 MHz spi, dt overlays, etc Aug 16 18:52:09 chanakya_vc: but also explain the things which you did which weren't in your origninal proposal and why you did them Aug 16 18:54:29 Okay bradfa I will expand on that section about the things that I did not do and the things that I did that I did not mention in the proposal Aug 16 18:55:38 Ahh is the project timeline okay? It briefly explains the decisions that I took while doing the project. Aug 16 18:56:18 I will probably add the section about my initial struggle in setting up things at the beginning bradfa... Aug 16 19:00:47 Hi! Aug 16 19:00:56 Does anybody know what a page domain fault is? Aug 16 19:02:10 page fault? https://en.wikipedia.org/wiki/Page_fault Aug 16 19:02:10 [WIKIPEDIA] Page fault | "A page fault (sometimes called #PF, PF or hard fault) is a type of interrupt, called trap, raised by computer hardware when a running program accesses a memory page that is mapped into the virtual address space, but not actually loaded into main memory. The hardware that detects a page fault is the processor..." Aug 16 19:03:06 kiran4399: you have a pastebin of the error and steps that produced it? Aug 16 19:04:26 http://www.spinics.net/lists/arm-kernel/msg23320.html Aug 16 19:04:53 yeah.. Aug 16 19:04:55 just a sec Aug 16 19:05:53 actually I am createing a set of sysfs entires in as /dev/servo_dr/.. and when I read or write.. I am getting this error.. Aug 16 19:06:29 m_w: http://pastebin.com/DyS4vHXu Aug 16 19:07:10 you have a link to the pwm_read function in your code? Aug 16 19:08:26 https://github.com/kiran4399/bbb_pru_firmware/blob/master/servo/servo_sysfs.c#L168 Aug 16 19:08:33 m_w: ^^ Aug 16 19:14:24 hey pdp7 Aug 16 19:15:04 ugh, finally back at real kbd Aug 16 19:20:13 kiran4399: you should use copy_to_user in the read function Aug 16 19:20:44 hi there m_w Aug 16 19:21:42 pdp7: how was the makerfest in peoria? Aug 16 19:22:18 very good. first time down there in central IL. most impressed by a full size rolling BB-8 Aug 16 19:22:26 kiran4399: https://www.fsl.cs.sunysb.edu/kernel-api/re256.html Aug 16 19:23:08 pdp7: awesome, did you get to meet David Gitz? Aug 16 19:23:31 unfortunately, no Aug 16 19:24:18 we have a maker faire coming up in tulsa Aug 16 19:24:32 gonna hit that one up Aug 16 19:24:54 great! Aug 16 19:25:51 what is next on your world tour? Aug 16 19:26:40 there's a southwest chicago suburbs maker faire last weekend of August, but next real trip is to Portland early September for their Mini Maker Faire Aug 16 19:27:36 then end of september is Maker Faire NYC... maybe there will be a BeagleBone Blue? :) Aug 16 19:28:21 * pdp7 peeks at jkridner Aug 16 19:28:34 ? Aug 16 19:28:43 we can hope to show a proto. Aug 16 19:29:27 that'd be great Aug 16 19:29:39 hey pdp7! I had a chance to talk to you on fb sometime back Aug 16 19:29:52 If you remember : ) Aug 16 19:29:55 ya :) Aug 16 19:30:59 I was really inspired by the photo of the machine that you showed me,the one on which Unix was written pdp7 Aug 16 19:31:26 I actually got it framed up and I put it in my room : ) Aug 16 19:31:53 awesome Aug 16 19:32:06 from esr's unix book? Aug 16 19:32:15 Yes Aug 16 19:32:19 http://www.catb.org/esr/writings/taoup/html/ch02s01.html Aug 16 19:32:51 the author, Eric S Raymond, actually visited our BeagleBoard.org booth at Penguicon earlier this year Aug 16 19:32:58 jkridner was impressed :) Aug 16 19:35:52 Wow that's great! pdp7 !! Aug 16 19:37:13 Things like that really inspire me you know. Aug 16 19:39:49 kiran4399: any luck? Aug 16 19:43:49 https://github.com/kiran4399/bbb_pru_firmware/blob/master/servo/servo_sysfs.c#L183 Aug 16 19:44:35 you have the array indexes backwards Aug 16 19:45:24 I think but copy_to_user will take care of all of this Aug 16 19:47:56 also this is the statement that causes the page domain fault Aug 16 19:49:53 http://www.oreilly.com/openbook/linuxdrive3/book/ch03.pdf Aug 16 20:13:19 bradfa, mdp, I will try to submit the report in 3-4 hours. Please give me some time to incorporate all the changes that you have suggested. Aug 16 20:14:43 I will try my best to submit before morning my time. **** ENDING LOGGING AT Wed Aug 17 02:59:58 2016