Papilio Pro Serial Flash Issue


zenxyzzy

Recommended Posts

I just got my Papilio Pro, and I am unable to get any bitstreams to run from the flash.

any bitstream I load the the fpga runs fine, and i was under the impression that loading it to the spi flash will cause that bitstream to run at next reset.

what I get when using the java GUI (2.7, rebuilt from github) (under linux)

JTAG chainpos: 0 Device IDCODE = 0x24001093    Desc: XC6SLX9
Using devlist.txt
Using devlist.txt
JTAG chainpos: 0 Device IDCODE = 0x24001093    Desc: XC6SLX9

Uploading "/home/curt/Downloads/papilio-loader/programmer/bscan_spi_xc6slx9.bit". DNA is 0x99119b774eb9ddff
Done.
Programming time 545.7 ms

Programming External Flash Memory with "/home/curt/Downloads/Quickstart-Papilio_Pro_LX9-v1.5.bit".
Found Macronix Flash (Pages=32768, Page Size=256 bytes, 67108864 bits).
Programming :
Trying reconfigure
......Ok
Done.
SPI execution time 6754.4 ms
USB transactions: Write 4173 read 4004 retries 3392
Using devlist.txt
JTAG chainpos: 0 Device IDCODE = 0x24001093    Desc: XC6SLX9

ISC_Done       = 0
ISC_Enabled    = 0
House Cleaning = 1
DONE           = 0


Also, the papilio pro has a large amount of flash, and there is mention of having several images (bit files) on the flash.  what's the mechanism for this?  is this supported by the loader?

 

Link to comment
Share on other sites

3 hours ago, zenxyzzy said:

JTAG chainpos: 0 Device IDCODE = 0x24001093    Desc: XC6SLX9
Using devlist.txt
Using devlist.txt
JTAG chainpos: 0 Device IDCODE = 0x24001093    Desc: XC6SLX9

 

 

 

thats the only part that looks odd to me.

try programming it from the command line?

 

as for

 

3 hours ago, zenxyzzy said:


Also, the papilio pro has a large amount of flash, and there is mention of having several images (bit files) on the flash.  what's the mechanism for this?  is this supported by the loader?

 

 

afaik that was never completed

Link to comment
Share on other sites

The Papilio Loader should cause there to be a restart after the bit file is loaded... Maybe there is a bug in the Linux version, try to do a papilio-prog -C command and see if that forces the restart.

For the multiple bit files, the spi flash supports that but there is no completed project yet to demonstrate that working...

Jack.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.