RE: java.lang.RuntimeException: Bad CRC executing .tini fil e

Rob Ridenour <[email protected]> Thu, 10 Jun 2004 14:24:33 -0400
Newsgroups gmane.comp.hardware.microcontrollers.tini
Message-ID <EA09A6A6DFAC8F4E9F155F12C9135E5601CA3A@INTEG>
I have not seen a CRC failure when slush starts.  I have rebooted many
times.  I did find a problem with the ALE signal.  Normally this signal
looks like a clock signal, but I have some brief irregular shaped pulses
bouncing around on a little less than 3VDC.  I have the ALE pin loaded with
10K ohms to gnd, as close as possible to the micro.

I am not sure how an incorrect ALE signal results in the error message that
I have.  I would expect nothing to work correctly as it would be likely that
many memory fetches would fail during other processes.  I was hoping the
error message would indicate a certain address range or hardware device.  I
believe my problem is on the address bus most likely.  I guess it could also
be internal to the micro or something unexpected with my memory ICs.

Thanks for any ideas.

Robert Ridenour


-----Original Message-----
From: Bryan Armstrong [mailto:bryan.armstrong-6tN4nzCoH/[email protected]] 
Sent: Thursday, June 10, 2004 11:15 AM
To: Rob Ridenour
Cc: TINI Interest Group (tini-6tN4nzCoH/[email protected])
Subject: Re: [TINI]java.lang.RuntimeException: Bad CRC executing .tini file

Rob Ridenour wrote:
> I am curious as to
> how a Bad CRC is related to something in the hardware.  Any insight into
> this problem?  Is the CRC calculation depend on some piece of hardware
> external to the microcontroller?  Is the CRC for .tini files computed in a
> way such that a certain bit on the Address bus is used that is normally
not
> used?  Thanks for any ideas?

The CRC is a CRC16 using a software routine.  I suspect a possible data 
memory fetch error.  It could be a stuck address/data problem, or a 
memory timing problem.  This same CRC check is done on the slush image 
before slush starts.  Do you ever see a CRC failure when slush starts?

-- 
--
Bryan Armstrong
bryan.armstrong-6tN4nzCoH/[email protected]
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini