This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

instructions fetch

Hello, when I use stm32f103xx, I am confused of  one of the boot modes it supported. One of  the boot modes is booting from embedded SRAM while the I-BUS of Cortex-M3 is connected to FLASH only . When boots from SRAM,  how Cortex-M3 fetches instructions from SRAM? Do D-BUS or system bus support instruction fetch?

Parents
  • Strange, but since the I-Bus performs prefetching which is not needed when executing from SRAM, instructions are fetched over the D-bus.
    This does not only apply to boot from SRAM but also is you run SW from SRAM in flash-boot mode.

Reply
  • Strange, but since the I-Bus performs prefetching which is not needed when executing from SRAM, instructions are fetched over the D-bus.
    This does not only apply to boot from SRAM but also is you run SW from SRAM in flash-boot mode.

Children