Technical discussions about Freescale Microcontrollers: M68HC11. (Freescale Semiconductor is a Subsidiary of Motorola).
IRQ in special bootstrap - lapierre_john - Jul 22 11:14:00 2005
running BUFFALO monitor...using external IRQ to restart from WAI...
works fine in single chip mode but will not restart in special
bootstrap mode...do the IRQ and/or WAI functions get altered in
special bootstrap?
thanks in advance,
LAP

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )
Re: IRQ in special bootstrap - Mike McCarty - Jul 22 12:53:00 2005
lapierre_john wrote:
> running BUFFALO monitor...using external IRQ to restart from WAI...
> works fine in single chip mode but will not restart in special
> bootstrap mode...do the IRQ and/or WAI functions get altered in
> special bootstrap?
If you are intending that BUFFALO start you, then you are
up the proverbial creek. When you start in Special Test
Mode, the vectors all come from a different location, and
do *not* point to BUFFALO, hence it does not gain control.
[reaches for manual]
I quote the manual:
"In special test operating mode, the reset and interrupt
vectors are fetched from external memory locations
$BFC0-$BFFF rather than $FFC0-$FFFF."
So, if you have RAM there, then use BUFFALO to put your
code wherever you are downloading to, then put vectors
at $BFC0-$BFFF to point into your code, change your
mode jumpers, and reset.
Your code will *spring* to life!
Well, *maybe* it will, anyway.
:-)
> thanks in advance,
> LAP
Welcome in retrograde mode.
Next time, try RTFM. It'll save you some time.
Mike
--
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!

(You need to be a member of hc11 -- send a blank email to hc11-subscribe@yahoogroups.com )