Hello Romain
Here is what I found about loading a kernel from a compact flash
(since, like you, I don't know how to restore the flash on board if I
make a mistake, I searched how to boot from another kernel without
modifying data on flash).
My kernel.bin was in a /boot directory on my compact flash.On
RedBoot, I ran "fconfig", and entered these 2 lines for script
commands :
"load -r -b 0x0218000 -m disk hda1:/boot/kernel.bin"
"exec -c "console=ttyAM0,115200 root=/dev/hda1""
-r to specify that it's a binary file (and not an elf file)
-b and specify address where the kernel.bin is going to be loaded
in RAM
-m disk, with hda1 for CF, and then path to the kernel
Second line is to execute the kernel and provide a control by serial
port (it's for a ts-7200).
Then your kernel is loaded without modifying something in the Flash.
enjoy :-)
Julien
--- In "bowbaq74000" <> wrote:
>
> First of all, thank you for your preceding answers :-)
>
> So... I have another small question? finally several :-) I will use
> RTAI for my software, to begin
> I will use the kernel imagee which is on TS ftp (rtvmlinux.bin).
But,
> how can I make to boot this
> kernel with RedBoot? With the fis create command ?
>
> I want to create a new entry in the OnBoard FLASH. I would like to
keep
> the initially kernel
> version : vmlinux, and to add a new entry for RT kernel. It is
possible
> to boot on a kernel from the
> Compact Flash (with the load command ? ).
>
> And last question :), if I do a mistake and that I corrupt the
memory
> onboard flash (e.s. I delete redboot )
> how can I restore it ?
>
> Thanks
> Romain
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/hOt0.A/lOaOAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|