Programmateur pour S08 et S12(X) sur base JM60 - Perfectionnement > Programmateurs - Articles et téléchargements
Programmateur pour S08 et S12(X) sur base JM60 - 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 pour S08 et S12(X) sur base JM60

Programmateur pour S08 et S12(X) sur base JM60

Publié par maverick59 le 03/03/2010 (4812 lectures)

Évolution de la version 2.0 disponible sur le forum de Freescale, vers la version 2.0_e.
Essentiellement au niveau du Hard, donc quelques adaptations du soft.

  • Fabrication


Les fichiers au format Isis et Ares pour Proteus (V6.9) sont disponibles dans le fichier joint, ainsi que les typons et les emplacement des composants au format PDF.
La liste des composants avec les références Farnell, est aussi incluse au format .txt

Afin de réaliser la première programmation, des emplacements pour souder un fil donnent accès aux pins de BDM (J4), RESET (J5), Vcc (J6) et GND (J7).


  • Installation

Installer Codewarrior,

Connecter l'USBDM, Windows détecte un nouveau périphérique,

rechercher le pilote dans ce dossier, il est alors installé et reconnu comme :

« JB16-JMxx USBDM (OSBDM MODE) »

Pour utiliser l'USBDM sur des S08, copier la dll « OpenSourceBdm » présente dans le dossier « Release Dlls » vers le dossier « ...proggdi » de votre installation de Codewarrior pour S08.

Pour utiliser l'USBDM sur des S12, copier la dll « tbdml » présente dans le dossier « Release Dlls » vers le dossier « ...proggdi » de votre installation de Codewarrior pour S12.

  • Utilisation

L'USBDM est alors utilisable sur les S08 et les S12.

Lors de la création d'un projet, choisir « Open Source BDM » pour un S08, ou « TBDML » pour un S12.

Lors du lancement du Debugger, une fenêtre s'ouvre, proposant:

a) Si, le programmateur doit alimenter la cible (3,3V ou 5V au choix, attention 140mA max, limités par fusible auto-réarmable) ou de laisser la cible tourner sur une alimentation extérieure.

b) Si la cible restera sous tension après la fermeture du Debugger.

Différentes options en cas de soucis de connexion à la cible (celles par défaut,

fonctionnent très bien.)

La led clignotte lors de la transmission d'informations entre le PC et la cible.


  • Mise à jour

Si une mise à jour viendrai à être disponible sur internet.

Remplacer le fichier : « USBDM_JMxxCLC.h » de cette mise à jour, par celui présent dans cette version (USBDM_2_0_EUSBDM_JMxx_V2.eSourcesUSBDM_JMxxCLC.h).

Recompiler le nouveau projet ainsi obtenu. Puis mettre à jour le soft de l'USBDM:

Pour cela, utiliser le logiciel « BOOTLOADER » disponible dans ce dossier, aller chercher le fichier .S19 obtenu suite à la recompilation dans le répertoire bin du nouveau projet et cliquer sur « program flash ».

  • Connectique

usbdm1: Alimentation

2: Reset

3: GND

4: BDM

5: NC

6: NC

 

 

Tags: S08   Programmateur   USBDM   S12X  


Fichiers liés à cet article
Nom de fichier Publié le Hits
Télécharger ce fichier Tous les fichiers du projet
.
03/03/2010 690

Article précédent Article suivant
Programmateur / Debugger USBDM pour MC9S08 – MC9S12 – ColdFire V1 Article suivant
Les commentaires appartiennent à leurs auteurs. Nous ne sommes pas responsables de leur contenu.
Auteur Commentaire en débat
maverick59
Posté le: 05/03/2010 13:30  Mis à jour: 02/04/2011 21:12
Accro
Inscrit le: 29/08/2006
De: cambrai
Contributions: 658
 Re: Programmateur pour S08 et S12(X) sur base JM60
ERREUR!!!

Suite à une fausse manip lors de la création du .rar, la mauvaise version du code a été ajoutée...:mur:

La mise à jours devrai arriver en cours de journée, le fichier viens d'être envoyé.

Pour ceux qui ont déjà téléchargé les pièces, attention, n'hésitez pas à le supprimer et à récupérer le nouveau.


Encore toutes mes excuses.:pietie:
Maverick.
Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Programmateur pour S08 et S12(X) sur base JM60 - Perfectionnement > Programmateurs - Articles et téléchargements