STM32F303 SPI3 DMA2 negeneruje TC flag

Tomáš Dresler dresler na hw.cz
Čtvrtek Srpen 15 22:59:05 CEST 2013


Tak jsme to se Stanem probrali, pokus o zapis byte do Flash oblasti se
nelibil DMAcku. Halfwordovy povoleny je kvůli programovani.

Po presunuti prijimaciho bufferu do RAM vse zacalo chodit i po bajtech, jak
ma.

--
S pozdravem

Tomas Dresler
STM support


-----Original Message-----
From: hw-list-bounces na list.hw.cz [mailto:hw-list-bounces na list.hw.cz] On
Behalf Of Stano
Sent: Wednesday, August 14, 2013 7:37 PM
To: HW-news
Subject: Re: STM32F303 SPI3 DMA2 negeneruje TC flag

SPI3-> CR2 ma v okamihu spustenia DMA hodnotu 0x00001703
Mam podozrenie ze to nejako suvisi s potvrdzaovanim prevzatia dat z DR 
registra pomocou DMA periferie. Zial do chipu si logicky analyzator 
nezavesim takze toto zostane asi len dohadom.
Ak som v RM0313 nic neprehliadol asi mame kandidata na silicon errata :)

Jan Waclawek  wrote / napísal(a):
> To je naozaj zvlastne. V RM0313(Rev1)26.7 sa explicitne pise, ze SPI_DR sa
> da pristupovat aj 8-bitovo.
> Nemoze to nejako suvisiet s FIFO v SPI (to je, pokial viem, len v 'F3)?
Ako
> je nastaveny SPIx_CR2.FRXTH?
>
> wek
>   

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list