Aller au contenu principal
Pour réparer ensemble - Je crée un compte

Cette traduction a été générée automatiquement et n’a pas encore fait l’objet d’une relecture humaine. Vous parlez cette langue ? Relisez-la.

Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2

Vues: 2,5 k

Afficher les statistiques :

Dernières 24 heures :
4
Sept derniers jours :
27
Trente derniers jours :
87
Total :
2 522
Commentaires: 4

4 commentaires de tutoriel.

Aller aux commentaires de tutoriel
Terminé: 1

1 personne a marqué ce tutoriel comme « terminé ». Serez-vous la prochaine ?

Favoris: 0

Personne n'a mis ce tutoriel en favori (ni ne s'y est abonné). Serez-vous le premier ?

Temps nécessaire: Aucune estimation
Difficulté: Modérée
Tutoriel réalisé par la communauté

Un membre tout à fait remarquable de notre communauté a réalisé ce tutoriel. Il n'a pas été créé par l'équipe iFixit.

Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2

Le système de suivi de position intégré au OSVR HDK utilise un ensemble de LED IR intégrées au casque, synchronisées avec une caméra IR à haute fréquence d'images. Les LED sont pilotées (selon des timings, des motifs, etc. spécifiques) par un microcontrôleur STM8 dédié sur une carte distincte à l'intérieur du HDK, qui ne peut malheureusement pas être reflashé via les connexions USB existantes du HDK.

Ce tutoriel montre comment accéder à la carte IR et où/comment vous devrez souder des fils et un connecteur (bien qu'il n'enseigne pas comment souder ou entrer dans des détails similaires). Il fait partie des instructions globales pour reprogrammer le microcontrôleur du pilote IR.

Il existe des références tentantes éparpillées un peu partout qui mentionnent le connecteur de programmation « P5 » et le fait de ne pas avoir à souder. Le seul cas dans lequel vous pouvez l'utiliser est si, et seulement si : a : votre appareil possède réellement ce connecteur (HDK 1.4 et HDK 2), et b : votre programmateur est un ensemble ST-Link V2 officiel de ST ou de l'un de leurs distributeurs fourni avec le câble standard « Erni » à 4 broches avec un pas de 0,1 pouce (câble en haut à gauche sur l'image de ce lien vers Digi-Key). Il est probable que 99 % des appareils que vous trouverez étiquetés « ST-Link V2 » ne répondent pas à ces exigences.

Des portions de ce tutoriel sont basées sur d'autres tutoriels iFixit contribués par la communauté pour le HDK - merci à ces contributeurs pour leur travail, en particulier pour leurs superbes photos ! Leur clause de non-responsabilité s'applique bien sûr aussi à ceci : ils ne sont pas responsables si vous cassez quelque chose en suivant ce tutoriel.

Ce dont vous avez besoin

Pièces

  • 4-pin 0.1" Header/Connector

    I used an old CD-ROM Audio header/connector, but only the number of pins, pitch, and some pin 1 marking is important... see the step dedicated to connectors.

  • ×4
    Wires (~22-26 AWG)

    You can use individually cut wire, or two out of the four pairs out of a CAT5/CAT6 (Ethernet) cable (I've done both), or perhaps both pairs out of a (CAT3) phone cable... see the step dedicated to wires.

Outils

  • ST-Link v2 compatible STM8 programming tool Disponible à la vente sur Sensics OSVR Store

    I used a compatible metal-cased "USB stick" style one, like that at the Sensics "buy" link. If you choose to buy a full, official, round, beige-plastic-enclosed with two separate sockets ST-Link v2 tool direct from ST or a distributor like Digi-Key, with the full cable bundle, you might be able to use the P5 connector if your device has it (HDK 1.4 or HDK 2) - see the full programming instructions for details.

    Afficher
  • Phillips #00 Screwdriver
    4.9
  • iFixit Opening Picks (Set of 6)
    $4.95
    4.9
    Facultatif

    Optional - this or a spudger can help with the ribbon cable disconnection.

  • Soldering Iron
    $249.95
    4.6

    Whatever reasonable-quality electronics soldering iron you have is fine.

  • Lead-Free Solder
    $5.99
    4.9

    Whatever good-quality, fine/thin electronics solder you have (tin/lead, lead-free) is fine.

  • Flux Pen 10ml No Clean
    $8.99
    4.8

    You'll probably need some flux to neatly solder on the circuit board. If you've soldered on fairly fine-pitch but through-hole parts before, the flux you have is fine.

    1. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Retirer les vis de la façade: étape 1, image 1 de 1
      • Posez le casque HDK face vers le bas sur une surface souple. Retirez les deux vis cruciformes n°00 situées sur la partie inférieure.

      • Si les vis ne se dévissent pas facilement, vous devrez peut-être essayer un autre tournevis. Elles sont assez petites et précises, et sur la version 1.3 et ultérieures du moins, il semble s'agir de vis cruciformes n°00 (possiblement juste un n°0 sur la version 1.2) ; cependant, si votre tournevis n'est pas adapté, elles sont faciles à endommager. Si les vis ne tournent pas, essayez un autre tournevis.

      Demander à FixBot

      Ajouter un commentaire

    2. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Ouverture de la façade: étape 2, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Ouverture de la façade: étape 2, image 2 de 2
      • Placez le casque à la verticale.

      • Derrière la zone encadrée en rouge se trouve un connecteur entre une nappe fixée à la façade et une nappe enroulée à l'intérieur du corps du HMD. En plus de la force de la connexion, il est maintenu par du ruban adhésif, mais il reste assez fragile ; par conséquent, lors de l'ouverture, ce côté gauche doit être traité comme une « charnière ».

      • Il n'y a désormais plus que deux paires d'aimants, en haut dans les coins, qui maintiennent la façade sur le corps du HMD. (Sur l'image de l'intérieur, l'un des aimants de la façade n'est pas représenté.)

      • Il y a deux encoches sur le dessus, marquées, à utiliser pour le retrait de la façade. En gardant à l'esprit la force minimale qui maintient la façade en place et l'emplacement du connecteur de la façade, tirez/dépliez doucement la façade vers l'extérieur et vers la gauche. N'utilisez aucun outil pour cette étape !

      • Les images montrent un OSVR HDK 1.4 ; l'intérieur des HDK 1.2 et 1.3 semble extrêmement similaire. Le circuit imprimé principal du HDK 2 est différent, mais la procédure d'ouverture de base et les nappes de suivi devraient être les mêmes. La nappe du connecteur de façade du HDK 2 est différente, moins fragile, et permet une déconnexion/reconnexion facile si nécessaire.

      • Évitez de tirer sur le connecteur (1.x) mis en surbrillance en rouge : ne laissez pas la façade pendre par celui-ci et ne tirez pas dessus. S'il se déconnecte à l'intérieur, vous remarquerez que les LED de suivi infrarouge ne s'allument plus. Tant que le connecteur n'est pas arraché, vous pouvez l'aligner et le presser doucement pour rétablir la connexion et le réparer ; vous sentirez un clic.

      Demander à FixBot

      Ajouter un commentaire

    1. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Déconnecter les nappes de la carte IR (général): étape 3, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Déconnecter les nappes de la carte IR (général): étape 3, image 2 de 2
      • Si vous suivez ce tutoriel pour reprogrammer la carte IR et que vous pouvez utiliser le connecteur de programmation "P5", aucun autre démontage n'est nécessaire. L'encadré rose indique l'emplacement du P5 dans un HDK 1.x assemblé avec le connecteur (les unités 1.4 étaient livrées avec une carte IR contenant un P5).

      • Déconnectez la nappe carte à carte (reliant la carte IR au circuit imprimé) en soulevant/inclinant la pièce de verrouillage blanche, puis en faisant glisser délicatement la nappe.

      • À plat sur la surface de la carte IR, environ là où pointe la flèche jaune, les nappes orange (qui acheminent les LED IR et les circuits de suivi de position supplémentaires) se connectent à la carte IR avec le même type de connecteur plat que celui utilisé entre la nappe de la façade et le boîtier principal.

      • La section du connecteur de la nappe est renforcée par une petite carte, que vous pouvez voir juste après le bord de la carte IR elle-même. Dans une version 1.4 ou ultérieure, comme illustré, elle se trouve juste au-dessus du connecteur P5 (rose). Si vous arrivez par l'avant, vous aurez probablement besoin d'un ongle ou d'une spatule (spudger). Depuis l'arrière du connecteur, un doigt suffira probablement.

      • Lors du remontage, mettez la carte en position et connectez d'abord l'autre nappe. Ensuite, cette nappe devrait naturellement s'aligner au bon endroit. Soyez délicat et ne forcez pas : ces connecteurs ne sont pas conçus pour des reconnexions difficiles ou répétées, et ils ne s'enclencheront pas s'ils ne sont pas centrés et parfaitement alignés. C'est un peu délicat, mais faisable.

      • Consultez l'étape suivante pour plus d'informations, des photos détaillées et des tactiques de démontage pour ce connecteur de nappe orange.

      • Une fois ces deux nappes retirées, vous devriez pouvoir dégager la carte IR : veillez à ne pas tirer sur les nappes orange (elles doivent être fixées au boîtier du HMD avec de l'adhésif sur des butées en caoutchouc à chaque emplacement de LED). Il est normal d'appuyer sur les butées en caoutchouc pour les remettre en place sur le boîtier si l'adhésif s'est décollé.

      Demander à FixBot

      Ajouter un commentaire

    2. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Détails sur la nappe orange: étape 4, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Détails sur la nappe orange: étape 4, image 2 de 2
      • Cette connexion entre la nappe des LED et la carte IR peut être intimidante au premier abord, car elle semble « directement connectée » à la carte, mais il s'agit en fait simplement d'un connecteur situé sur la face de la carte IR. Les deux premières images proviennent d'une vue éclatée d'un modèle 1.2 modifié (vous ne verrez jamais cela dans votre propre appareil), mais elles vous donneront une meilleure idée de la façon dont elle est connectée.

      • Ces photos montrent la nappe orange avec les LED dessus, sortie du boîtier du visiocasque (HMD). Il s'agissait d'une unité de développement dont les capacités de suivi complètes ont été sacrifiées pour la bonne cause. NE retirez PAS les nappes orange de votre propre visiocasque pour tenter d'obtenir un accès plus facile ; un positionnement précis des LED est requis pour le suivi.

      • Première photo : connecteur attaché, avec la nappe dépliée pour une vue dégagée. Vue du « dessus » de la carte, qui est orientée vers le côté du visiocasque une fois installée.

      • Une fois à l'intérieur du HDK, la flèche verte pointerait vers l'avant du visiocasque.

      • Lorsque la nappe orange avec les LED est laissée intacte comme il se doit, elle se plie en fait doucement (près de la ligne noire marquée) au-dessus de la carte IR de sorte que les deux flèches bleues pointent vers le haut du visiocasque.

      • Deuxième image : connecteur juste après la déconnexion, avec les deux moitiés du connecteur face à l'appareil photo. Là encore, la nappe est dépliée de manière artificielle pour faciliter la photographie. Comme précédemment, les flèches vertes pointeraient vers l'avant, et les flèches bleues pointeraient vers le haut.

      • Ici, vous pouvez voir à la fois le côté nappe du connecteur (« réceptacle »), en jaune, et le connecteur côté carte, surligné en rouge. Pour une vue plus claire de la façon dont ils s'emboîtent, consultez la fiche technique des connecteurs de la série JAE WP7 (la carte utilise un JAE-WP7B-P040VA1) qui contient des rendus 3D.

      Demander à FixBot

      Ajouter un commentaire

    3. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, La carte IR, retirée: étape 5, image 1 de 1
      • Voici une vue d'une carte IR de HDK v1.4 et versions ultérieures, du côté orienté vers l'extérieur du HMD. Lors du remontage, le bord gauche de la carte, tel qu'il est présenté ici, doit être orienté vers le haut du HMD.

      • Ici, vous pouvez mieux observer les éléments de l'étape précédente, ce qui peut vous aider lors du remontage.

      • Il s'agit de la nappe de connexion inter-cartes. Il est beaucoup plus facile de remonter l'extrémité côté carte principale que celle côté carte IR, alors laissez cette nappe branchée à la carte IR tant qu'elle est démontée.

      • Voici la partie du connecteur située sur la carte pour les nappes orange. Vous pouvez constater qu'il est plat contre la carte et de forme rectangulaire (et pas forcément parfaitement aligné avec la carte), ce qui pourrait vous aider à visualiser son rebranchement.

      • Il s'agit du connecteur de programmation « P5 », compatible avec les kits officiels complets ST-Link v2 avec faisceau de câbles. Les anciennes cartes ne disposent pas de ce connecteur, ni même de cette partie de circuit imprimé en saillie ; il n'y a pas lieu de s'en inquiéter. Le brochage est un duplicata du P3.

      • Au centre en bas, sous le microcontrôleur STM8, se trouve une paire de connecteurs non peuplés. Le connecteur P3, mis en évidence en orange, est le connecteur de programmation, et c'est donc celui qui nous intéresse. Les broches 1 et 4 sont numérotées sur la sérigraphie, et la broche 1 est également marquée d'un point et possède une plage de connexion carrée plutôt que circulaire.

      • Le brochage pour P3 (et P5, s'il est présent - la broche 1 y est indiquée par un cercle) est le suivant : 1 : 3,3 V, 2 : SWIM, 3 : GND, 4 : RESET

      • Si vos connecteurs P3 et P4 sont peuplés de fils terminés (ce qui n'est le cas que sur certaines premières unités 1.2), vous pouvez utiliser les fils directement. Consultez l'étape suivante. Sinon, ignorez-la.

      Demander à FixBot

      Ajouter un commentaire

    4. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Cartes IR pré-câblées: étape 6, image 1 de 1
      • Si vos connecteurs P3 et P4 sont équipés de fils terminés (ce qui n'est le cas que sur certaines premières unités 1.2), vous pouvez utiliser les fils directement. Vous aurez besoin des fils suivants :

      • GND : troisième fil (noir) du premier connecteur (P4)

      • 3,3 V : premier fil (rouge), P3

      • SWIM : deuxième fil (orange), P3

      • RESET : troisième fil (quatrième broche, blanc), P3

      Demander à FixBot

      Ajouter un commentaire

    1. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Choisir un connecteur: étape 7, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Choisir un connecteur: étape 7, image 2 de 2
      • Pour mes deux exemples, j'ai choisi un connecteur audio CD-ROM que j'ai récupéré et dessoudé d'une vieille carte son. Rien de spécial, si ce n'est qu'ils ont le bon pas (2,54 mm), 4 broches, et une broche 1 clairement identifiée, de sorte que lorsque l'« encoche » est vers le bas, les broches correspondent à l'ordre du connecteur sur la carte.

      • À moins que vous ne trouviez une méthode alternative astucieuse, vous aurez des fils nus après la soudure. S'il y en a beaucoup, vous voudrez peut-être utiliser de la gaine thermorétractable (ou au moins du ruban adhésif isolant) pour éviter tout risque de court-circuit.

      • Le connecteur spécifique que vous choisissez n'a pas vraiment d'importance tant que vous pouvez y souder une extrémité, que vous pouvez identifier quelle extrémité est la broche 1, et qu'il correspond au pas du câble de votre programmateur STM8 (qui est souvent de 2,54 mm).

      • Si vous avez le câble pour le connecteur « P5 » et que votre carte est équipée du connecteur P5, ignorez toutes ces étapes concernant l'ajout d'un connecteur et passez directement à l'étape suivante des instructions de programmation.

      Demander à FixBot

      Ajouter un commentaire

    2. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Choisir votre fil: étape 8, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Choisir votre fil: étape 8, image 2 de 2
      • Choisissez un fil qui ne soit pas trop épais (il doit passer dans les trous du circuit imprimé) et idéalement assez souple pour pouvoir facilement replier le connecteur et le fil dans le HDK lors du remontage.

      • L'exemple avec le fil rouge utilise du fil de câblage rigide provenant d'une bobine, de calibre 22 AWG (0,65 mm de diamètre). Il est un peu rigide : cela fonctionne, mais il n'est pas très flexible.

      • Le fil multicolore dans l'autre exemple utilise deux des quatre paires torsadées d'un câble CAT5e « ignifugé » (riser-rated) – fil rigide de 24 AWG (0,51 mm de diamètre). (J'ai regroupé les deux paires dans de la gaine thermorétractable pour plus de netteté.) C'est beaucoup mieux : il se plie plus facilement pour entrer et sortir du casque, et il est moins encombrant. Le fait qu'il s'agisse de paires n'a pas vraiment d'importance, puisqu'un seul fil est un fil de données.

      • Quel que soit le fil que vous choisissez, il vous faudra 4 fils d'environ 4 cm (1,5 po) de long, avec les extrémités dénudées et étamées pour pouvoir les souder. Vous devrez également faire attention pendant le processus, surtout si tous vos fils sont de la même couleur, à bien garder les fils dans l'ordre.

      Demander à FixBot

      Ajouter un commentaire

    3. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Soudez l'extrémité du connecteur, appliquez la gaine thermorétractable (optionnel): étape 9, image 1 de 1
      • Commencez par souder l'extrémité du connecteur des fils au connecteur que vous avez choisi. La méthode de soudure ne fait pas partie de ce tutoriel, mais rappelez-vous que vous devez obtenir des soudures lisses et brillantes.

      • Nous soudons l'extrémité du connecteur en premier, en partie pour que, si vous utilisez une gaine thermorétractable, vous puissiez appliquer et rétracter la gaine thermorétractable maintenant avant d'avoir attaché les fils au circuit imprimé plus sensible. Assurez-vous de laisser assez d'espace à l'autre extrémité pour écarter les fils afin qu'ils s'insèrent dans les trous de la carte.

      Demander à FixBot

      Ajouter un commentaire

    4. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Souder le côté carte: étape 10, image 1 de 3 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Souder le côté carte: étape 10, image 2 de 3 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Souder le côté carte: étape 10, image 3 de 3
      • Insérez les fils du connecteur par le "haut" du circuit imprimé (le côté portant l'inscription P3), en vous assurant d'avoir fait correspondre la broche 1 du P3 avec le fil de la broche 1 de votre connecteur.

      • Tout en maintenant les fils en place, retournez délicatement le circuit imprimé afin que la face "supérieure" soit orientée vers le bas et que les extrémités étamées des fils dépassent du circuit imprimé. (Vous pouvez utiliser une pince de soudage ou un outil similaire pour vous aider à cette étape.)

      • Appliquez du flux et soudez avec précaution les quatre fils (chauffez à la fois le pad et le fil, puis appliquez la soudure une fois le tout chaud). La soudure doit s'écouler dans le trou métallisé vers l'autre côté, rendant les pads en cuivre argentés des deux côtés et remontant de manière fluide le long du fil.

      • Veillez à ne pas appliquer trop de soudure et assurez-vous également que les pads ne sont pas en court-circuit !

      • Une fois que les soudures ont refroidi (sans bouger !) et que vous êtes certain qu'elles sont solides, propres et brillantes sur tout le pourtour, vous pouvez couper l'excédent de fil qui dépasse du dessous du circuit imprimé.

      • Encore une fois, ceci n'est pas un tutoriel de soudage (et l'image ne montre pas forcément le meilleur travail de soudure qui soit), mais il existe de nombreuses ressources en ligne.

      Demander à FixBot

      Ajouter un commentaire

    5. Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Connexion au programmateur compatible ST-Link v2: étape 11, image 1 de 2 Ajout d'un connecteur de programmation de carte IR sur OSVR HDK 1.2 1.3 1.4 2, Connexion au programmateur compatible ST-Link v2: étape 11, image 2 de 2
      • Si vous utilisez un programmateur générique de type "clé USB" avec un boîtier métallique, il comportera probablement un schéma du brochage comme celui-ci. Rappelez-vous du brochage P3 : nous avons 3,3V, SWIM, GND et RST, dans cet ordre, sur la carte - et maintenant sur votre connecteur !

      • Pratique, ce programmateur possède ces mêmes broches les unes à côté des autres (bien que dans l'ordre inverse) en commençant par sa propre broche 1, indiquée par la flèche en relief sur le plastique. J'ai utilisé les câbles fournis, en connectant le blanc à RST, le noir à GND, le marron à SWIM (la ligne de données) et le rouge à 3,3V.

      • Tous ces clones de programmateurs ST-Link v2 n'ont pas le même brochage - suivez les étiquettes sur votre appareil !

      • Sur mes connecteurs CD-Audio, avec l'encoche pour le "détrompeur" vers le bas, la broche 1 est à gauche. L'ordre correct de gauche à droite est donc rouge, marron, noir et blanc, comme illustré. Les couleurs des câbles peuvent varier, mais assurez-vous que l'ordre correspond.

      • Vous pouvez maintenant procéder à la programmation !

      • Si vous utilisez Windows, lorsque vous branchez l'outil de programmation sur votre ordinateur, vous devrez probablement installer ses pilotes.

      • Si vous êtes en mesure d'utiliser le connecteur P5, voici comment reprendre : suivez les instructions du mode d'emploi de ST pour connecter le câble au P5, puis procédez à la programmation.

      Demander à FixBot

      Ajouter un commentaire

Conclusion

Poursuivez avec le reste des instructions de programmation de la carte IR. Si vous souhaitez reprogrammer la carte à l'avenir, vous n'aurez qu'à ouvrir la façade et accéder à l'embase que vous avez déjà ajoutée (le cas échéant).

Pour remonter votre appareil, suivez ces instructions en sens inverse.

Si vous avez ajouté une embase sur un câble, repliez-la avec précaution. Certaines personnes ont modifié leur casque de manière à laisser le câble de l'embase dépasser par le bas pour les futures mises à niveau sans avoir à ouvrir la façade.

Veillez à ne pas déranger l'emplacement des butées en caoutchouc et des LED sur les nappes IR.

Exercez une légère pression sur le connecteur de la nappe de la façade pour vous assurer qu'il est bien resté branché.

Si des butées en caoutchouc autour des LED se sont décollées du boîtier extérieur du HDK, recollez-les sur le boîtier sans modifier leur position dans les autres directions.

Annulation : je n'ai pas terminé ce tutoriel.

Une autre personne a terminé cette réparation.

Rylie Pavlik

Membre depuis le 12/31/12

498 Réputation

4 tutoriels rédigés

4 commentaires de tutoriel

Hi Ryan,

I’ve found that 4-pin ERNI ‘P5’ connector is very similar to 4-pin speaker connectors used in many tablets and laptops (at least Asus and Acer brands [but Dell and Lenovo are thicker]). This speakers connectors are a bit narrower than ERNI, so pins distance is shorter too. But it’s small difference, so pressing it with force gently wil bend pins enough to fit.

I do wonder about which programmer to buy, because original STM programmer costs about $12( [CN] version, without ERNI connector) or $22 ( [EN] version with proper ERNI 4pin connector). Generic clones costs $3-$4, and as you stated provide enough juice to drive board with leds(so I understand it’s safer than using original STM programmer and additional power supply for HDK2?).

On the other hand I’ve found info that STM32 can be programmed using USB-to-Serial adapter(which I got few around), but not sure if it’s apply to HDK2 IR board too (probably proper bootloader is needed, some boards needs switching jumpers to ‘BOOT’, etc.) Any idea about HDK?

Krzysztof Krakowiak - Réponse Partager

It’s STM8, not STM32, which is why you can’t just do USB serial. STM8 is very barebones and cheap.

I think Adafruit now actually sells cables of the right type or very close: https://www.adafruit.com/product/4722 Only five years after I needed one :) I never had one of the original STM programmers, and I did the second firmware revision. I personally did both the “add a connector you have” approach in the guide, as well as bought some cheap 1.25mm/1.27mm connector pairs on eBay and filed them down until they fit. (To be honest the Adafruit ones look like the ones I have - so some filing might be required.)

The legit STM one with the cable isn’t too expensive, honestly, so if you might use it for something else later, just go for that and save yourself the hassle.

Rylie Pavlik - Réponse Partager

Hey Ryan,

I know I am 8 years late, but can this jtag work with "atmel flip".

My reset buttons don't work and I bricked my HDK 2 with 1.3 oled (or something like that) hex software.

pls help

Michael Dirda - Réponse Partager

So the IR board is STM8 not atmel AVR. But if you goofed which firmware as you say, then yes, using atmel flip is the way to go. (Or avrdude). You'll need a different tool, not the STLink, to control that jtag on the main board: I used an atmel ice but those are expensive. Anything that avrdude supports that can do atxmega chips over jtag will work, there are probably cheaper devices.

Good luck!

Rylie Pavlik - Réponse Partager

Ajouter un commentaire

Nombre de vues :

Dernières 24 heures : 4

7 derniers jours : 27

30 derniers jours : 87

Total : 2,522