electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

Programming by JTAG OK <-> PROM serial programming KO


Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Programming by JTAG OK <-> PROM serial programming KO
Author Message
System.out



Joined: 11 Jan 2003
Posts: 74
Helped: 1


Post23 Oct 2007 17:45   

Programming by JTAG OK <-> PROM serial programming KO


Hello,

Following the schematic below, i have a serial PROM with i can program successfully with iMPACT and a Xilinx S3-400 that i can also program successfully.

The problem is that when i remove the JTAG, and i want to program the FPGA from the serial PROM, INIT_B does not go low, why is it? I can not program the FPGA from the PROM.

I have been thinking on adding a 47K pull-down resistor on the INIT_B line, what do you think? Would that solve my problem?
Back to top
Google
AdSense
Google Adsense




Post23 Oct 2007 17:45   

Ads







Sorry, but you need login in to view this attachment

Back to top
banjo



Joined: 24 Dec 2005
Posts: 644
Helped: 118


Post23 Oct 2007 19:07   

Programming by JTAG OK <-> PROM serial programming KO


FYI,

I do not believe that INIT needs a pull-down. You can externally hold INIT low to delay the startup of the FPGA. Otherwise, the FPGA internally holds INIT low until it completes its internal reset sequence. Then the FPGA releases INIT to allow startup to continue.
My guess is that your problem is your bit file. To program the FPGA via the JTAG port, you must configure your bitfile to use the JTAG clock. However, when programming from the PROM, the bit file must be configured to use the CCLK. Therefore, you need two separate versions of the bit file. One for the PROM and another for the FPGA directly through JTAG.

Your MODE pins seem to be set correctly. I would program the PROM, then remove the JTAG cable and power cycle the system. Monitor the CCLK, if the FPGA is properly being reset, you should see CCLK toggling. If CCLK toggles, but DONE never goes HIGH, then the wrong bit file is loaded into the PROM or there is a wiring problem between the PROM and the FPGA.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> PLD, SPLD, GAL, CPLD, FPGA Design -> Programming by JTAG OK <-> PROM serial programming KO
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
ISP programming of PROM in slave serial mode. is it possible (3)
PROm programming issue (3)
Parallel PROM programming need help!!!!! (3)
failed to write prom when programming (3)
power suplly doubts for programming PROM (3)
JTAG Flash programming? (15)
MSP430 JTAG Programming Requirements (5)
Flash programming throught JTAG interface (6)
Tools for JTAG programming (AVR) (4)
JTAG programming of EPCS config memories (10)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS