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+list
>
> 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