Mise à jour ST-Link V2

Répondre
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Mise à jour ST-Link V2

Message par Papy_Gab »

Bonjour à tous,
Je galère comme pas deux pour mettre a jour la clé usb ST-Link v2. J'ai essayé de la mettre à jour avec les 3 logiciels différents mais sans succès (ST-Link utility, Atollic Studio, et STM32CubeProgrammer) comment faire pour mettre à jour cette fichue clé? Ils me mettent "Upgrade error, please try again".

Code : Tout sélectionner

******************* GDI DUMP => Date : Fri Oct 22 09:40:28 2021

DFU_DNLOAD bad status after dnload2 (0x0bfffbf0, 0, 4)

**** End of GDI DUMP ****
J'ai suivie la vidéo de HTheatre :
viewtopic.php?f=48&t=7813&p=37052&hilit ... ink#p37052
Si quelqu'un as une solution ce serait top...
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Re: Mise à jour ST-Link V2

Message par Papy_Gab »

Et quand je transfère le fichier sans faire la mise à jour du ST-Link, il met que le fichier .hex est plus gros que la mémoire sur stm32...
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Mise à jour ST-Link V2

Message par HTheatre »

Bonjour Papy_Gab,

Peux-tu poster des photographies de ton STM-32, stp ? J'ai besoin d'y apercevoir la configuration des pins "boot" et ce qui est sérigraphié sur la puce du module, donc d'une vue rapprochée, pour cette seconde photographie.

Est-ce que sous STM32 ST-Link utility, par exemple, lorsque tu cliques sur le menu "ST-LINK", sur "Firmware update" et enfin sur "Device connect", le programmateur USB ST-Link v.2 est correctement reconnu ou lis-tu déjà un message d'erreur lors de cette manip ? Normalement, après avoir cliqué sur "Device connect", tu dois lire pour la version, la version actuelle du firmware du ton programmateur USB ST-Link v.2 (par exemple : V2.J37.S7) et pour le type : "STM32+STM8 Debugger". Pour mémoire, pour faire la manip, on connecte uniquement le programmateur USB ST-Link v.2 au PC (on ne raccorde pas le STM-32 à ce dernier).

Sous lequel, des 3 logiciels, lis-tu le message "Le fichier .hex est plus gros que la mémoire sur le stm32" ? Au passage, quand bien même tu parviendrais à finalement mettre à jour ton programmateur USB ST-Link v.2, je le pense pas que cela résoudra le problème d'affichage de ce message. Je pencherai plutôt pour un STM-32 défectueux ou un module vendu pour un STM-32 qui dans la réalité n'en est pas un. Si je ne me trompe pas, les STM-32 ont 64 Mo de mémoire.

Quel fichier .hex utilises-tu ? Celui présent sur le site MakerFr ou un que tu as personnalisé et compilé sous Atollic True Studio ?

@+
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Re: Mise à jour ST-Link V2

Message par Papy_Gab »

Je joins les photos du STM32:
STM32 DESSUS.jpg
STM32 VU DESSOUS.jpg
(j'ai fais les soudures moi-même car elles ne l'étaient pas à la reception de la carte)

Lorsque je fais "Device Connect" dans ST-LINK > Fimware update, il reconnaît bien le programmateur ST-Link, il met :
Version: V2.J17.S4
Type: STM32+STM8 Debugger

Il me propose une version plus récente (j'imagine):
Upgrade to Firmware: STM32+STM8 Debugger V2.J33.S7

Donc, suivant la notice, je clic sur Yes >>>> et là le message : Upgrade Error, Please try again.

Le message de fichier plus gros que la mémoire dispo apparaît sur ST-LINK Utility et Atollic. Le fichier stm32grbl11.hex que j'utilise est celui de MakerFR, je ne cherche pas à le modifier.

Merci
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Re: Mise à jour ST-Link V2

Message par Papy_Gab »

Quand je fais Target > Connect dans ST-LINK Utility, il m'affiche ceci dans la fenêtre du bas:

Code : Tout sélectionner

15:55:11 : Device ID:0x412 
15:55:11 : Device flash Size : 32KBytes
15:55:11 : Device family :STM32F10xx Low-density
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Mise à jour ST-Link V2

Message par HTheatre »

Papy_Gab a écrit : 22 oct. 2021 15:56 Quand je fais Target > Connect dans ST-LINK Utility, il m'affiche ceci dans la fenêtre du bas:

Code : Tout sélectionner

15:55:11 : Device ID:0x412 
15:55:11 : Device flash Size : 32KBytes
15:55:11 : Device family :STM32F10xx Low-density
S'agissant des soudures, si mauvais contact il y a cela ne peut pas impacter la programmation. C'est quand tu vas faire tes premiers tests de mouvement que cela posera souci. Donc ce n'est pas ça.
Peux-tu faire une photo encore plus près de la puce principale de la carte, qui est censé être un STM32 (réf. STM32F103C8T6). Je n'arrive pas à lire la sérigraphie sur la photo que tu as postée. En revanche, le fait que STM32 ST-LINK Utility indique que la taille de la mémoire de la puce est de 32 KBytes, soit 32 Mo, cela n'annonce rien de bon. Je ne suis pas certain que ton module STM-32 soit équipé de la bonne version de la puce. As-tu le lien de l'endroit où tu l'as acheté ?
Je vais quand même regarder ce que me dis STM-32 ST-LINK Utility quand je lis les 2 modules que j'ai. L'un des deux ne comporte pas une puce STM-32 mais une autre dont la capacité de mémoire est le double (128 KBytes) de la puce STM-32 qui nous intéresse. Je verrai donc si STM-32 ST-LINK Utility distingue bien les 2 capacités de mémoire.

@toute.
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Mise à jour ST-Link V2

Message par HTheatre »

(Re) Papy_Gab,

Malheureusement, je crois que c'est limpide.

Voilà ce que renvoie STM-32 ST-LINK Utility, lorsque j'y connecte mon module STM-32 équipé d'une puce STM32F103C8T6
16:33:27 : ST-LINK SN : 49FF6F066567545252500987
16:33:27 : V2J37S7
16:33:27 : Connected via SWD.
16:33:27 : SWD Frequency = 4,0 MHz.
16:33:27 : Connection mode : Normal.
16:33:27 : Debug in Low Power mode enabled.
16:33:27 : Device ID:0x410
16:33:27 : Device flash Size : 64KBytes
16:33:27 : Device family :STM32F10xx Medium-density
Et voilà ce qu'il renvoie, lorsque j'y connecte mon module STM-32 équipé d'une puce APM32F103CB (je parlais de ce module dans ce topic, malheureusement, il n'est plus disponible, voire même fabriqué)
16:35:57 : ST-LINK SN : 49FF6F066567545252500987
16:35:57 : V2J37S7
16:35:57 : Connected via SWD.
16:35:57 : SWD Frequency = 4,0 MHz.
16:35:57 : Connection mode : Normal.
16:35:57 : Debug in Low Power mode enabled.
16:35:57 : Device ID:0x410
16:35:57 : Device flash Size : 128KBytes
16:35:57 : Device family :STM32F10xx Medium-density
J'en conclus que tu es bon pour commander un nouveau module STM-32. Depuis l'arrêt de la fabrication des modules STM-32 et APM-32 par RobotDyn (qui les commercialisait barrettes de pins déjà soudées), et le passage aux carte Grbl v.2.0, j'ai arrêté de stocker des module STM-32. Par conséquent, je suis désolé, mais je ne peux donc pas te dépanner pour cette pièce.

@+
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Re: Mise à jour ST-Link V2

Message par Papy_Gab »

J'enverrais tous ça lundi, ayant laissé mon pc avec toutes les refs et lien de commandes...
Avatar du membre
HTheatre
Messages : 5910
Enregistré le : 31 mars 2019 08:21
Localisation : Rivesaltes

Re: Mise à jour ST-Link V2

Message par HTheatre »

Papy_Gab a écrit : 22 oct. 2021 16:56 J'enverrais tous ça lundi, ayant laissé mon pc avec toutes les refs et lien de commandes...
Non plus besoin des liens et de la photographie rapprochée... C'est cuit ! Ton module STM-32 n'est pas équipé de la bonne puce. Tu peux d'ores et déjà passer commande d'un nouveau module STM-32. Tu en as en stock, ici. Je ne sais pas si le stock de la boutique est en France ou en Allemagne (ce n'est pas bien clair, même si le siège social semble être implanté dans l'hexagone), mais dans tous les cas tu peux payer avec Paypal, qui apporte une certaine sécurité. Si tu ne reçois pas l'article, Paypal te rembourse. Enfin, la livraison est gratuite en France.

@+
Papy_Gab
Messages : 13
Enregistré le : 20 oct. 2021 15:20

Re: Mise à jour ST-Link V2

Message par Papy_Gab »

Effectivement, la puce n'est pas bonne, voici les écrito sur la mienne:
STM32F
103C6T6A
Merci! Si j'ai d'autres soucis à propos de cette carte, j'enverrais des messages via ce fil de discussion.
Répondre