Reply by Ajith Kumar P C June 6, 20032003-06-06
Hi
I had found this DMA index register problem only on
the VDSP simulation environment. I had done the
chained SPORT DMA in our board. it is working
perfectly without any offsetting.
regards
ajith

--- "Burgwedel, Friedrich" <>
wrote:
> Very interesting... this same subtraction of 0x8000
> is necessary for the
> real hardware when setting up chained DMA for SPORT;
> I don't know if it is
> necessary for all chained DMA. It seems that the
> developers of the simulator
> mixed something up...
>
> Friedrich
>
> -----Ursprgliche Nachricht-----
> Von: ajith_pc [mailto:]
> Gesendet: Donnerstag, 5. Juni 2003 15:31
> An:
> Betreff: [adsp] Re: Simulate External devices on
> vdsp > Hi
> I think it is possible to simulate the external
> port DMA in VDSP
> environment. This error seems that the external DMA
> address u had
> written at the external index register of the DMA
> channel (EIEPx-
> 21065L processor) is not a valid one. Check the
> available external
> memory space for the respective processor. I had
> experienced an
> anomaly when simulating serial port DMA on 21065L
> processor by VDSP
> release 2.0. The internal data buffer address for
> the DMA index
> register should be subtracted by 0x8000 for getting
> correct output at
> the destination (this subtraction is needed only for
> simulation
> purpose). The same was found on the external port
> DMA simulation also
> (no need of this subtraction for the external index
> register data).U
> pls go through the message number 1468, the same
> simulation is
> discussed in those series (using SPORT).
> regards
> ajith
>
> --- In , sanjana sharma
> <sanjana0706@y...> wrote:
> > Hi all
> > Is it possible to simulate external devices like
> dac on the VDSP
> environment.I am trying to dma out the buffer data
> > out from the external buffer in master mode and
> run on the
> simulator ,it gives the error"*** Invalid external
> address for
> external port DMA ***".
> > Plz suggest.....
> > Regards
> > sanjana >
> _____________________________________
> Note: If you do a simple "reply" with your email
> client, only the author of
> this message will receive your answer. You need to
> do a "reply all" if you
> want your answer to be distributed to the entire
> group.
>
> _____________________________________
> About this discussion group:
>
> To Join: Send an email to > To Post: Send an email to
>
> To Leave: Send an email to > Archives: http://groups.yahoo.com/group/adsp
>
> Other Groups: http://www.dsprelated.com/groups.php3 > ">http://docs.yahoo.com/info/terms/
>


__________________________________


Reply by Burgwedel, Friedrich June 5, 20032003-06-05
Very interesting... this same subtraction of 0x8000 is necessary for the
real hardware when setting up chained DMA for SPORT; I don't know if it is
necessary for all chained DMA. It seems that the developers of the simulator
mixed something up...

Friedrich

-----Ursprgliche Nachricht-----
Von: ajith_pc [mailto:]
Gesendet: Donnerstag, 5. Juni 2003 15:31
An:
Betreff: [adsp] Re: Simulate External devices on vdsp Hi
I think it is possible to simulate the external port DMA in VDSP
environment. This error seems that the external DMA address u had
written at the external index register of the DMA channel (EIEPx-
21065L processor) is not a valid one. Check the available external
memory space for the respective processor. I had experienced an
anomaly when simulating serial port DMA on 21065L processor by VDSP
release 2.0. The internal data buffer address for the DMA index
register should be subtracted by 0x8000 for getting correct output at
the destination (this subtraction is needed only for simulation
purpose). The same was found on the external port DMA simulation also
(no need of this subtraction for the external index register data).U
pls go through the message number 1468, the same simulation is
discussed in those series (using SPORT).
regards
ajith

--- In , sanjana sharma <sanjana0706@y...> wrote:
> Hi all
> Is it possible to simulate external devices like dac on the VDSP
environment.I am trying to dma out the buffer data
> out from the external buffer in master mode and run on the
simulator ,it gives the error"*** Invalid external address for
external port DMA ***".
> Plz suggest.....
> Regards
> sanjana
_____________________________________
Note: If you do a simple "reply" with your email client, only the author of
this message will receive your answer. You need to do a "reply all" if you
want your answer to be distributed to the entire group.

_____________________________________
About this discussion group:

To Join: Send an email to

To Post: Send an email to

To Leave: Send an email to

Archives: http://groups.yahoo.com/group/adsp

Other Groups: http://www.dsprelated.com/groups.php3 ">http://docs.yahoo.com/info/terms/