[Arduino] ICT testeur de circuits intégrés
Modérateurs : Papy.G, fneck, Carl
Re: [Arduino] ICT testeur de circuits intégrés
Bonsoir,
j'ai une erreur de compilation avec : #include "Bus.h"
Edit : resolu, nettoyage des repertoire et plus de soucis.
Juste testé sur une rom TO7 27256.... impressionant.
j'ai une erreur de compilation avec : #include "Bus.h"
Edit : resolu, nettoyage des repertoire et plus de soucis.
Juste testé sur une rom TO7 27256.... impressionant.
Recherche : National JR-800 - Husky fc486 - TO16
Echange : Mac Plus&Classic - Sharp ...
Echange : Mac Plus&Classic - Sharp ...
Re: [Arduino] ICT testeur de circuits intégrés
Patrick, tu prévois également la possibilité de reprogrammer une FLASH ? nul doute que certaine EEPROM seront compliqués à programmer à cause des tensions un peu élevées en revanche.
Re: [Arduino] ICT testeur de circuits intégrés
Excellent, merci Patrick.
Yves
Yves
Re: [Arduino] ICT testeur de circuits intégrés
Jeffounet, Falkayn, Yves, merci pour vos commentaires encourageants
Brochiman, avec l'expérience que tu as maintenant acquise, tout va bien se passer
Hlide, tu peux préciser ce que tu entends par FLASH ? Est-ce les FRAM ? As-tu des références ?
Comme tu le soulignes, la programmation de composants, EPROM par exemple, nécessite l'utilisation de tension au-delà des 5 V, ce qui n'est pas permis par la conception du matériel.
Un programmateur est plus adapté pour cet usage.
ICT est positionné comme un outil autonome, un ordinateur n'est pas nécessaire, facile à mettre en oeuvre, pour effectuer des tests de composants, en boucle, sur la durée, et en série.
Le test des composants mémoire, l'extraction des ROMs, sont conformes au positionnement et augmentent la polyvalence et l'intérêt du montage, mais aller au delà de ces fonctionnalités va être difficile, si ce n'est impossible.
Brochiman, avec l'expérience que tu as maintenant acquise, tout va bien se passer
Hlide, tu peux préciser ce que tu entends par FLASH ? Est-ce les FRAM ? As-tu des références ?
Comme tu le soulignes, la programmation de composants, EPROM par exemple, nécessite l'utilisation de tension au-delà des 5 V, ce qui n'est pas permis par la conception du matériel.
Un programmateur est plus adapté pour cet usage.
ICT est positionné comme un outil autonome, un ordinateur n'est pas nécessaire, facile à mettre en oeuvre, pour effectuer des tests de composants, en boucle, sur la durée, et en série.
Le test des composants mémoire, l'extraction des ROMs, sont conformes au positionnement et augmentent la polyvalence et l'intérêt du montage, mais aller au delà de ces fonctionnalités va être difficile, si ce n'est impossible.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Exemple de FLASH :
https://www.mouser.fr/datasheet/2/268/3 ... 373259.pdf
J'utilise une SST39SF040 pour avoir 512Ko de "ROM" par page de 4 Ko que je sélectionne par un port I/O sur mon MZ-700 expérimental. Je m'en sers pour charger un programme au démarrage plutôt que de le charger par cassette.
La différence avec une EEPROM classique, c'est que l'on pas besoin d'une tension élevée de programmation, juste d'écrire un séquence pour activer l'effacement ou l'écriture d'un secteur (4 Ko ici).
https://www.mouser.fr/datasheet/2/268/3 ... 373259.pdf
J'utilise une SST39SF040 pour avoir 512Ko de "ROM" par page de 4 Ko que je sélectionne par un port I/O sur mon MZ-700 expérimental. Je m'en sers pour charger un programme au démarrage plutôt que de le charger par cassette.
La différence avec une EEPROM classique, c'est que l'on pas besoin d'une tension élevée de programmation, juste d'écrire un séquence pour activer l'effacement ou l'écriture d'un secteur (4 Ko ici).
Re: [Arduino] ICT testeur de circuits intégrés
OK, je vais regarder ça. Il faut que je me procure un exemplaire de SST39SF040 et de FRAM en DIP (depuis que je le dis ).
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
@Patrick ca c'est passé tout en douceur lol.
Le bug clavier que tu as fixé c'était un espace qui se mettait automatiquement quand on faisait "identify logic" par exemple ?
Le bug clavier que tu as fixé c'était un espace qui se mettait automatiquement quand on faisait "identify logic" par exemple ?
Re: [Arduino] ICT testeur de circuits intégrés
Bravo !
Oui, c'était la génération intempestive d'espaces lors de l'utilisation du clavier.
Oui, c'était la génération intempestive d'espaces lors de l'utilisation du clavier.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
@Patrick,
pour la reprogrammation des EEPROM et des FLASH (dont celui que je cité plus haut), le TL866 en supporte pas mal donc il y a moyen de s'en sortir sans ton outil. C'est plus les FRAM qui ne sont pas supportés par le TL866. Mais ces FRAM ont un comportement presque similaire à la SRAM (mais en ne faisant que des accès octet par octet en remontant le /CE et /WE pour que chaque octet soit enregistré de façon permanent - donc pas d'astuce où tu laisses un signal bas pour lire/écrire plusieurs octets).
pour la reprogrammation des EEPROM et des FLASH (dont celui que je cité plus haut), le TL866 en supporte pas mal donc il y a moyen de s'en sortir sans ton outil. C'est plus les FRAM qui ne sont pas supportés par le TL866. Mais ces FRAM ont un comportement presque similaire à la SRAM (mais en ne faisant que des accès octet par octet en remontant le /CE et /WE pour que chaque octet soit enregistré de façon permanent - donc pas d'astuce où tu laisses un signal bas pour lire/écrire plusieurs octets).
Re: [Arduino] ICT testeur de circuits intégrés
J'ai commandé des FM1608, des FM1808 et des SST39SF040A.
J'ai également lu les documentations techniques, cela ne devrait pas poser de problème techniquement.
Par contre, au niveau de l'UI et de l'UX, il vaut réfléchir.
Pour l'instant, l'écran dispose d'une résolution de 320 x 240 pixels. Cela limite ce que l'on peut faire, en terme d'organisation des écrans et des menus.
J'ai commandé un écran en 480 x 320 pixels (attention, il y a deux versions, avec et sans tactile). Je veux voir si cela offre de nouvelles possibilités.
Stouf49 et Brochiman, désolé pour le boîtier, le nouvel écran est un peu plus grand
J'ai également lu les documentations techniques, cela ne devrait pas poser de problème techniquement.
Par contre, au niveau de l'UI et de l'UX, il vaut réfléchir.
Pour l'instant, l'écran dispose d'une résolution de 320 x 240 pixels. Cela limite ce que l'on peut faire, en terme d'organisation des écrans et des menus.
J'ai commandé un écran en 480 x 320 pixels (attention, il y a deux versions, avec et sans tactile). Je veux voir si cela offre de nouvelles possibilités.
Stouf49 et Brochiman, désolé pour le boîtier, le nouvel écran est un peu plus grand
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Suite à la demande de Jeff34 pour le support du 74LS161, quelqu'un peut-il tester cette définition préliminaire :
Merci
Code : Tout sélectionner
$74161
4-bit binary counter
16
1C11110G00HHHHLV
1C00000G00LLLLLV
1C00001G10LLLHLV
1C00001G10LLHLLV
1C00001G10LLHHLV
1C00001G10LHLLLV
1C00001G10LHLHLV
1C00001G10LHHLLV
1C00001G10LHHHLV
1C00001G10HLLLLV
1C00001G10HLLHLV
1C00001G10HLHLLV
1C00001G10HLHHLV
1C00001G10HHLLLV
1C00001G10HHLHLV
1C00001G10HHHLLV
1C00001G10HHHHLV
0000000G10LLLLLV
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
J'en ai un donc je teste ca
Edit: No match found quand je fais Identify logic et Bad quand je tape 74161 avec Test Logic
Edit: No match found quand je fais Identify logic et Bad quand je tape 74161 avec Test Logic
Re: [Arduino] ICT testeur de circuits intégrés
Merci Alexis.
Je viens de voir qu'il existe une définition pour le 40161, qui est compatible, broche à broche, avec le 74LS161.
C'est d'ailleurs souvent le cas. Si vous ne trouvez pas en 74xx, essayez le 40xx.
Peux-tu tester les deux définitions ?
La mienne me semble déjà plus complète, même si elle ne teste pas encore toutes les fonctionnalités.
C'est un équilibre à trouver entre exhaustivité du test du composant et durée de test, je pense notamment à l'identification de composant où toutes les définitions sont exécutées, l'une après l'autre.
Je viens de voir qu'il existe une définition pour le 40161, qui est compatible, broche à broche, avec le 74LS161.
C'est d'ailleurs souvent le cas. Si vous ne trouvez pas en 74xx, essayez le 40xx.
Peux-tu tester les deux définitions ?
La mienne me semble déjà plus complète, même si elle ne teste pas encore toutes les fonctionnalités.
C'est un équilibre à trouver entre exhaustivité du test du composant et durée de test, je pense notamment à l'identification de composant où toutes les définitions sont exécutées, l'une après l'autre.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Alexis,
Ne t'embête pas avec l'identification. Passe direct en test.
Tu as essayé 74161 et 40161 ? Tu peux me fournir la sortie du moniteur série ?
Merci.
Ne t'embête pas avec l'identification. Passe direct en test.
Tu as essayé 74161 et 40161 ? Tu peux me fournir la sortie du moniteur série ?
Merci.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
j'ai essayé avec la définition 74161 que tu viens de donner. Tu veux le test sur combien de temps pour le moniteur série?
Je teste avec la définition 40161 dèjà existante?
Je teste avec la définition 40161 dèjà existante?