--- Begin Message ---
- From: <jc dot caquet at kerlink dot fr>
- To: <ecos-discuss-owner at ecos dot sourceware dot org>
- Date: Fri, 21 Sep 2007 10:08:45 +0200
- Subject: AT91SAM7SE DMA with external SDRAM
- Envelope-to: jiflsw@jifvik.org
Dear all,
we are facing a pb when sending data over serial link on AT91SAM7SE-EK
board. We use external SDRAM connected on EBI, this SDRAM is OK as we made
some intensive read/write tests over the whole memory.
Ecos implementation of USART drivers use DMA (eg PDC) when sending
characters, and since output buffer is located in SDRAM output characters
are sometimes missing or sometimes replaced by another.
We don't have any trouble when output buffer is located in internal SRAM,
and we only have to send a few characters to see the pb.
We checked that characters are still correct in SDRAM after transmission,
and we also checked that the characters we read on the serial line are OK.
Does anybody know if there are some restrictions/bugs when using DMA with
external memory connected on EBI ?
JC
--- End Message ---