Michael Schnell wrote:
I read about this in the Altera appnotes, Of course we will use the
FPGA configuration remote upgrade feature. I understand that you
should have a fixed workable FPGA configuration on address 0 and in
that there is a pointer to some other address where the FPGA bitstream
really to be used is found. The FPGA automatically loads this one but
if something is wrong (i.e. watchdog reset occurs) the default
configuration is loaded. So I suppose the first partition contain the
default fpga configuration data (and a boot loader from Altera), the
second the second contains the actual FPGA configuration data (and the
boot loader ), the third contains the compressed kernel image plus
root directory initramfs, and the forth (and maybe fifth) contain
jffs2 user file systems. (1) is never updated, (2) and (3) can be
written as a whole (using the MTD driver directly), (4..) can be
written file by file in user mode. Correct ?
Very close. :)
However, (1) contains FPGA cofniguration + recovery software, which will
help you write to recovery.
(2)+(3) are usually combined as one.
But (other than with PC Linux), on NIOS - due to the hardware
interface - I will have the full blown debug features in Kernel mode.
So a graphical debugger should help a lot with Kernel work as well.
At least the Insight GUI is usable for both kernel and user space now.
I use graphical Debuggers since more than 10 years (with a hardware
"emulator" box for embedded 68K stuff and with "Delphi" on the PC). So
I'm rather spoiled with the features I expect a debugger is to
provide. (They should be similar to what Delphi (or M$-"Studio") offer.)
I switched to GNU/Linux for more than 10 years. I love Emacs and never
used an IDE since then. :)
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.
Cheer,
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