Hi, > Thanks for your answers. Just a couple of more follow up questions. > 1. Can the BLS be user-programmed or is it default factory programmed?
the BSL is hardwired but can be extended with code in RAM. That's the "BSL update", which is an extension/patch. > 2. Can any interrupt handler (DMA, I2C etc) be located in the ROM? The not ancient versions do have only RAM or Flash you can use. Because of the Von-Neumann-Architecture and linear addressing (and address space = I/O space) it doesn't matter where the code is. But the RAM gets cleared at power up reset. Regards, Rolf