[elektro] PIC programozás hiba

Móczik Gábor pm_levlista at progzmaster.hu
Fri Dec 14 14:12:19 CET 2012


2012.12.14. 11:44 keltezéssel, Balla Zoltán írta:
> Hát ezért is fura a dolog, mert programozás után, már a tartalmát olvassa ki az eszköz, ezek szerint
> a flash-ben már a jó kód van. Utána nem nyúl a programozó a programmemóriához, hogy azt
> megváltoztassa, tehát elvileg a helyes kódnak kell benne lennie!

Igen, ez egy megközelítés, de mi van, ha írásnál hibázik, majd 
visszaolvasásnál is, tehát lehet benne rossz kód, csak hibásan jónak 
olvasódik vissza.

Az a baj, hogy ennek eléggé kicsi a valószínűsége. Hogy ugyanaz a bit 
egyszer erre, aztán arra megváltozzon...

> Én inkább valami változó inicializálatlanságára gyanakszom, az szokott ilyen rejtélyes hibákat
> generálni. Bár...ha alapos tesztek és sokadszori bekapcsolás után is konzekvensen ugyanazt csinálja

A szoftvert nem mi fejlesztjük, úgyhogy ezt nem tudom diagnosztizálni, 
de az biztos, hogy sokezer db jól működik, csak néhány renitens darab 
van, ami nem javul meg magától (köv. bekapcsolásra), hanem újra kell 
programozni.

> a PIC(úgy hogy közben garantáltan kisültek a tápkondik, egyebek), akkor valszeg maga a PIC példány
> lehet "enyhén" bizonytalan, az az selejt...

Az a baj, hogy nem azt tudjuk, hogy az az 5db bizonytalan, hanem így az 
sem biztos, hogy ami nem esett ki a teszten az mind hibátlan, vagy csak 
véletlenül jó.

Gondolom ha biztos(abb)ra akarnánk menni, akkor a javasolt eljárást kéne 
követni, miszerint visszaolvasni kisebb meg nagyobb tápfeszen is, stb. 
Az a baj, hogy elég lassú felprogramozni, ha a 10-12 másodperces 
ciklusidőt 30-40-re növelem, nem fognak nekem feltétlenül örülni. :-)



More information about the Elektro mailing list