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
<[email protected] <mailto:[email protected]>> 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
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 <[email protected]
<mailto:[email protected]>> 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
[email protected] <mailto:[email protected]>
https://lists.riot-os.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected] <mailto:[email protected]>
https://lists.riot-os.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/users
_______________________________________________
users mailing list
[email protected]
https://lists.riot-os.org/mailman/listinfo/users