The next step is to "Request for mentor of GSoC". Pavel, even as co-mentors we need to be accepted as mentors in the GSoC 2025.
BR, Alan On Tue, Mar 25, 2025 at 2:43 PM Tomek CEDRO <to...@cedro.info> wrote: > Thank you Pavel and Karel! > > You have my go to be a NuttX Mentor for GSoC 2025. > > Your proposals are the only reported so far, the time is running out, > and for sure it will be nice to have these functionalities in the > NuttX mainline :-) > > Lets ask the rest of PMC and Community for the approvals :-) > > Thank you! :-) > Tomek > > On Tue, Mar 25, 2025 at 6:23 PM Pavel Pisa <p...@fel.cvut.cz> wrote: > > > > Hello everybody, > > > > I have filled two topics in JIRA > > > > - NuttX support for IEEE 802.3cg 10BASE−T1S Open Alliance SPI MACPHY > > (i.e. ONsemi NCV7410) > > > https://issues.apache.org/jira/projects/NUTTX/issues/NUTTX-17?filter=allopenissues > > > > - Firmware Upgrades over Silicon-Heaven Protocol for NXboot > > Demonstrated on pysimCoder > > https://issues.apache.org/jira/projects/NUTTX/issues/NUTTX-18 > > > > I hope it is not too late. Karel Koci is prepared to be > > T1S mentor. He has use for it at his house soon and > > at compoany in long term. We need probably to apply > > for Apache NuttX mentors status, is that right? > > > > As for the other project, it is continuation of ongoing > > work. The plan is to move basic silicon-heaven required > > code and Stepan Pressel's initial updater prototype > > to separate library. We have obtained/negotiated slot/ > > repository for this work in the frame of official > > silicon-heaven project group > > > > https://github.com/silicon-heaven/shv-libs4c > > > > Best wishes, > > > > Pavel > > > > Pavel Pisa > > phone: +420 603531357 > > e-mail: p...@cmp.felk.cvut.cz > > Department of Control Engineering FEE CVUT > > Karlovo namesti 13, 121 35, Prague 2 > > university: http://control.fel.cvut.cz/ > > personal: http://cmp.felk.cvut.cz/~pisa > > social: https://social.kernel.org/ppisa > > projects: https://www.openhub.net/accounts/ppisa > > CAN related:http://canbus.pages.fel.cvut.cz/ > > RISC-V education: https://comparch.edu.cvut.cz/ > > Open Technologies Research Education and Exchange Services > > https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home > > > > > > On Thursday 20 of March 2025 13:31:34 Tomek CEDRO wrote: > > > Thank you Michal :-) > > > > > > You may also apply with current and upcoming NXBoot works and get > > > extra ~$1,5..3k from the GSoC :-) > > > > > > https://developers.google.com/open-source/gsoc/help/student-stipends > > > > > > If you prefer to mentor then please apply as Mentor, even if there is > > > no contributor you will have account that we may use in future :-) > > > > > > Just remember that GSoC is organized in a way they will demand project > > > description, timeline, and results.. so you will have to take care of > > > the projects and students.. sometimes it may be more demanding than > > > doing the work yourself with a trusted Mentor :-) :-) > > > > > > Thanks! :-) > > > Tomek > > > > > > On Thu, Mar 20, 2025 at 1:21 PM Michal Lenc <michall...@seznam.cz> > wrote: > > > > Hi Tomek, > > > > > > > > I certainly won't have a capacity to apply as a student for this > years > > > > GSoC, but I could participate as a mentor/consultant/whatever if > someone > > > > chooses NXboot for his GSoC project. I am not sure if Stepan Pressl > will > > > > have time for that in the summer, but he is currently working in that > > > > area on an updater application. > > > > > > > > Best regards, > > > > > > > > Michal > > > > > > > > On 20. 03. 25 13:01, Tomek CEDRO wrote: > > > > > Thank you Pavel :-) > > > > > > > > > > We should then request registration for two Apache NuttX Mentors, > > > > > please confirm? > > > > > 1. Pavel Pisa, p...@fel.cvut.cz. > > > > > 2. Karel Koci, kocik...@fel.cvut.cz. > > > > > > > > > > Two propositions for projects are: > > > > > 1. Michal Lenc: NXboot. > > > > > 2. Michal Matias: IEEE 802.3cg. > > > > > > > > > > Could you please prepare required descriptions for the projects? If > > > > > there are any other students and projects that may benefit from > > > > > GSoC2025 please prepare descriptions for them too :-) > > > > > > > > > > All process needs to complete by the end of march (deadline is > > > > > 20250402). > > > > > > > > > > Thank you! :-) > > > > > Tomek > > > > > > > > > > On Thu, Mar 20, 2025 at 12:31 PM Pavel Pisa <p...@fel.cvut.cz> > wrote: > > > > >> Dear Alan, Tomek and others, > > > > >> > > > > >> Michal Matias already reported that he is working > > > > >> on the IEEE 802.3cg 10BASE−T1S support in the > > > > >> frame of his bachelor thesis. The target is ESP32C6 > > > > >> and ONsemi NCV7410. > > > > >> > > > > >> He consider to continue and extend the work in > > > > >> the frame of NuttX GSoC to support more targets > > > > >> and finish beacon mode synchronization etc. > > > > >> > > > > >> I think that it would wort to register topic for him > > > > >> at > > > > >> > > > > >> > https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2025+Ideas+lis > > > > >>t > > > > >> > > > > >> I should have account there but I am not fully sure through > > > > >> which project it should be submitted. Another problem is > > > > >> that I should not be the main mentor/reviewer of his work, > > > > >> because we are too close at the university. > > > > >> > > > > >> Please, who is willing to be mentor/reviewer > > > > >> of the project? May it be it can be even Karel Koci > > > > >> from Electroline team, because he considers to use > > > > >> T!S at his house and in longer term at Elektroline. > > > > >> > > > > >> As for the other offered topic from our range, > > > > >> I would be happy to (co-)mentor some them but > > > > >> I am really slow in responses... Too much teaching > > > > >> and projects and Confluence is yet another not > > > > >> so big obstacle to register my ideas. But if there > > > > >> is somebody interested, I would try to revive my > > > > >> account on Confluence and list them... > > > > >> > > > > >>> - CAN/CAN FD NuttX API enhancements and deduplication, > > > > >>> at start at least bittiming > > > > >>> https://github.com/apache/nuttx/issues/15567 > > > > >>> > > > > >>> - PWM API cleanup, only one API compatible with actual > > > > >>> multi channel but with channel count to make overhead > > > > >>> minimal for single channel peripherals even if other > > > > >>> one is the same build is larger > > > > >>> https://github.com/apache/nuttx/issues/12381 > > > > >>> > > > > >>> - NXboot - Stepan Pressl is working on simple/standalone > > > > >>> firmware updater over Silicon-Heaven, the repo for future > > > > >>> publication > > > > >>> https://github.com/zdebanos/nx-shv-fwupdater > > > > >>> The plan is to use it with pysimCoder > > > > >>> > > > > >>> - pysimCoder related work > > > > >>> > > > > >>> - porting https://microblocks.fun/ to NuttX, some proof of > > > > >>> feasibility (smallvm https://bitbucket.org/john_maloney/smallvm > bare > > > > >>> core compilation) already done > > > > >>> > > > > >>> - porting Microwindows/Nano-X on on top of NuttX framebuffer > API > > > > >>> https://github.com/ghaerr/microwindows/issues/85 > > > > >> > > > > >> As for Michal Lenc work on NXboot, he has well prepared > > > > >> presentation on the local https://installfest.cz/if25/ > > > > >> community conference. The recording in Czech language, > > > > >> as well as slides. But it would be nice topic for some NuttX > > > > >> workshop. Is the date and location already available? > > > > >> If it is not, I can ask at our university and there is > > > > >> chance to obtain our facilities for the community action > > > > >> with free access to public and our studnets for free or > > > > >> very low price... > > > > >> > > > > >> Anyway we have success to generate the application from pysimCoder > > > > >> as NXboot update image and send it to the target over > silicon-heaven > > > > >> which has been used after update and reboot to communicate > > > > >> with running model and tune its parameters from SHVspy and even > > > > >> directly pysimCoder block diagram. > > > > >> > > > > >> Best wishes, > > > > >> > > > > >> Pavel > > > > >> > > > > >> Pavel Pisa > > > > >> phone: +420 603531357 > > > > >> e-mail: p...@cmp.felk.cvut.cz > > > > >> Department of Control Engineering FEE CVUT > > > > >> Karlovo namesti 13, 121 35, Prague 2 > > > > >> university: http://control.fel.cvut.cz/ > > > > >> personal: http://cmp.felk.cvut.cz/~pisa > > > > >> social: https://social.kernel.org/ppisa > > > > >> projects: https://www.openhub.net/accounts/ppisa > > > > >> CAN related:http://canbus.pages.fel.cvut.cz/ > > > > >> RISC-V education: https://comparch.edu.cvut.cz/ > > > > >> Open Technologies Research Education and Exchange Services > > > > >> https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home > > > > >> > > > > >> On Tuesday 18 of March 2025 15:40:30 Alan C. Assis wrote: > > > > >>> Let's announce it on LinkedIn too! > > > > >>> > > > > >>> It is important to list the proposals in the Apache Site, there > are > > > > >>> some from previous years that could be used: NanoX Graphic > support, > > > > >>> etc > > > > >>> > > > > >>> BR, > > > > >>> > > > > >>> Alan > > > > >>> > > > > >>> On Tue, Mar 18, 2025 at 11:26 AM Tomek CEDRO <to...@cedro.info> > wrote: > > > > >>>> Ladies and Gentlemen, it is time to register and announce our > NuttX > > > > >>>> Mentors and Contributors for GSoC 2025, please respond if > anyone is > > > > >>>> interested? :-) > > > > >>>> > > > > >>>> Contributors application deadline is 2025-04-02. Here is the > full > > > > >>>> timeline: > > > > >>>> > > > > >>>> 2024-02-22: Potential GSoC contributors discuss application > ideas > > > > >>>> with mentoring organizations > > > > >>>> 2024-03-18: GSoC contributor application period begins > > > > >>>> 2024-04-02: GSoC contributor application deadline > > > > >>>> 2024-04-15: Proposals to ASF projects must be reviewed roughly > and > > > > >>>> have a potential mentor so that we know how many slots to > request. > > > > >>>> Proposals that don’t have a mentor at this point will be > down-rated. > > > > >>>> 2024-04-22: Proposal scoring must be completed. Proposals > without a > > > > >>>> score will be rejected, no exceptions. > > > > >>>> 2024-05-01: Accepted student proposals announced on the Google > > > > >>>> Summer of Code site. > > > > >>>> > > > > >>>> Have a good day :-) > > > > >>>> Tomek > > > > >>>> > > > > >>>> On Tue, Feb 25, 2025 at 6:15 AM Pavel Pisa wrote: > > > > >>>>> Hello Alan and other, > > > > >>>>> > > > > >>>>> the time is passing by so fast. > > > > >>>>> > > > > >>>>> I have interest in more NuttX related topics > > > > >>>>> > > > > >>>>> - CAN/CAN FD NuttX API enhancements and deduplication, at > start > > > > >>>>> at least bittiming > > > > >>>>> https://github.com/apache/nuttx/issues/15567 > > > > >>>>> > > > > >>>>> - PWM API cleanup, only one API compatible with actual > > > > >>>>> multi channel but with channel count to make overhead > > > > >>>>> minimal for single channel peripherals even if other > > > > >>>>> one is the same build is larger > > > > >>>>> https://github.com/apache/nuttx/issues/12381 > > > > >>>>> > > > > >>>>> - NXboot - Stepan Pressl is working on simple/standalone > > > > >>>>> firmware updater over Silicon-Heaven, the repo for future > > > > >>>>> publication > > > > >>>>> https://github.com/zdebanos/nx-shv-fwupdater > > > > >>>>> The plan is to use it with pysimCoder > > > > >>>>> > > > > >>>>> - pysimCoder related work > > > > >>>>> > > > > >>>>> - porting https://microblocks.fun/ to NuttX, some proof of > > > > >>>>> feasibility (smallvm > https://bitbucket.org/john_maloney/smallvm > > > > >>>>> bare core compilation) already done > > > > >>>>> > > > > >>>>> - porting Microwindows/Nano-X on on top of NuttX framebuffer > API > > > > >>>>> https://github.com/ghaerr/microwindows/issues/85 > > > > >>>>> > > > > >>>>> I am prepared to take role of consultant and co-metor for this > > > > >>>>> and even other projects. I can be even main mentor for the > > > > >>>>> single of topics, but the activity has to be from the student > > > > >>>>> side in such case. I have some not so good experience from > > > > >>>>> two of many my RTEMS GSoC where I have provided plan, > > > > >>>>> but then has not time to push and write code or spent lot of > time > > > > >>>>> with less capable student and there has been result but > unusable... > > > > >>>>> > > > > >>>>> I think that Michal Lenc would be willing to take mantor > > > > >>>>> role for some tasks as PWM and others which are related > > > > >>>>> to the work he has on his table at company. > > > > >>>>> > > > > >>>>> Stepan Pressl could decide if he finds time for GSoC, > > > > >>>>> his work on pysimCoder and nx-shv-fwupdater would > > > > >>>>> well fit as studnets project into GSoC, but he has some > > > > >>>>> small funding for project from the Institute of Information > > > > >>>>> Theory and Automation (UTIA) subsidiary of Czech Academy > > > > >>>>> of Sciences. And he has lot of other load from work for > > > > >>>>> https://www.azd.cz/ as well. So I am not sure if GSoC > > > > >>>>> is not too much additional load for him. > > > > >>>>> He could be even mentor or comentor if he does not want > > > > >>>>> to participate as applicant. But he has to consider > > > > >>>>> his reserves... > > > > >>>>> > > > > >>>>> When there is list of open projects, I plan to offer GSoC > > > > >>>>> to our/CTU FEE students and offer especially NuttX and RTEMS > > > > >>>>> ones where we can provide experience. > > > > >>>>> > > > > >>>>> Please, send me notice to this address (p...@fel.cvut.cz) > > > > >>>>> or pp...@pikron.com when you think that I should > > > > >>>>> react on something. I have big backlog on my widely > > > > >>>>> registered ppisa4lists and only check growing > > > > >>>>> archives from time to time. > > > > >>>>> > > > > >>>>> Best wishes, > > > > >>>>> > > > > >>>>> Pavel > > > > >>>>> -- > > > > >>>>> Pavel Pisa > > > > >>>>> phone: +420 603531357 > > > > >>>>> e-mail: p...@cmp.felk.cvut.cz > > > > >>>>> Department of Control Engineering FEE CVUT > > > > >>>>> Karlovo namesti 13, 121 35, Prague 2 > > > > >>>>> university: http://control.fel.cvut.cz/ > > > > >>>>> personal: http://cmp.felk.cvut.cz/~pisa > > > > >>>>> company: https://pikron.com/ PiKRON s.r.o. > > > > >>>>> Kankovskeho 1235, 182 00 Praha 8, Czech Republic > > > > >>>>> projects: https://www.openhub.net/accounts/ppisa > > > > >>>>> social: https://social.kernel.org/ppisa > > > > >>>>> CAN related:http://canbus.pages.fel.cvut.cz/ > > > > >>>>> RISC-V education: https://comparch.edu.cvut.cz/ > > > > >>>>> Open Technologies Research Education and Exchange Services > > > > >>>>> https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home > > > > >>>>> > > > > >>>>> On Monday 24 of February 2025 16:49:55 Alan C. Assis wrote: > > > > >>>>>> You can say the same about students: we don't have any > students > > > > >>>>>> this > > > > >>>> > > > > >>>> year! > > > > >>>> > > > > >>>>>> :-) > > > > >>>>>> > > > > >>>>>> You need to find them. ;-) > > > > >>>>>> > > > > >>>>>> Maybe Mr. Pisa could help you find mentors for GSoC 2025. > > > > >>>>>> > > > > >>>>>> BR, > > > > >>>>>> > > > > >>>>>> Alan > > > > >>>> > > > > >>>> -- > > > > >>>> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > > > > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info >