Stap 3: andere
LEDs uitleg:
groen op – patiënten met succes genezen, fusebits gerepareerd. Als lockbits zijn ingeschakeld, alleen verifiëren fusebits met fabriek degenen- en als ze ok-licht groen.
rode op – handtekening probleem, lezen of niet, geen apparaat in de aansluiting, geen dergelijke handtekening in de database.
Groen opvlammen -handtekening ok, fusebits zijn verkeerd. Lockbits ingeschakeld, chip wissen toestemming vereist (Lees hieronder).
het rode knipperen -handtekening ok, geen lockbits, maar voor sommige reden niet het schrijven van nieuwe fusebits.
De jumper Toestaan wissen maakt dokter wissen hele flitser en eeprom geheugen, als het is geopend, dokter wil nieuwere wissen geheugen maar kan niet genezen apparaat als lockbits zijn ingeschakeld, zodat u kiezen. Na dode uC invoegen en druk op de knop START , zal de arts de parallelle programmeermodus aangaan. Als onze patiënt niet met hoge staat bij RDY/BSY lijn reageert zal, zal de arts andere manier om te starten van programmeermodus te activeren, zelfs als de XTAL pinnen zijn overgeschakeld naar externe resonator gebruiken. Nadat die arts hele geheugen wissen zal als gebruiker dat toestaat. Vervolgens lezen apparaat handtekening en controleren als het ondersteunt. Vervolgens worden de lockbits gecontroleerd en als ze niet blokkeren apparaat, arts alle fusebits op de stof stelt, gezien of er worden verlengd fusebits of niet. Na dat fusebits worden geverifieerd, en juiste zijn leds geflitst. Ook al de info zijn verzenden via usart.
Code is geschreven gebaseerd op hoogspannings-parallelle programmering gedeelte van het gegevensblad van geschikte AVR's.
Fusebits: Interne 8MHz klok en ingeschakelde EESAVE bit.
Een PCB met de afmetingen 55 x 92 mm-zijdig. Op de bovenzijde u moet verschillende jumpers soldeer, of, maken deze PCB als dubbel zijdig – zelf kiezen. Vermogen: gestabiliseerde 12V. Weerstanden van R7 aan R23 kunnen in 100 ohm tot 10K, maar ik stel voor dat van 330 ohm. U vindt extra RS232-output, verbinden met dit (bij 38000 bps) we zullen ontvangen van alle informatie over het verhelpen van proces – zie voorbeeldige printscreen. Terminal is natuurlijk niet nodig, alles wat we willen weten dat we krijgen van leds.
Als je groene geleid, kunt u er 100% zeker dat de fusebits correct worden hersteld. Als de processor nog niet reageren op standaard ISP programmeur, betekent dat er hardware SPI beschadigd of het op andere wijze beschadigd is. Als je de rode led, het enige wat dat u kunt doen is controleren wat arts via de rs232 verstuurt- dan kan ik helpen.
Aangezien dit nu 2 in 1 (HVPP en HVSP) 8kB Atmega8 geheugen was te kort om te passen alle goederen binnen...
1. niet alle chips namen zijn verzenden via rs232, maar de meest voorkomende. Dit heeft geen invloed op herstel proces op enigerlei wijze.
2. sommige tekst voor rs232 zijn holded in het eeprom geheugen. Zelfs als u niet de rs232 uitgang hoeft, moet u de EEP schrijven. BIN aan eeprom. Dit is een BIN (RAW)-bestand, niet hex.