Michael Schnell wrote:
However, (1) contains FPGA cofniguration + recovery software, which
will help you write to recovery.
What do you mean by "recovery software" ? Upgrades are done via
Ethernet-TCP/IP and/or via serial interface. I suppose when an upgrade
fails, it should be possible to do a new upgrade using the same
channels. So the software used needs to be a complete Linux
distribution. I did not think to be be required to have a second
independent Linux system for recovery.
You can use a complete Linux. Or you can use u-boot.
I am new to Eclipse. It seems we can setup cross compiler and use gdb
without much difficult. I will let you know as I walk through.
Did you take a look at the Microtronix distribution ?
They provide an Eclipse plugin that adds three menu items to the
Eclipse GUI: something like "Linux Kernel project", "Linux Filesystem
Project" and "Linux Application Project". Moreover I suppose they did
some work regarding the debug environment, but I telly you any
details here.
I used the sources in the distribution. But I never used the plugins.
From what I understand, they are (1) kernel menuconfig (2) construct
romfs from precompiled apps (3) apps projects, which mostly come from
uClinux-dist. They used Altera cross gcc which binds to newlib. So they
have to make up the make rule. (They did sell cross gcc which binds to
uClibc, though it is freely available in buildroot.)
About the application debug environment, it is a quick hack to Altera
gdb. It is not a normal gdbserver ported for Linux. Atle is working on a
gdbserver for Linux now.
I am thankful to Microtronix's contribution. But I don't like their
environment at all.
- Thomas
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev