[PET] vidéo externe ?

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PET] vidéo externe ?

Message par 6502man »

Pour les ROMS c'est bon, j'ai vérifié avec Winvice. UD7 comprend la partie $E000-$EFFF et ça coïncide hormis quelques octets ..

Pour l'analyse du 6502, je vais le refaire mais avant je vais bien regarder la DOC pour voir si j'ai pas raté un truc pour mieux l'utiliser, mais bon c'est un modèle d'entrée de gamme chinois :roll:

Oui les adresse c'était D7-D0 parce que connecter les 16 petites pinces sur le 6502 c'est vite spaghettiland :lol:

Et effectivement c'était $FC/$FD au boot puis $FE/$FF continuellement mais je le referai pour m'assurer des résultats ...
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
nicolho
Messages : 409
Inscription : 10 nov. 2016 16:53

Re: [PET] vidéo externe ?

Message par nicolho »

324242-01-german.png
324242-01-german.png (156.43 Kio) Consulté 2741 fois
Dernière modification par nicolho le 07 mars 2017 20:06, modifié 4 fois.
nicolho
Messages : 409
Inscription : 10 nov. 2016 16:53

Re: [PET] vidéo externe ?

Message par nicolho »

Au fait, quelque chose de simple et basique avant de continuer tes tests, et que tu as probablement fait plusieurs fois (désolé, je demande au cas où, histoire d'être vraiment sûr :) ) : tu peux regarder si tu obtiens maintenant quelque chose avec l'analyseur pour video, hsync et vsync sur J7 (et si oui, nous montrer ce que ça donne) ?? Bonne journée !
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PET] vidéo externe ?

Message par 6502man »

Alors évidemment j'ai pris plusieurs fois les mesures avec l'analyseur logique sur J7 (HSYNC/VSYNC/Video) et ca reste plat aucun créneaux sur les 3 :(
Et j'avais aussi fait le même test sur le 8296 fonctionnel et la j'obtiens des beau créneaux donc l'affichage n'est pas encore actif :roll:

Sinon j'ai calmement essayé d'analyse le 6502 et j'ai fait une sauvegarde des données capturées par l'analyseur et avec GTKWAVE j'essai de comprendre un peu mieux ce que le CPU fait, mais c'est très long, surtout vu à la taille de la nanosconde (ns) 1 seconde parait une éternité :lol:

Pour l'instant j'ai capturé les signaux : SYNC | R/W | A0-A7 10ns
mais c'est pas concluant il va falloir que je prenne aussi RES pour déterminé le départ précis du déroulement du code.
Je bute encore sur la compréhension des timings du 6502, surtout lorsque je vois sur cette capture qu'il y a 2 valeurs dans le même temps valide de SYNC, laquelle est lu par le 6502 :roll:
6502 analyse.jpg
6502 analyse.jpg (236.48 Kio) Consulté 2692 fois
Les donnèes technique du 6502:
6502-timing.jpg
6502-timing.jpg (286.53 Kio) Consulté 2692 fois
6502 datasheet

Si ca intéresse un curieux j'ai les fichiers d'analyse sous plusieurs format y compris csv ;)
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
nicolho
Messages : 409
Inscription : 10 nov. 2016 16:53

Re: [PET] vidéo externe ?

Message par nicolho »

OK
Dernière modification par nicolho le 11 févr. 2017 00:17, modifié 2 fois.
nicolho
Messages : 409
Inscription : 10 nov. 2016 16:53

Re: [PET] vidéo externe ?

Message par nicolho »

Je pensais que c'était un échange, mais les réponses à mes propres questions ne sont jamais arrivées...
Dernière modification par nicolho le 10 févr. 2017 23:50, modifié 3 fois.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [PET] vidéo externe ?

Message par 6502man »

Merci pour ton aide et ton diagnostic très précis :D

Justement ce midi je me suis penché sur le 6545, et voici ce que j'ai pu analyser en répondant aux points que tu site justement :
Donc on peut déjà regarder rapidement si le 6545 fait son travail en regardant l'activité sur :
- HSYNC/VSYNC : toujours plat
- MA0-9 : pas encore analysé
- RA0-2 : pas encore analysé
- D7-0 : des données présentes sur l'analyseur

Demain je vais essayer de continuer justement sur MAx et RAx puis vérifier les RAMS car c'est la ou j'ai un gros doute depuis un moment, puisque j'observe de l'activité sur le CPU et le CRTC ca ce pourrais bien que les RAMS soit HS et quelles retourne toujours 0 mais dans ce cas HSYNC/VSYNC serait quand même actifs, mais bon il faut que je vérifie mais je ne sait pas trop comment vérifier ces RAMS :roll:
Ensuite concernant CCLK et O2 il sont okay d'ailleurs j'avais fait une capture précedement de CLK du CPu et du CCLK du CRTC.

Et après je vais vérifier UB3, UB8 et le reste de la chaine ...

En tout cas merci pour ton aide :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Répondre