You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Aaron Rito <aa...@geotab.com.INVALID> on 2022/02/09 21:07:08 UTC

Using Nuttx with the CORTEXM33 STM32U5

To whom it may concern,

I am reaching out on behalf of my organization (GEOTAB) regarding kernel
support for the CORTEXM33, specifically the STM32U5 MCU. We are curious if
there are any plans to offer support for this chipset or if there may be an
avenue for us to contribute to one if no plans exist. We thank you and look
forward to your response.

-- 
Aaron Rito
Lat-Lon, a Geotab Company
Embedded Engineer | BS Electrical and Computer Engineering
Direct +1 (XXX) XXX-XXXX
Toll-free +1 (800) 397-7102
Visit www.geotab.com

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Michael Jung <mi...@gmx.net>.
Hi Aaron,

Meanwhile, Xiang has merged my pull request.  So, to a certain extent NuttX
now supports the STM32U5.

Currently, only the SPI and the UART macro are supported I/O wise.  If your
company needs other I/O, please let me know so that we can coordinate work.
I recently started my own small business and would be willing to do some
contracting work, if that would be an option for you.

Bye for now
Michael

Am Fr., 11. Feb. 2022 um 20:30 Uhr schrieb Michael Jung <mi...@gmx.net>:

> Hello,
>
> I have NuttX running on the STM32U585 (B-U585I-IOT02A DevKit). Currently
> only UART and SPI macros are supported, but I will continue to work in this
> port.
>
> I will do some clean-up and open a pull request in the next couple of
> days. I would love to join forces on this effort.
>
> Bye,
> Michael
>
> Xiang Xiao <xi...@gmail.com> schrieb am Do., 10. Feb. 2022,
> 05:35:
>
>> Here is the chip use M33:
>>
>> https://github.com/apache/incubator-nuttx/tree/master/arch/arm/src/rtl8720c
>>
>> On Thu, Feb 10, 2022 at 11:12 AM Gregory Nutt <sp...@gmail.com>
>> wrote:
>>
>> > There is good support for ARMv8-M and there are contributors using
>> > proprietary ARMv8-M parts (probably Cortex-M33???), but no support for
>> any
>> > specific chips or boards have been contributed.
>> >
>> > On Wed, Feb 9, 2022 at 8:07 PM Alan Carvalho de Assis <
>> acassis@gmail.com>
>> > wrote:
>> >
>> > > Hi Aaron,
>> > >
>> > > On Wednesday, February 9, 2022, Aaron Rito
>> <aaronrito@geotab.com.invalid
>> > >
>> > > wrote:
>> > >
>> > > > To whom it may concern,
>> > > >
>> > > > I am reaching out on behalf of my organization (GEOTAB) regarding
>> > kernel
>> > > > support for the CORTEXM33, specifically the STM32U5 MCU. We are
>> curious
>> > > if
>> > > > there are any plans to offer support for this chipset or if there
>> may
>> > be
>> > > an
>> > > > avenue for us to contribute to one if no plans exist. We thank you
>> and
>> > > look
>> > > > forward to your response.
>> > > >
>> > > >
>> > > Since it is a relatively new MCU I think nobody started porting it
>> yet.
>> > >
>> > > And because ARM Cortex-M33 is already supported and probably many
>> > > peripherals are same/similar from others STM32 chips, this port
>> should be
>> > > fast to do (I hope).
>> > >
>> > > It was a good idea to post about it here to avoid duplicated efforts
>> and
>> > > also it could encourage others with some STM32U5 board to contribute
>> with
>> > > this port.
>> > >
>> > > Please follow the coding style running the nxstyle or the checkpatch
>> -f
>> > > from start, this way you will avoid issues when submitting the PR.
>> > >
>> > > BR,
>> > >
>> > > Alan
>> > >
>> >
>>
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Michael Jung <mi...@gmx.net>.
Hello,

I have NuttX running on the STM32U585 (B-U585I-IOT02A DevKit). Currently
only UART and SPI macros are supported, but I will continue to work in this
port.

I will do some clean-up and open a pull request in the next couple of days.
I would love to join forces on this effort.

Bye,
Michael

Xiang Xiao <xi...@gmail.com> schrieb am Do., 10. Feb. 2022, 05:35:

> Here is the chip use M33:
> https://github.com/apache/incubator-nuttx/tree/master/arch/arm/src/rtl8720c
>
> On Thu, Feb 10, 2022 at 11:12 AM Gregory Nutt <sp...@gmail.com> wrote:
>
> > There is good support for ARMv8-M and there are contributors using
> > proprietary ARMv8-M parts (probably Cortex-M33???), but no support for
> any
> > specific chips or boards have been contributed.
> >
> > On Wed, Feb 9, 2022 at 8:07 PM Alan Carvalho de Assis <acassis@gmail.com
> >
> > wrote:
> >
> > > Hi Aaron,
> > >
> > > On Wednesday, February 9, 2022, Aaron Rito
> <aaronrito@geotab.com.invalid
> > >
> > > wrote:
> > >
> > > > To whom it may concern,
> > > >
> > > > I am reaching out on behalf of my organization (GEOTAB) regarding
> > kernel
> > > > support for the CORTEXM33, specifically the STM32U5 MCU. We are
> curious
> > > if
> > > > there are any plans to offer support for this chipset or if there may
> > be
> > > an
> > > > avenue for us to contribute to one if no plans exist. We thank you
> and
> > > look
> > > > forward to your response.
> > > >
> > > >
> > > Since it is a relatively new MCU I think nobody started porting it yet.
> > >
> > > And because ARM Cortex-M33 is already supported and probably many
> > > peripherals are same/similar from others STM32 chips, this port should
> be
> > > fast to do (I hope).
> > >
> > > It was a good idea to post about it here to avoid duplicated efforts
> and
> > > also it could encourage others with some STM32U5 board to contribute
> with
> > > this port.
> > >
> > > Please follow the coding style running the nxstyle or the checkpatch -f
> > > from start, this way you will avoid issues when submitting the PR.
> > >
> > > BR,
> > >
> > > Alan
> > >
> >
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Xiang Xiao <xi...@gmail.com>.
Here is the chip use M33:
https://github.com/apache/incubator-nuttx/tree/master/arch/arm/src/rtl8720c

On Thu, Feb 10, 2022 at 11:12 AM Gregory Nutt <sp...@gmail.com> wrote:

> There is good support for ARMv8-M and there are contributors using
> proprietary ARMv8-M parts (probably Cortex-M33???), but no support for any
> specific chips or boards have been contributed.
>
> On Wed, Feb 9, 2022 at 8:07 PM Alan Carvalho de Assis <ac...@gmail.com>
> wrote:
>
> > Hi Aaron,
> >
> > On Wednesday, February 9, 2022, Aaron Rito <aaronrito@geotab.com.invalid
> >
> > wrote:
> >
> > > To whom it may concern,
> > >
> > > I am reaching out on behalf of my organization (GEOTAB) regarding
> kernel
> > > support for the CORTEXM33, specifically the STM32U5 MCU. We are curious
> > if
> > > there are any plans to offer support for this chipset or if there may
> be
> > an
> > > avenue for us to contribute to one if no plans exist. We thank you and
> > look
> > > forward to your response.
> > >
> > >
> > Since it is a relatively new MCU I think nobody started porting it yet.
> >
> > And because ARM Cortex-M33 is already supported and probably many
> > peripherals are same/similar from others STM32 chips, this port should be
> > fast to do (I hope).
> >
> > It was a good idea to post about it here to avoid duplicated efforts and
> > also it could encourage others with some STM32U5 board to contribute with
> > this port.
> >
> > Please follow the coding style running the nxstyle or the checkpatch -f
> > from start, this way you will avoid issues when submitting the PR.
> >
> > BR,
> >
> > Alan
> >
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Gregory Nutt <sp...@gmail.com>.
There is good support for ARMv8-M and there are contributors using
proprietary ARMv8-M parts (probably Cortex-M33???), but no support for any
specific chips or boards have been contributed.

On Wed, Feb 9, 2022 at 8:07 PM Alan Carvalho de Assis <ac...@gmail.com>
wrote:

> Hi Aaron,
>
> On Wednesday, February 9, 2022, Aaron Rito <aa...@geotab.com.invalid>
> wrote:
>
> > To whom it may concern,
> >
> > I am reaching out on behalf of my organization (GEOTAB) regarding kernel
> > support for the CORTEXM33, specifically the STM32U5 MCU. We are curious
> if
> > there are any plans to offer support for this chipset or if there may be
> an
> > avenue for us to contribute to one if no plans exist. We thank you and
> look
> > forward to your response.
> >
> >
> Since it is a relatively new MCU I think nobody started porting it yet.
>
> And because ARM Cortex-M33 is already supported and probably many
> peripherals are same/similar from others STM32 chips, this port should be
> fast to do (I hope).
>
> It was a good idea to post about it here to avoid duplicated efforts and
> also it could encourage others with some STM32U5 board to contribute with
> this port.
>
> Please follow the coding style running the nxstyle or the checkpatch -f
> from start, this way you will avoid issues when submitting the PR.
>
> BR,
>
> Alan
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Alan Carvalho de Assis <ac...@gmail.com>.
Hi Aaron,

On Wednesday, February 9, 2022, Aaron Rito <aa...@geotab.com.invalid>
wrote:

> To whom it may concern,
>
> I am reaching out on behalf of my organization (GEOTAB) regarding kernel
> support for the CORTEXM33, specifically the STM32U5 MCU. We are curious if
> there are any plans to offer support for this chipset or if there may be an
> avenue for us to contribute to one if no plans exist. We thank you and look
> forward to your response.
>
>
Since it is a relatively new MCU I think nobody started porting it yet.

And because ARM Cortex-M33 is already supported and probably many
peripherals are same/similar from others STM32 chips, this port should be
fast to do (I hope).

It was a good idea to post about it here to avoid duplicated efforts and
also it could encourage others with some STM32U5 board to contribute with
this port.

Please follow the coding style running the nxstyle or the checkpatch -f
from start, this way you will avoid issues when submitting the PR.

BR,

Alan

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Aaron Rito <aa...@geotab.com.INVALID>.
Ok I see it now, thank you. I will relay this information and get back to
Michael about next steps. Thank you very much for your responses!

On Fri, Feb 25, 2022 at 10:19 PM Michael Jung <mi...@gmx.net> wrote:

> Hi Aaron,
>
> you can see the mail trail Alan is referring to at
> https://www.mail-archive.com/dev@nuttx.apache.org/msg07551.html
>
> Go Buffs!
> Michael
>
> Am Sa., 26. Feb. 2022 um 00:40 Uhr schrieb Alan Carvalho de Assis <
> acassis@gmail.com>:
>
>> Hi Aaron,
>>
>> Maybe you are not receiving message from NuttX mailing list...
>>
>> Many people replied your email and Michael Jung submitted the support
>> to STM32U5.
>>
>> Please take a look at NuttX's github repo.
>>
>> BR,
>>
>> Alan
>>
>> On 2/24/22, Aaron Rito <aa...@geotab.com.invalid> wrote:
>> > Just following up on this as we haven't heard back. Thank you.
>> >
>> > On Wed, Feb 9, 2022 at 2:07 PM Aaron Rito <aa...@geotab.com> wrote:
>> >
>> >> To whom it may concern,
>> >>
>> >> I am reaching out on behalf of my organization (GEOTAB) regarding
>> kernel
>> >> support for the CORTEXM33, specifically the STM32U5 MCU. We are curious
>> >> if
>> >> there are any plans to offer support for this chipset or if there may
>> be
>> >> an
>> >> avenue for us to contribute to one if no plans exist. We thank you and
>> >> look
>> >> forward to your response.
>> >>
>> >> --
>> >> Aaron Rito
>> >> Lat-Lon, a Geotab Company
>> >> Embedded Engineer | BS Electrical and Computer Engineering
>> >> Direct +1 (XXX) XXX-XXXX
>> >> Toll-free +1 (800) 397-7102
>> >> Visit www.geotab.com
>> >>
>> >
>> >
>> > --
>> > Aaron Rito
>> > Lat-Lon, a Geotab Company
>> > Embedded Engineering Team Lead |
>> > BS Electrical and Computer Engineering
>> > Direct +1 (XXX) XXX-XXXX
>> > Toll-free +1 (800) 397-7102
>> > Visit www.geotab.com
>> >
>>
>

-- 
Aaron Rito
Lat-Lon, a Geotab Company
Embedded Engineering Team Lead |
BS Electrical and Computer Engineering
Direct +1 (XXX) XXX-XXXX
Toll-free +1 (800) 397-7102
Visit www.geotab.com

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Michael Jung <mi...@gmx.net>.
Hi Aaron,

you can see the mail trail Alan is referring to at
https://www.mail-archive.com/dev@nuttx.apache.org/msg07551.html

Go Buffs!
Michael

Am Sa., 26. Feb. 2022 um 00:40 Uhr schrieb Alan Carvalho de Assis <
acassis@gmail.com>:

> Hi Aaron,
>
> Maybe you are not receiving message from NuttX mailing list...
>
> Many people replied your email and Michael Jung submitted the support
> to STM32U5.
>
> Please take a look at NuttX's github repo.
>
> BR,
>
> Alan
>
> On 2/24/22, Aaron Rito <aa...@geotab.com.invalid> wrote:
> > Just following up on this as we haven't heard back. Thank you.
> >
> > On Wed, Feb 9, 2022 at 2:07 PM Aaron Rito <aa...@geotab.com> wrote:
> >
> >> To whom it may concern,
> >>
> >> I am reaching out on behalf of my organization (GEOTAB) regarding kernel
> >> support for the CORTEXM33, specifically the STM32U5 MCU. We are curious
> >> if
> >> there are any plans to offer support for this chipset or if there may be
> >> an
> >> avenue for us to contribute to one if no plans exist. We thank you and
> >> look
> >> forward to your response.
> >>
> >> --
> >> Aaron Rito
> >> Lat-Lon, a Geotab Company
> >> Embedded Engineer | BS Electrical and Computer Engineering
> >> Direct +1 (XXX) XXX-XXXX
> >> Toll-free +1 (800) 397-7102
> >> Visit www.geotab.com
> >>
> >
> >
> > --
> > Aaron Rito
> > Lat-Lon, a Geotab Company
> > Embedded Engineering Team Lead |
> > BS Electrical and Computer Engineering
> > Direct +1 (XXX) XXX-XXXX
> > Toll-free +1 (800) 397-7102
> > Visit www.geotab.com
> >
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Alan Carvalho de Assis <ac...@gmail.com>.
Hi Aaron,

Maybe you are not receiving message from NuttX mailing list...

Many people replied your email and Michael Jung submitted the support
to STM32U5.

Please take a look at NuttX's github repo.

BR,

Alan

On 2/24/22, Aaron Rito <aa...@geotab.com.invalid> wrote:
> Just following up on this as we haven't heard back. Thank you.
>
> On Wed, Feb 9, 2022 at 2:07 PM Aaron Rito <aa...@geotab.com> wrote:
>
>> To whom it may concern,
>>
>> I am reaching out on behalf of my organization (GEOTAB) regarding kernel
>> support for the CORTEXM33, specifically the STM32U5 MCU. We are curious
>> if
>> there are any plans to offer support for this chipset or if there may be
>> an
>> avenue for us to contribute to one if no plans exist. We thank you and
>> look
>> forward to your response.
>>
>> --
>> Aaron Rito
>> Lat-Lon, a Geotab Company
>> Embedded Engineer | BS Electrical and Computer Engineering
>> Direct +1 (XXX) XXX-XXXX
>> Toll-free +1 (800) 397-7102
>> Visit www.geotab.com
>>
>
>
> --
> Aaron Rito
> Lat-Lon, a Geotab Company
> Embedded Engineering Team Lead |
> BS Electrical and Computer Engineering
> Direct +1 (XXX) XXX-XXXX
> Toll-free +1 (800) 397-7102
> Visit www.geotab.com
>

Re: Using Nuttx with the CORTEXM33 STM32U5

Posted by Aaron Rito <aa...@geotab.com.INVALID>.
Just following up on this as we haven't heard back. Thank you.

On Wed, Feb 9, 2022 at 2:07 PM Aaron Rito <aa...@geotab.com> wrote:

> To whom it may concern,
>
> I am reaching out on behalf of my organization (GEOTAB) regarding kernel
> support for the CORTEXM33, specifically the STM32U5 MCU. We are curious if
> there are any plans to offer support for this chipset or if there may be an
> avenue for us to contribute to one if no plans exist. We thank you and look
> forward to your response.
>
> --
> Aaron Rito
> Lat-Lon, a Geotab Company
> Embedded Engineer | BS Electrical and Computer Engineering
> Direct +1 (XXX) XXX-XXXX
> Toll-free +1 (800) 397-7102
> Visit www.geotab.com
>


-- 
Aaron Rito
Lat-Lon, a Geotab Company
Embedded Engineering Team Lead |
BS Electrical and Computer Engineering
Direct +1 (XXX) XXX-XXXX
Toll-free +1 (800) 397-7102
Visit www.geotab.com