Cool Runner (Xilinx XPLA3) - problem z pinem JTAG :(

Witam!!

Chciałem zrobić pewien układ wykorzystujący piny JTAGa jako normalne I/O... . Czytałem Data Sheeta całej rodziny XPLA3 i jest jak byk napisane, że piny te można używać jako I/O, do wyboru trybu służy pin Port_EN. Więc zadowolony zacząłem pisać prosty kod dla XC3064XL: C2(11) <= C1(3); C2 jest wyjściem OUT typu STD_LOGIC_VECTOR, a C1 jest wejściem IN typu STD_LOGIC_VECTOR i element nr 3 przypisany jest do pinu 32 (TCK). I oto co wyrzuca mi ISE WebPack w czasie FITowania:

"Cannot assign Input Pin C1<3> to Pin 32 (FB3_1). This pin does not support the functionality of that signal."

Wygląda na to, że jednak piny JTAGa nie mają pełnej funkcjonalności I/O... ale czy to takie trudne SKOPIOWAĆ zawartość tego pinu na inny?? :P... Zapewne trzeba zrobić jakiś trick w stylu inny typ niż STD_LOGIC czy coś... może ktoś ma jakieś doświadczenie i może pomóc?? Będę wdzięczny!!

Pozdrawiam!! Konop

Reply to
Konop
Loading thread data ...

Witam!! Rozszyfrowałem i zostawiam odpowiedź dla potomnych!! Trzeba wejść we właściwości procesu FIT, na dole przełączyć tryb Standard na Advanced i gdzieś wyłączyć Reserve ISP Pin czy jakoś tak :)... Wczoraj już późno było i nie zauważyłem tego pola wyboru Standard/Advanced i dlatego nie umiałem sobie z tym poradzić ;)...

Pozdrawiam!! Konop

Reply to
Konop

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.