WebPack - bardzo dziwny komunikat

Feb 22, 2005 1 Replies

Witam,



mój problem dotyczy ¶rodowiska WebPack Xilinx. Dwa miesi±ce temu zainstalowa³em sobie ten program pobrany ze strony Xilinxa. Na pocz±tku pracowa³em na uk³adach Spartan II i skompilowany projekt bez problemu by³ wczytywany przez JTAG (softem iMPACT). Przez kolejny miesi±c kolejne projekty by³y robione na CoolRunerach, i te¿ wszystko by³o git. Jednak wczoraj zabra³em siê za Spartan II i pojawi³ siê problem. Za cholerê nie mo¿na wczytaæ poprawnie do iMPACT plików wyj¶ciowych *.bit dla Spartan II. Objawia siê to komunikatem:



WARNING:iMPACT:1049 - Startup Clock has been changed to 'JtagClk' in the bitstream stored in memory, but the original bitstream file remains unchanged.



Wszystkie pliki *.bit dla Spartan II s± wczytywane z takim ostrzerzeniem, chocia¿ dwa miesi±ce wcze¶niej w tej samej wersji WebPacka na tych samych uk³adach wszystko by³o ok.



FPGA jest wykrywany poprawnie. Po wykonaniu komendy pojawia siê:



ERROR:Bitstream:2 - The input file "E:\Projekty\XILINX_PL_CZOL\TOP_LEVEL_SYSTEM\top_level.msk" does not exist. Please check that the specified location is correct and that the bitstream was succesfully created. ERROR:iMPACT:123 - Mask file E:\Projekty\XILINX_PL_CZOL\TOP_LEVEL_SYSTEM\top_level.msk is invalid.



Nie mam pojêcia o co mu chodzi! Zainstalowa³em sobie na innym kompie identyczn± wersjê i pojawiaj± siê komunikaty jak powy¿ej! Wersja WebPacka jest darmowa, nie trzeba do niej licencji. Aha, co dziwne, programowanie CPLD i Spartanów I przebiega bez zastrzerzeñ. Co mam robiæ???



Uzywam starszej wersji WebPacka, ale chyba bedzie podobnie:

  1. Sprawdz w parametrach procesu "Generate Programming File" ustawienia "Startup Option". "Startup Clock" powinien byæ ustawiony na "JTAG" (zakladam, ze programujesz bezposrednio Spartana, a nie stowarzyszonego flasha). To powinno wyeliminowac warninga. Wydaje sie jednak, ze mozesz tego warninga w ogole zignorowac - Impact zeznaje, ze sobie poradzil i sam zmienil zegar startowy.
  2. zeby usunac blad sygnalizowany przez Impacta, najprosciej wylacz opcje "Verify" przy programowaniu. Plik *.msk jest uzywany do "readbacku"

Mam nadzieje, ze to pomoze.

Dz.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required