BeagleBoard/GSoC/2020Proposal/VedantParanjape
Contents
Proposal for Port am335x_pru_package to remoteproc
Student: Vedant Paranjape
Mentors: Kumar Abhishek, Zubeen Tolani
Code: https://github.com/beagleboard/am335x_pru_package
Wiki: https://elinux.org/BeagleBoard/GSoC/2020Proposal/VedantParanjape
GSoC: [N/A]
Status
This project is currently just a proposal.
Proposal
Completed all the requirements listed on the ideas page. the code for the cross-compilation task can be found here submitted through the pull request #138.
About you
IRC: vedant16
Github: https://github.com/vedantparanjape/
School: Veermata Jijabai Technological Institute (VJTI)
Country: India
Primary language : English, Hindi, Marathi
Typical work hours : 10AM - 7PM Indian Standard Time
Previous GSoC participation: I find embedded pretty interesting, given I have experience with ESP32, I think I will be able to excel in this project. This is the first time i am participating in GSoC
About your project
Project name: Port am335x_pru_package to remoteproc
Description
In 10-20 sentences, what are you making, for whom, why and with what technologies (programming languages, etc.)? (We are looking for open source SOFTWARE submissions.)
Timeline
Apr 27 | Proposal accepted or rejected, Community Bonding Period and discussion on the project and resources available. |
May 18 | Pre-work complete, Coding officially begins! |
May 25 | Milestone #1, Introductory YouTube video |
June 1 | Milestone #2 |
June 8 | Milestone #3 |
June 15 18:00 UTC | Milestone #4, Mentors and students can begin submitting Phase 1 evaluations |
June 19 18:00 UTC | Phase 1 Evaluation deadline |
June 22 | Milestone #5 |
June 29 | Milestone #6 |
July 6 | Milestone #7 |
July 13 18:00 UTC | Milestone #8, Mentors and students can begin submitting Phase 2 evaluations |
July 17 18:00 UTC | Phase 2 Evaluation deadline |
July 20 | Milestone #9 |
July 27 | Milestone #10 |
August 3 | Milestone #11, Completion YouTube video |
August 10 - 17 18:00 UTC | Final week: Students submit their final work product and their final mentor evaluation |
August 17 - 24 18:00 UTC | Mentors submit final student evaluations |
Experience and approach
In 5-15 sentences, convince us you will be able to successfully complete your project in the timeline you have described.
Contingency
I believe that if I get stuck on my project and my mentor isn’t around, I will use the resources that are available to me. Some of those information portals are listed below.
- https://git.ti.com/pru-software-support-package
- https://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs PRU Guide
- https://markayoder.github.io/PRUCookbook/ Mark Yoder's cookbook is a excellent guide
- Derek Molly's beagle bone guide provides all the information needed for getting up and running with my beagle.
- The technical reference manuals provided by TI on am3358 and am5729 are the best source
- [Processor SDK Linux Software Guide https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_01_00_08/linux/index.html] is a good reference material
Benefit
If successfully completed, what will its impact be on the BeagleBoard.org community? Include quotes from BeagleBoard.org community members who can be found on http://beagleboard.org/discuss and http://bbb.io/gsocchat.
Misc
Please complete the requirements listed on the ideas page. Provide link to pull request.
Suggestions
Is there anything else we should have asked you?