Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
11 years ago

Udp\ip tse

I am working with EVM == " Nios II Embedded Evaluation Kit (NEEK), Cyclone® III "

I want work under UDP/IP protocol without the need the NicheStack IPv4 and Microc\OS . I want only send a few bytes (by ethernet 1 Ghz )of data from that EVM and my PC (end point),

So for this simple implementation I need a help I do not find any information about this implementation .

All examples are TCP\IP NicheStack and I need UDP\IP it is more easy to implemet I do not need any driver or anything else to control the MAC .

anybody have any experience with udp\ip. please share some details a ref disign or let me ask some basic details. please.

Thank You ,

Shush

5 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks for your request

    This source example could be used on my EVM BOARD Neek 3C25 without hard effort ?

    if I will only modify :

    1 the to the required Cyclone III .

    2 the pin placements assignments to match the NEEK EVM.

    3 Compilation .

    Does they enough to send stream UDP\IP from my EVM (NEEK) to My PC or not , or I must another modification ?

    Tx again for your cooperation !!!!!!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Thanks for your request

    This source example could be used on my EVM BOARD Neek 3C25 without hard effort ?

    if I will only modify :

    1 the to the required Cyclone III .

    2 the pin placements assignments to match the NEEK EVM.

    3 Compilation .

    Does they enough to send stream UDP\IP from my EVM (NEEK) to My PC or not , or I must another modification ?

    Tx again for your cooperation !!!!!!

    --- Quote End ---

    P.D. I see UDP Packet Offload Example .pdf

    I asked on my first request that I do not want to use InterNiche stack so what mean:

    ............................................."

    The way to connect with the demo boards over the network is to run a telnet session and login to each boards’telnet server provided by the InterNiche stack.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Step 1: review the UDP Offload Example

    Step 2: make it work on your hardware

    Step 3: remove from the example the items which you do not want (InterNiche stack, etc.)

    or you could also just start from scratch and pull in the relevant blocks out of that example, but I believe that may require more labor if you are not very familiar with it already.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    At first thanks for your cooperation !!!

    I have a great labor to modify\adapt the ref design 3c120 to my EVM NEEK 3c20 , the hw is very different between the first and second EVM .

    All the project is wrote under verilog language and I do not know that syntax I know only vhdl language .

    So my inquiry is :

    1_Do you have some project in vhdl code and no verilog is very very complicated to change that one ? .

    2_about software folder where are located the c files ? I see 2 folder : one bsp\bsp_patches (what mean *.c.patch) another app folder ....

    I do not below that it is easy to send udp package from my EVM , I look up it is very complicated or no ??

    Tx again ,

    Shush