We need to program several thousands Xilinx flashes XCF025...

Please advise me.

We need to program several thousands Xilinx flashes XCF025... (Data sheet

formatting link
They support IEEE 1532. On our board we make JTAG connectors to the flash chip. The flashes will be soldered to board. There are one flash per board. Xilinx offers tools to program XCF... - MultiPRO Desktop Tool (Data sheet
formatting link
but it's look like only for Xilinx. At my desk I use Parallel cable, it's too enough (for one PCB :-) ).

  1. Our first target is to program flash. But I would like to have some more universal tool, not only for ISP, but to test our designs (PCBs) too.
  2. We don't know what is better: to program flash chip and then to solder it or to solder it and then program. May be ask Xilinx to program flashes at factory and then solder? Anyway we need to keep the design reconfigurable.

I look to

formatting link
. It looks universal and not expensive.

Reply to
zlyh
Loading thread data ...

zlyh schrieb:

Hi, there are two ways you can go You can look for one a company that does the mass-programming of the chips before soldering. Then equip the pcb, but don't forget to implement a means for updates of the flash rom.

This way you have a fast and economic production chain. BUT!

If your board is more complex and your boardmanufacturer has to run electrical tests anyway then he surely has the equipment to program the flash roms at the end of the test phase.

Conclusion: Provide your pcb with a JTAG connector, and decide which way to go according to the possibilities of your board manufacturer. Since you need to manufacture several thousands of PCBs as well you surely will contact a more powerful facility for that job.

Besides...When the real FPGA bitstream is progammed at the end of testing, you can provide the manufacturer with a special testing bitstream thad accelerates the electrical tests. Talk to the specialists there about their board testing strategy. They should know, otherwise change the manufacturer ;-)

regards Eilert

Reply to
backhus

Even if you do program the flash chip before you solder it to the board, you probably want to be able to re-program it in case you discover a bug or come up with a new feature. That's one of the great advantages of (some/most) FPGAs.

--
The suespammers.org mail server is located in California.  So are all my
other mailboxes.  Please do not send unsolicited bulk e-mail or unsolicited
commercial e-mail to my suespammers.org address or any of my other addresses.
These are my opinions, not necessarily my employer's.  I hate spam.
Reply to
Hal Murray

Shure, there is too big volume. Will program at first and then to sold them. I had a hope to grab some tool under this project. Chief have smirked and tell me to use Parallel Cable to my experiments. Bummer. :-)

We have the way to reprogram flash in complete product. Our board contains just couple of chips wich support JTAG. We don't use it.

Thanks to all.

Reply to
zlyh

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.