Forum Discussion
Altera_Forum
Honored Contributor
20 years agoHello Again,
I would just like to thank both of you for all your help with the eCOS on NIOS II (Cyclone II), it definitely cleared up some of the confusion I was having with regards to the system level implementation of eCOS. So thanks to your help, now I can get started :-). I do still have some more (specific) lingering questions: (1) Where can I obtain the PPP library for eCOS, I didn’t find it when I installed the OS bundle on my WinXP machine? How can it be built into my eCOS library (using nios2configtool)? (2) I was thinking that I would use separate threads for each of the tasks Tx Link (Downlink) (I) One thread for PPP to RF Communication (II) One thread for the telnet socket Rx Link (Uplink) (I) One thread for RF to PPP Communication (II) One thread for the telnet socket Is there any limitation on how many threads I can have? (3) I also understand from the documentation that heap memory can not be allocated in eCOS, and that all buffers must be statically allocated; is this true? I also have some off-topic questions on uCLinux: (1) Given the extremely short amount of time to complete this project (~ 4 weeks from today), would it be better to use eCOS or uCLinux? (2) From what I’ve gleaned from the uCLinux forum, it looks as though this OS is more full-featured, with the ability to develop standalone applications, which run from within a Linux command shell. Is this a fair assessment? How does eCOS differ from uCLinux? (3) Is there a port uCLinux for the NIOS II Cyclone I/II FPGA’s? Again I would really appreciate any help you could offer.