Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1 - Perfectionnement > Programmateurs - Articles et téléchargements
Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1 - Perfectionnement > Programmateurs - Articles et téléchargements
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
proposer
 
   
             
 
Catégories
 
   
             
 
Recherche
 
   
 
Articles-et-telechargements > Perfectionnement > Programmateurs > Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1

Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1

Publié par Anonymes le 11/06/2011 (11236 lectures)
ProgDebutant4.jpg

Après avoir décrit, il y a maintenant presque 5 ans un OSBDM08 pour la programmation/debug des 9S08, il est maintenant opportun de passer à une nouvelle réalisation de Programmateur/Debugger BDM . En effet, d'une part « l'ancien » OSBDM utilise un microcontrôleur USB du type MC68HC908JB16, en fin de vie qui est maintenant remplacé par son équivalent plus moderne 9S08, à savoir le MC9S08JS16 ; et d'autre part l'OSBDM à base de JB16 n'est plus supporté par CodeWarrior en Versions 10.x.

PGO a fait évoluer les OSBDM, TBDML et TBLCF originaux maintenant obsolètes et a développé l'USBDM dont il partage en open source software et hardware sur http://usbdm.sourceforge.net

Dans cet article, nous décrirons la réalisation d'un USBDM simple permettant de programmer/debugger tous les S08, S12 et ColdFire V1 (CFV1). Cet USBDM est réalisé en une demi-journée.

 

La programmation initiale se fait (facilement) par bootloader USB, les MC9S08JS16 vierges étant pré-programmés avec ce bootloader.

Les caractéristiques de l'USBDM décrit sont les suivantes :  

  • Utilisation d'un microcontrôleur USB MC9S08JS16 en version SOIC20 (CWJ) avec bootloader préprogrammé. Ce JS16 est disponible gratuitement en sample chez Freescale (il faut peut être payer quelques dollars pour le port).
  • PCB simple face, un strap seulement
  • Condensateurs et résistances CMS en 0805 ou 1206 indifféremment.
  • Taille d'une boite d'allumettes (un peu moins de 3,5 x 5 cm)
  • Cout particulièrement compressé (<à 10€, surtout si l'on commande le JS16 en sample)

Il est le complément idéal de la chaine de développement gratuite et illimitée pour ColdFire V1 , décrite dans un autre article.

Le fichier zip joint à cet article contient :

  • La description détaillée de la réalisation et de la programmation initiale
  • Le PCB en PDF, prêt à être imprimé sur un transparent pour tirer le typon
  • Le ficher DIPTRACE du circuit imprimé pour ceux qui veulent améliorer/modifier le PCB
  • Le S19 de l'USBDM avec JS16 de la version 4.5 de PGO

Pour ceux qui souhaiteraient plutôt en acheter un tout fait, BlackBoxStudio en vend à environ 20€ (port compris) sur Ebay : Le lien est ici. Il vend également une version "luxe" (10€ plus chère) avec boitier et dispositif d'isolation.
Le schéma électrique est tout à fait similaire mais ils sont ultra-minuaturisés (environ 1,5x2cm).

Copie de usbdmphoto2 (Medium).JPG

usbdm

Tags: S08   Programmateur   USBDM   ColdfireV1  


Fichiers liés à cet article
Nom de fichier Publié le Hits
Télécharger ce fichier Schémas et procédure d'installation
.
12/06/2011 1060

Article précédent Article suivant
Article précédent Programmateur pour S08 et S12(X) sur base JM60
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Commentaire en débat
Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1 - Perfectionnement > Programmateurs - Articles et téléchargements