[DONE] The New STM32F429/F439

This forum is dedicated to feedback, discussions about ongoing or future developments, ideas and suggestions regarding the ChibiOS projects are welcome. This forum is NOT for support.
mobyfab
Posts: 484
Joined: Sat Nov 19, 2011 6:47 pm
Has thanked: 21 times
Been thanked: 31 times

Re: [TODO] The New STM32F429/F439

Post by mobyfab »

It's more a matter of doing the board.h and mcuconf.h file for chibios.

uGFX should handle the sdram and TFT controller.

I probably won't get a board before a while anyways...
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

The HAL will require minor changes in order to support the new STM32 but nothing difficult. Probably I will add a driver for FSMC and initialize the DRAM bank and the LCD controller from board.c.

Giovanni
Abhishek
Posts: 266
Joined: Wed May 23, 2012 3:15 pm

Re: [TODO] The New STM32F429/F439

Post by Abhishek »

Are the STM32F429 discovery boards available now [as samples]?

Regards
Abhishek
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

I've been unable to get one yet. I got one of the new Discovery-M1 however, cool stuff.

Giovanni
pito
Posts: 199
Joined: Sun Nov 06, 2011 3:54 pm

Re: [TODO] The New STM32F429/F439

Post by pito »

.. do you mean L1 M3?..
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

Basically it is the iNEMO M1 mounted on a small board with connectors.

m1.jpg
m1.jpg (206.18 KiB) Viewed 7171 times


Those who build quadcopters will love it.

Giovanni
trepidacious
Posts: 58
Joined: Mon Jan 21, 2013 3:36 pm
Been thanked: 1 time

Re: [TODO] The New STM32F429/F439

Post by trepidacious »

I've just got hold of a Discovery 429, I was planning to try out ChibiOS on it, starting with modifying the mcuconf and board files from the discovery 407 versions.
Is there anything else to watch out for? Giovanni mentioned changes to the HAL, I guess there would be changes needed to support additional hardware like the extra SPI channels etc. Are the peripherals that the 429 shares with the 407 likely to work without modifications?

Ben.
User avatar
Tectu
Posts: 1225
Joined: Thu May 10, 2012 9:50 am

Re: [TODO] The New STM32F429/F439

Post by Tectu »

Yes, please write a display and touchscreen driver for µGFX :twisted: It would be mainly a modification of the current ILIxxxx drivers.


~ Tectu
User avatar
Giovanni
Site Admin
Posts: 14891
Joined: Wed May 27, 2009 8:48 am
Has thanked: 1202 times
Been thanked: 996 times

Re: [TODO] The New STM32F429/F439

Post by Giovanni »

Changing board files will not be sufficient, some changes are required also in the HAL driver (clock initialization). Also, probably the new ST header files will bring with them their share of integration problems...

Giovanni
trepidacious
Posts: 58
Joined: Mon Jan 21, 2013 3:36 pm
Been thanked: 1 time

Re: [TODO] The New STM32F429/F439

Post by trepidacious »

I had come to the same conclusion, looking at the datasheet, STM32_VOS is now two bits rather than one, so at least that would need to be changed, not sure what else there might be. DMA streams, memory layout etc. look very similar, just with extra stuff added.
Post Reply