MSX Village forum

L'école Apprendre le CPLD

ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 15/01/2014 à 13h20

Reprise du message précédent

J'ai tenté moi aussi de programmer un CPLD, mais jamais mon montage n'a été reconnu par quartus.
Est-ce que c'est ce problème de jtag ? Comment sait ton si le Jtag est désactivé ou pas ? Edité par ericb59 Le 15/01/2014 à 13h21


banniere-ericb59e
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 15/01/2014 à 15h58
ericb59 :
J'ai tenté moi aussi de programmer un CPLD, mais jamais mon montage n'a été reconnu par quartus.




Ton USB BLASTER est quand même reconnu sous Quartus, non ?



Citation :
Est-ce que c'est ce problème de jtag ? Comment sait ton si le Jtag est désactivé ou pas ?




Je sais pas trop comment faire pour le s'avoir. Pour ma part, aprés mettre renseigner sur le forum ALTERA, j'en ais déduit a ça. J'ai écarté le probléme d'EPM HS car j'ai fait l'essai avec 4 EPM.



Quand je fais un AUTO DETECT sous quartus, il me répond que j'ai un probléme de chaine au niveau EPM. Je pense qu'il doit détecter quelque chose dans l'EPM.



Aprés pour le probléme de programmation, y'a vraiment pas grand chose a souder et il faudrait vraiment faire une boulette pour se tromper.



Même au niveau de connecteur 10 broches, j'ai soudé un suppot PLCC84 pour tester avec un EPM7128 et il me le détecte trés bien, donc le branchement est correct..



Edité par metalgear2 Le 15/01/2014 à 16h03



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 15/01/2014 à 17h19
Ce serait intéressant de faire un PCB avec supports PLCC pour tester et programmer les cpld.
Qui serait intéressé?
Ca règle pas le probleme mais évite de souder un truc qui marche pas.
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 15/01/2014 à 17h21
Oui l'usb blaster était reconnu...

voici les erreurs que j'avais dans quartus :

dans Hardware SETUP j'ai bien USB-BLASTER (USB-0)
Si je lance un AUTODETECT, il me dit UNABLE TO SCAN DEVICE CHAIN... Do you want to open STAG chain Debugger...Je dis oui
je fais un TEST JTAG CHAIN : No device Detected


j'ai jamais réussi à détecter le biniou :'(


banniere-ericb59e
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 15/01/2014 à 17h27
Fabf :
Ce serait intéressant de faire un PCB avec supports PLCC pour tester et programmer les cpld.

Qui serait intéressé?

Ca règle pas le probleme mais évite de souder un truc qui marche pas.


Bin moi, je serais bien intéressé, mais faire fabriquer une PCB pour 3 ou 4 personnes qui s'intéresse au CPLD, est-ce que ça vaut le coup pour l'instant. Moi, perso, j'suis partant a 100%.



ericb59 :
Si je lance un AUTODETECT, il me dit UNABLE TO SCAN DEVICE CHAIN... Do you want to open STAG chain Debugger...Je dis oui

je fais un TEST JTAG CHAIN : No device Detected


C'est exactement le message d'erreur que j'ai avec les 7032 et 7064.





Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 15/01/2014 à 17h37
Oui c'est 10 mini la commande.
On regarde combien d'intéressé et on partage mais ça reste abordable même à 3 ;)
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10318

Le 15/01/2014 à 17h43
avez vous la même version de Quartus ?


:noel
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 15/01/2014 à 17h45
Pas de probléme pour moi. De toute façon, je lacherais pas l'affaire avec mes EPM (J'aurrais leurs peau). Dèjà pour un probléme de place et dans tous les cas, j'suis motivé pour utiliser des CPLD. J'aime pas rester sur un échec ^^



Jipe :
avez vous la même version de Quartus ?




Je pense pas que ça soit un probléme de version, ce qui m'inquiéter, c'est qu'il reconnaisse les 7128 et pas les 7032


Edité par metalgear2 Le 15/01/2014 à 17h47



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10318

Le 15/01/2014 à 17h48


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 15/01/2014 à 20h10
moi j'avais mis ce probleme sur le dos d'un probleme de cablage ou d'alimentation...
mais j'avais beau vérifier, je n'ai trouvé aucune erreur...

donc ça serait un cpld bloqué qu'on ne peut plus programmer ?
un peu comme on peut bloquer une Eeprom 29f040 pour empécher son effacement...

si yba pas moyen de savoir avant l'achat c'est problématique !

j'ai pas compris ce que tu propose au juste fabf ?
un genre de PLCC to Dip mais sans le support Plcc ?


banniere-ericb59e
Site web    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 15/01/2014 à 20h31
Un truc comme ça mais avec les 2 sockets, ce qui permettrai de tester et programmer les CPLD rapidement



Sinon les cartes prototypage CPLD sont dispo pour qui n'en veut.
http://www.msxvillage.fr/upload/imm_2013_11_10_22_03_43_281.jpg
Je te ne les ai pas proposé car tu est parti sur le LZ pour ton projet.

Par contre elles ne règlent pas les problèmes mentionnés ci dessus :(
SveN Membre non connecté

Villageois

Rang

Avatar

Groupe : compte ++

Inscrit le : 22/11/2011 à 21h14

Messages: 865

Le 15/01/2014 à 22h21
Sur pas mal de montages à base d'EPM7*32/64/128 et de Cyclone II, on trouve des résistances de tirage sur le JTAG ...

Avez-vous creusé un peu plus le sujet ?


Philips.NMS.8245/50/80, Sony.F1XV/HBF-700D, Pana.FSA1FX/A1WX(x2)/A1GT, OCM, GR8BIT.... et ...
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5481

Le 16/01/2014 à 07h05
moi j'ai utilisé ceci comme rëférence


et ce schéma pour cabler, j'ai fait le circuit en rouge.
Edité par ericb59 Le 16/01/2014 à 07h06


banniere-ericb59e
Site web    
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 16/01/2014 à 12h19
Bonjour,



SveN :
Sur pas mal de montages à base d'EPM7*32/64/128 et de Cyclone II, on trouve des résistances de tirage sur le JTAG ...

Avez-vous creusé un peu plus le sujet ?




C'est vrai qu'a la base, j'ai essayé la programmation en direct. Je vais voir ce soir pour le probléme de résistance.



@Ericb59 : Pour l'USB BLASTER, y'a pas de mystére au niveau branchement.



Pour le schéma, c'est pour le 7128 et y'a aucun probléme avec celui là, c'est surtout avec la game 7032 et 7064.



J'ai commander un autre 7032 pour voir si c'est bon. Je commande à l'unité maintenant, j'ai pas envis de me faire avoir une deuxième fois ^^ Edité par metalgear2 Le 16/01/2014 à 12h19



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
Bastion Rebel Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 21/09/2013 à 07h42

Messages: 1717

Le 04/01/2016 à 09h39
salut

j'ai essayer de programmer l'EPM240 avec succès (Merci Metalgear2) mais j'ai mis l'EPM dans le MSX et rien ne ce passe ??

le mapper gouget 512ko ne marche pas , les pins semble bien assigner , j'ai même changer de SRAM

ma question l'EPM doit elle être toujours alimenter en externe ou le port edge prend la relève ??

le connecteur 2 pins (Vert) doit il être relier a l'EPM

toutes les résistances sont monter et les condos aussi ?? la programmation 100% ??


TURBO-R FS-A1ST 512/128ko MSX2+ NMS 8250 F4 /Fix Audio /Ram 1/4Mb VDP9958 VRAM 192ko 2FDD SANYO WAVY PHC35J MSX2 NMS 8280 Ram 4Mb VDP9938 VRAM 192ko 2FDD NMS 8250 128/128ko 2FDD VG8235/39 128/128ko 1FDD SONY HB-F700D MSX1 MC810 32/16k VG 8020 64k HB75F 64k HX-22 64k RS232/ CX5M 32k HB501F EXT : My Exp 4X/[b] MegaFlashSCC 512ko/BERT R2/BEER CF/SUNRISE 2CF/FUNRICE V2.01/MAXIOL/MEGASCSI HDD-CD/SDMSX 1SD/FMPAC SRAM/NMS1205+1160/RS 232 Harukaze/GR8NET/DOS2/ HOMER V2 RAM512ko/Floppy Pack/MAXduino/ROM1664/FM Pak /GR8NET /AMIGA/ PC/ RaspB Pi(B) / ARDUINO
E-mail    
Fabf Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 24/08/2010 à 20h55

Messages: 4833

Le 04/01/2016 à 10h01
Bastion Rebel :


ma question l'EPM doit elle être toujours alimenter en externe ou le port edge prend la relève ??



le connecteur 2 pins (Vert) doit il être relier a l'EPM




Oui l'EPM est alimenté par le port cartouche par le connecteur 2 pins (Vert) et Il faut rajouter 2 pins mâles sur L'EPM, regarde la photo :

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie