éléctronique du YETI micro USB
- 34 réponses
- 7 participants
- 5 268 vues
- 8 followers
freestok
884
Posteur·euse AFfolé·e
Membre depuis 13 ans
Sujet de la discussion Posté le 08/04/2014 à 21:25:30éléctronique du YETI micro USB
Bonjour,
Voila j'ai démonter mon YETI, il marche bien ne vous inquiétez pas, c'était juste pour voir ce qu'il y a sous le capot
Le chip principal qui fait tout le boulot se résume à une puce qui se nomme "MICRONAS UAC 3576B" dont voila un aperçu data:
http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idproduct=29572
ici le datasheet
http://www.datasheetarchive.com/dl/Datasheet-027/DSA00471783.pdf
j'ai pu lire dans le datasheet, que ce chip intègre une sorte de DSP avec un équalo 5 bandes, la rom interne peu être reprogrammer via l'USB...peut-être uniquement avec l'USB de l'evaluation board...en vérité je n'en sais rien:
https://www.semiconductorstore.com/pdf/newsite/Trident/UAC3576BEval.pdf
Quelqu'un sait comment faire pour aller trifouiller dans les entrailles du code rom de ce chip via USB ?, quel utilitaire, extraire la rom, la modifié, le flasher etc... ?...c'est juste par curiosité.
merci.
Voila j'ai démonter mon YETI, il marche bien ne vous inquiétez pas, c'était juste pour voir ce qu'il y a sous le capot
Le chip principal qui fait tout le boulot se résume à une puce qui se nomme "MICRONAS UAC 3576B" dont voila un aperçu data:
http://www.semiconductorstore.com/cart/pc/viewPrd.asp?idproduct=29572
ici le datasheet
http://www.datasheetarchive.com/dl/Datasheet-027/DSA00471783.pdf
j'ai pu lire dans le datasheet, que ce chip intègre une sorte de DSP avec un équalo 5 bandes, la rom interne peu être reprogrammer via l'USB...peut-être uniquement avec l'USB de l'evaluation board...en vérité je n'en sais rien:
https://www.semiconductorstore.com/pdf/newsite/Trident/UAC3576BEval.pdf
Quelqu'un sait comment faire pour aller trifouiller dans les entrailles du code rom de ce chip via USB ?, quel utilitaire, extraire la rom, la modifié, le flasher etc... ?...c'est juste par curiosité.
merci.
[ Dernière édition du message le 08/04/2014 à 21:29:42 ]
redpill
2341
AFicionado·a
Membre depuis 17 ans
31 Posté le 11/04/2014 à 12:36:58
Citation de Al1r :
Citation :Le mieux reste un convertisseur i2c/Série branché sur le PC et de capturer les trames sur un terminal.
+1
Voir écrire un petit programme qui lit ton EEPROM I2C.
Tu peux trouver sur le net du code qui émule le protocole I2C via in interface USB.
Perso, j'ai une régie lumière qui utilise l'I2C pour activer in interface 0-10Volt en passant par le port // d'une imprimante et un trio d'optocoupleur.
L'interface est écrit en Pascal et tourne sur un vieux PC sous windows 95, c'est vieillot, mais çà marche.
Mais on trouve plein de DLL en C++ qui assurent toutes les fonctions I2C sur le net.
Le protocole I2C a été développé à l'origine par Philips pour controler la fonction de volume et de gestion de programme dans les téléviseurs. Plus tard, on le voit apparaître dans les voitures.
c'est interessant ca, j'avais dans l'idée (trés abstraite) de faire un programme via un terminal en guise de débugger pour mes circuits a micro-controller. Pour observer certaines variable ect...L'Arduino le propose en natif et c'est bien pratique. Il faut avouer que branché en écran LCD pour le faire n'est pas des plus économe en terme de pins.
rumorofsmoke.github.io/
Jimbass
11603
Drogué·e à l’AFéine
Membre depuis 18 ans
32 Posté le 11/04/2014 à 14:17:08
Le code "2G" sur des transistors CMS peut correspondre (entre autres) à un BC850 (transistor NPN) ou à un MMBTA56 (transistor PNP). Dans les deux cas, pas des JFET ...
Pour sniffer une EEPROM I²C, le mieux c'est le Bus Pirate : http://dangerousprototypes.com/docs/Bus_Pirate
D'ailleurs, j'arrive pas bien à identifier la puce Atmel, le code tronqué c'est "20B", mais je ne trouve pas la référence complète (il faudrait se taper toutes les datasheets pour trouver l'info ?!? )
Le MC33178 est un ampli op : http://www.rlocman.ru/i/File/dat/ON_Semiconductor/Operational_Amplifiers/MC33178DG.pdf
Le chip "AAX" est probablement un Maxim MAX9722 : http://www.maximintegrated.com/datasheet/index.mvp/id/4123 c'est effectivement un ampli de casque.
Avec des photos suffisamment détaillées des deux côtés des deux cartes, il y aurait moyen de tracer le schéma complet du bidule. Et peut-être trouver des modifications intéressantes ?
Pour sniffer une EEPROM I²C, le mieux c'est le Bus Pirate : http://dangerousprototypes.com/docs/Bus_Pirate
D'ailleurs, j'arrive pas bien à identifier la puce Atmel, le code tronqué c'est "20B", mais je ne trouve pas la référence complète (il faudrait se taper toutes les datasheets pour trouver l'info ?!? )
Le MC33178 est un ampli op : http://www.rlocman.ru/i/File/dat/ON_Semiconductor/Operational_Amplifiers/MC33178DG.pdf
Le chip "AAX" est probablement un Maxim MAX9722 : http://www.maximintegrated.com/datasheet/index.mvp/id/4123 c'est effectivement un ampli de casque.
Avec des photos suffisamment détaillées des deux côtés des deux cartes, il y aurait moyen de tracer le schéma complet du bidule. Et peut-être trouver des modifications intéressantes ?
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
vinic
522
Posteur·euse AFfolé·e
Membre depuis 21 ans
33 Posté le 11/04/2014 à 15:18:14
Citation de Jimbass :
Avec des photos suffisamment détaillées des deux côtés des deux cartes, il y aurait moyen de tracer le schéma complet du bidule.
Chaud à mon avis... ça doit être du 4 couches (mini)
http://vinic.blog.free.fr > Audio and/or electronics related stuffs
http://vinic.free.fr > et encore d'autres choses...
http://www.bidibop.com > projet musical personnel
Jimbass
11603
Drogué·e à l’AFéine
Membre depuis 18 ans
34 Posté le 11/04/2014 à 15:41:28
Pas sûr, ca me semble être du deux couches seulement, parce qu'on ne voit pas de via esseulé qui connecterait une piste de la face arrière à une couche interne. Et même si c'est 4 couches, la plupart du temps les deux couches internes sont la masse et l'alim, il y a très peu de pistes de signal à deviner/biper.
Un exemple de reverse engineering : http://www.freestompboxes.org/viewtopic.php?p=49364#p49364
Un exemple de reverse engineering : http://www.freestompboxes.org/viewtopic.php?p=49364#p49364
Musikmesser 2013 - Bullshit Gourous - Tocxic Instruments - festivals Foud'Rock, Metal Sphère et la Tour met les Watts
[ Dernière édition du message le 11/04/2014 à 15:43:21 ]
freestok
884
Posteur·euse AFfolé·e
Membre depuis 13 ans
35 Posté le 11/04/2014 à 23:38:42
J'ai bien regarder sur la photo d'origine que j'ai faites, c'est plus net, si ça peut t'aider:
ATML H904
20B 1
.Z8JJ224C
Voila.
En tous cas Jimbass, si je t'avais connu avant, je t'aurais envoyé mon WAVEDRUM pour que tu me fasse du reverse ingineering, un pote développeur à su me crée un codec pour décoder les samples, car ils étaient illisibles sur PC...un peu comme les fichiers NKS, c'était encrypter, maintenant je peut lire les samples, les modifié et les réencoder pour les inséré, mais c'est au petit bonheur la chance....parce que je n'ai pas le keymapping de la bête, seul des bidouilles sur le iC2 pourraient révéler le tout....bref, merci pour ton analyse
ATML H904
20B 1
.Z8JJ224C
Voila.
En tous cas Jimbass, si je t'avais connu avant, je t'aurais envoyé mon WAVEDRUM pour que tu me fasse du reverse ingineering, un pote développeur à su me crée un codec pour décoder les samples, car ils étaient illisibles sur PC...un peu comme les fichiers NKS, c'était encrypter, maintenant je peut lire les samples, les modifié et les réencoder pour les inséré, mais c'est au petit bonheur la chance....parce que je n'ai pas le keymapping de la bête, seul des bidouilles sur le iC2 pourraient révéler le tout....bref, merci pour ton analyse
- < Liste des sujets
- Charte