Hello, I ask sorry for the dumb question in advance, but I have a beginner doubt. My project has to be less then 512KB since that that is the maximum ROM size of my board (the UDOO). What I don't understand is: RIOT itself is about 50MB so how can it fit in the board, in 512KB of ROM? And if RIOT is 50MB why can't I do a project who is like 20MB?
I know for sure that I have a huge lack in knowledge, but I'm a beginner. Thanks, Mark On Tue, Mar 1, 2016 at 4:29 PM, Mark Bul <[email protected]> wrote: > 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 <[email protected] > > 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 < >> <[email protected]>[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> >>> 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]> 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] >>>> https://lists.riot-os.org/mailman/listinfo/users >>>> >>>> >>> >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> https://lists.riot-os.org/mailman/listinfo/users >>> >>> >> >> >> _______________________________________________ >> users mailing >> [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
