Hi,
I need a way to communicate to a soft-processor (Altera's Nios), mostly for uploading new FPGA/Nios flash files. However, Im using a board that only has an RS-232... I thought I was destined to some cheap looking terminal type user interface with xmodem or the like... but then I ran into uIP and lwIP! (
So Im thinking if I implement SLIP, I could then serve up a simple web-based flash utitlity to any PC thats connected to it via RS-232 (winxp should be able to connect via dial-up using SLIP). Does this seem plausible?
Looking at some of the documentation and some existing uIP ports, it looks like its meant for just an 8-bit processor running an RTOS of some variety (Contiki, Salvo, uC/OS-II, uCos, etc).
The fpga's Nios is 32-bits, but that shouldnt cause a problem.. the issue of running an RTOS might be a bigger problem since I have very few ram blocks allocated inside the FPGA.
Any thoughts why this may or may not work, or ideas of perhaps a different approach. My goal is just to allow the user to program the board without requiring any special programming software (other than a web browser).
Thanks!