Spartan3E kit and BPI configuration problem.

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

Reply to
JG
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.