Étape 3: autres
Explication des LEDs :
vert sur – patient guéri avec succès, fusebits réparé. Si lockbits sont activés, juste vérifier fusebits avec ceux d’usine – et si ils ok – lumière en vert.
rouge sur – problème de signature, ne peut pas lire, aucun dispositif dans la douille, ou cette signature dans la base de données.
vert clignotant – signature ok, les fusebits ont tort. LockBits activé, puce effacer autorisation requise (lire ci-dessous).
rouge clignotant – ok signature, aucune lockbits, mais pour une raison quelconque ne peut pas écrire de nouveau fusebits.
Le cavalier Permettent d’effacer permet de médecin pour effacer toute flash et eeprom mémoire, s’il est ouvert, docteur effacement de la mémoire plus récente volonté mais ne peut pas guérir périphérique si lockbits sont activés, afin que vous choisissez. Après insertion uC morts et appuyez sur le bouton Démarrer , médecin lancera la programmation parallèle. Si notre patient ne répondront pas avec un état élevé à ligne RDY/BSY, médecin utilise d’autre moyen d’activer le mode programmation, même si les broches XTAL commutent à résonateur externe. Après que ce médecin effacera toute la mémoire si l’utilisateur l’autorise. Puis, lisez signature périphérique et vérifier si elle prend en charge. Ensuite lockbits sont vérifiées et si ils ne pas dispositif de blocage, médecin définit tous les fusebits sur tissu, vu qu’il sont fusebits ou non étendus. Après cette fusebits sont vérifiées et bon leds sont flashées. En outre, toutes les infos sont envoyer usart creux.
Code a été écrit basé sur haute tension section programmation parallèle du datasheet du REA appropriée.
Fusebits : Horloge interne à 8MHz et activé EESAVE peu.
Une face PCB avec des dimensions de 55 x 92 mm. Par dessus, vous avez besoin de souder plusieurs cavaliers, ou, faire ce PCB comme double face – choisir vous-même. Puissance : 12V stabilisé. Résistances de R7 à R23 peuvent être de 100 ohms à 10K, mais je vous suggère de 330 ohms. Vous pouvez trouver extra sortie RS232, connexions à cela (en bps 38000) nous va recevoir toutes les informations sur le processus de fixation – voir printscreen exemplaire. Bien sûr la borne n’est pas nécessaire, tout ce qu’on veux savoir que nous recevons de leds.
Si vous obtenez vert conduit, vous pouvez être sûr que les fusebits sont restaurés correctement à 100 %. Si le processeur ne répondre pas toujours au standard programmateur ISP, qui signifie il ai matériel SPI endommagé ou il est endommagé dans l’autre sens. Si vous obtenez la led rouge, la seule chose que vous pouvez faire est de vérifier quel médecin envoie via la rs232 – alors je peux vous aider.
Comme il s’agit maintenant 2 en 1 (HVPP et HVSP) 8 Ko de mémoire de l’Atmega8 était trop courte pour s’adapter à toutes les marchandises à l’intérieur...
1. pas tous les noms de puces sont envoyer sur rs232, mais plus répandue. Cela n’affecte pas le processus de fixation en quelque sorte.
2. certains des texte pour rs232 sont soutenus dans la mémoire eeprom. Même si vous n’avez pas besoin de la sortie rs232, vous devez écrire le PUE. BIN d’eeprom. Il s’agit d’un fichier BIN (RAW), pas de sortilège.