**** BEGIN LOGGING AT Mon Jun 01 02:59:59 2015 Jun 01 04:38:12 Hi,I want to participate in Gsoc 2016.I was searching about the 'IIO debugging tools'.There is a event monitoring tool in mainline linux-4.1 linux/tools/iio/iio_event_monitor.c. Is this project about some kind of similar tool? Jun 01 05:03:10 please someone reply. Jun 01 07:28:30 gm Jun 01 10:49:00 _av500_ did u get to DiegoTc or jkridner? Jun 01 10:56:25 panto: ping Jun 01 11:19:19 jkridner: ping Jun 01 12:01:11 hi jkridner Jun 01 12:15:11 shubhangi, pong Jun 01 12:15:45 you have a tendency to ping me Saturday nights at 1am; I'm not on the keyboard then Jun 01 12:15:59 panto: sorry. your timezone ? Jun 01 12:16:11 CET+2 Jun 01 12:16:59 panto: sorry again. ping you later then ? Jun 01 12:17:14 err, no I mean now is fine Jun 01 12:17:21 the last ping was sat Jun 01 12:18:11 panto: how is rpmsg different from mailbox framework . both seem to accomplish IPC Jun 01 12:19:27 everything accomplishes IPC Jun 01 12:19:34 but each with a different way Jun 01 12:20:36 panto : and none has pru specific drivers as of now. right ? Jun 01 12:20:37 typically rpmsg uses mailbox as a transport Jun 01 12:21:05 mailbox is a lower level interface Jun 01 12:21:13 okay Jun 01 12:22:09 rpmsg defines things like message source/destination callbacks per message etc Jun 01 12:23:34 panto: developing mailbox client and controller drivers would be fruitful ? Jun 01 12:24:06 for ARM-PRU ipc as part of message passing for this project Jun 01 12:26:05 I mentioned earlier that the PRU is very constrained in the amount of code space Jun 01 12:26:29 you want to avoid abstraction layers as much as possible since they cost code size wise Jun 01 12:27:26 +1 Jun 01 12:27:33 panto: ohk. Jun 01 13:35:43 jkridner_: Apparently adding the bypass caps wasn't helping at all Jun 01 14:43:35 Abhishek_: what was the trick? Jun 01 14:59:14 jkridner: https://hackaday.io/project/4410-yet-another-beaglebone-displaycaptouch-cape/log/18778-beagle-we-have-display Jun 01 15:02:41 alexanderhiam: ^ Jun 01 15:28:40 Abhishek_: awesome! Jun 01 16:22:40 hi anujdeshpande Jun 01 16:23:16 hola Jun 01 16:23:35 what’s up ? Jun 01 16:24:54 will it be fine if I use cape-universal for overlays https://github.com/cdsteinkuehler/beaglebone-universal-io Jun 01 16:26:26 should be ok Jun 01 16:27:02 how could I get default pinmux configuration of beagle? Jun 01 16:27:50 i refer to derek molloys pdfs Jun 01 16:27:55 handy they are Jun 01 16:30:02 anujdeshpande: http://beagleboard.org/static/images/cape-headers.png Jun 01 16:30:11 is this default config? Jun 01 16:30:39 should be Jun 01 16:30:47 yepp, looks like it Jun 01 16:32:46 i usually disable the hdmi pins, but it wont do for bbbandroid Jun 01 16:33:02 why? Jun 01 16:34:10 android without a display wont be fun i guess Jun 01 16:34:53 but can't we use micro hdmi port for that purpose? Jun 01 16:35:06 "safe" android? Jun 01 16:35:15 those are the pins that are exposed on the headers. Jun 01 16:36:13 anujdeshpande: In first task I have to use all potential GPIOs. Jun 01 16:36:18 so the pins on the headers can be used for a cape or something, in which case we disable the virtual cape for them and use it. Jun 01 16:36:26 for that I think I will have to disable those pins Jun 01 16:36:44 or you use the virtual cape, and then you dont get those pins for other stuff Jun 01 16:37:19 ankur: i am fairly certain hendersa meant all the pins that are available after the hdmi cape has had its share Jun 01 16:38:43 so p8 7-12, 14-18, 26 & p9 12, 15, 23,25,27,30,41 Jun 01 16:39:16 you can leave all the other pins alone Jun 01 16:40:03 anujdeshpande: Then I dont think I would require overlays? Jun 01 16:40:14 yepp Jun 01 16:41:56 nerdboy: safe android ? Jun 01 16:42:18 anujdeshpande: I think we should ask hendersa? as this task would not require much time and I think it is already done. Jun 01 16:42:45 cool Jun 01 16:43:14 anujdeshpande: any suggestion for PWM? Jun 01 16:43:17 i am not sure when he comes here on IRC, but i think he’d mentioned the days of the week or something on a previous chat Jun 01 16:43:32 ebadawy: still haven't seen DiegoTc? Jun 01 16:43:55 jkridner: nop Jun 01 16:45:47 anujdeshpande: I will mail after making changes in the code. please provide feedback. Jun 01 16:45:58 will do Jun 01 16:46:16 also, provide instructions on how to run your code if possible Jun 01 16:46:30 sure Jun 01 16:48:10 it would safe for parents and teenagers without a display, no? Jun 01 16:48:29 * nerdboy cranks up morning humor level Jun 01 16:54:15 hah Jun 01 17:04:04 cyanogenmod much safer than default vendor crap... Jun 01 17:04:37 f-droid <= FSF open source apps Jun 01 17:08:32 ebadawy: what is your first coding task? Jun 01 17:08:55 ebadawy: can you simplify the bonecape code? Jun 01 17:08:59 er, bonecard Jun 01 17:09:02 migrating the old work to jekyll Jun 01 17:09:33 but http://jadonk.github.io/bone101/Support/bonecard/ is already on Jekyll Jun 01 17:09:47 what does it mean to migrate the old work? Jun 01 17:10:00 yea, but DiegoTc wasn't using it Jun 01 17:10:02 (http://beagleboard.github.io/bone101/Support/bonecard/ is same) Jun 01 17:10:37 can you decompose what he did and do it again, this time on Jekyll? Jun 01 17:11:06 I think it Jun 01 17:11:36 it's better to get his work, that's actely what he suppose to do right now Jun 01 17:12:36 I just won't his work in the repo as a patch and contiue working on the top of that Jun 01 17:14:27 ebadawy: it is better if you stay productive and don't wait on others. Jun 01 17:14:30 (including me) Jun 01 17:15:08 it won't be a suitable "excuse" to say you were waiting on someone, even your mentor. Jun 01 17:15:29 yes, you are right Jun 01 17:15:31 perhaps you won't be able to do the exact same thing as what was originally intended, but showing progress is important. Jun 01 17:15:59 ultimately, you'll want to be able to point back to your contributions and be proud of them. Jun 01 17:16:15 (very helpful in finding work, etc.) Jun 01 17:17:00 ok, I'll do some work for now till DirgoTc shows up Jun 01 17:17:22 ebadawy: for me, I really want to merge in the bonecard stuff and need my concerns addressed with https://github.com/jadonk/bone101/pull/11 Jun 01 17:19:40 jkridner: should I reset the old commits that I did ? Jun 01 17:20:03 what do you mean by "reset"? Jun 01 17:21:08 "git reset --hard ", as it was containg DiegoTc work without a credit Jun 01 17:21:44 and there was a large commits also that u didn't like Jun 01 17:22:24 https://github.com/ehab93/bone101/issues/1 Jun 01 17:26:48 * jkridner does a diff. Jun 01 17:27:16 * jkridner does git remote add ehab git@github.com:ehab93/bone101.git && git remote update Jun 01 17:27:24 * jkridner does 'git remote add ehab git@github.com:ehab93/bone101.git && git remote update' Jun 01 17:29:08 'git diff ehab/master Jun 01 17:29:15 'git diff ehab/master' doesn't show anything interesting... Jun 01 17:29:19 which branch has the work? Jun 01 17:29:25 gh-pages Jun 01 17:31:54 http://centralcoastcomputerclub.com/newsletters.htm <= nerdboy making the rounds... Jun 01 17:32:09 * jkridner does 'git show 7c120e07304450635f99907d31b19682b69c3a2c' Jun 01 17:33:48 ebadawy: let's break down what is in that commit and see what we need, what we don't need and how it should be organized. Jun 01 17:34:17 My preference is not to have a new css directory. Jun 01 17:34:48 I guess bootstrap is needed? Jun 01 17:35:00 let's make a single commit for adding bootstrap. Jun 01 17:35:07 well, this commit acutely is all DiegoTc's work. Jun 01 17:35:41 no need to credit DiegoTc for bootstrap. Jun 01 17:36:06 ebadawy: yes, but your biggest problem is you are trying to build on DiegoTc's work and that isn't merged into http://github.com/beagleboard/bone101, no? Jun 01 17:36:24 ebadawy: so, let's help you get whatever you need out of it merged. does that help? Jun 01 17:36:26 yes, IT IS Jun 01 17:36:46 without a credit? Jun 01 17:37:10 depends.... Jun 01 17:37:20 if he *wrote* it, let's be sure to give him credit! Jun 01 17:37:40 for stuff that is clear he didn't even write, let's get that stuff merged. Jun 01 17:37:47 can't I just do the credit thing! Jun 01 17:37:52 he didn't write 'bootstrap. Jun 01 17:38:07 yea, got u Jun 01 17:38:39 I won't merge in this huge patch. I need each commit to show something reasonable that I can understand. I need your help breaking up this stuff into smaller commits. Jun 01 17:39:07 ok, I think I can do that Jun 01 17:39:11 something like bootstrap and summernote can be put in its own commit. Jun 01 17:39:22 you don't need to hard reset where you are at.... Jun 01 17:39:37 just make a new branch and start bringing things in a little at a time... Jun 01 17:39:52 using 'git diff' to understand what is different from where you are trying to end at. Jun 01 17:40:22 but test it on github it has to be in gh-pages branch Jun 01 17:41:24 I certainly don't need 2 copies of all of the images. Jun 01 17:41:47 ebadawy: sure, we can create a copy of the current gh-pages and overwrite it. Jun 01 17:42:08 ebadawy: what does 'git remote -v' say? Jun 01 17:42:40 to make a copy of the existing branch, you can use the GUI or you can do it from the command-line. Do you have a preference? Jun 01 17:42:54 it gives me the repo that i forked Jun 01 17:43:07 named 'origin'? Jun 01 17:43:20 yes Jun 01 17:43:36 not sure what u mean by preference Jun 01 17:43:38 I know that it would give you the git URL, but I wanted to check what it was named so I could give you instructions with the right name. Jun 01 17:43:55 I'm going to tell you how to make a copy of a branch... Jun 01 17:44:08 do you want to know how to do that from the command-line or GUI? Jun 01 17:44:25 command-line Jun 01 17:44:30 from the command-line, you'd make sure you are on the gh-pages branch... Jun 01 17:44:38 'git branch' Jun 01 17:44:56 I'm in it Jun 01 17:45:01 there should be an '*' besides 'gh-pages' Jun 01 17:45:32 do a 'git push origin gh-pages:gh-pages-old' Jun 01 17:45:51 that'll push your current local copy of 'gh-pages' to a server branch called 'gh-pages-old' Jun 01 17:46:26 ok, it's now on github Jun 01 17:46:31 the syntax is essentially 'git push : Jun 01 17:46:42 I keep forgetting the close '. :) Jun 01 17:47:26 you can rename your local branch using 'git branch -m gh-pages-old'. Jun 01 17:49:10 now 'git fetch' and reset to the original commit in gh-pages ? Jun 01 17:49:25 well, 'git update'.... Jun 01 17:49:44 'git fetch' will try a pull that won't be useful. Jun 01 17:49:51 no need to 'reset'.... Jun 01 17:49:59 just 'git checkout 50c128d8b35e6416e4396e298e88d70555302d3b' Jun 01 17:50:09 that's the current head of beagleboard/gh-pages. Jun 01 17:50:09 it gives me git 'update' is not a git command Jun 01 17:50:22 you'll probably need to add 'beagleboard' as a remote. Jun 01 17:51:00 'git update' is not a git command? What does 'git --version' say? Jun 01 17:51:14 oh.. Jun 01 17:51:17 sorry, 'git remote update' Jun 01 17:51:25 2.4.1 Jun 01 17:51:46 worked Jun 01 17:51:49 again, you probably need to add beagleboard's repo first via 'git remote add beagleboard git@github.com:beagleboard/bone101.git' Jun 01 17:52:29 once you 'git remote update && git checkout 50c128d8b35e6416e4396e298e88d70555302d3b', it'll say you are on a disconnected head. Jun 01 17:52:42 you can fix that via 'git checkout -b gh-pages'.... Jun 01 17:53:07 that'll rename your checkout to be gh-pages. Jun 01 17:53:49 you might also want to 'git branch --set-upstream origin/gh-pages' Jun 01 17:54:24 your new gh-pages should be all nice and baselined for a new clean set of patches. Jun 01 17:55:48 when you are comfortable to overwrite the 'gh-pages' you have on the server, you can do a 'git push -f origin gh-pages'. Jun 01 17:55:57 you want to use '-f' very carefully! Jun 01 17:56:15 otherwise, git will tend to protect what you have on the server from silly mistakes. Jun 01 17:56:34 the '-f' says that you know what you are doing and will overwrite github.com's content. Jun 01 17:57:17 ok Jun 01 17:57:53 there is a problem with 'git checkout -b gh-pages' , it says that the branch already exists Jun 01 17:58:26 that because I checked out it after a fetech! Jun 01 17:58:30 fetch* Jun 01 18:00:31 never minde, I deleted it. Jun 01 18:04:22 jkridner: what this command mean 'git branch --set-upstream origin/gh-pages' ? Jun 01 18:21:30 DO NOT RESET Jun 01 18:21:51 it screws up people who are cloning your repo Jun 01 18:44:10 ebadawy: it sets the default for 'git push' and 'git pull'. Jun 01 18:44:58 jkridner: did you get the LSM303 stuff done? Jun 01 18:45:16 ds2: I got one of the sensors working... Jun 01 18:45:42 jkridner: would help still be useful? Jun 01 18:46:17 yeah, but perhaps not a full kernel patch... Jun 01 18:46:20 just need to resolve https://gist.github.com/jadonk/ebeef7fb784226fdc80b Jun 01 18:46:45 which one works? Jun 01 18:46:54 mag or acc? Jun 01 18:50:27 acc Jun 01 18:50:48 but, it stopped building with my new kernel. :( Jun 01 18:50:59 oh Jun 01 18:51:03 'scripts/basic/fixdep: 1: scripts/basic/fixdep: Syntax error: "(" unexpected' Jun 01 18:51:08 https://github.com/beagleboard/linux.git <-- this kernel right? Jun 01 18:51:31 should be a easy fix once that clones Jun 01 18:51:54 yes Jun 01 18:52:47 https://github.com/beagleboard/linux/tree/3.8.13-bone71-input-polldev Jun 01 18:54:12 that tree instead? Jun 01 18:54:29 that's the fork. Jun 01 18:54:44 oh Jun 01 18:54:58 slow network Jun 01 18:55:07 will update to that once this clone finishes Jun 01 19:38:16 oh the joys of odd gcc out-of-memory errors. :( Jun 01 19:50:35 ds2: it was ringing on the SW line Jun 01 20:04:36 any beaglebone brewing hacks documented? Jun 01 20:05:15 jkridner: you can trade for joys of new gcc/glibc build bugs Jun 01 20:51:27 DOH Jun 01 21:01:53 ds2: had to add a snubber on the sw line, and it's all good now Jun 01 21:02:35 ds2: https://cdn.hackaday.io/images/4711901432991386084.jpg Jun 01 21:08:45 rcn-ee: ping Jun 01 21:09:19 shubhangi: when you ran dtb-rebuilder, did you build all the device trees or just the PRU one you needed? Jun 01 21:13:29 Abhishek_: nice... are you hooking up PWM for dimmable BL? Jun 01 21:13:48 jkridner: how do you want the diffs? it is pretty simple Jun 01 21:14:20 Abhishek_: 800x480, right? Jun 01 21:14:20 pull request is ideal. patch -u is fine. Jun 01 21:14:31 patch -u is easier/quicker Jun 01 21:14:34 where to send that to? Jun 01 21:14:50 jkridner over at gmail.com Jun 01 21:14:55 ' Jun 01 21:14:57 'k Jun 01 21:17:15 sent Jun 01 21:18:52 ds2: yes Jun 01 21:20:22 ds2: I thought I already had those patches: https://gist.github.com/jadonk/ebeef7fb784226fdc80b Jun 01 21:21:01 jkridner: you still had _dev_init Jun 01 21:21:06 that went away with this version of the kernel Jun 01 21:21:07 k. Jun 01 21:21:24 rather then looking at the porting guide, just look around at other .c files Jun 01 21:21:32 stuff like this changes way too often :( Jun 01 21:23:17 ds2: did you send me the wrong .diff? Jun 01 21:23:30 The one you sent looks just like mine. Jun 01 21:23:52 I don't see _dev_init in the .diff Jun 01 21:24:35 I also don't see dev_init in the .c files. Jun 01 21:25:06 let me check Jun 01 21:25:12 devexit I mean Jun 01 21:25:12 blah Jun 01 21:25:39 ah I see your point Jun 01 21:25:42 this onebuilds for me Jun 01 21:26:42 Ohhhhh Jun 01 21:26:59 jkridner: you are building on the board, right? Jun 01 21:27:59 jkridner: can you make sure your tree has fixdep compiled for ARM? Jun 01 21:42:08 ds2: yes. Jun 01 21:42:22 I'm not sure if it does... it worked on my previous kernel. Jun 01 21:42:41 ds2: just checked, backlight is dimmable down to 1% with no visible flickering or such Jun 01 21:42:51 which is good Jun 01 21:43:08 root@beaglebone:~/lsm303# file /usr/src/linux-headers-3.8.13-gite2e5c8a5eff6f939f8789bdd67a0c9d2bfe02cb3/scripts/basic/fixdep Jun 01 21:43:08 /usr/src/linux-headers-3.8.13-gite2e5c8a5eff6f939f8789bdd67a0c9d2bfe02cb3/scripts/basic/fixdep: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0xcfc5aa7e84cb43b9fc05733bde02ba70083364c0, not stripped Jun 01 21:43:11 doh Jun 01 21:44:21 guess 'cp /usr/src/linux-headers-3.8.13-bone70/scripts/basic/fixdep /usr/src/linux-headers-3.8.13-gite2e5c8a5eff6f939f8789bdd67a0c9d2bfe02cb3/scripts/basic/' should do the trick. Jun 01 21:44:38 I expected a different kind of error for something like that. Jun 01 21:45:55 same deal with modpost Jun 01 21:50:05 ds2: nice. that was the issue. Jun 01 21:54:51 :D Jun 01 21:55:08 should have caught it earlier... was on autopilot Jun 01 23:22:02 Can anyone tell me about the project idea 'IIO debugging tool'.I was searching about the 'IIO debugging tools'.There is a event monitoring tool in mainline linux-4.1 linux/tools/iio/iio_event_monitor.c. Is this project about some kind of similar tool? **** ENDING LOGGING AT Tue Jun 02 02:59:58 2015