mode DFU

Salut,

J'ai remarqué que ma carte arduino 101 implémentée sur une udoo x86 ne passe pas en mode DFU automatiquement lorsque j'envoie un script arduino. Du coup je dois appuyer sur le bouton reset de la carte c'est gênant, vous connaîtriez un moyen de régler ça ?

Sincèrement la question n'est pas claire.
Que vient faire le DFU là dedans ?
Veux-tu simplement charger un sketch dans l'ARDUINO ?
Je ne connais pas la 101, mais as-tu essayé avec une UNO, NANO ou autre ?
Je ne connais pas non plus le udoo x86. As-tu essayé sur un PC, tout simplement ?

@+

Si la carte ne passe pas en mode DFU elle ne met pas à jour son code. L'arduino 101 est intégrée à l'udoo x86 donc pas possible de la connecter à un PC.
Mais si je connecte une uno à l'udoo x86 il n'y a pas de problèmes.
Je pense avoir résolu mon problème en supprimant quelques lignes qui nécessitait d'être en mode administrateur pour passer en mode DFU. Finalement non il ya toujours ce problème.

Qui est le fabricant du micro de la 101 ?

Si cela marche avec un UNO, c'est que le DTR de la ligne série est bien géré.
C'est le changement d'état du DTR qui provoque un reset de l'ATmega 328, à travers un petit condensateur.

Peut-être que sur la 101 ce mécanisme n'est pas implémenté.

@+

Bonjour
La carte "udoo x86" reproduit plus ou moins le schéma de la carte Arduino 101, à côté d'un processeur X86
Il faudrait étudier son schéma pour voir si un mécanisme de mise en mode "flashage automatique" est en place.