[ECOS] fis from the application
Jonathan Larmour
jifl@eCosCentric.com
Thu Mar 27 21:48:00 GMT 2003
Bob Koninckx wrote:
> Hi all,
>
> Am am working on a system that gets its configuration information from a
> read_only filesystem which is stored as a fis image in flash. The system
> can be remotely accessed via ethernet / telnet.
>
> I'd like to have the possibility to (1) load a new filesystem image
> using ftp to the target,
FTP or TFTP? RedBoot supports the latter but not (yet) the former,
although it could always be done of course. So I assume you mean in the
application in fact.
> (2) save it to the fis system, (3) remount the
> filesystem and (4) reboot the system.
>
> This is of course possible using redboot from a serial port, but then
> you need physical access to the target. I'd like to do it remotely.
>
> I was first thinking of including ethernet support into redboot, but
> that does not seem to be the way to go as I can not see how to remotely
> reboot the system and then prevent it from executing its startup script
> and booting the application.
With the boot script timeout you should probably have a window of
opportunity to connect I think.
> Everything to implement this functionality from the application seems to
> be present except for the (2). Are there any plans to extend the virtual
> vector table with entries to create / delete / list entries from the fis
> in the near future ? If not, what would be the best approach towards
> implementing it myself ?
Future yes, near probably not. The first stage of the planned solution
would be implementing a device driver as per
http://sources.redhat.com/ml/ecos-discuss/2003-01/msg00385.html
That device driver, which would use virtual vectors to talk to redboot,
would then be usable by both RedBoot and eCos applications.
Jifl
--
eCosCentric http://www.eCosCentric.com/ The eCos and RedBoot experts
--[ "You can complain because roses have thorns, or you ]--
--[ can rejoice because thorns have roses." -Lincoln ]-- Opinions==mine
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss
More information about the Ecos-discuss
mailing list