Sign in

username:

password:



Not a member?

Search adsp



Search tips

Subscribe to adsp



adsp by Keywords

AD1819 | AD7332 | ADSP-2106 | ADSP-21060 | ADSP-21065L | ADSP-2116 | ADSP-21160M | ADSP-2181 | ADSP-218x | ADSP-219 | ADSP-2199 | ADSP219 | BF531 | BF532 | BF533 | BF535 | Blackfin | FFT | JTAG | LDF | SDRAM | SHARC | SPORT | UART | VDSP++ | VisualDSP

Ads

Discussion Groups

Discussion Groups | Analog Devices DSPs | Problem in accessing PCI memory in SHARC 21160

Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).

  

Post a new Thread

Problem in accessing PCI memory in SHARC 21160 - Bijesh K M - Jul 17 3:39:40 2008



I am facing problem in accessing the PCI memory location .The PLX 9656
registers are memory mapped into DSP memory location(starting from
0x02800000h) in which 0x02800000h indicates PCI DEVICE and VENDOR ID
register(32 bit) which is read only.

But when I am accessing that location I am getting some junk value .

These are the things I did:

I have done some DSP system configuration like WAIT,SYSCON,MODE registers
for 2 wait states and 64 bit access, even though I couldn't read the VENDOR
and DEVICE ID .
Also I checked that is there any problem in accessing any other external
device by writing and reading some DATA into the SDRAM,but its working fine
for that.

Plz give me some solution urgently.......



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )

Re: Problem in accessing PCI memory in SHARC 21160 - Mike Rosing - Jul 17 9:13:49 2008

I don't know a solution, but you can try to set wait to maximum number and
also try setting the bus width to 16 and 32 bits to see what happens.  If
you still get junk, you may want to put a scope on the PLX chip select
line and make sure the sharc is addressing it correctly.

Patience, persistence, truth,
Dr. mike

On Thu, 17 Jul 2008, Bijesh K M wrote:

> I am facing problem in accessing the PCI memory location .The PLX 9656
> registers are memory mapped into DSP memory location(starting from
> 0x02800000h) in which 0x02800000h indicates PCI DEVICE and VENDOR ID
> register(32 bit) which is read only.
>
> But when I am accessing that location I am getting some junk value .
>
> These are the things I did:
>
> I have done some DSP system configuration like WAIT,SYSCON,MODE registers
> for 2 wait states and 64 bit access, even though I couldn't read the VENDOR
> and DEVICE ID .
> Also I checked that is there any problem in accessing any other external
> device by writing and reading some DATA into the SDRAM,but its working fine
> for that.
>
> Plz give me some solution urgently.......
>

------------------------------------



(You need to be a member of adsp -- send a blank email to adsp-subscribe@yahoogroups.com )