**** BEGIN LOGGING AT Wed May 06 03:00:05 2020 May 06 05:51:32 Hello Everyone. When will the hardware delivered ? May 06 05:51:53 > <@abhishek_:matrix.org> vedant16: It’s totally up to you to implement it, your C library will May 06 05:51:54 > already have something May 06 05:51:54 Thanks 🙂 May 06 06:03:25 Thanks to this community for everything 😁 May 06 06:07:21 * vedant16[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/OKCqboTpNGTmXKYCtijAcYKm > May 06 06:07:31 > Hello Everyone. When will the hardware delivered ? May 06 06:07:31 +1 May 06 07:01:36 https://vedantparanjape.github.io/GSoC2020-progress-tracker/ Created a github page to log my progress pratimugale @Abhishek_ @andrew henderson May 06 15:53:57 Hi everyone, we meet in 35mins May 06 16:02:55 ok sure May 06 16:28:29 Good morning students and mentors! May 06 16:28:38 or good evening - depending on your time zone May 06 16:29:06 Hi all May 06 16:29:34 cwicks: Good Afternoon May 06 16:29:40 hello everyone May 06 16:29:45 Hello everybody May 06 16:29:49 Hi all May 06 16:29:53 Roll call for students May 06 16:31:27 @cwi May 06 16:31:36 cwicks: I'm here May 06 16:32:28 cwicks: I'm here too May 06 16:32:52 hello everyone May 06 16:33:17 cwicks: i am also here May 06 16:33:27 henrix: thanks for being also on the mentoring team. Really looking forward on getting started :) May 06 16:35:36 cwicks: Hey, who is andrew henderson, he's my mentor, I am yet to interact with ;) May 06 16:37:39 Hi students do we have lorforlinux ? May 06 16:40:06 not yet May 06 16:40:36 Vedant16 - look out for hendersa May 06 16:40:59 * hendersa waves, May 06 16:41:19 Hi Students, we have a lot to get done today - so we can get started. May 06 16:41:32 Hey hendersa May 06 16:41:36 Cool ! May 06 16:41:59 cwicks - jkridner not around today? May 06 16:44:56 My name is Cathy Wicks, I have been working with BeagleBoard.org since the beginning and am passionate about education. I love helping out with GSoC. While I am an engineer and work with projects, processors, boards and software, I am not an experienced coder (yet ;) ). I will be your organizational admin for the GSoC this year and if you can reach me also via email cathy@beagleboard.org May 06 16:45:41 Hi Cathy nice to meet you May 06 16:45:57 Hi cathy nice to meet you May 06 16:46:39 I can help out with communication with your team, requirements for reporting and documentation. I'll also help herd the cats if you have a problem that needs some additional guidance and resolutions BUT your main interface needs to be your mentor team. May 06 16:47:56 It is important to use the bonding period to it's fullest. We happen to note that students who use the bonding period and are very active during that time do well... May 06 16:52:16 Students I'd like to welcome you and say congratulations. It was quite a selection period this time and you can be proud that you are working with GSoC this summer. It requires full dedication and you'll find the experience enriching. I'd like each of you to introduce yourself here in our first meeting together : Please provide your name, a couple of sentences on your background, the name of your project and what May 06 16:52:17 inspired you/why you chose beagleboard.org as your GSoC org, Please also tell me your city you are going to be in during the summer and timezone and tell me if you have a pet. We will start with nwan May 06 16:53:55 vedant16: deepankarmaithani lorforlinux I find that these meetings go faster if you have another text editor open and type your answers there and just copy/paste into the IRC/Matrix for faster response. May 06 16:57:15 hi all May 06 16:57:30 lorforlinux: can you e-mail me privately your shipping address? May 06 16:57:58 Hello everybody my name is Niklas and I am an masters student at Kiel University of Applied Sciences. I have worked allready on an Embedded Open Source Project called the Strämpler, which is a audio sampler based on the esp32 chip. I wanted to work with Beagleboard because I am really looking into getting my hands dirty with embedded linux and really like working with the BBB. My project is called IP Media Streaming and May 06 16:57:58 it should implement the avb protocol stack on the Beaglebone AI, to allow for seamless integration into AVB networks. AVB protocol allows for tight synchronization of media channels in professional media applications. I will work from Kiel, Germany which is in Germany. And sadly I have currently no pet :( :D May 06 16:58:09 Hi vedant16 and deepankarmaithani and lorforlinux to keep things moving - please go ahead and post your response. May 06 16:59:31 Welcome jkridner !! May 06 16:59:34 * jkridner[m] will typically be more engaged at meeting times. May 06 16:59:52 thanks cwicks for keeping things moving forward!!! May 06 17:00:09 Hello My name is Deepankar Maithani. I am currently persuing my masters in Applied Computer Science with the focus area Embedded systems at Techiche Hochsule Deggendorf, Germany. I am found of working with microcontrollers, I like the fact that I can automate stuff and see actual physical systems operate according to my instructions. I have been working with Raspberry pi for a long time and was kind of looking May 06 17:00:09 into the developments in beaglebone and was specially fasinated by the PRU stuff. Due to my desire to work on the low level stuff with drivers and PRU. I thought I could gain some knowledge working with mentors in beaglebone and can learn new stuff. May 06 17:00:31 Hey, my name is Vedant Paranjape, i am a second year EE student from India. I love to code, started with C++ back in 11th grade. I am a member of robotics club, and have done several projects on esp32, like a wrote firmware for ros controlled 3 dof arm, even a wireless logging framework for esp32. I love embedded that's why I selected beagleboard.org. My project is implementing REPL on PRU. I am going to be in May 06 17:00:31 Mumbai, India all the summer (not exactly summer, its monsoon here from June). I don't have a pet, parent's won't allow. May 06 17:00:52 * Hey, my name is Vedant Paranjape, i am a second year EE student from India. I study in VJTI, Mumbai. I love to code, started with C++ back in 11th grade. I am a member of robotics club, and have done several projects on esp32, like a wrote firmware for ros controlled 3 dof arm, even a wireless logging framework for esp32. I love embedded that's why I selected beagleboard.org. My project is implementing REPL on May 06 17:00:52 PRU. I am going to be in Mumbai, India all the summer (not exactly summer, its monsoon here from June). I don't have a pet, parent's won't allow. May 06 17:01:31 jkridner: I am right now here in India, my flight back to germany got cancelled. Can i get the hardware delivered to me in India? May 06 17:01:57 deepankarmaithani: I hope so. May 06 17:03:01 And yes i forgot to mention my Project: My project is Reference Design and Cape For A GPIO-based Parallel Bi-Directional Bus. May 06 17:03:08 Mentors - will you please introduce yourselves - provide your city, your background, how long you've been working with BeagleBoards. Please also provide a couple of key coaching for the students - answer the question perhaps "What can a student do to make the best experience for GSoC" or "What can a student do to help a mentor?" May 06 17:05:32 Students - please confirm that you can make this timeslot ever week for the general meeting group meeting with everyone in attendance - all students. We will also be adding a project based meeting to each week for each project - one student and mentors for that project at an agreed time/day. So 2 mandatory meetings for each student. The other students/mentors are welcome to attend the project meetings that they are May 06 17:05:32 not assigned, but not required. May 06 17:06:30 I'm Jason Kridner living north of Detroit, Michigan, USA. I've been an engineer at Texas Instruments since 1995 and was a co-founder of BeagleBoard.org with Gerald Coley. We worked with a great team at TI and many Linux developers in the community to make BeagleBoard.org happen. For students, communicate often and commit code multiple times a day. Don't hesitate to bug people and please be thick skinned (don't be May 06 17:06:30 offended when people make harsh or even inaccurate responses). The best way you can help me is to be persistent and keep bugging me. I have a lot of distractions and sometimes forget I need to go do something. May 06 17:06:53 cwicks: I am able to make this timeslot every week for the group meeting May 06 17:07:26 (BTW, I expect to see some IRC traffic from each student EVERY DAY.) May 06 17:07:57 I’ll again put in a request for an earlier timeslot if possible - 9pm (1 hour earlier than today) - if that’s okay with everyone. May 06 17:08:01 nwan: This timeslot is perfect for me May 06 17:08:06 (ex. gm all, I'm about to try to add some code to do X.) May 06 17:08:18 cwicks: This timeslot is ok for me too May 06 17:08:31 It will be tough for me, i have dinner around that time May 06 17:08:47 9:30? May 06 17:09:01 no more than 48 hours without an IRC ping and git checkin of code, please. May 06 17:09:15 jkridner: Sure ! May 06 17:09:33 I'm okay with that May 06 17:10:09 cwicks: this year, we want to add 1:1 weekly status meetings in addition to the group weekly status meeting. May 06 17:10:34 I am also ok with 9:30 May 06 17:11:11 jkridner: I have a question regarding the kernel version from which I should start from. Which kernel would you recommend? Which is the most stablest version running on AI (preferably RT)? May 06 17:11:15 I think ds2 is the only one that need to check-in later. May 06 17:12:22 jkridner: when will we receive hardware? May 06 17:12:24 jkridner: I have 5 mentors assinged to me. But i only know you so far. I would like to know about others so that i can reach the right person for right question May 06 17:13:02 vedant16: DM me your address please, I’ll need to fill in a form for you May 06 17:13:16 Yup May 06 17:13:22 For the BeagleBoard hardware May 06 17:16:19 Abhishek_: Which board should be used? jkridner suggested PocketBeagle+TechLab cape May 06 17:17:37 Hey everyone, I am Pratim. First of all congrats to all students. I was a student with BeagleBoard.org last year working on the PRUs and had a wonderful time. I'm from Mumbai and am a third year student studying Information Technology at VJTI. May 06 17:17:37 Couple of suggestions - Don't hesitate to ask your questions here, be communicative wrt your design. You can make short videos on Youtube as your project progresses May 06 17:17:56 The best advice I can give to GSoC students is to make the most of the bonding period. Ask many, many questions in IRC and in e-mail to your mentors. The bonding period is your opportunity to sort out hardware/software issues and become familiar with the tools and techniques you'll need to succeed. May 06 17:19:07 I am working on REPL for PRU, I installed TI CCS. May 06 17:19:48 Is this setup okay? May 06 17:20:06 wrt compiler, which one do i use clpru or gcc? May 06 17:20:22 I’m Kumar Abhishek, based in Bangalore but currently sheltering in Mumbai. I was a BeagleBoard.org GSoC student in 2014 and have been around as a mentor since 2015. I’ve been playing around with circuits and programming since my early childhood days. GSoC for me was a very creative experience that went on to open a lot of doors for me, this is my way of giving back to the community (that has given me so much) and I May 06 17:20:22 hope you all can make the best use of this opportunity. May 06 17:21:49 I looked into your webpage. truly inspiring. Loved the logic analyser May 06 17:23:05 I‘m Henrik Langer, a former GSoC student, and invented the CTAG face and beast audio systems together with rma. So I have experience with ALSA drivers, Preempt_rt and PRU. May 06 17:24:35 Students - as the mentors are introducing themselves - today we need to begin to align on 2 items: (1) Your lead mentor needs to put in your hardware request. (2) we need to begin the process to nail down a time/day for a weekly one on one meeting for your project that includes all mentors and Jason at a minimum. May 06 17:24:46 My advice to the students this year will be that we all are here to see you succeed and set each one of you up for that. Be as proactive as possible. May 06 17:25:08 My name is Dr. Andrew Henderson, and I live in Syracuse, New York, USA (EDT timezone). My background is primarily Linux embedded systems development (kernel, firmware, systems programming). I've been working with BeagleBoards hardware for about 7 years now. May 06 17:26:41 ping May 06 17:27:00 Matrix is saying server problems - hope everyone is still here May 06 17:27:19 Yes, there was a momentary issue I guess May 06 17:27:32 Yep, still here May 06 17:28:26 How to figure out who is the lead mentor? May 06 17:28:34 nwan: vedant16 deepankarmaithani please confirm you have emailed your shipping address for hardware to your lead mentor May 06 17:29:13 cwicks: I allready provided rma with my shipping address May 06 17:29:17 cwicks: DMed on riot May 06 17:29:23 cwicks: I have vedant’s shipping address May 06 17:30:54 Deepankar: I’ll take your shipping address for the HW request May 06 17:30:56 The official time for our meeting this week ends at 12:30PM central US time. However we will hang here for more minutes to get the logistics sorted on best time/days for each individual meeting started. Students - put in your preferred time/day for that one/one meeting May 06 17:33:14 cwicks: My preferred time would be Thursday 11:30PM central US time May 06 17:33:38 * cwicks: My preferred time would be Thursday 12:30PM central US time May 06 17:33:53 Ok. Do you know the tentative date when the shipment could be received. I am in Chandigarh right now. And probably would be able to go back to germany on 10 June if the flights operate. I will give you my indian address I hope i can receive the hardware before. May 06 17:35:42 Abhishek_: Also in my project i would need a Logic Analyser and shift register IC. May 06 17:36:41 @deepankarmaithani: Okay May 06 17:37:24 I haven't put in any orders. If the inputs are there, I should be able to place orders this week. May 06 17:37:50 * cwicks: My preferred time would be Thursday 10:30PM central US time. Sorry for editing. I got confused with timezones... May 06 17:38:25 cwicks: My preferred time would be Monday, 10.00 PM Indian Standard time May 06 17:39:08 vedant16: Can you make it at 9:30 PM Monday? May 06 17:39:30 Okay, I'm even okay with 4PM May 06 17:39:42 cwicks: I edited my message again, sorry I got confused with timezones so my preferred timeslot 10:30pm CST on Thursdays May 06 17:40:58 nwan: It's going to be very hard to have times of 11:30PM EST US . Do you mean 10:30pm India time? May 06 17:41:38 No would be 5:30pm CEST May 06 17:42:06 jkridner: i think you are the lead mentor for me. What time does suit you for project meeting? May 06 17:43:18 deepankarmaithani: oddly enough, we are still determining who is your lead mentor. I think I interacted with you a fair bit in the lead-up, but are there other mentors you've already interated with a bit on this project? May 06 17:43:34 Abhishek_: pratimugale hendersa Are you all right with meeting every Monday 9:30 PM Indian Standard Time? May 06 17:43:38 that is, I'm trying not to be lead mentor on more than 1 project. May 06 17:43:56 jkridner: No i think once with ds2 May 06 17:44:43 Vedant16: OK with 9:30 PM IST = 12pm EDT = 11am CT May 06 17:45:22 vedant16: Yes, I'm OK with it too May 06 17:46:47 vedant16[m]: Works for me. I'll add it to my calendar. May 06 17:47:17 rma, henrix , Drew Fustini are you still around? Which time would be best for you? May 06 17:48:45 Cool ! May 06 17:49:04 I am also looking for Drew Fustini, Saketh, rma, Hunyue Yau . Anyone here!!!!!!!! May 06 17:50:03 Drew - pdp7, Saketh and rma by their names, Hunyue - ds2 May 06 17:50:59 pdp7_: Hey nice to meet you. Thanks for also being a mentor for me :) May 06 17:52:33 @mentors, how should i log my daily progress, I created a github.io page for the same will it work? May 06 17:53:34 pdp7_: Hello May 06 17:54:19 Vedant16: fine to update it daily but post a link / snippet on IRC to satisfy your IRC reporting requirements as well May 06 17:54:50 Sure, do i also need to make a post on google groups/ May 06 17:54:55 > <@abhishek_:matrix.org> Vedant16: fine to update it daily but post a link / snippet on IRC to satisfy your IRC reporting requirements as well May 06 17:54:55 * Sure, do i also need to make a post on google groups? May 06 17:55:40 my router went belly-up. not sure all I missed. May 06 17:55:59 vedant16: That’s your weekly formal update on the mailing list May 06 17:56:02 Abhishek_: can't find saketh and rma by name. ☹︎ May 06 17:57:24 lorforlinux: ping again. May 06 17:59:54 Lorforlinux - When reading the logs later, just FYI that there is a meeting every Wed @10:00 PM IST - make sure not to miss it May 06 18:00:37 Okay, So i weekly mail what i did. May 06 18:01:31 https://vedantparanjape.github.io/GSoC2020-progress-tracker/ May 06 18:02:33 vedant16[m]: thanks! May 06 18:03:02 Abhishek_: Can you please share your email? May 06 18:04:24 For what 😇 May 06 18:05:12 vedant16[m]: the link to the progress tracker. May 06 18:05:38 cwicks[m]: did you inform everyone to send weekly reports on a single thread on the Google Group? May 06 18:06:16 Will check logs tomorrow now May 06 18:06:32 oh, so that's your account 🙂 Welcome May 06 18:06:39 vedant16[m]: btw, the org is "BeagleBoard.org", not "BeagleBone.org". BeagleBone is a board brand. BeagleBoard.org is the community/website. BeagleBoard.org Foundation is the official non-profit company. May 06 18:07:58 Ohh, I will remember this. :D May 06 18:08:14 and update it May 06 18:09:36 jkridner: any update for me about lead mentor May 06 18:10:37 jkridner: updated :) May 06 18:11:16 Regarding setting the project repository, should it be under my personal github or BeagleBoard github org? May 06 18:11:45 cwicks: jkridner : I talked to Robert and we agreed on meetings on thursdays 5:30pm CEST starting from June, 1 when coding period begins May 06 18:14:28 deepankarmaithan: sorry for delay. we've got a couple of chats planned to finalize and should inform you tomorrow. don't worry, several people have signed up to help, we just want to determine who should be the lead. May 06 18:19:15 jkridner: Thanks 🙂 May 06 18:20:30 vedant16[m]: start with your own repo if there isn't already an upstream. fork if there is an upstream. May 06 18:20:43 * jkridner needs to review the projects aloud again to memorize them. May 06 18:21:12 Ok, cool May 06 18:21:13 lorforlinux[m]: Cape Compatibility -- impacts several repos and upstream kernel/u-boot May 06 18:22:35 deepankarmaithan: PRU Bi-dir bus -- existing student project, no upstream yet, but should be submitted as example in https://github.com/beagleboard/cloud9-examples for inclusion in image--kernel components to beagleboard/linux and upstream. May 06 18:23:10 nwan[m]: Media IP Streaming -- kernel components to beagleboard/linux and upstream. May 06 18:24:20 vedant16[m]: aren't you patching am335x_pru_package? I'd suggest forking https://github.com/beagleboard/am335x_pru_package to simplify pull requests. May 06 18:24:37 of course, I think we'll need to adjust the name of the repo to be a bit more generic too. May 06 18:25:12 so, there's already an upstream. May 06 18:25:15 jkridner: I think my question got lost, so I ask again: I have a question regarding the kernel version from which I should start from. Which kernel would you recommend? Which is the most stablest version running on AI (preferably RT)? May 06 18:25:26 ok, I think I've re-wrapped my head around the project list. May 06 18:25:41 am335x_pru_package? May 06 18:25:54 ds2: did I get confused? May 06 18:26:03 can the REPL not go there? May 06 18:26:08 Oh May 06 18:26:24 jkridner: sorry, wrong project...thought it was the rproc/rpmsg port of that May 06 18:26:26 I just thought we had one place for official PRU support (that is super outdated) May 06 18:26:47 jkridner: Thats one part, but i am also working on REPL for PRU May 06 18:26:52 I thought it was some combination of those 2 proposals. May 06 18:26:52 too many proposals floating through my head May 06 18:27:00 ds2: ditto. May 06 18:27:13 the remoteproc/rpmsg stuff is mostly in a TI git repo already May 06 18:27:22 I thought both could live in that repo as our official pru support from Beagle. May 06 18:27:44 jkridner: for PRU stuff what toolchain do i use? May 06 18:27:47 ds2: yeah, that's why we thought it would be simple enough to combine.... pull in the updates from the TI repo and add the REPL. + bug fixes. May 06 18:28:23 jkridner: I don't think the git comments match up that nicely - git://git.ti.com/pru-software-support-package/pru-software-support May 06 18:28:23 -package.git May 06 18:28:24 Abhishek_: can you answer vedant16[m] on that? I'd say, with gcc going upstream, I'd ideally see everything move to gcc. May 06 18:28:52 but it would be nice if it was all in one place May 06 18:28:58 or even a branch of the same repo May 06 18:29:13 nwan[m]: I started to answer that the WiFi is broken in mainline.... can you do without the WiFi? May 06 18:29:34 if so, please start with as close to mainline that you can make useful. May 06 18:29:59 rcn-ee[m]: can you recommend a starting kernel for BBAI to prepare for upstream patches (but working with a nice image for development)? May 06 18:30:10 I'd expect 5.4. May 06 18:30:26 nwan[m]: do you know how to use rcn-ee[m]'s /opt/scripts/tools/update-kernel.sh script? May 06 18:30:36 jkridner: AVB works with LAN so no WiFi needed May 06 18:31:34 jkridner: haven't worked with the script so far. Will have a look tomorrow May 06 18:33:09 jkridner: So you expect starting from this branch: https://github.com/beagleboard/linux/tree/5.4-rt will be fine? May 06 18:34:09 yes, unless you hear different from rcn-ee[m] or rma31. May 06 18:34:44 Okay, thank you very much. May 06 18:34:54 nwan[m]: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Kernel_Upgrade May 06 18:35:48 rcn-ee[m]'s tags are outdated at https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#4.19.x-ti May 06 18:36:13 there should be a 5.4 rt channel May 06 18:38:05 sadly no rt May 06 18:38:27 rcn-ee[m]: https://github.com/RobertCNelson/boot-scripts/blob/master/tools/update_kernel.sh looks out of date May 06 18:39:34 nwan[m]: tags here seem to imply there is an lts54 of ti-rt: http://repos.rcn-ee.com/latest/buster-armhf/LATEST-ti-rt May 06 18:41:05 jkridner: I'm getting a 404 when trying to access the site May 06 18:41:27 Ah now its working May 06 18:41:51 Thank you May 06 18:42:44 probably should be .net vs. .com.... not sure. May 06 18:43:45 headers image: http://repos.rcn-ee.net/debian/pool/main/l/linux-upstream/linux-headers-5.4.28-ti-rt-r7_1buster_armhf.deb May 06 18:44:10 kernel image: http://repos.rcn-ee.net/debian/pool/main/l/linux-upstream/linux-image-5.4.28-ti-rt-r7_1buster_armhf.deb May 06 18:44:34 those should be builds of https://github.com/beagleboard/linux/tree/5.4-rt May 06 18:44:56 so, at least build tested and available to try the binaries out by using that script before you start building your own. May 06 18:45:22 the commit is a nice log: https://github.com/beagleboard/linux/commit/42e00287293c09d0863688e965b20ed48a280888 May 06 18:46:44 Okay thank you very much, this was extremely helpfull. I have to leave for now, I will check the logs tomorrow. Bye May 06 18:54:41 I'll have to go now. Bye. May 06 19:06:46 jkridner: nwan vedant16 deepankarmaithani lorforlinux We'll send an email out later this week with official welcome from Jason along with info on weekly reports, weekly meetings and checking in code. We will also have a project and actions for you to complete during the bonding period. One more question from me - please advise when your school commitments end? Usually we have no conflict, but I want to double check May 06 19:06:46 due to the pandemic. *cathy never thought she'd ever have to type that word in a serious way in a chat on GSoC and hopes that everyone is safe and healthy* May 06 19:14:06 > jkridner: nwan vedant16 deepankarmaithani lorforlinux We'll send an email out later this week with official welcome from Jason along with info on weekly reports, weekly meetings and checking in code. We will also have a project and actions for you to complete during the bonding period. One more question from me - please advise when your school commitments end? Usually we have no conflict, but I want to double May 06 19:14:06 check due to the pandemic. *cathy never thought she'd ever have to type that word in a serious way in a chat on GSoC and hopes that everyone is safe and healthy* May 06 19:14:06 When would your school commitments start, would be right😂 May 06 19:14:32 We have been sitting ducks, and probably exams will be cancelled or be held in July. May 06 19:14:55 That's why i want to start early, so that in case exams are held, i can prepare for it. May 06 19:15:19 applicable only for indian students May 06 19:15:43 think the rules this year allow for that **** BEGIN LOGGING AT Wed May 06 22:41:08 2020 May 07 02:30:59 I am so Sorry, i missed the meeting. I am aware of the weekly meetings are on every Wednesday at 10 PM IST and I will make to not miss the meetings. May 07 02:31:42 done, I have sent you the details. **** ENDING LOGGING AT Thu May 07 02:59:57 2020