[En-Nut-Discussion] Future support for STM32

16 views
Skip to first unread message

Pawel Czarnecki

unread,
Mar 4, 2012, 1:36:51 PM3/4/12
to Ethernut User Chat (English)
Hello
Today I use board with AT91SAM7X. This was very good
choice but for future I need something "bigger". I looked on many
microcontroller families and STM32F4 looks best for my requirements.
(btw - I compared only facts from datasheets, so maybe someone
tell me about real weak point of this chip)
I downloaded devnut_m3n branch and I see that STM32 is partially
supported! The main lack at this moment is ethernet but as I see
in configurator this is planned. I noticed even the example for
F4discovery board. I try to find some bigger board for testing
than F4Discovery. As usual Olimex has good board in good price
for this chip - http://olimex.com/dev/stm32-p407.html
Maybe someone already ran Ethernut on this boards?

The main question is: Anyone planing to officialy add STM32 support
to main Ethernut tree? Or maybe current STM32 support was completly
hobby job and we can forget about progress?

Of course I read posts about stm32, but I cannot predict how are
intentions of biggest supporters of this architecture :-)

best regards
Pawel

_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Ole Reinhardt

unread,
Mar 4, 2012, 3:57:28 PM3/4/12
to en-nut-d...@egnite.de
Hi Pawel,

> The main question is: Anyone planing to officialy add STM32 support
> to main Ethernut tree? Or maybe current STM32 support was completly
> hobby job and we can forget about progress?

I did not implement the stm32, but I know the guys who do so quite well.
So let me give the answer:

Ulrich and Uwe are constantly working on the stm32 implementation and
these are also commercially used. So don't worry about the support.

And on the other hand, if you need commercial support (for whatever
architecture) don't hesitate to ask, as we (thermotemp) are providing
commercial support on request.

In general the devnut-m3n branch will be integrated into the main Nut/OS
tree soon. There is currently a lot of development ongoing and beside
the stm32 the lpc17xx architecture is ported as well.

So we did start some planning on the integration of devnut-m3n on the
embedded world, but further discussion and planning has to be done, so
please be patient for some weeks :)

Bye,

Ole


--

Thermotemp GmbH, Embedded-IT

Embedded Hard-/ Software and Open Source Development,
Integration and Consulting

http://www.embedded-it.de

Geschäftsstelle Siegen - Steinstraße 67 - D-57072 Siegen -
tel +49 (0)271 5513597, +49 (0)271-73681 - fax +49 (0)271 736 97

Hauptsitz - Hademarscher Weg 7 - 13503 Berlin
Tel +49 (0)30 4315205 - Fax +49 (0)30 43665002
Geschäftsführer: Jörg Friedrichs, Ole Reinhardt
Handelsregister Berlin Charlottenburg HRB 45978 UstID DE 156329280

_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Pawel Czarnecki

unread,
Mar 5, 2012, 2:06:34 AM3/5/12
to Ethernut User Chat (English)
> > The main question is: Anyone planing to officialy add STM32 support
> > to main Ethernut tree? Or maybe current STM32 support was completly
> > hobby job and we can forget about progress?
> Ulrich and Uwe are constantly working on the stm32 implementation and
> these are also commercially used. So don't worry about the support.
This is good news :-)

> And on the other hand, if you need commercial support (for whatever
> architecture) don't hesitate to ask, as we (thermotemp) are providing
> commercial support on request.

I'm thinking about this, but commercial support will be to expensive
in this project.

> In general the devnut-m3n branch will be integrated into the main Nut/OS
> tree soon.

This is also good news.

> So we did start some planning on the integration of devnut-m3n on the
> embedded world, but further discussion and planning has to be done, so
> please be patient for some weeks :)

I'm planing use new architecture in next months, so I suppose in this
time m3n branch will grow up or died and decision will be easier.
Thank You for answer.

best reagrds
Pawel

_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Uwe Bonnes

unread,
Mar 5, 2012, 8:26:27 AM3/5/12
to Ethernut User Chat (English)
>>>>> "Pawel" == Pawel Czarnecki <ap...@tlen.pl> writes:
...
Pawel> I'm planing use new architecture in next months, so I suppose
Pawel> in this time m3n branch will grow up or died and decision will be
Pawel> easier.

Early usage of the branch and feedback about the branch is needed. Otherwise
chances for advance in your special areas are even smaller...

Bye
--
Uwe Bonnes b...@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Ulrich Prinz

unread,
Mar 6, 2012, 1:21:32 PM3/6/12
to Ethernut User Chat (English)
Hi Pawel,


Am 04.03.2012 19:36, schrieb Pawel Czarnecki:
> Hello Today I use board with AT91SAM7X. This was very good choice but
> for future I need something "bigger". I looked on many
> microcontroller families and STM32F4 looks best for my requirements.
> (btw - I compared only facts from datasheets, so maybe someone tell
> me about real weak point of this chip)

I still wait for the big STM32 board that shows all the features
including display and camera. I got an email today that they will send
me one of their training boards until the one that was booked for me
arrives.

I set on STM32 for a very complex and large project in the company, so
support and regular updates for nut/os will be available for the next 10
years probably, as we have to support the hardware we sell for this time.

> I downloaded devnut_m3n branch and I see that STM32 is partially
> supported! The main lack at this moment is ethernet but as I see in
> configurator this is planned.

Ok, some nice SPI interface is missing, EMAC (Ethernet) is missing too,
but a colleaque is already at it.

> I noticed even the example for F4discovery board. I try to find some
> bigger board for testing than F4Discovery. As usual Olimex has good
> board in good price for this chip -
> http://olimex.com/dev/stm32-p407.html Maybe someone already ran
> Ethernut on this boards?

No, no Olimex boards on my side, just the small and big STM originals.
But qnutconf is not bundled to any board. You always may load a 'most
fitting' configuration and modify it to your needs / your board and then
run the examples.

Unfortunately F2/F4 have bigger defferences in the library compared to
F1 chips. But I saw that Uwe and others are already at it.

> The main question is: Anyone planing to officialy add STM32 support
> to main Ethernut tree? Or maybe current STM32 support was completly
> hobby job and we can forget about progress?
>

No, there is a real industrial development settled on this project based
on a linux cental unit and 12..14 external sensor units based on
STM32F103/107 all running nut/os.
Several different projects are on the roadmap that are / will be based
on nut/os and STM32F20x/F40x too.

> Of course I read posts about stm32, but I cannot predict how are
> intentions of biggest supporters of this architecture :-)

The biggest supporters are Ole and Uwe, some guys around me at the
office whose names never showed up on the mailing list, ans last not
least myself.

In case your need to identify the biggest supporters for getting help,
please still use this mailing list, even you know them now :)

Best regards
Ulrich
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

DreamCat

unread,
Mar 9, 2012, 11:25:55 AM3/9/12
to Ethernut User Chat (English)
Hi all,

Silicon Lab also produced their cortex-m3 chip recently, two types,
SiM3C1xx<http://www.silabs.com/products/mcu/mixed-signalmcu/Pages/SiM3C1xx.aspx>and
SiM3U1xx <http://www.silabs.com/products/mcu/usb/Pages/SiM3U1xx.aspx> with
USB interface.
here is link :
http://www.silabs.com/products/mcu/Pages/32-bit-microcontrollers.aspx
It looks like EtherNut has too much work to do. Thanks for your hard work!

Best regards
DreamCat

2012/3/7 Ulrich Prinz <ulrich...@googlemail.com>

--
【花生】
_______________________________________________
http://lists.egnite.de/mailman/listinfo/en-nut-discussion

Reply all
Reply to author
Forward
0 new messages