USB    ----- >       Port série  

 

 

 

 

 


             Le but de la manipulation est de vérifier que le port série est bien configuré. De visualiser a l'aide d'un oscilloscope le signal produit lors des différentes manipulations avec le logiciel Arrayforth.

 

 


pour les tests j'ai utilisé le module suivant   :

 

USB 2.0 to TTL UART 6PIN CP2102 Module Serial Converter

 

 

on peut bien sur utiliser le module préconisé par GreenArrays  (FT232RL)

 

 


 

Utlisation d'un Pc portable (sous Windows)  ,  d'un module usb serial ,  d'un oscilloscope.

Rx et Tx  sont relies ensemble.     L'oscilloscope est branché sur GND et Tx/Rx.

 

module

manip

 


 

           Il faut verifier que le module USB série est visible dans Windows  :

Ici le module  a une vitesse de 115200 bauds , il est sur le port série COM2

 

 

com

 

 


Maintenant nous allons configurer  Okad.bat :

 

enlever rem devant    mode .......

 

 mettre le numéro de port correspondant , ici com2  et  la vitesse correspondante  baud= 115200

 

okad_config

 


 

 

 

 

Maintenant nous allons configurer ArrayForth pour utiliser le port  serie :

 

il faut editer le bloc 202

 

pour a-com   mettre le numero du port  série (visible dans windows)  :  ici     2

pour a-bps mettre la vitesse du port série (visible dans windows)  :  ici  115200

 

config_com_arrayforth

 

Faire un  save   ,  puis bye     relancer Arrayforth.

 


selftest  :

 

pour lancer l'utilitaire selftest , il faut preciser le numero de port serie  (ici 2) :

 

 

   2    selftest

 

 

selftest_load

 

le status passe a busy

 

selftest_busy

 

le status passe a fail

 

selftest_fail

 

 

 

nous pouvons visualiser la communication sur le port serie  !!!  :

 

 

osc_2

 

osc_3

 


 

Programmation  ers

 

 

taper streamer load

 

 

streamer

 

streamer_load

 

 

taper 0  8092 ers

 

 

 

o8092erssuite

 

 

 

on l'outil flash utilities   :

 

 

ers1

 

on a un signal sur le port série :

 

osci4

 

 

ers2

 

osci5

 

ers3