MSX Village forum

Affichage Public [EN COURS] DENON-DVD-2930 Lecteur Multimédia équipé RS232

z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/08/2014 à 21h16

Reprise du message précédent

Sans ouvrir, branche MSX et DENON puis un oscilloscope sur broche 3et 2 et regarde les niveau de tension on va arrêter de perdre du temps et on sera fixé pour éliminer ou pas la problématique lié aux niveaux


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 06/08/2014 à 21h17
Masse oscillo sur broche 5


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 06/08/2014 à 21h31
j'ai d'oscillo sous la main pour le moment...


banniere-ericb59e
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 09h11
Bon... Je ne sais pas quoi penser...

Connection entre PC <-> MSX

Sur le PC j'ai un logiciel monitoring du RS232.

Sur le MSX le programme Basic suivant :

10 Call comini ("0:SE1XNNNN",9600,9600):open "com0:" as #1
20 beep:k$=input$(1)
30 if k$="c" then print #1,"Coucou"
40 if k$="s" then gosub 100
40 goto 20
100 print #1,"envois un truc"
110 d$=input$(3,#1):Print d$
120 return


La ligne 110, récupère 3 caractères dans le tampon rS232

Si je lance la communication...
Sur le MSX j'appuis sur 'c', le PC m'affiche COUCOU
sur le MSX j'appuis sur 's', le PC M'affiche ENVOIS UN TRUC:, et le MSX attends une réponse. Sur le PC j'envois en Hexadécimal 65 66 67, le MSX affiche 'efg'

jusque là ok....
je continue donc... j'appuis sur 'c' COUCOU etc... j'appuis sur 's' je renvoi les mêmes infos depuis le PC, et bing ! DEVICE I/O ERROR !

L'erreur provient au bout de 2, voir 3 input$....
je ne comprends pas pourquoi !


note : dans mon programme basic en ligne 110, si je remplace par
INPUT #1,D$
ou bien par
LINE INPUT #1,D$
j'ai systématiquement un DEVICE I/O Error






banniere-ericb59e
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 09h16
bon... J'ai refait le même test mais en ouvrant une connexion 4800 bauds

Y a plus d'erreurs ! :|

Donc le problème vient bien de la vitesse de reception des données. 9600 bauds c'est trop rapide pour le MSX ??
Ca ne m'arrange pas vraiment vu que le Denon ne veut transmettre qu'à 9600 bauds ! :moue


banniere-ericb59e
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5864

Le 07/08/2014 à 10h28
TurboSEB :
Peut etre que le debit des donnés en émission n'est pas configurer sur la peripherique, par exemple, 1200bauds du Msx vers le Denon, mais 19xxx bauds du Denon vers le Msx qui bien entendu ne comprendra rien .

Sur les LDP 1xxx la configuration du debit d'emission du Rs232 se fait avec un reglage de dips externe du coté de la prise, sur le Denon, p'tet a l'interieur ?! ^^ ou par une commande logiciel !? ^^



:D:D:D




:siffle



J'imagine que ca doit etre un truc genre cycle d'horloge 4800bauds etant la moitié de 9600, par contre les temps mort de latence d'attente entre les ordres vont forcement ralentir le programme. Edité par TurboSEB Le 07/08/2014 à 10h33



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 10h31
Oui turboSeb, mais comme je ne peux pas changer la vitesse du Denon, j'était obligé de tester sur autre chose...


banniere-ericb59e
Site web    
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5864

Le 07/08/2014 à 10h36
J'ai éditer mon poste entre temps, mais comme le temps de latence entre deux deconnection de ma box me fait attendre, j'ai pas pu poster avant, en fait on a le meme problème :lol



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 07/08/2014 à 14h26
A eric: deux pb différents sont tirs possible

si c'est un bug de vitesse ça doit planter des la première chaîne de données et non au bout de 2 ou 3 réceptions.

Par contre il est possible qu'en réception, certains composants hardware du msx saturent au bout de 2 ou 3 réceptions.

Fais le teste de z80 si tu peux!

Ton adaptateur peux limiter la qualité du signal. Tu peux modifier le câblage à la source pour éviter ce raccord Edité par igal Le 07/08/2014 à 14h29


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10682

Le 07/08/2014 à 14h34
et si tu essayait de faire CLOSE et de relancer avec OPEN le tour d'aprés comme dans les exemples


:noel
Site web    
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 14h37
Jipe :
et si tu essayait de faire CLOSE et de relancer avec OPEN le tour d'aprés comme dans les exemples


Oui j'ai déjà essayé. Ca ne change rien...


banniere-ericb59e
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 07/08/2014 à 14h42
http://forum.micasaverde.com/index.php?topic=12786.0

J'ai pas tout lu, mais un pb évoque sur un 2930 RS232 avec adaptateur etc..
On sait jamais.

Si tu veux faire un mise à jour du firmware du denon...aucun souci :)


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 14h46
[quote=igal

Si tu veux faire un mise à jour du firmware du denon...aucun souci :)[/quote]


déjà fait ! ;)


banniere-ericb59e
Site web    
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 07/08/2014 à 14h53
Si je me trompe pas, le Toshiba devrait répondre à tes commandes basic spécifiques au Sony 900. C'est le moment d'essayer :)

Jette un oeil au câblage qu même on sait jamais.


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 07/08/2014 à 14h59
Je ne te suis pas Igal ? Quel Toshiba me parles tu ?


banniere-ericb59e
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10682

Le 07/08/2014 à 15h03
l'interface Toshiba RS232C


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