Traduction du site de l'auteur:
"La plupart du temps, si vous cherchez à mettre à niveau ou à réparer votre synthé préféré, vous pourriez trouver un peu de firmware enfoui dans les forums de synthé tandis que d'autres semblent être disponibles uniquement en achetant une puce EPROM préprogrammée très chère. C'est ma tentative de résoudre la situation et de rendre disponible autant de micrologiciels que possible gratuitement pour tout le monde."
Un grand merci à celui-ci
Pas de chichis, appelez-moi Maïs...
Maïs Dévisse
244
Posteur·euse AFfiné·e
Membre depuis 12 ans
2Posté le 26/02/2018 à 23:03:14
..J'aurais d'ailleurs une question à ce sujet pour ceux qui ont déjà pratiqué le reverse engineering: comment faites-vous pour retrouver les adresses des registres des autres chips à partir du firmware uniquement (ex: à telle adresse je lis l'état d'un bouton, à telle adresse j'envoie un caractères sur l'écran... uniquement avec une émulateur branché en direct sur le socket du CPU du synthé ?
comment faites-vous pour retrouver les adresses des registres des autres chips à partir du firmware uniquement (ex: à telle adresse je lis l'état d'un bouton, à telle adresse j'envoie un caractères sur l'écran... uniquement avec une émulateur branché en direct sur le socket du CPU du synthé ?
Il ne s'agit pas forcément d'adresse, il peut aussi s'agir d'état de connexion sur une matrice. L'analyse ne peut se faire que si on a le schéma ou si on arrive à voir clairement les références des CI utilisés et le routage sur les organes de commande. Après, il ne s'agit que d'interprétation des données capturées (par oscillo num ou via logiciel de l'émulateur).