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