Where to start STM32H7 support

ChibiOS public support forum for topics related to the STMicroelectronics STM32 family of micro-controllers.

Moderators: barthess, RoccoMarco

meatball
Posts: 27
Joined: Thu May 19, 2016 4:39 pm
Has thanked: 9 times
Been thanked: 2 times

Where to start STM32H7 support

Postby meatball » Thu Jul 27, 2017 6:23 pm

So,

The H7 parts will be able to hit 400 MHz. Running ChibiOS on these will be quite fun.

Nucleo Board: http://www.st.com/en/evaluation-tools/nucleo-h743zi.html
Nucleo Board Datasheet PDF: http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/23/be/db/eb/29/39/4b/eb/DM00387108/files/DM00387108.pdf/jcr:content/translations/en.DM00387108.pdf

H723 Page: http://www.st.com/en/microcontrollers/stm32h743zi.html

There is 16kb of L1 cache, and basically all-new peripherals. (Pray for a fixed I2C module)

Is support planned for these devices? I'm gauging interest in making HAL extensions for the new peripherals. It should be a fun time.
Will the H7 kernel port be expected to be difficult with the cache in mind?

What's the plan here? Is HAL support in this instance dependent on development from the community? I might start work on the CAN-FD drivers since I'm familiar with CAN. Nucleo baord are in "ACTIVE" status, but not yet available though.

User avatar
RoccoMarco
Posts: 610
Joined: Wed Apr 24, 2013 4:11 pm
Location: Salerno (Italy)
Has thanked: 73 times
Been thanked: 56 times
Contact:

Re: Where to start STM32H7 support

Postby RoccoMarco » Thu Jul 27, 2017 6:46 pm

Hi,
we have a couple of them. We are reading the documentation.
20233084_783196235194076_328673297588922812_o.jpg
Ciao,
RM

meatball
Posts: 27
Joined: Thu May 19, 2016 4:39 pm
Has thanked: 9 times
Been thanked: 2 times

Re: Where to start STM32H7 support

Postby meatball » Thu Jul 27, 2017 6:55 pm

Cool, - do you have a board source you're willing to share?

I could do some HAL work on bare-metal in Keil until the kernel port is complete.

User avatar
Giovanni
Site Admin
Posts: 11831
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 522 times
Been thanked: 433 times
Contact:

Re: Where to start STM32H7 support

Postby Giovanni » Fri Jul 28, 2017 9:36 am

Hi,

We have just two, I will ask if it is possible to get more in a reasonable time.

HAL will require a lot of work for this, most drivers are impacted.

Giovanni

becafuel
Posts: 15
Joined: Sun Feb 19, 2017 1:45 pm

Re: Where to start STM32H7 support

Postby becafuel » Sun Oct 22, 2017 11:01 am

Hello,

any (good) news about this H7 support ?


Regards,
______
Christophe

User avatar
Giovanni
Site Admin
Posts: 11831
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 522 times
Been thanked: 433 times
Contact:

Re: Where to start STM32H7 support

Postby Giovanni » Sun Oct 22, 2017 11:24 am

Hi,

I have a pretty good idea of the work involved, I am waiting for OpenOCD support.

Giovanni

becafuel
Posts: 15
Joined: Sun Feb 19, 2017 1:45 pm

Re: Where to start STM32H7 support

Postby becafuel » Sat Oct 28, 2017 7:26 pm

Hello,

thanks for the info.

______
Christophe

piwi1263
Posts: 10
Joined: Mon May 15, 2017 2:19 pm
Has thanked: 4 times
Been thanked: 1 time

Re: Where to start STM32H7 support

Postby piwi1263 » Tue Dec 19, 2017 10:14 pm

Hi Giovanni,

any updates from the H7 front ?

Thanks and kind regards,

Peter.

User avatar
Giovanni
Site Admin
Posts: 11831
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 522 times
Been thanked: 433 times
Contact:

Re: Where to start STM32H7 support

Postby Giovanni » Wed Dec 20, 2017 8:18 am

Hi,

I started committing code already, startup files are there, now I am working on HAL.

The clock tree is different. DMAs are more flexible but different, most drivers will require a specific revision because of this. Cache handling by the application is unavoidable and this will make use harder.

It is a tough nut to crack, do not expect it tomorrow :)

Giovanni

piwi1263
Posts: 10
Joined: Mon May 15, 2017 2:19 pm
Has thanked: 4 times
Been thanked: 1 time

Re: Where to start STM32H7 support

Postby piwi1263 » Wed Dec 20, 2017 12:11 pm

Hi Giovanni,

thanks for all you can do.

Much appreciated.

Kind regards,

Peter.


Return to “STM32 Support”

Who is online

Users browsing this forum: No registered users and 3 guests