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

Reply via email to