Memory of M4 only 128Kb ?

Discussion in 'UDOO NEO' started by Mateusz, Nov 22, 2015.

  1. Mateusz

    Mateusz New Member

    Joined:
    Nov 22, 2015
    Messages:
    14
    Likes Received:
    4
    Hi,

    1. What is the size of internal memory for the code executed by M4 core ? Is it only 128K ? Can that be extended or used to execute/boot code from other memory ? STM32F405 chips used in flight controllers have 1M of flash and often 50-80% is used.
    2. Is it possible to read sensors and control motors with PWM with at least 8K frequency using M4 core ?
    Thanks
     
    Last edited: Nov 23, 2015
  2. jas-mx

    jas-mx Active Member

    Joined:
    Dec 31, 2013
    Messages:
    407
    Likes Received:
    118
    It's difficult to compare the M4 to existing M4 solutions because of the heterogeneous architecture. The imx6sx M4 can either run from

    1. Flash (ie NOR)
    2. OCRAM
    3. RAM

    The NEO doesn't have on board flash, therefore it can be made to run from OCRAM (which limited < 128K) or RAM in which case you can steal some from the Linux kernel. In the dts file you should see 8MB has been reserved for the M4.
     
    Last edited: Nov 24, 2015
    Andrea Rovai and Mateusz like this.

Share This Page