[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