PDA

Voir la version complète : Clone MCU


passemoi
18/04/2019, 13h10
Bonjour à tous,

Je voulais vous demander si il était possible de faire un Dump "sur un MCU" un petit peu comme on peut le faire sur une Eeprom.
Je m'explique : je possède une imprimante 3D qui utilise un MCU pour décompter la consommation de fil (et surtout nous vendre du fil de ça marque à un tarif exorbitant)
Voici une petite photo de la bete ( désole la photo n'es pas top).

https://i55.servimg.com/u/f55/19/48/31/24/dsc_0712.jpg (https://servimg.com/view/19483124/56).

Grace à une binoculaire, j'ai pu relever les indications gravé dessus.
430 FR
57 38
T 79 I
A9SS j

Après une recherche rapide j'ai trouver les datasheet:http://www.ti.com/lit/ds/symlink/msp430fr5736.pdf

L'idée serait de faire un Dump d'une MCU neuve pour le réinjecter dans un MCU qui à déjà servi.

Donc avant de me lancer dans des heures de recherche, je voulais savoir si vous pensez que c'était possible.
Mais je ne sais pas pourquoi mon petit doigts me dit que ça risque de ne pas être simple (sinon ça ne serait pas marrant:coolgleamA:).

Merci d'avance pour vos réponses

valentinriri
18/04/2019, 14h20
Salut,
Après avoir lu la DOC page 50

Memory Protection Unit (MPU)
The FRAM can be protected from inadvertent CPU execution or write access by the MPU. Features of the
MPU include:
• Main memory partitioning programmable up to three segments
• Access rights for each segment (main and information memory) can be individually selected
• Access violation flags with interrupt capability for easy servicing of access violations

L'EPP est certainement protégé ...

passemoi
18/04/2019, 14h39
Salut valentin!!

Effectivement c'est une possibilité et ça serait étonnant qu'il ne l'ai pas protéger.
Après ça vaudrait peut être le coût d'essayer au moins pour voir si je peux en sortir quelque chose. Es que tu as idée du type de matos à utiliser?

Merci!!!

valentinriri
18/04/2019, 15h08
re, regarde sur la première page du datasheet il y a des lien vers un soft et une carte de DEV

Je ne pense pas que d'autre programmateur pourrons le lire c'est un micro relativement récent

passemoi
18/04/2019, 15h12
merci je vais éplucher les datashett

jah83
19/04/2019, 06h06
Effectivement c est une voie à explorer. Je le fais sur les toners d imprimante classique. À chaque fois les fabriquants configure leur truc pour que ca dise que c est vide bien avant que ca le soit vraiment.
Bon sur ces modèles ce sont des eeprom un
peu plus classique. 24c, etc... Je passe direct par les pin de connection du PCB qu utilise la machine Pour communiquer avec et incrementer à chaque impression

passemoi
23/04/2019, 12h15
Merci Jah83. Je viens de voir qu'il y déjà des choses sur GitHUb (https://github.com/mayrthom/CartridgeWriter_uPrint). Il faudrait que je creuse de ce coté là.
Bonne journée à tous!!