[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: [microblaze-uclinux] MicroBlaze pipeline error



Thanks for your answer Bryan. DDR test passed, so it seems to be a timing problem on the board, right? I tried exporting project to ISE, and setting effort to high, but without success.

 

What do you mean with “being closer to their own specification borderline”?

 

Regards,

Raul Camaras

 

-----Ursprüngliche Nachricht-----
Von: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] Im Auftrag von Fletcher, Bryan
Gesendet: Donnerstag, 23. August 2007 19:02
An: microblaze-uclinux@xxxxxxxxxxxxxx
Betreff: RE: [microblaze-uclinux] MicroBlaze pipeline error

 

Raul,

 

If you are referring to the Memec Spartan-3 MB board with XC3S1500, I don’t believe there have been any changes.  The boards are all tested before customer shipment, but you can download the functional test and test it yourself if you are suspicious about the board itself.  You can get the support files for all Avnet/Memec boards from www.em.avnet.com/drc.  The specific link for this board is:

 

https://www.em.avnet.com/common/filetree/0,2740,RID%253D0%2526CID%253D25456%2526CCD%253DUSA%2526SID%253D32214%2526DID%253DDF2%2526SRT%253D1%2526LID%253D32232%2526PVW%253D%2526BID%253DDF2%2526CTP%253DEVK,00.html

 

The error below is indicative of a memory problem.  I would test the DDR on the board and then closely inspect the timing report for the design from which your download.bit was generated.  It is possible to have a marginal design that works fine on one board and fails on another due to the FPGA and DDR chips themselves being closer to their own specification borderline. 

 

Regards,

Bryan

 

 

 


From: owner-microblaze-uclinux@xxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxx] On Behalf Of Raul Camaras
Sent:
Wednesday, August 22, 2007 10:42 AM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: [microblaze-uclinux] MicroBlaze pipeline error

 

Hello,

 

I just received two new demo boards: Memec Spartan-3 development board.

I download FPGA program with EDK, I launch xmd, and I load successfully image.bin to RAM with “dow –data …”.

When I make “con 0x22000000” to start uClinux xmd gives next error:

 

XMD%dow –data /tftpboot/image.bin 0x22000000

XMD%con 0x22000000

Processor started. Type “stop” to stop processor.

RUNNING>

XMD%

ERROR: MTD – MicroBlaze Pipeline Stalled executing Instruction at >> PC: 0x2211eca4

Try Resetting the Processor to Continue..

 

XMD%

 

Strangely, using the same FPGA program(download.bit) and image.bin on our old MEMEC boards, it works!

May they have changed something on the board?

 

Some help? Thanks.

 

Raul Camaras