slater79

Membres
  • Compteur de contenus

    767
  • Inscription

  • Dernière visite

Tout ce qui a été posté par slater79

  1. CORRECTION : Les 74LS240/74HC240 n'ont pas de sortie à collecteur/drain ouvert. J'ai vérifié dans les docs, mon dernier montage est invalide et on retombe en SOG dans ce cas. Pour l'instant, c'est la solution 74HC14/74HC00/74LS04 qui est viable. Les résistances en association avec les diodes sont utilisées comme protection contre les hautes tensions des écrans CRT, et non comme résistances de pull-up : Si HAUTE TENSION > VCC=5V, le courant est évacué dans la résistance. Si HAUTE TENSION < Vd=-0,6V, le courant est évacué dans la diode. A ce sujet : http://www.chrontel.com/pdf/an38.pdf Donc, je vais voir pour une autre solution par la suite avec : *74HC14 : trigger alimenté en VDD=1,5V *74HC03 : portes NAND à drain ouvert, alimentation en 3,3V-Vd *2 x R = 4,7K : résistances de pull-up pour niveaux 0-5V TTL *4 x diodes de protection contre les HT des CRT - facultatif mais recommandé A+
  2. Salut Zou, c'est donc pour mettre des manettes de NEO GEO. Je possède une AES cartouches et un système MVS mono slot, c'est sympa mais j'utilise aussi FBAX. Il représente une très bonne alternative car on ne peut tout acheter Revenons au mode VGA, j'ai vérifié ce qui se passe pour les modes VGA & RGB+HV. Utilisation du BIOS IND 5001 1.06 : *VGA (AVIP 9+13 reliés au GND)-> AFFICHAGE VERT ET REBOOT EN BOUCLE. *RGB+HV (AVIP 9+11+13 reliés au GND)-> AFFICHAGE LISIBLE PARTIELLEMENT. J'ai choisi l' IND 5001 étant donné que j'ai remis la version VGA par la suite. iND-BiOS.5001.VGA.b1-junkmonkey La constatation pour le mode "RGB+HsyncVsync internes" s'applique à tous les BIOS. Il faut voir deux aspects : *RGB : les niveaux sont compatibles, respect des couleurs. *HV : problème de synchronisation mais affichage progressif. Il y'a une certitude, les niveaux RGB sont ceux générés pour les modes entrelacés > SCART RGB PAL, et on a des signaux de synchronisation progressifs car ils sont récupérés en entrée de l'encodeur video, Connexant dans mon cas. Un élément à prendre en compte, j'ai un écran TFT qui décend jusqu'à 24KHz et je sais que je n'ai pas eu d'affichage lorsque j'ai connecté mon Amiga sur le TFT. Donc, la fréquence horizontale est >15KHz. Je ne penses pas que doubler la fréquence est la solution, alors qu'est ce qui permettrait de résoudre le problème? Il est évident que le mode VGA natif représente la meilleure définition, mais un mode RGB+HV exploitable serait bien pratique pour les jeux incompatibles. Je vais regarder si je peux en savoir davantage mais si d'autres possesseurs d'XBOX on des informations complémentaires, alors unissons nous. A+
  3. Salut, un BIOS VGA/CROMWELL est nécessaire, que ce soit pour le SOG ou Hsync & Vsync. J'avais pu observer une différence des niveaux R/G/B avec un multimètre, sans BIOS VGA. Quant est-il des signaux de synchronisation? Certains parlent ainsi d'un mode VGA avec une fréquence horizontale de 15KHz sans BIOS. Mais je penses que certains auraient déjà pensé à un SyncDoubler pour passer en 31KHz,comme pour les Amiga. C'est différent d'un ScanDoubler passant d'un affichage entrelacé à un affichage progressif. Si tu veux inverser un signal avec des temps de propagation TPLH/TPHL faibles, tu dois t'orienter vers la serie TTL FAST. 74F04 : porte NON 74F00 : porte NON ET, tu relie les entrées 74F02 : porte NON OU, tu relie les entrées Dans la doc, tu peux voir les tpLH=3,7ns tpHL=3,2ns, page 4 : http://www.semiconductors.philips.com/pip/N74F04N.html C'est pour quelle utilisation exactement? Si c'est l'info qui te manquait, ca t'évitera ainsi de faire un crash dans Burnout 3 A+
  4. Je voulais revenir sur l'adaptation des signaux de synchronisation, ayant constaté des instabilités aléatoires de l'affichage sur mon écran, j'ai décidé de revoir le montage pour le simplifier par la suite. Le problème est simple, le niveau haut en sortie du 74HC14(trigger de schmidt) est de 1,5V, c'est insuffisant pour le 74LS240 qui accepte un VIHmin=2V. De ce fait, il faut passer par une autre étape pour obtenir des signaux adéquates en entrée du 74LS240. J'ai pris un 74HC00(NAND) que j'ai utilisé en double inverseur avec une tension de 2,6V -> VCC-Vd car 3,3V est trop élevé en regard du VIHmin=1,5V. Ainsi, j'obtient mes signaux avec un NLH de 2,6V impeccable. J'ai mis le 74HC00 en double inverseur à cause de la polarité des signaux de synchronisation que l'on peut vérifier avec le moniteur(-,-). En effet, si utilisé en inverseur, je n'ai pas d'affichage sur mon moniteur!? En reprenant les E/S : 74HC14:inversé 1X 74HC00:inversé 2X annulation 74LS240:inversé 2X annulation D'où un seul inversement des signaux, il faudra revoir pour les polarités. Maintenant, je ne l'ai pas encore fait mais la solution est un 74HC240, buffer comme le 74LS240, mais de la famille CMOS rapide. C'est intéressant pour utiliser de nouveau le 1,5V(pareil que le 74HC14) comme tension d'alimentation compatible avec le 74HC240, niveaux TTL 0-5V car les sorties sont à collecteur ouvert avec utilisation des résistances de rappel au +5V. http://downloads.solarbotics.com/PDF/74HC240.pdf Il suffit de reprendre le schéma de la VGA BOX pour DC comme base en remplaçant le 74LS240 par un 74HC240 : http://dcreload.free.fr/fichereparation3.php A la différence que les sorties utilisées du 74HC240 ne sont plus 16 et 12 mais respectivements 18 et 14, et l'alimentation du 74HC240 est VCC=1,5V(broche 40 du Connexant facilement accessible). Je sais que ceux qui ne s'intéressent pas à l'électronique trouveront cette explication nulle mais ça permet de mieux comprendre et de simplifier le montage
  5. Non, pas un pont diviseur(Vs=R2.Ve/R1+R2), mais un simple abaissement de la tension (Vs=Ve-2*Vd-2*Rs*Id), avec Vd tension de seuil et Rs résistance série de la diode. Comme le courant Id est faible mais pas négligeable, on s'aperçoit que le calcul Vs=Ve-2Vd ou Vs=Ve-3Vd n'est possible, l'utilisation temporaire de deux diodes est possible mais peut devenir un problème si Id augmente car Vs diminue de ce fait, d'où la justification d'un régulateur comme solution universelle. A+
  6. C'est une solution simple vu que que le courant consommé est faible. Mais le mieux étant d'utiliser un régulateur pour palier au problème d'un 5VSB faible selon l'alimentation utilisée, j'ai pu tester et voir ce problème. En revanche, je respecte le boot de la XBOX avec cette réalisation car j'utilise le bouton Power du panneau avant. J'avais vu un site où ils envoyaient directement le 5VSB et ils reliaient le GND au Power ON, ça c'est porc car ça ne respecte plus le Soft Power ON/OFF qui est utilisé pour l'arrêt de Linux par exemple. Tu as raison me le faire remarquer et je préconise un régulateur pour constituer une solution définitive.
  7. Une astuce, si vous possedez une alimentation qui donne un 5VSB faible, retirez une diode ou mettez un regulateur de 3,3V. Je suis surpris de ne pas avoir eu de remarques sur ce sujet, est-ce que d autres ont essaye ?
  8. Salut, tu peux le faire mais il faut un minimum de matos, tout dépend de ton écran et surtout de ta XBOX, version et bios VGA. Si ton écran est compatible SOG, c'est facile car il synchronise sur le vert. Pour séparer Hsync & Vsync à partir du vert, c'est un splitter LM1881 qui est utilisé couremment. En revanche, pour utiliser les vrais signaux de synchronisation, c'est plus difficile mais ça se fait. Je l'ai réalisé avec une 1.0, j'ai récupéré des infos sur : http://www.xbox-linux.org/Xbox_VGA_HOWTO#U...al_sync_signals Tu remarqueras qu'ils parlent d'un 74HC14 comme buffer, c'est bien sauf que les niveaux ne sont pas suffisants pour respecter le 0-5V TTL des moniteurs. Pour ma part, j'ai redirigé les signaux en sortie du 74HC14, vers un 74LS240 comme pour une VGA BOX Dreamcast : http://dcreload.free.fr/fichereparation3.php Une fois le montage réalisé, j'ai pu vérifier le fonctionnnement sur un moniteur CRT GOLDSTAR qui ne supporte pas le SOG. Sur mon TFT, j'ai désormais SEP à côté de la résolution qui confirme la synchronisation sur Hsync & Vsync. Donc, je peux jouer aux jeux sur tous les écrans, en dehors de certains jeux incompatibles(affichage vert). De plus, j'ai gagné en qualité d'affichage sous Xebian 1.03 en 1024x768, utilisation de Cromwell 2.31 . Voilà mon expérience, je ne sais pas si ça peut t'aider mais ça peut te donner des idées
  9. Le principal étant d'avoir pu contourner le problème, c'est toujours bon à savoir
  10. Eh bien, à défaut de désactiver l'EASYCHIP, j'ai appliqué une méthode "exploit" avec le pack "Pack UDE + PBL Metoo", j'ai remplacé le Dash_original inclus par Evox. J'ai pu ainsi retourner dans FLASHBIOS et mettre mon nouveau bios. C'est reparti pour un tour A+
  11. Salut, je me suis refait une EASYCHIP avec un 49FL020 d'une Aladdin Advance, comme le tuto du site Il y'a le BIOS EVOX 2.6 dedans, je voulais flasher mon TSOP mais ça ne fonctionne pas. J'ai bien relié les ponts pour activer l'écriture. Le problème, c'est que lorsque je désactive l'EASYCHIP avec D0 ouvert une fois arrivé dans EVOX, il reconnait toujours le 49FL020 dans FLASHBIOS. Donc, si quelqu'un a une idée, ça serait bien sympa
  12. Salut, pour la RAM, j'ai vu ce site : http://www.stegen.com/index.php/cPath/22 Si vous en connaissez d'autres, ça m'intéresse car j'ai l'intention d'installer les 64 MO supplémentaires. Dans un autre sujet, j'avais parlé d'une carte XBOX 1.0 que j'avais récupéré, son problème est l'affichage entrelacé, je la laisse en mode VGA car l'affichage progressif est impeccable. Je la fait fonctionner avec une alimentation ATX, j'ai mis des ports USB provenants d'une équerre. Donc, ces 64MO ne sont pas négligables pour Linux
  13. Je voulais dire aussi que les couleurs des fils des connecteurs peuvent différer, donc à vérifier selon les cas. Et puis, si vous avez des commentaires, n'hésitez pas
  14. Salut à tous, je viens poster ce sujet car je penses que ça peut intéresser ceux voulants installer leur carte dans un autre boitier. Il existe déjà l'Apache 2.0 mais voici une solution pour utiliser une alimentation ATX sur une XBOX : Pour ma part, j'ai fait cette opération sur une 1.0, c'est plus facile pour les 1.2+ vu le connecteur. Le matériel nécessaire est le suivant : *une rallonge ATX pour le connecteur femelle. *le connecteur XBOX 1.0/1.1 . *un inverseur 74LS04. *trois diodes 1N4148. Voici le connecteur XBOX 1.0/1.1 : Broche____tension/signal_______Couleur 1___________+12V____________Jaune 2___________+5V_____________Rouge 3___________+5V_____________Rouge 4___________+5V_____________Rouge 5___________+3.3V___________Orange 6_________+3.3V STBY________Violet 7___________GND____________Noire 8___________GND____________Noire 9___________GND____________Noire 10__________GND____________Noire 11_________Power ON_________Vert 12_________Power OK_________Gris Pour le connecteur ATX, voici un lien : http://www.hardwarebook.net/connector/power/atxpower.html Donc, il suffit d'adapter le 5VSB au 3,3VSB de la XBOX, comme la consommation en courant est faible, j'ai pris trois diodes en série et non un régulateur. En ce qui concerne le signal POWER ON, j'ai pris un inverseur 74LS04 alimenté avec le 5VSB(broche 14) et GND(broche 7). Il permet d'avoir un niveau logique bas en sortie(broche 2) lorsque la XBOX envoie un niveau logique haut de 3,3V(broche 1), comme VIHmin=2V, c'est bon. Pour le signal POWER GOOD, on peut relier directement car 3,3V et 5V sont OK. Voici le résultat, un boot et un respect du 3,3VSB de la XBOX
  15. Pour souder les composants de mémoire, il y'a une technique efficace. Tu prends un fer à panne fine et de la tresse à dessouder, tu commence par souder la première et la dernière broche de chaque rangée, pour ajuster la symétrie et éviter un décalage des broches. Ensuite, tu soude toutes les broches en faisant comme une petite bande de soudure pour chaque rangée. Pour terminer, tu prends la tresse pour enlever le surplus, avec une vérification à la loupe pour éviter les contacts entre les broches, et surtout les mauvaises surprises. Merci pour vos infos
  16. Voilà, j'ai une carte de XBOX 1.0 qui a un problème matériel avec les modes d'affichages entrelaçés(des points). Donc, je l'utilise sur un écran SVGA avec un montage maison, et je vais utiliser une alimentation ATX avec un adaptateur. Comme je n'ai rien à perdre, je me disais que je pourrais installer la RAM suplémentaire pour une utilisation sous Linux. Si vous avez fait l'expèrience, ou que vous savez où l'on peut trouver les composants, ça m'intéresse fortement. Merci d'avance