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
~ 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.pdfEdit: 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
Re: [TODO] The New STM32F429/F439
Posted: Tue Oct 08, 2013 3:06 am
by ilovezeno
Please, check the chip version after you receive it! Thanks~
