[elektro] PIC programozás hiba
Vajk Fekete
vajkhu at gmail.com
Fri Dec 14 12:30:57 CET 2012
Vagy legalabbis elkezdeni egyszerusiteni a tortenetet, es kozben figyelni
hogy a problema megmarad-e. Ha kozben eltunik, akkor tudjuk melyik
valtoztatas javitotta meg. Ha megmarad, akkor a vegen egy leegyszerusitett
problemas cuccunk lesz, amiben konnyu meglatni.
Mindenesetre ha a problemas eszkozt ujraprogramozva a hiba eltunik, akkor
elsore azt vizsgalnam, hogy 1000 nemproblemast ujraprogramozva megjelenik-e
valamelyikben? Ha igen, akkor a problema reprodukalhato, ha nem, akkor csak
elso egetesre fordul elo, es midnent ketszer kell egetni.
Vajk
2012/12/14 Acs Gabor <levlista at e8e.eu>
> A védelem megkerülésére lehetne berakni egy kis nem publikált
> programrészt, ami szükség esetén kidumpolja a memóriatartalmat
> valamilyen perifériára.
> Így tudná ellenőrizni, hogy tényleg hibás, vagy nem a Flashban tárolt
> program.
>
> Gábor
>
>
> 2012.12.14. 11:44 keltezéssel, Balla Zoltán írta:
> > Feladó: "Móczik Gábor"<pm_levlista at progzmaster.hu>
> >> Én már nem tudom kiolvasni megnézni, mert kódvédelem be van állítva, de
> >> még a PICkit kiolvassa mielőtt ráteszi a védelmet.
> >>
> >> Onnan tudom hogy a programozás hibás, hogy újraprogramozva megjavul,
> >> illetve ez szériagyártás, 1000db-ból mondjuk 5db-nál előfordul ez a
> >> jelenség.
> >>
> > 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!
> >
> > É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 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...
> >
> > Zoli
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list