In MPC555 processor what happens when reset occurs

Hi,

Could anyone explain

  1. what happens when hard reset is given to MPC555 processor?
  2. How does the control goes to vector table straight after reset?
  3. How does after a reset it straight away goes to the vector table where some system reset are defined?
  4. I m expecting sometype of a practical approach explanantion...!!!!!

Expecting your reply....!!!!

Thanks in advance for all your replies....

Reply to
Mohan kumar
Loading thread data ...

There is a considerable amount of information about Reset and Exception Handling in the MPC500 RCPU Reference Manual [RM] (see section 6.11.1) and the MPC555/MPC565 User's Manual [UM] (see section 3.11 and section 7).

The last time I looked these were freely downloadable from the Freescale website.

Difficult to pitch an answer to this without knowing what level of understanding you have or need. Perhaps after you have studied the manuals you could pose some more specific questions. A short answer would be:

At hard reset key registers are reset (the UM description of each register states what happens to it at a reset), and the processor starts executing the code in the exception table (for exception 1). The actual location in memory of this code will depend on how you have set up the Reset Configuration Word (among other things). Depending on the configuration you have set up there is a restriction on the amount of code you can have directly in the exception table.

For a 'vanilla' out-of-the-box configuration the reset code would normally be at address 0x100 and be restricted to 0x100 bytes (because the code for the next exception starts at 0x200).

What you need to do in this code depends on your system - but there are some good 'housekeeping' activities described in the RM section 6.

--
Stuart
Reply to
Stuart

See the datasheet.

The fact you have to ask proves that is none of your business.

You don't need to know.

I am expecting payment before bowing to shouted!!!!! requirements.

Reply to
Hans-Bernhard Bröker

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.