Sari la conținut
ELFORUM - Forumul electronistilor

ispLever clasic 2.0, cu algocalmin se ia !


Vizitator yo3hfp

Postări Recomandate

Vizitator yo3hfp

Oameni buni si dragi!ajutati-ma sa înțeleg cum se configureaza pinii si se programeaza un ispLSI2032 cu sărăcia asta de program.Mi-a iesit păru prin căciulă si nu mai pot, deja e prea mult...Am un frecventmetru de făcut si nu pot pricepe cum incep sa introduc niste parametrii în gandacu' asta.REVIN

Link spre comentariu
  • Răspunsuri 12
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

  • Vezi Muti

    3

  • Liviu M

    1

  • vasile eugen

    1

Top autori în acest subiect

Imagini postate

Vizitator yo3hfp

AM REVENIT...

M-am deci sa-mi fac un frecventmetru si... am cautat o schema mai acatarii.

Am gasit una interesanta (zic eu) si pe care, bineinteles a si fost pusa-n practica.

Iat-o:

 

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

 

...Din ce zice autorul, ar merge pana la 2.4 Ghz in functie de prescaller-ul folosit, dar mie, pana la 1 Ghz, mi-e suficient.

Unele componente le-am avut, celelalte le-am comandat la TME.

Buuun...

ispLSI2032 nu l-am gasi la TME decat in capsula PLCC si ca atare tre' sa modific in schema si in soft lucrul acesta (pt ca pinii sunt dispusi altfel).

Autorul a folosit acelasi uc dar in capsula TQFP.

Pentru AT90S8515 a lasat asm-ul si hex-ul, iar pt ispLSI2032, un fisier text cu care nu stiu ce sa fac...

Am sapat si pana la urma mi-am dat seama ca imi trebuie ispLever clasic 2.0 pentru a genera fisierul jed si a-l programa.

M-iam construit programatorul.

Toate bune si frumoase!

De cateva zile nu ma dumiresc cum drak sa introdul fisierul ala pt ispLSI2032 in ispLever .

-Se introduce tot textul?

-Iau bucati din el si fac copy-paste unde?

-CE, CUM, UNDE?

Pt conformitate atasez fisierele aici.

 

PLD CODE.txt

post-252309-0-68824600-1452318770_thumb.png

Link spre comentariu
Vizitator yo3hfp

Este programatorul pDS4102-DL2, vandut de Lattice pentru seria GAL , FPGA, PLCC, etc.

 

etc=probabil si la ce spui tu.

 

ispLever 2.0 vede programatorul si zice ca-i ok.Problem mea e cu totul alta.

Oameni buni,

 

 

Pe cat se poate doresc un raspuns de la ocineva care stie cu ce se mananca fisierul ala.

Parerile de rau, precum si dat-u cu parerea chiar nu ma ajuta.

Deja sunt in ceata.

Ap postat intrebarea chiar catre cei care au scormonit in asa ceva si au avut dureri de cap cu softu de la Lattice.

Va multumesc.

Link spre comentariu

1. Nu ajuta la nimic sa umplii toata sectiunea cu problema ta, ajunge un topic.

2. Cum probabil ai observat, nu sunt prea multi pe aici care s-au jucat cu lattice, asa ca poate ar trebui sa-ti mai relaxezi cerintele si sa accepti idei si de la altii.

3. Daca iei in considerare 2, iti prezint in continuare ideea mea. Cum tot ce am facut cu cpld-uri/fpga-uri a fost sa citesc putin despre ele si am pornit (si inchis) softurile de la altera/xilinx, ideea mea e fix asta, o idee:

- in ispLever generezi un proiect nou in care alegi circuitul tau (nume exact, numar de pini...)

- definesti pinii conform schemelor de pe elm-chan

- daca ma prind eu din ce scrie la lattice pe site, codul pld de la elm-chan e descrierea circuitului in Abel. Adaugi la proiect un "document" abel (habar n-am cum se face asta), copiezi codul de la elm-cham si-l inserezi in "documentul" creat anterior.

- in momentul asta ar trebui sa mearga sinteza.

- nu in ultimul rand, la lattice pe site sunt niste documentatii. Poate ar trebui sa incepi rasfoindu-le?

 

Succes!

Editat de Liviu M
Link spre comentariu
Vizitator yo3hfp

1. Nu ajuta la nimic sa umplii toata sectiunea cu problema ta, ajunge un topic.

2. Cum probabil ai observat, nu sunt prea multi pe aici care s-au jucat cu lattice, asa ca poate ar trebui sa-ti mai relaxezi cerintele si sa accepti idei si de la altii.

3. Daca iei in considerare 2, iti prezint in continuare ideea mea. Cum tot ce am facut cu cpld-uri/fpga-uri a fost sa citesc putin despre ele si am pornit (si inchis) softurile de la altera/xilinx, ideea mea e fix asta, o idee:

- in ispLever generezi un proiect nou in care alegi circuitul tau (nume exact, numar de pini...)

- definesti pinii conform schemelor de pe elm-chan

- daca ma prind eu din ce scrie la lattice pe site, codul pld de la elm-chan e descrierea circuitului in Abel. Adaugi la proiect un "document" abel (habar n-am cum se face asta), copiezi codul de la elm-cham si-l inserezi in "documentul" creat anterior.

- in momentul asta ar trebui sa mearga sinteza.

- nu in ultimul rand, la lattice pe site sunt niste documentatii. Poate ar trebui sa incepi rasfoindu-le?

 

Succes!

Multumesc de sfat.

Dupa cum vezi sunt membru nou si am gresit "butonul"...:) (multicitat)

Traducerea campurilor din acest site mai poatefi imbunatatita...

N-am nici un stress dar mi se spune ca interfata este pt Atmel-uri samd.

M-am referit strict la cel care nici macar nu s-a uitat ca schema interfetei postate de mine este pt CPLD-uri... what ever.

Dupa cum am spus nu sunt expert in programare si nici nu pretind, iar in virtutea acestui lucru chiar nu ma ajuta sa merg

in directia care mi-am propus.

D-asta am zis ca cer parerea unora care stie cu ce se mananca asta.

Asadar, daca zici ca-i prea mare palaria pt ce mi-am propus, programarea unui PLD de la Lattice, mai ales ca nu stiu cum se face,

nici nu-mi pre vine sa ma las pagubas.

Nu-cazul sa fii malitios, iti multunesc pt sfaturi 

Apropos cu un file ABEL-HDL mi-am pierdut zilele astea si tot degeaba... nu-mi iese.

Speram ca gasesc pe cineva care chiar a lucrat cu ispLever 2.0.

Dar daca zici ca l-ai deschis si l-ai inchis asta e...

Toate cele bune si multumesc.

Link spre comentariu
Vizitator yo3hfp

Asa, si?

Tot asa de bine este si programator pentru alte IC care au auzit de JTAG.

Facem pariu?

Da dar vorbesc de un programator de la Lattice.

Ca pote fi folosit si pt Atmel, asta e altceva...

Link spre comentariu
Vizitator yo3hfp

yo3hfp.

 

am facut jed-ul pentru tine. ca tare esti simpatic.

scrie-l in PLD folosind ispVM.

vezi daca merge. si mai vorbim. promit ca te fac sa intelegi cum se face.

 

 

Posted Imageyo9.jed.txt

Multumesc.

Totusi nu-nteleg ce anume te-a suparat?

Anterior l-am apostrofat pe amicu' Vasile pt ca zicea ca programatorul e pt atmel.

Nu l-am contrazis, dar n-u a vazut ca era isp si pt CPLD-uri.

Pot sa te sun?

Multumesc.

Totusi nu-nteleg ce anume te-a suparat?

Anterior l-am apostrofat pe amicu' Vasile pt ca zicea ca programatorul e pt atmel.

Nu l-am contrazis, dar n-u a vazut ca era isp si pt CPLD-uri.

Pot sa te sun?

Acuma, vezi tu? dupa cum am spus mai sus, n-am gasit ispLSI2032-80LT in capsula TQFP la TME, ci ispLSI2032-80LJ care inseamna capsula PLCC.

Sunt aprox. identice, doar dispunerea pinilor e alta. Ori in fisierul autorului (daca nu ma-nsel), el tocmai asta a facut - i-a denumit ca pentru ispLSI2032-80LT.

Pot lucra cu fisierul tau si sa fac modificare numa hard sau trebuie si in jed sa fie facuta modificarea?

...Ma bucur ca-ti sunt simpatic! HI

Link spre comentariu

Trebuie sa faci reasignare pini pentru PLCC in fiseirul ABEL.Nu este complicat. Vezi "inputs","ouputs" in fisier.Ex: in fisierul original (TQFP) intrarea CLK este pe I/O 0 (pin 9)La PLCC, I/O 0 este pe pin 15.In ABEL modifici: "CLK pin 15;"

 

Trebuie generat JEDEC din ispLEVER pentru noua capsula.Nu merge modificat in fisierul .jed 

Link spre comentariu
Vizitator yo3hfp

Trebuie sa faci reasignare pini pentru PLCC in fiseirul ABEL.Nu este complicat. Vezi "inputs","ouputs" in fisier.Ex: in fisierul original (TQFP) intrarea CLK este pe I/O 0 (pin 9)La PLCC, I/O 0 este pe pin 15.In ABEL modifici: "CLK pin 15;"

 

Trebuie generat JEDEC din ispLEVER pentru noua capsula.Nu merge modificat in fisierul .jed 

Am rezolvat-o.

Asignarile pinilor o facusem deja pt ca stiam ca n-o sa mearga.

Mi-a iesit din prima. Am facut si fisieru .jed

Am facut si o simulare pt PLCC de scriere: n-a avut erori.

Mesteru Ionut mi-azis cum se face pas cu pas.

Trebuia doar sa modific extensia din .txt in .abl

A fost atat de simplu, dar deh, cine drak stia amanuntu asta minor sa modific extensia.

Multumesc inca o data!

Toate cele bune!

73

Link spre comentariu
  • 1 lună mai târziu...

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum



×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări