Reputation: 23
I am trying to understand about secondary bootloader. Let us say we are talking about a specific 32-bit ARM MCU then is it possible to find out whether the secondary bootloader can load a firmware in RAM or is it that it always load and bake the firmware in flash-rom? Or does it vary from case to case basis? So far what I understand is that a secondary bootloader only contains flash-rom driver and not ram-driver for the specific MCU chip. So it can only flash a firmware in flash rom. While a primary bootloader, the on-chip boot ROM, has RAM driver and it can load the secondary bootloader into the RAM memory. Please correct me if I am wrong.
Upvotes: 0
Views: 37