STM32F746 Arduino Board

What are you developing?
racemaniac
Posts: 260
Joined: Sat Nov 07, 2015 9:09 am

Re: STM32F746 Arduino Board

Postby racemaniac » Tue Sep 27, 2016 3:26 pm

TomaTLAB wrote:http://www.aliexpress.com/item/STM32-Core-Board-Core746I-Designed-for-STM32F746IGT6-with-full-IO-Expander-1024kB-Flash-Onboard-64M-Bit/32616599369.html?spm=2114.01010108.0.502.Px48cO
Just FYI...

since it was free shipping for me, in the end i couldn't resist and ordered one :p
not sure yet what i'll ever do with it, maybe i'll just frame it and hang it on the wall and regularly look at it and just realise how awesome it would be if i'd ever do anything with it :p.

stevestrong
Posts: 506
Joined: Mon Oct 19, 2015 12:06 am
Location: Munich, Germany

Re: STM32F746 Arduino Board

Postby stevestrong » Tue Sep 27, 2016 3:48 pm

Item is no longer available...Most probably it was to cheap.
The next cheapest identical module is this one.

User avatar
RogerClark
Posts: 5041
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: STM32F746 Arduino Board

Postby RogerClark » Tue Sep 27, 2016 8:49 pm

stevestrong wrote:Item is no longer available...Most probably it was to cheap.
The next cheapest identical module is this one.


Thats sad.

I should have snapped one up, while it was still such a good deal.

racemaniac
Posts: 260
Joined: Sat Nov 07, 2015 9:09 am

Re: STM32F746 Arduino Board

Postby racemaniac » Tue Oct 04, 2016 12:44 pm

racemaniac wrote:
TomaTLAB wrote:http://www.aliexpress.com/item/STM32-Core-Board-Core746I-Designed-for-STM32F746IGT6-with-full-IO-Expander-1024kB-Flash-Onboard-64M-Bit/32616599369.html?spm=2114.01010108.0.502.Px48cO
Just FYI...

since it was free shipping for me, in the end i couldn't resist and ordered one :p
not sure yet what i'll ever do with it, maybe i'll just frame it and hang it on the wall and regularly look at it and just realise how awesome it would be if i'd ever do anything with it :p.

damn, that board is even fast in shipping, looking at the tracking it'll probably arrive tomorrow. that's less than 10 days i think O_O
now to figure out what to do with the beast XD

*edit*
it even arrived today already :)
looks like a nice board, anyone got suggestions what to do with it? XD

minimer93
Posts: 3
Joined: Thu Nov 17, 2016 6:40 am

Re: STM32F746 Arduino Board

Postby minimer93 » Thu Nov 17, 2016 7:31 am

Is anyone still interested in this and or possibly working on this still?

I am very curious what goes into adding a new board to the "duino" IDE. I noticed how there are several toolchains you can install integrated in the IDE.
I am working congruently on several projects but if anyone is still interested in this I will build hardware and software support for it.
I am assuming I need to build a toolchain and cross compile some libraries. Nothing in life is ever so simple. But this is worth doing.

I would add "duino" style headers and possibly a sensor or connector. I am open to suggestions.

The second image is an example using BOB.zip however perhaps we would use I different MCU.

The first image is an NXP based board.

I do hardware & software for fun. But I am not as good at firmware.

I feel however the main hold up to the STM32DUINO is a lack of boards. And a lack of IDE support.
I have used arm before with Linux however I have never got this close to the hardware. However I have had exposure to AVR and assembly.

My main focus is native USB support and data through put. I will be designing this ultimately for science.

P.S. These boards are very preliminary.
Attachments
MK20-BOB-1.5.4.png
MK20-BOB-1.5.4.png (79.38 KiB) Viewed 144 times
STM32F7-BOB-1.5.4.png
STM32F7-BOB-1.5.4.png (103.06 KiB) Viewed 144 times

User avatar
RogerClark
Posts: 5041
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: STM32F746 Arduino Board

Postby RogerClark » Thu Nov 17, 2016 9:32 am

minimer93 wrote:I am very curious what goes into adding a new board to the "duino" IDE. I noticed how there are several toolchains you can install integrated in the IDE.
I am working congruently on several projects but if anyone is still interested in this I will build hardware and software support for it.
I am assuming I need to build a toolchain and cross compile some libraries. Nothing in life is ever so simple. But this is worth doing.
....


There are basically 3 toolchains

All of them use the Arduino IDE and GCC.

For F103 and partial support for the F4, there is the Libmaple based Arduino core (based on work by Leaflabs for their maple products and is a not based on the standard peripheral lib or cmsis etc etc) http://github.com/rogerclarkmelbourne/arduino_stm32

Avik De, has written Kodunio which is based on the old standard peripheral library / cmsis from STM http://github.com/avikde/koduino

More recently STM have written their own Arduino core for the F103 and L476 MCU's http://github.com/stm32duino


At the moment we don't have a simple way to support the F7 series boards. Either Koduino or the STM core are your best bet, and I suspect that the STM core will eventually replace Koduino - but Libmaple could exist for a lot longer as its lightweight and does not have any license restrictions so can be run on GD32 processors as well as STM32

STM will be releasing the F4 or F0 core next, (They have not told me which or whether they will release both together), but I think that porting of the F4 to F7 would be your simplest route

minimer93
Posts: 3
Joined: Thu Nov 17, 2016 6:40 am

Re: STM32F746 Arduino Board

Postby minimer93 » Thu Nov 17, 2016 10:29 pm

Thank you very much! I had no idea STM had started supporting their own duino core. I was rather not looking forward to firmware development.
I looked into this a lot in 2013 and 2014 however was not excited about the issues with the maple libraries.

I still have not made my own foot prints or schematic (for this project not in general) I'm sort of shopping around for schematic ideas and practice routing boards. After I settle on a design ill produce component libraries, boards, bom all that jaz.

I am open to any and all suggestions about the best STM cores as well.

Stripped down olimex board. stmduino ish thing.

P.S. All FOSH.
This is the fifth practice board in 48 hours.
Once a MCU is selected it will only take a few days to get a full first revision any and all input or direction welcome.
Attachments
bobduino.png
bobduino.png (193.8 KiB) Viewed 121 times

User avatar
RogerClark
Posts: 5041
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: STM32F746 Arduino Board

Postby RogerClark » Thu Nov 17, 2016 10:59 pm

@minimer93

From what I understand from @danieleff, its not actually that hard to port to a new core.

He ported the either the L4 or F1 code to make a F4 core for himself.

But hopefully STM will make their own F4 core soon (if not we may end up doing it for them ;-0)

minimer93
Posts: 3
Joined: Thu Nov 17, 2016 6:40 am

Re: STM32F746 Arduino Board

Postby minimer93 » Fri Nov 18, 2016 1:21 am

What about this bad boy?
http://www.st.com/content/ccc/resource/technical/document/reference_manual/group0/96/8b/0d/ec/16/22/43/71/DM00224583/files/DM00224583.pdf/jcr:content/translations/en.DM00224583.pdf

http://www.digikey.com/product-detail/en/stmicroelectronics/STM32F779IIT6/497-16659-ND/6137870

2M memory? 200+ MHz I need at least 24 MB per second so I need to look into the hardware a little anyway. But I assume this has a very fast SPI buss or two.... lots of timers and dma...

would look something like this
Attachments
bobduino-1.4.2.png
bobduino-1.4.2.png (112.92 KiB) Viewed 112 times

User avatar
rexnanet
Posts: 112
Joined: Wed Mar 16, 2016 10:34 am

Re: STM32F746 Arduino Board

Postby rexnanet » Fri Jan 13, 2017 12:19 pm

Why not in a MEGA footprint?
Would still be "arduino style" and would have a lot more IO pins. especially to connect a display...


Return to “Projects”

Who is online

Users browsing this forum: No registered users and 2 guests