Vi comunico che, per motivi di debug, per ora ho deciso di mettere un
lcd sul port analogico e quindi nella prima versione SW probabilmente
gli ingressi analogici avranno questa funzione, appena faccio la
modifica metto tutto in cvs...
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
ok, ricapitolando quello che riguarda l'HW:
- IO prendo le funzioni IIC, le adatto all'EEPROM e all'oscillatore
- IO faccio fare i PCB per l'oscillatore e li assemblo
- IO finisco di assemblare le schede e le spedisco a tutti
- IO lavoro al codice dell'ATmega e vedo di rilasciare un versione 1.0
- IO redigo un documentazione sulla scheda in modo che tutti la
possiate usare con meno fatica possibile...
Giusto? ho dimenticato qualcosa?
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
>
> Pigi mi scuso per il ritardo ma non sto a ripetermi. Cmq per la pulizia in
> CVS ho provato come mi avevi detto (da linux ecc ecc) ma mi da il solito
> problema. Il file e' ModbusTester in mlaII/bin/gui/ e non riesco a
> rimuoverlo (me lo segnala sticky???)
> Se puoi cancellarlo, tanto essendo un binario puo' facilmente essere
> ricompilato a partire dai sorgenti. (Nota: magari non l'aveva notato nessuno
> perche' la cosa da' problemi solo sotto Windows...maledetto case insensitive
> :P)
Fatto.
Un cvs update -dP dovrebbe allinearvi tutti.
Pigi
Premetto che scrive Marco e non Angelo, al solito scusate per la confusione
ma come vedete e' gia' tanto se riusciamo a fare un post ogni tanto in due
;)
Posto sotto a questo thread perche' anche se non si riallaccia alla
discussione sull'oscillatore c'entra con qualche passaggio. Purtroppo in
questo campo posso esservi di scarso aiuto (non avendo esperienza e non
essendo un campo che mi interessa approfondire) ma volevo far sapere che il
supporto per quanto riguarda la gestione lato PC e interfaccia grafica ecc
non e' affatto cessata. Ovviamente la battuta d'arresto che ha avuto la cosa
ha bloccato anche me (mi sembra inutile costruire castelli quando le
fondamenta non sono ancora state gettate ;) ) Pertanto sto espandendomi in
ogni direzione (si, sono un po' ingrassato ultimamente :P), sperando che
l'esperienza accumulata nel tempo possa in caso tornare utile anche per il
progetto mlaII :)
Solo per far sapere che anche io sono ancora dietro al monitor, con il tempo
in time-sharing con mio padre ma sempre pronto a dare una mano
compatibilmente con le capacita' e soprattutto con le scadenze imposte da
progetti extra mlaII.
Anche se credo che adesso occorrano altre cose, se dovesse servire qualche
strumento di testing o simili dal lato PC fatemi sapere vedro' di fare il
possibile ^_^
Pigi mi scuso per il ritardo ma non sto a ripetermi. Cmq per la pulizia in
CVS ho provato come mi avevi detto (da linux ecc ecc) ma mi da il solito
problema. Il file e' ModbusTester in mlaII/bin/gui/ e non riesco a
rimuoverlo (me lo segnala sticky???)
Se puoi cancellarlo, tanto essendo un binario puo' facilmente essere
ricompilato a partire dai sorgenti. (Nota: magari non l'aveva notato nessuno
perche' la cosa da' problemi solo sotto Windows...maledetto case insensitive
:P)
Credo con questo di aver concluso, mando un saluto a tutti e un buon lavoro
fino alla prossima mail.
*read only mode on* :P
Marco
>
> io mi sto muovendo per procurare i 100Mhz, loro come samples in
> effetti mandano massimo il 66Mhz, devo indagare sul perchè...
> In ogni caso avevo risolto col duplicatore di frequenza anche se a
> parte un frequenzimentro, non ho altro per verificare il segnale
> ottenuto...
Ok.
> Sarebbe utile già da desso fare pulizia nel CVS per quello che
> riguarda la CPLD e mettere solo un SW che abbia tutto, cioè:
> connessioni della seriale, gestione dello switch per programmare,
> duplicatore di frequenza etc e connessioni tra ingressi e uscite.
Per questo io sono a disposizione, ma bisognerebbe che i rispettivi "propietari"
del
codice mi dicessero cosa pulire.
Ferma restando la mia disposizione, in ogni caso, sempre i "propietari" del
software
possono fare la pulizia da soli, ed io intervenire se dovesse servire una
"spinta".
Pigi
io mi sto muovendo per procurare i 100Mhz, loro come samples in
effetti mandano massimo il 66Mhz, devo indagare sul perchè...
In ogni caso avevo risolto col duplicatore di frequenza anche se a
parte un frequenzimentro, non ho altro per verificare il segnale
ottenuto...
Sarebbe interessante reimplementarlo in VHDL o passare tutto in
schematico, pure io ( oltre ad angelo ) preferirei questa soluzione...
Sarebbe utile già da desso fare pulizia nel CVS per quello che
riguarda la CPLD e mettere solo un SW che abbia tutto, cioè:
connessioni della seriale, gestione dello switch per programmare,
duplicatore di frequenza etc e connessioni tra ingressi e uscite.
Il 26/04/05, Pierluigi Frullani<pigi@...> ha scritto:
>
>
> > canali se li trovo in italia, cmq mi risulta che maxim non abbia
> > modificato la politica dei samples, era la microchip, poi ho detto
> > tempo fa la sigla esatta e ho pure detto di procurarsi i campioni, lo
> > avete fatto, vero?
>
> Io li avevo richiesti, con le sigle dette da te, ma mi hanno mandato quelli
che
> avevano mandato anche a te ( e quindi non quelli che servivano ), anche se ora
non
> mi ricordo le sigle.
>
> Cmq anche io sono in ascolto, oltre che in attesa.
>
> Pigi
>
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
> canali se li trovo in italia, cmq mi risulta che maxim non abbia
> modificato la politica dei samples, era la microchip, poi ho detto
> tempo fa la sigla esatta e ho pure detto di procurarsi i campioni, lo
> avete fatto, vero?
Io li avevo richiesti, con le sigle dette da te, ma mi hanno mandato quelli che
avevano mandato anche a te ( e quindi non quelli che servivano ), anche se ora
non
mi ricordo le sigle.
Cmq anche io sono in ascolto, oltre che in attesa.
Pigi
>
http://homepage.sunrise.ch/mysunrise/peterfleury/group__pfleury__ic2master.html
> che ne dici ?
Piccolo particolare, da quello che ho visto queste non usano l'IIC
hardware ma vanno in emulazione, poco importa per quello che serve a
noi in questo momento ma, per come sono abituato io, preferirei usare
l'HW del micro...
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
Interessante, ora devo vedere se è meglio usare quelle librerie o le
funzioni delle avrlibc...
http://www.nongnu.org/avr-libc/user-manual/group__twi__demo.html
Il 26/04/05, gigyz<gigyz@...> ha scritto:
>
> On Tue, 26 Apr 2005 16:33:47 +0200
> Mauro Soligo <mauro.soligo@...> wrote:
>
> > belle e pronte no, nelle AVRlibc ho visto che i sono gli esempi per
> > usare una 24LC04, bisogna prenderli in mano e adattarli sia all'EEPROM
> > 24LC256 sia al DS1077, se Angelo non riesce a farlo lo farò io...
> >
> > --
>
>
http://homepage.sunrise.ch/mysunrise/peterfleury/group__pfleury__ic2master.html
> che ne dici ?
>
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
On Tue, 26 Apr 2005 16:33:47 +0200
Mauro Soligo <mauro.soligo@...> wrote:
> belle e pronte no, nelle AVRlibc ho visto che i sono gli esempi per
> usare una 24LC04, bisogna prenderli in mano e adattarli sia all'EEPROM
> 24LC256 sia al DS1077, se Angelo non riesce a farlo lo farò io...
>
> --
http://homepage.sunrise.ch/mysunrise/peterfleury/group__pfleury__ic2master.html
che ne dici ?
> :°-( tu che dici ? altrimenti che avrei chiesto a fare ... cmq ho
era ironico... cmq ora ho mandato qualche E-mail in giro per
comperarli così li saldo io...
> trovato delle AN interessanti ci sono i sorgenti in C per la parallela +
> il circuito, è già qualcosa, ma routine 2-wire pronte per il micro non
> ce ne sono ? Mauro se non lo sai tu che li usi ...
belle e pronte no, nelle AVRlibc ho visto che i sono gli esempi per
usare una 24LC04, bisogna prenderli in mano e adattarli sia all'EEPROM
24LC256 sia al DS1077, se Angelo non riesce a farlo lo farò io...
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
> ciao a tutti,
> probabilmente Mauro aspettava un cenno da me, ma sono impossibilitato, in
> questo momento, a portare avanti il lavoro sulla MlaII.
OK, buono a sapersi, la settimana scorsa mi avevi detto che mi facevi
sapere qualcosa, per questo ero in attesa, nessun problema, il più è
decidere come andare avanti, tu avevi già fatto delle funzioni IIC per
ATmega? in quel caso le posso prendere in mano io...
Altrimenti posso cominciare a fare delle prove con quelle incluse
nelle nuove AVRlib.
Se dite si può anche rischiare e fare i PCB dell'oscillatore e usarlo
"non programmabile" per iniziare, così com'è funziona a 33 o 66 Mhz a
seconda dell'uscita usata.
Una volta completato l'HW lo si può prendere in mano, diciamo che
nella versione 1.0 del SW l'oscillatore sarà fisso, OK? in questo caso
posso procedere a realizzare gli oscillatori, mancherebbero i test
sugli ingressi...
> comunque, da quel poco che avevp cercato di fare prima di dovermi fermare,
> mi sembra che la soluzione dell'oscillatore programmabile sia ottimale,
> tanto da preferirla, cosi' a pelle, a tutte le altre eventuali; in effetti,
Ottimo, sono questi i pareri che mi interessano...
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
On Tue, 26 Apr 2005 16:06:36 +0200
Mauro Soligo <mauro.soligo@...> wrote:
> lo
> avete fatto, vero?
:°-( tu che dici ? altrimenti che avrei chiesto a fare ... cmq ho
trovato delle AN interessanti ci sono i sorgenti in C per la parallela +
il circuito, è già qualcosa, ma routine 2-wire pronte per il micro non
ce ne sono ? Mauro se non lo sai tu che li usi ...
...vedi la mia risposta...
Il 26/04/05, gigyz<gigyz@...> ha scritto:
>
> On Tue, 26 Apr 2005 15:58:18 +0200
> gigyz <gigyz@...> wrote:
>
> > ma questi oscillatori si trovano in giro o si
> > devono prendere come samples gratuiti, perchè visto il cambiamento di
> > politica maxim rispetto ai samples :s
>
> scusatemi mi sono confuso con la microchip, cmq la domanda resta valida,
> si trovano in giro o devo prenderli come samples ?
>
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
----- Original Message -----
From: "Mauro Soligo" <mauro.soligo@...>
To: <mlaII@yahoogroups.com>
Sent: Tuesday, April 26, 2005 8:01 AM
Subject: [mlaII] Ogg: Oscillatore
>nessuna risposta... sinceramente non so più che fare, ho le schede qui
>da finire, immagino che tutti le vogliate per lavorarci ( oltre al
>fatto che vi spettano ) e nessuno ( quasi ) fa il minimo sforzo per
>aiutarmi e per collaborare, basterebbe anche la cortesia di una
>risposta tanto per far sapere che c'è ancora qualcuno che collabora o
>che almeno segue il gruppo, quello sotto è solo uno degli argomenti...
ciao a tutti,
probabilmente Mauro aspettava un cenno da me, ma sono impossibilitato, in
questo momento, a portare avanti il lavoro sulla MlaII.
Ho diverse cose in ballo e mi prendono tutto il tempo... anzi, me ne
occorrerebbe un po' di piu'!
Spero che nel giro di due o tre settimane la cosa torni a regime normale, e
a quel punto potro' ridare la mia disponibilita' per continuare lo sviluppo
della MlaII.
comunque, da quel poco che avevp cercato di fare prima di dovermi fermare,
mi sembra che la soluzione dell'oscillatore programmabile sia ottimale,
tanto da preferirla, cosi' a pelle, a tutte le altre eventuali; in effetti,
poter programmare via comando I2c il clock dara' sicuramente una
versatilita' enorme allo strumento.
ciao per ora, anche se silente, sono sempre nascosto dietro il monitor
Angelo
On Tue, 26 Apr 2005 15:58:18 +0200
gigyz <gigyz@...> wrote:
> ma questi oscillatori si trovano in giro o si
> devono prendere come samples gratuiti, perchè visto il cambiamento di
> politica maxim rispetto ai samples :s
scusatemi mi sono confuso con la microchip, cmq la domanda resta valida,
si trovano in giro o devo prenderli come samples ?
Esatto, quello che manca per fare i test sono le funzioni per
impostare le varie frequenze...
Per via della reperibilità, sul sito maxim puoi anche comprarli, ci
sono un po' di spese ( mi pare una trentina di euro ) ma se l'ordine è
cumulativo sono pochi euro a testa, io posso sentire tramite i miei
canali se li trovo in italia, cmq mi risulta che maxim non abbia
modificato la politica dei samples, era la microchip, poi ho detto
tempo fa la sigla esatta e ho pure detto di procurarsi i campioni, lo
avete fatto, vero?
> Cioè praticamente bisogna scrivere il codice per il micro Atmel, giusto
> ? è lui che materialmente dovrà comandare tramite il protocollo seriale
> 2-wire l'oscillatore ? ma questi oscillatori si trovano in giro o si
> devono prendere come samples gratuiti, perchè visto il cambiamento di
> politica maxim rispetto ai samples :s
>
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
On Tue, 26 Apr 2005 09:56:41 +0200
Mauro Soligo <mauro.soligo@...> wrote:
> A quel punto ho cercato soluzioni alternative e ho trovato gli
> oscillatori della maxim che avevano pure il divisore interno per fare
> le varie basi dei tempi, ho fatto due PCB e montato due prototipi, uno
> lo ha angelo e uno io, ora si tratta di scrivere le funzioni per
> programmarlo.
Cioè praticamente bisogna scrivere il codice per il micro Atmel, giusto
? è lui che materialmente dovrà comandare tramite il protocollo seriale
2-wire l'oscillatore ? ma questi oscillatori si trovano in giro o si
devono prendere come samples gratuiti, perchè visto il cambiamento di
politica maxim rispetto ai samples :s
Ben volentieri cerco di fare il punto anche se poi spero che gli altri
mi aiutino a colmare le eventuali lacune...
Per iniziare, di cosa stiamo parlando? Bhe, ormai un anno fa ( ieri
era un anno!!!!) siamo partiti con l'idea di realizzare un
analizzatore di stati logici che fosse versatile, relativamente
economico, completamente open ( schemi, master, programmi,
documentazione... ) perchè avevamo notato che era uno strumento orami
indispensabile e che non era sostituibile da un oscilloscopio.
Dopo una serie di valutaizioni siamo arrivati a decidere di fare una
scheda con 8 ingressi a 100Mhz imperniata su una CPLD altera che si
occupava di campionare fino a 32768 campioni per canale e salvarli su
una RAM veloce e su un Micro Atmel ( ATmega32 )che serviva poi a
leggere la ram e traferirla al PC oltre che a configurare la base dei
tempi e eseguire altre semplici operazioni.
A questo punto io ho realizzato schemi e master, ho fatto produrre i
PCB, ho montato alcuni campioni per eseguire i primi test prima di
assemblare completamente le schede visto che da quello che ho capito
la maggior parte di noi non ha le capacità/possibilità di effettuare
modifiche alla parte SMD.
Nel montare la scheda purtroppo ho scoperto che l'unico distributore
che aveva gli oscillatori a 100Mhz in realtà li aveva solo a listino e
non era più in grado di fornirmeli.
A quel punto ho cercato soluzioni alternative e ho trovato gli
oscillatori della maxim che avevano pure il divisore interno per fare
le varie basi dei tempi, ho fatto due PCB e montato due prototipi, uno
lo ha angelo e uno io, ora si tratta di scrivere le funzioni per
programmarlo.
In alternativa ora sono riuscito a trovare degli oscillatori SMD ma
oltre ad essere una fine serie non trovo le caratterisiche in rete, ci
costringono a fare il divisore nella CPLD e comunque bisogna fare il
PCB adattatore quindi io rimarrei sulla strada del chip maxim.
Oltre a questo punto c'è il problema degli ingressi, non sono ancora
riuscito a capire se i valori dei componenti sono corretti per
lavorare fino a 100Mhz, non credo e volevo accertarmene prima di
montare tutte le schede.
RAM e EEPROM sono pure da provare ma non credo vi sia alcun tipo di problema.
A livello SW, io avevo cominciato a sviluppare il sw per l'ATMEL ma ho
deciso di femarmi fino a quando l'HW non sia completo.
A livello PC ci sono già le librerie modbus per la comunicazione con
la scheda ( da quello che ricordo erano OK ) e alcune altre librerie
di cui ora non ricordo...
> Beh, per quello che ti può servire io stò seguendo continuamente la
> discussione anche se, come ultimo arrivato, non capisco esattamente
> quali sono gli ostacoli / difficoltà che non permettono al progetto
> di proseguire.
> Potresti fare un punto della situazione che sia un pochino meno
> caotico dell'attuale?
> Io onestamente non sono riuscito ad inquadrare esattamente la
> situazione!!
> Probabilmente sono io una "crapa dura".
> Ciao e mi raccomando, non mollare!!
> Renato
>
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
--- In mlaII@yahoogroups.com, "Mauro Soligo" <mauro.soligo@g...> ha
scritto:
>
> nessuna risposta... sinceramente non so più che fare, ho le schede
qui
> da finire, immagino che tutti le vogliate per lavorarci ( oltre al
> fatto che vi spettano ) e nessuno ( quasi ) fa il minimo sforzo per
> aiutarmi e per collaborare, basterebbe anche la cortesia di una
> risposta tanto per far sapere che c'è ancora qualcuno che collabora
o
> che almeno segue il gruppo, quello sotto è solo uno degli
argomenti...
>
Beh, per quello che ti può servire io stò seguendo continuamente la
discussione anche se, come ultimo arrivato, non capisco esattamente
quali sono gli ostacoli / difficoltà che non permettono al progetto
di proseguire.
Potresti fare un punto della situazione che sia un pochino meno
caotico dell'attuale?
Io onestamente non sono riuscito ad inquadrare esattamente la
situazione!!
Probabilmente sono io una "crapa dura".
Ciao e mi raccomando, non mollare!!
Renato
nessuna risposta... sinceramente non so più che fare, ho le schede qui
da finire, immagino che tutti le vogliate per lavorarci ( oltre al
fatto che vi spettano ) e nessuno ( quasi ) fa il minimo sforzo per
aiutarmi e per collaborare, basterebbe anche la cortesia di una
risposta tanto per far sapere che c'è ancora qualcuno che collabora o
che almeno segue il gruppo, quello sotto è solo uno degli argomenti...
> In alternativa io a Pordenone ho trovato un tipo che ha degli
> oscillatori SMD da 106Mhz, costano 2€, se si vuole lasciare la strada
> dell'oscillatore programmabile per passare il divisore nella CPLD si
> può fare, personalmente preferirei la strada col DS1077 ma se non c'è
> il tempo per fare il SW è meglio lasciare stare, voi che dite?
> sono 106Mhz ma non credo che la CPLD habbia problemi a lavorare con
> una frequenza più alta di 6Mhz.
Angelo, con l'oscillatore hai fatto delle prove?
In alternativa io a Pordenone ho trovato un tipo che ha degli
oscillatori SMD da 106Mhz, costano 2€, se si vuole lasciare la strada
dell'oscillatore programmabile per passare il divisore nella CPLD si
può fare, personalmente preferirei la strada col DS1077 ma se non c'è
il tempo per fare il SW è meglio lasciare stare, voi che dite?
sono 106Mhz ma non credo che la CPLD habbia problemi a lavorare con
una frequenza più alta di 6Mhz.
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
bhe, io ora come ora sono in attesa di risposte in particolare da
angelo che dovrebbe sviluppare le funzioni per l'oscillatore e
l'EEPROM.
Sarebbe utile testare anche la RAM ma li credo non ci siano problemi.
Nel momento in cui ho la conferma che l'oscillatore funziona posso
mandare via l'ordine per i PCB e completare il montaggio delle schede.
Per quello che riguarda il SW non l'ho più toccato, come avevo detto
lo riprenderò in mano quando tutti avrete l'HW a meno che non sia
necessario a completare qualche test.
Non ricordo più chi doveva fare i test sugli ingressi, risultati?
Il 21/04/05, gigyz<gigyz@...> ha scritto:
>
> Hey gente, com'è finita ? Io sono andato un po in stanby in attesa che
> ci fosse qualcosa sotto mano per testare la gestione degli errori, ma
> vedo che qui la ML è un mortorio totale. Stavo pensando di cotruirmi
> questo http://www.modbus.pl/microchip.htm per ovviare all'inconveniente.
> Per la GUI vera e propria visto che pare sia stato fatto del lavoro, non
> sarebbe una cattiva idea iniziare a darci un'occhiata, Marco Selmi dove
> sei ? Se ci sei batti un colpo, se non puoi metterlo su CVS mandalo a
> qualcuno che può farlo al posto tuo.
> Bye.
>
> Link utili di Yahoo! Gruppi
>
>
>
>
>
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
Hey gente, com'è finita ? Io sono andato un po in stanby in attesa che
ci fosse qualcosa sotto mano per testare la gestione degli errori, ma
vedo che qui la ML è un mortorio totale. Stavo pensando di cotruirmi
questo http://www.modbus.pl/microchip.htm per ovviare all'inconveniente.
Per la GUI vera e propria visto che pare sia stato fatto del lavoro, non
sarebbe una cattiva idea iniziare a darci un'occhiata, Marco Selmi dove
sei ? Se ci sei batti un colpo, se non puoi metterlo su CVS mandalo a
qualcuno che può farlo al posto tuo.
Bye.
Ottimo direi, fai qualche prova e magari prova a buttare giù un testo
su come usarlo, ora il server WiKi è down per problemi HW, sto
lavorando abbastanza serratamente per rimettere online qualcosa sul
mio PC di lavoro fino a quando non ripristino la macchina...
> Il sw jamplayer è un software che permette di programmare FPGA/CPLD.
[cut]
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
Il sw jamplayer è un software che permette di programmare FPGA/CPLD.
In questo modo non è necessario scaricare e installarsi l'intero
Quartus, ma solo questo piccolo programma. Lo trovate sul sito
dell'Altera
(https://www.altera.com/support/software/download/programming/jam/dnl-player.jsp\
).
La versione fornita da Altera è compilata per windows, con i sorgenti.
Al sito http://splorg.org:8080/people/tobin/projects/others/jamplayer/
c'è una modifica per supportare ByteBlaster anche sotto Linux. I due
file che si trovano, non funzionano con la versione corrente di
jamplayer, ma ho riportato le modifiche sui sorgenti disponibili da
Altera. Pensavo di mandarli a Mauro che li metta sul Wiki.
Vit Matteo
Ciao a tutti, ieri Marco angelo ha ricevuto l'oscillatore e dalla fine
della prossima settimana dovrebbe iniziare a metterci le mani.
Io nel frattempo, oltre a finire dei lavori che ho in sospeso, volevo
iniziare a fare una guida sulla scheda, un'accenno di manuale che poi
si completerà mano a mano.
Visto che ci sono alcune modifiche ( oscillatore, Switch per la
programmazione, e altro ) pensavo di fare una sezione su come
assemblare la scheda, come saldare l'FPGA, come montare l'oscillatore
e cose simili. L'idea era di farla ad immagini quindi foto e
descrizione relativa.
Un'altra sezione potrebbe essere di descrizione, quindi cos'è, quali
sono le cose che ci prefiggiamo di fare, quali le altre applicazioni
che potrebbe avere la scheda.
Una sezione potrebbe essere di descrizione circuitale e dei connettori.
Chi si offre? Se nessuno lo fa io non darò più spiegazioni in lista
sulla scheda e ognuno si arrangia.
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
Per quello che riguarda le resistenze di pull-up mi sono ricordato che
le ho previste pure sul PCB dell'oscillatore quindi in sostanza basta
togliere la 10K dall'MlaII e montare le resistenze sull'oscillatore.
Io li ho messo 4K7, cmq se dite le sostituisco con 1K già sui campioni.
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "
MarcoAngelo wrote:
>cut
>per coordinarci, penso non ci siano problemi... l'unica cosa e' che un po'
>di tempo fa chiesi se c'era un sorgente schematico per la cpld e mi fu detto
>che era nel cvs, ma c'e' un sorgente... non so quanto originale e comunque
>in linguaggio vhdl o hdl, non conosco la differenza, ma non schematico e che
>comunque connette i pin in ingresso all'uscita e quindi all'AtMega...
>
>
Inizialmente quel firmware l'avevo fatto come schematico, ma poi l'ho
rifatto in VHDL che è più comodo e più gestibile (anche a livello di cvs)
>A me non serve, mi farebbe piacere iniziare a fare qualcosa con l'atmel
>tramite la cpld...
>Vediamo se si puo' avere qualcosa tipo, come ho detto, una lettura degli
>ingressi scritta in ram sequenzialmente e poi riletta, sempre
>sequenzialmente, e inviata al P.C. via seriale(Usb). Inoltre, visto che per
>iniziare credo sia piu' immediato ed intuitivo usare un linguaggio
>schematico che non di comandi, sarebbe interessante provare a sviluppare
>tramite l'eda editor del QuartusII.
>Vit... che ne dici, e' fattibile???
>
>
Se possibile consiglierei di restare di VHDL. Non appena si inizia a
fare qualcosa di un po' più consistente lo schematico inizia a diventare
ingestibile. Di solito lo schematico si usa solo per collegare i vari
blocchi al livello più alto. Io mi ero fermato perchè a parte qualche
problema nel programmare il micro (PS: il cavo fatto da Mauro che nome
ha ? Cioè nel sw di programmatore quel cavo, qual'è ?) volevo ci fosse
un minimo si sw per leggere/scrivere un byte cpld->micro->usb->pc e che
si facesse qualche prova con l'oscillatore. Il sample dell'oscillatore
ce l'ho per cui potrei montarlo su una millefori in modo da avere
l'oscillatore per la cpld. Io pensavo prima di scrivere un byte sulla
ram e poi leggerla per valutare le temporizzazioni. Il passo successivo
è quello che hai detto tu, utilizzando in contatore per tutta la ram.
>Naturalmente, per iniziare, il clock e' quello che e', i dati sono 32768 e a
>fine ram o meglio, a fine buffer, la Cpl setta un pin e avverte l'atMega
>che e' finito il lavoro di registrazione e i dati, eventualmente, sono
>pronti per essere letti...
>Io ho provato! vediamo che cosa si puo' fare??
>Angelo
>
>
>
>
Appena riesco rimetto nel CVS la versione di schema che avevo fatto
io, era uno schema vero e proprio e aveva oltre alla gestione dei
segnali della seriale pure il duplicatore di clock per ottenere i
100Mhz dai 50Mhz...
Li bisognerebbe integrare lo switch per sconnettere la CPLD durante la
programmazione dell'ATMEGA e provare a fare la gestione della RAM che
in effetti non sarebbe male testare prima di montare tutto...
Il fatto di coordinarsi credo sia importante anche per "rompere" a
tutti, in effetti c'è poco movimento qui, ok che non c'è ancora l'HW
disponibile ma di roba da fare ce n'è cmq ( documentazione per
esempio... ).
--
Visita il mio sito
http://tuttoelettronica.no-ip.biz
oppure contattami in ICQ N° 129440900
IW3HZQ
Gentoo user!!
"Tutto è impossibile fino a quando qualcuno non ci dimostra il
contrario... "