UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer dmi_iii
Observer
7,080 Views
Registered: ‎09-02-2015

Spartan 3E 1600 bitstream (bit) + Microblaze program (elf) on SPI Flash loading

Dear Xilinx,

 

I would like to make MCS file from bitstream (.bit) and program (.elf) file for my M25P16 SPI Flash on Spartan 3E-1600 Microblaze Development Kit to have the automatic loading the firmware after switching on.

 

I checked the my design via SDK (by Xilinx Tools->Program FPGA) and Run->Run. My application for Microblaze works properly.

 

I added two these files to Impact utility (by using Create PROM File-> SPI Flash->Configure Single FPGA and by chosing 16M and setting to Add Non-Configuration Data Files (YES). Afterwards I generated MCS and wrote it to Flash. After switching off/on I noticed that my bitstream was downloaded (my led started to blink) but the program didn't started.

 

What I did wrong?

Should I change the linker's parameters?

 

 

Thank you!

 

--

With Best Wishes,

Dmitrii

 

0 Kudos