[riot-users] Size of the my project

Mark Bul markbullaro at gmail.com
Tue Mar 1 16:29:44 CET 2016


Hello Oleg and Chenk.

What is occuping more size is a server that I download and then I apply
some patches, maybe I have to find another way. If there's not that, the
program would be of 3MB, still to much, but I'm compiling in native.
Hopefully compiling for a board the size will be smaller..

Mark

On Tue, Mar 1, 2016 at 3:01 PM, Cenk G√ľndogan <cenk.guendogan at fu-berlin.de>
wrote:

> Hello Mark Bul,
>
> I don't think that it's possible to extend the native address space onto
> an external
> flash memory, which is probably driven by SPI.
>
> Do you really need 20 MB of coding size, or are parts of that
> big files like pictures/videos/music files? Those can be loaded at runtime
> and then accessed/worked on without problems.
>
> If you really need 20 MB of code, then I don't see a simple solution here.
> You probably could split your program into small parts and load these parts
> on demand from the SD flash memory into the SRAM of your microcontroller
> and execute the code snip from RAM, but this degrades the overall
> performance
> is very hard to maintain..
>
> Best,
> Cenk
>
>
> On 01.03.2016 14:45, Mark Bul wrote:
>
> Hi Emmanuel,
> Yes exactly that one.
>
> The UDOO's hardware has 512KB of flash memory, but there's a possibility
> to add a micro SD card of 8GB or more, so since that my project is 20MB, is
> it okay or still it has to be less than 512KB? Because if I can't overcome
> that size then everything I did is wrong. That's why it's important for me
> to know it.
>
> Thank you.
> Mark
>
> On Tue, Mar 1, 2016 at 2:07 PM, Emmanuel Baccelli <
> <Emmanuel.Baccelli at inria.fr>Emmanuel.Baccelli at inria.fr> wrote:
>
>> Hi Mark,
>> which Udoo board are you talking about exactly?
>> The memory constraint is dictated by the hardware, essentially.
>> The Udoo board supported by RIOT so far is this one
>> <https://github.com/RIOT-OS/RIOT/wiki/Board:-UDOO>
>> https://github.com/RIOT-OS/RIOT/wiki/Board:-UDOO
>> And on this board, RIOT runs on the Arduino part of the hardware, not on
>> the quad-core.
>> Cheers,
>> Emmanuel
>>
>> On Tue, Mar 1, 2016 at 1:54 PM, Mark Bul <markbullaro at gmail.com> wrote:
>>
>>> Hello,
>>> I'm new to this mailing list and to RIOT, I hope I can have some help.
>>>
>>> I want to use a board like the udoo where to put RIOT and my program
>>> that I'm developing, the question is:
>>> since the udoo, as well as all the other boards, have a limited amount
>>> of memory (ram and rom) how big can my project be?
>>> I'm developing a project which is more than 20MB of size is that too
>>> much? As far as I got, usually the in the boards the ROM is 256KB or 512KB,
>>> but the udoo has the possibility to put an external memory card, so the
>>> available memory would be bigger?
>>>
>>> I'm probably doing a lot of confusion and I'm sorry if my question is
>>> dumb, but I hope someone can clarify to me this thing.
>>>
>>> Thanks. Cheers
>>> Mark
>>>
>>> _______________________________________________
>>> users mailing list
>>> users at riot-os.org
>>> https://lists.riot-os.org/mailman/listinfo/users
>>>
>>>
>>
>> _______________________________________________
>> users mailing list
>> users at riot-os.org
>> https://lists.riot-os.org/mailman/listinfo/users
>>
>>
>
>
> _______________________________________________
> users mailing listusers at riot-os.orghttps://lists.riot-os.org/mailman/listinfo/users
>
>
>
> _______________________________________________
> users mailing list
> users at riot-os.org
> https://lists.riot-os.org/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/users/attachments/20160301/ce606143/attachment.html>


More information about the users mailing list