Hi,

> 1. Is it possible to have a "safe" bootloader that cannot be accidentally
> over-written by the application code? The AVR architecture for instance has
> a bootloader section whose contents can be protected using fuse bits.

the MSPs do have a BLS (bootstrap loader).


> 2. Can the non-maskable interrupt (NMI) handler be located in the ROM?

Yes.

 
> 3. Is it possible to use the DMA and the I2C bus within the NMI context?

It should be no problem (but ugly) with nested interrupts.

Regards,

Rolf


Reply via email to