Page 5 of 14

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 9:53 am
by ilovezeno
trepidacious wrote: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.


Can you have a look on the chip version of STM32f429 on the kit? version A or Y?
Because there is a big bug for version A's sdram.....

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 10:07 am
by ilovezeno
Ps you can find the chip version "Y" or "A" near the ST marker on the chip surface.

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 10:29 am
by Tectu
ilovezeno wrote:Because there is a big bug for version A's sdram.....

Can you give some more information about that? (I didn't read any errata yet...)


~ Tectu

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 10:32 am
by ilovezeno
Tectu wrote:
ilovezeno wrote:Because there is a big bug for version A's sdram.....

Can you give some more information about that? (I didn't read any errata yet...)


~ Tectu

Now there is errata online.
The bug is if the CPU is visiting sdram, and there is a interrupt coming, then it will be a fault. So you can't use sdram by CPU...

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 10:46 am
by Tectu
ilovezeno wrote:The bug is if the CPU is visiting sdram, and there is a interrupt coming, then it will be a fault. So you can't use sdram by CPU...

Oh dear... but that sounds quite terrible... What are the proper workaround?


~ Tectu

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 10:51 am
by ilovezeno
Tectu wrote:
ilovezeno wrote:The bug is if the CPU is visiting sdram, and there is a interrupt coming, then it will be a fault. So you can't use sdram by CPU...

Oh dear... but that sounds quite terrible... What are the proper workaround?


~ Tectu

Only use DMA to visit sdram or using the version Y chip.....

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 11:04 am
by Tectu
ilovezeno wrote:Only use DMA to visit sdram or using the version Y chip.....

Good that Giovanni always provides us with "DMA where possible"-HAL drivers anyway :P


~ Tectu

Re: [TODO] The New STM32F429/F439

Posted: Sat Oct 05, 2013 11:16 am
by Giovanni
It seems there is a workaround by enabling the burst mode: http://www.st.com/web/en/resource/techn ... 068628.pdf

Edit: no, there is no workaround except use DMA or disable interrupts...

Giovanni

Re: [TODO] The New STM32F429/F439

Posted: Mon Oct 07, 2013 6:45 pm
by tronicgr
I see 22 available today!!! http://www.digikey.com/product-search/en?vendor=0&keywords=497-13898-ND

Mine is shipped today! :D


Thanos

Re: [TODO] The New STM32F429/F439

Posted: Tue Oct 08, 2013 3:06 am
by ilovezeno
tronicgr wrote:I see 22 available today!!! http://www.digikey.com/product-search/en?vendor=0&keywords=497-13898-ND

Mine is shipped today! :D


Thanos

Please, check the chip version after you receive it! Thanks~ :D