Re: New ARM Cortex Microcontroller Product Family from STMicroelectronics



Bill Giovino wrote:

"Jim Granville" wrote...

I'm with Jon on this, the semantics matter little; but it would be
good to answer the simple question "Can it execute code from RAM?"
- in some systems, that is useful.


In the case of my original article:
http://www.microcontroller.com/news/arm_cortex_stm.asp
the answer is YES - the ST part can execute code from RAM off the data (system) bus. Of
course, there will be extra cycles.

In some parts, RAM CODE execution is promoted for speed (due to slower FLASH speeds).
Is that not the case in the ST device Core/RAM/FLASH combination ?

-jg

.



Relevant Pages

  • Re: dynamic execution of tasks in uC
    ... >>micro that can execute code from RAM. ... I used this technique on a HC05 ... Thus the micro itself contains no security ...
    (comp.arch.embedded)
  • Re: New ARM Cortex Microcontroller Product Family from STMicroelectronics
    ... the answer is YES - the ST part can execute code from RAM off the data bus. ... FLASH speeds). ...
    (comp.arch.embedded)
  • Re: Urgent: Loading image into ROM
    ... I am using WinCE 6.0 and an ARM board. ... If you have a ROM or a NOR flash you may be able to do that, if you have a NAND flash, a disk on chip or other flash-based storage memory you can't execute code from it. ... You'll need to load code from storage, copy it in RAM and execute it. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: New ARM Cortex Microcontroller Product Family from STMicroelectronics
    ... the answer is YES - the ST part can execute code from RAM off the data bus. ... Back when I was but a fledgling FAE, in my presentations I used to label architectures ... as Harvard, Modified Harvard, Von Neumann, etc. ...
    (comp.arch.embedded)
  • Re: What kind of RAM?
    ... No warrantee. ... not mentioned is BUS speeds. ... I understand you want to know your RAM upgrade options. ... The RAM chips your system supports do not need to be matched for size ...
    (microsoft.public.windowsxp.basics)