Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

how to bootloader MB from spi flash M25p16 to DDR

[ Edited ]

Hi all,

 

I working with Spartan 3e1600 kit and EDK 10.1

My project debug with XMD is ok.

Now, i want store bitstream and elf file to external spi flash memory M25p16.

can you guide step by step for me??? Eg: how to create bootloader?, how to merge bootloader into bitstream file? how to download file to flash memory M25p16 ??

I'm newbie with bootloader.

 

Thanks.  

Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

Re: how to bootloader MB from spi flash M25p16 to DDR

I searched on this forum, but have too answer , and i don't know that start point for solution of this proplem. Help me please. thank

Super Contributor
arvindnr
Posts: 186
Registered: ‎02-10-2012
0

Re: how to bootloader MB from spi flash M25p16 to DDR

Check the avnet tutorial on microblaze development. They have a step by step method to implement a bootloader. Ofcourse it is for their Spartan 6 micro board. But it should be enough to give you the general idea.

Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

Re: how to bootloader MB from spi flash M25p16 to DDR

thanks, i readed "Using Serial Flash on the Xilinx Spartan-3E Starter Board" of avnet.  

bootloader file run ok via spi flash config. but I have'nt any things from user_app.

Super Contributor
arvindnr
Posts: 186
Registered: ‎02-10-2012
0

Re: how to bootloader MB from spi flash M25p16 to DDR

No this was not the document i was talking about. Do the following :

 

1) Create an account on the avnet website and login

2) Go to http://www.em.avnet.com/en-us/design/drc/Pages/Xilinx-Spartan-6-FPGA-LX9-MicroBoard.aspx

3) Click on download design and support files

4) Download the 13.2 version of EDK06 :

https://www.em.avnet.com/Support%20And%20Downloads/EDK06-MicroBlaze_SPI_Bootloader_13_2_1.zip

 

You might have to read the previous tutorials of avnet i.e. from EDK01 to understand the EDK06. But i dont think that is of any use to you in a direct relation to your project. It should be enough to give you a broad prospective of how it works.

 

I have made it as simple as possible. Hope it helps

Arvind

Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

Re: how to bootloader MB from spi flash M25p16 to DDR

thanks for reply. this is document that i have. http://www.xilinx.com/products/boards/s3estarter/files/s3esk_serial_flash.pdf 

project of me is large and time for project is limit , so, i want do it on edk 10.1. can you help me.  

Super Contributor
arvindnr
Posts: 186
Registered: ‎02-10-2012
0

Re: how to bootloader MB from spi flash M25p16 to DDR

What exactly are you trying to do with your project. If you provide a detailed description then may be i can suggest something.
Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

Re: how to bootloader MB from spi flash M25p16 to DDR

I want add bootloader file to my project. My project use 1 spi v2.0 , so, bootloader should use spi driver 2.0. And my project use edk 10.1.3. can you help me.

Regular Visitor
ashimo
Posts: 27
Registered: ‎09-02-2010
0

Re: how to bootloader MB from spi flash M25p16 to DDR

i bootloaded ok. but my project use interup, and bootloader not work with interup. I readed this theard http://forums.xilinx.com/t5/EDK-and-Platform-Studio/MIcroblaze-running-from-external-SDRAM-and-inter... but it not work for me. help me. 

my bootloader file in atack file