> I must be getting to be a real pain at this stage, Dave, and thanks for
> taking me through this.

No problem.

> > A minor point but a number of microprocessors don't go to 0x0000 hex
> > at reset.  Reset vectors in some cases are in the  0xFF00 hex page and
> > I believe the Motorola 68xx and the Hitachi 63xx are among those.
> > Come to think of it, I believe that x86 reset goes to 0xFFFF00 hex to
> > get it's first instruction after a reset.
>
> 1. Output a start signal on a presettable address (from the
> address bus). Often this would be 0x0000h
> 2. Given this start signal, output a stop on a clock count.
> 3. Alternatively, stop on another address.
> 4. Probably an optional reset signal just after the stop would
> be nice to get another sample. Saves farting with a watchdog, and works
> when there isn't such a device on the board.
>
> All of this is probably do-able from 1 Eprom clip on the board for
> boards with an eprom. After that, it gets messy here due to the range of
> uPs I meet (80xx, 8088, 8085, Z80, TMS7000, PICs, ATMELs, HD64xxxx,
> 68xx, & 65xx being the common ones)

Of the micros listed, the only ones that I know go to 0x0000 hex on reset
are the 8085 and the Z80.  8031/51 and HD64180 too.  The 68xx and the 65xx
don't necessarily ever go to 0x0000 hex as far as I know.

HP used to make a scope that used a pair of 8-bit DACs, one for the
horizontal and one for the vertical, to display address patterns on the
screen.  I think the DAC's were loaded on the memory control signals RD
and/or WR so the display wasn't just a bunch of fuzz.  This works pretty
good if you have a known good unit to compare the unit under test to.

-=-=-=-=-=-=- "http://www.psyber.com/~dibsed"; -=-=-=-=-=-=-
DIBs Electronic Design    | Dave Baldwin: [EMAIL PROTECTED]
Adapt and overcome.       | Buy a book and read it.
-=-=--=-=--=-=--=-=--=-=-=-=--=-=--=-=--=-=--=-=--=-=--=-=-

-- 
Author: Dave Baldwin
  INET: [EMAIL PROTECTED]

Fat City Hosting, San Diego, California -- http://www.fatcity.com
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB CHIPDIR-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to