Jump to content
ELFORUM - Forumul electronistilor

programare CPLD


Guest danny71

Recommended Posts

Guest danny71

Va salut,

 

De ceva timp doresc sa programez un CPLD seria xc2c64a dar nu reusesc din cauza cablului utilizat.

Folosesc urmatoarele:

- Xilinx Design suite 10.1 (este ultima versiune care suporta cablu paralel tip III)

- cablu tip III creat de mine dupa schema pusa la dispozitie de Xilinx disponibila la adresa http://www.xilinx.com/support/documentation/user_guides/xtp029.pdf;

- un card PCI cu port LPT disponibil la adresa 0xc700 (LPT3) intrucat PC-ul nu are un port LPT onboard.

 

Mesajul returnat de aplicatie este:

 

// *** BATCH CMD : setMode -bs

// *** BATCH CMD : setMode -bs

GUI --- Auto connect to cable...

// *** BATCH CMD : setCable -port auto

AutoDetecting cable. Please wait.

PROGRESS_START - Starting Operation.

Connecting to cable (Parallel Port - LPT3).

Checking cable driver.

Driver windrvr6.sys version = 8.1.1.0. WinDriver v8.11 Jungo © 1997 - 2006 Build Date: Oct 16 2006 X86 32bit SYS 12:35:07, version = 811.

LPT base address = C700h.

ECP base address = C600h.

Cable connection established.

PROGRESS_END - End Operation.

Elapsed time = 1 sec.

Attempting to identify devices in the boundary-scan chain configuration...// *** BATCH CMD : Identify

PROGRESS_START - Starting Operation.

Identifying chain contents ....done.

ERROR:iMPACT:585 - A problem may exist in the hardware configuration.

Check that the cable, scan chain, and power connections are intact,

that the specified scan chain configuration matches the actual hardware, and

that the power supply is adequate and delivering the correct voltage.

PROGRESS_END - End Operation.

Elapsed time = 1 sec.

// *** BATCH CMD : identifyMPM

 

 

Daca cineva stie ce pot face ca sa nu-mi mai apara aceasta eroare il rog respectuos sa ma ajute.

 

Cu stima,

Dan

Link to comment
  • 2 years later...
  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

  • 11 months later...
Guest yo3hfp

Salutare si la multi ani!

 

Sunt user nou pe acest forum si vreau sa-ti cer parerea intr-o chestiune. 

De curand m-am decis sa-mi fac un frecventmetru si am gasi o schema foarte interesanta a unui japonez: 

http://elm-chan.org/works/uctr/report.html

Schema e buna rau! incepand de la TXCO pana la modul cum isi modifica baza te timp in functie de frcventa de intrare (din cate am inteles eu...).

Am ales-o pe asta pt ca TXCO-ul il am; ar merge pana la 2.4Ghz si nu in ultimul rand pare "lucrata bine".

 

Problema:

Autorul da fisierul pt µC Atmel si pt LSI, dupa cum vezi in josul paginei sale. (le-am atasat si eu aici)

Acuma: pt Atmel e OK, dar fisierul text PLD pt. ispLSI2032 nu inteleg cu ce se mananca...

Din cate am inteles, in definitiv, este un fel de µC facut de LATTICE, pe care il faci sa divizeze dupa cum e scris in acel fisier.

 

Nu am mai lucrat cu microcontrollere si... banuiesc ca esti mai in tema decat sunt eu.

Te-as ruga, daca poti sa ma lamuresti cum procedez cu fisierul ala text pt ispLSI2032.

Daca e sa-l compilez, cu ce, si cum se face...

Asta e... Nimeni nu s-a nascut invatat...

Multumesc.

 

Traian YO3HFP

 

PLD CODE.txt

ucsrc.rar

Link to comment
  • 1 year later...

Interesanta schema, si eu lucrez la un proiect similar pe un spartan 6

In loc de TXCO se poate folosi OCXO au drift mai mic , dezavantaj fiind pretul mai ridicat

Pe intrare se poate merge cu un buffer pentru adaptare de impedanta ( impedanta mare la intrare cu ceva comparator super rapid)

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.Terms of Use si Guidelines