A traditional embedded system boots from flash memory and code runs from flash memory. Usually application isn't copied to RAM, only read/write variables are copied to RAM. Does system running embedded Linux execute from RAM?
A typical embedded Linux evaluation board running some Linux distribution boots from SD card. I believe entire kernel code, rwdata, rodata, init, bss, etc. is copied to RAM and code execution occurs in RAM. Is that correct? I need to know what size DRAM I need for my embedded Linux system? If Linux distribution takes up 3GB in SD card. Then, does this mean I need 3GB DRAM? -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/da7e9a93-2662-4830-a3a5-f81657b70f35%40googlegroups.com.
