Spartan3E kit and BPI configuration problem.

Nov 05, 2006 0 Replies

Hi!



There got to be a large number of owners of the $149 Spartan3E kit out there. I wonder if you have as little success as I if you try to perform a BPI (byte-wide peripheral interface) configuration of a basic MicroBlaze project built with BSB. Can you please try the following simple steps and see what happens:


  1. Built simple basic MicroBlaze system using BSB with OPB_EMC controller for the Strataflash, DDR controller for the DDR_SDRAM and a uartlite.
  2. Download the design via JTAG to make sure the automatically generated memory test application works.
  3. Start a command prompt window and go to the implementation directory. You will find 2 bit-files. Download.bit and system.bit. Convert download.bit to a bin file with the following command: "promgen

-p bin -c FF -o output.bin -u 0x0 download.bit".



  1. Program the output.bin file at offset 0x2000 in the Intel Strataflash with the "device configuration -> program flash memory" option found in Xilinx Platform Studio.
  2. After flash programming; Turn of power to the board.
  3. Strap it for BPI_UP configuration mode "010" (Strap J30).
  4. Turn power on again.

Does the DONE LED turn on? Mine doesn't. If DONE lights up: Does the automatically generated memory test application start printing via uart_lite?



Thanks! /JG



formatting link



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required