|
From: | Felix Ruess |
Subject: | Re: [Paparazzi-devel] Paparazzi Compile Size |
Date: | Thu, 27 Feb 2014 23:20:11 +0100 |
Standard rotorcraft code for STM32F105 (lisa M 2) takes also around 200kb of flash (bin file), and probably around 20-30kb of RAM (I don't remember exactly). CPU load is typically around 50% but can go up to 70-80% with certain applications (FPU control loops).Hi Shaun,the minimum requirements really depend on your application. Just for an example, real time paparazzi for rotorcraft needs around 130kbytes of RAM and around 200kbytes of flash (that's how big the bin file is) for STM32F4xx chip (without much optimization). CPU load is only a few percent.
Indeed there is room for code optimization, but this should give you at least a rough idea.Lisa M uses STM32F105RCT6 which is not too different from your chip, so if you are careful with code size, it should work.
MOn Thu, Feb 27, 2014 at 1:08 PM, Shaun C <address@hidden> wrote:
_______________________________________________Thanks in advance!Is there a minimum requirement for Paparazzi and/or will this microprocessor be powerful enough to run Paparazzi?Hello,After searching for the minimum requirements, I have been unable to find the suitable information. I realize that the size of the binary will depend on the specific drivers compiled and other possibly optional functionality.
As part of a college project I am looking into the feasibility of porting Paparazzi to the Crazyflie nano quadcopter.
http://wiki.bitcraze.se/projects:crazyflie:index
This uses an stm32f103CB microprocessor with 128kb flash and 20kb of ram. My concern is that the processor may not meet the minimum flash or ram requirements for Paparazzi.
Shaun.
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
_______________________________________________
Paparazzi-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/paparazzi-devel
[Prev in Thread] | Current Thread | [Next in Thread] |