From PICLIST@MITVMA.MIT.EDU Fri Nov 15 06:31:44 2002 Received: from cherry.ease.lsoft.com [209.119.0.109] by dpmail10.doteasy.com with ESMTP (SMTPD32-7.13) id A5501D5700C0; Fri, 15 Nov 2002 06:31:44 -0800 Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <14.007DB85D@cherry.ease.lsoft.com>; Fri, 15 Nov 2002 9:17:39 -0500 Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8d) with spool id 2826 for PICLIST@MITVMA.MIT.EDU; Fri, 15 Nov 2002 09:17:32 -0500 Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 0293; Fri, 15 Nov 2002 09:17:15 -0500 Received: from out002.verizon.net [206.46.170.141] by mitvma.mit.edu (IBM VM SMTP Level 320) via TCP with SMTP ; Fri, 15 Nov 2002 09:17:14 EST X-Comment: mitvma.mit.edu: Mail was sent by out002.verizon.net Received: from djm ([151.199.99.63]) by out002.verizon.net (InterMail vM.5.01.05.09 201-253-122-126-109-20020611) with ESMTP id <20021115141714.IMUY12845.out002.verizon.net@djm> for ; Fri, 15 Nov 2002 08:17:14 -0600 References: <00e001c28bfc$d5792120$0a01a8c0@djm> <000501c28c18$83fc02b0$0300a8c0@main> <000e01c28c37$65405500$0a01a8c0@djm> <000801c28c46$063aa060$6501a8c0@potshe01.pa.comcast.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Authentication-Info: Submitted using SMTP AUTH LOGIN at out002.verizon.net from [151.199.99.63] at Fri, 15 Nov 2002 08:17:14 -0600 Message-ID: <001001c28cb1$b79cc5c0$0a01a8c0@djm> Date: Fri, 15 Nov 2002 09:17:21 -0500 Reply-To: pic microcontroller discussion list Sender: pic microcontroller discussion list From: "Dennis J. Murray" Subject: Re: [PIC]:failed data location? To: PICLIST@MITVMA.MIT.EDU X-RCPT-TO: Status: R X-UIDL: 277600663 X-Evolution-Source: pop://mailinglist%40farcite.net@mail.farcite.net/ X-Evolution: 0000076b-0000 I've been programming a LOOOONG time in many different languages, mostly assembler. Believe me when I say I've made more programming mistakes and snafus than most of you've EVER thought possible!!! As a point of reference, my first FORTRAN program back in the 60's had well over 200 errrors, yet the program had less than 100 lines of code!! Beat that! Over the years, I've become very adept at tracking down programming errors - my carrer depended on it! In this case, my first & only thought was "I screwed up in the program somewhere", even though this particular unit had been running flawlessly since May (no, I never considered the assembler - I've NEVER had an assembler screw up my code!). I simulated the chip under MPLAB, isolating different sections & athrashing them heartily - no failure. I figured it must be a timing-related program failure, so I programmed a new chip and thrashed it every way I could think of - no failure. Thanks for your input, Scott. I just don't feel comfortable that I'm out of the woods by just replacing the chip. Dernnis ----- Original Message ----- From: "Scott Touchton" To: Sent: Thursday, November 14, 2002 8:26 PM Subject: Re: [PIC]:failed data location? > I will throw my 2 cents into the ring on the issue: > > I have seen RAM in the 16C54 that toggles on its own accord. Even > duplicated it with a combination of temp and supply voltage. The part was > "in specified operating range" all the time. No code bugs, just good ol' > marginal wafers. > > I was using in excess of 500K per year, and Microchip acknowledged the issue > with sincere apologies, but no remedy. > > > I find it highly likely this is what you are experiencing. Though human > error is usually the main culprit. > > -- > http://www.piclist.com hint: The list server can filter out subtopics > (like ads or off topics) for you. See http://www.piclist.com/#topics > > -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.