Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
Executing linux directly from flash
- 06-27-2005
- vincent.carr
June 27, 2005, 4:11 pm

Hi folks,
I'm targeting uClinux for an evaluation board with 1Mb SRAM and 8MB
flash. Since 1MB is not enough to run uClinux from I am looking at
executing the kernel directly from Flash.
Can this be done? If so, are there any specific tricks to accomplish
this? Better still a 'HOWTO'?
I've tried to accomplish this using a simple bootloader which
essentially does the following..
kernel_start = (void_fn)FLASH_START_ADDRESS;
kernel_start();
Any help or direction appreciated,
Thanks,
Vincent
I'm targeting uClinux for an evaluation board with 1Mb SRAM and 8MB
flash. Since 1MB is not enough to run uClinux from I am looking at
executing the kernel directly from Flash.
Can this be done? If so, are there any specific tricks to accomplish
this? Better still a 'HOWTO'?
I've tried to accomplish this using a simple bootloader which
essentially does the following..
kernel_start = (void_fn)FLASH_START_ADDRESS;
kernel_start();
Any help or direction appreciated,
Thanks,
Vincent

Re: Executing linux directly from flash

Hmm, probably not relevant to your case, since I doubt your motherboard
has USB port and can boot off it. But, I'm booting off USB key for my
thin-client.
--
ThinFlash: Linux thin-client on USB key (flash) drive
ThinFlash: Linux thin-client on USB key (flash) drive
We've slightly trimmed the long signature. Click to see the full one.
Site Timeline
- » RedBoot problems
- — Next thread in » Embedded Linux
-
- » Dlink 514 router
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » CR1616 en remplacement de CTL1616
- — The site's Newest Thread. Posted in » Electronics (French)
-