[sdiy] PIC 16F1788 CPU bug

Roman Sowa modular at go2.pl
Mon Dec 2 10:07:54 CET 2013


Guilty too...
Only after Tom's post I looked into erratas of the PICs I'm using and 
there it was! One nasty bug, that according to Microchip happens with 
probability of 1 to 256. Badly for me I have found out about it after 
customers complaining about reliability of my product.
I was able to overcome the problem trying basicaly every irrational and 
stupid ideas, until it finally worked ok. Now I can read about what I 
did in the errata after the years.

Does that make me a bad ass designer? I guess so. Have I learnt 
something from that? Who knows, with probability of 1 to 8 I may forget 
to read errata next time.

Roman

W dniu 2013-11-29 19:12, Scott Gravenhorst pisze:
>
> I find myself in a mea culpa.  I know perfectly well that Microchip has published
> errata before I even buy their IC.  Yet, for some reason (too much in a damn
> hurry), I do not.  What this has taught me in theory is that it's a good idea to
> spend time planning the project as completely as possible.  This will then flush
> out what peripherals and features are required of the given project CPU.  If I
> were to read the errata after the planning, I might know before hand 1) if there
> is an issue with a peripheral or feature I need and 2) if there is a good
> workaround.  In this workflow, I might decide not to buy that particular IC if
> those required features are critical.
>



More information about the Synth-diy mailing list