Sign in

username:

password:



Not a member?

Search 68hc12



Search tips

Subscribe to 68hc12



68hc12 by Keywords

68HC1 | 812A4 | 9S12DP256 | Bootloader | CodeWarrior | D60A | Debugger | DP256 | ECT | EEPROM | EVB | Flash | HC1 | HCS12 | I2C | IAR | ICC1 | Interrupts | LCD | M68KIT912DP256 | MC9S12DP256 | MC9S12DP256B | Metrowerks | Motor | MSCAN | Multilink | PLL | Quadrature | SDI | SPI | Transceiver | XFC

Ads

Discussion Groups

Discussion Groups | 68HC12 | Re: D64 COP: the saga continues

Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).

Re: D64 COP: the saga continues - Petrescu - Mar 25 1:36:24 2008

Hi Wade,
Can you tell us how did you configured your hardware reset circuit
for the microprocessor?
Regards,
Ioan

WadeA & RebeccaM Smith wrote:
>
> It looks like I NEED a REAL hardware reset for the COP to go to.
>
> I added a standard 2x16 LCD. In the init code it checks the "busy
> flag" (read Status is 0x80) and waits there until it goes away.
> Everything works wonderfully UNTIL you do not plug in the LCD. Now
> the processor goes off into la-la land.
>
> According to NoICE, the system jumps to COP vector, which is the same
> address that is stored at 0xFFFE, which is 0xF000, which is the start
> of the TwinPeeks monitor. Now that it is in the monitor, it stays
> there forever resetting into whereever (one of the first things the
> monitor does is to clear the soft reset vectors at 3f40-3fff so that
> the next hit of the COP goes to whereever BGND takes it.
>
> I put in some code to check for waiting too long at the
> waitForBusyFlagToQuit code. I also put in code to "petThePuppy" and
> STILL it insists on COPping out.
>
> Suggestions?
>
> How do I get a real hardware reset to happen through software?
>
> wade
>
>

------------------------------------



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