Forum Discussion

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

2 Ethernet Ports Using iniche TCP/IP stack

My Design has: using altera 12.0, qsys , eclispe

2 Ethernet ports, each with an unique MAC and IP address. Each port has its own SGDMA I/F to memory. I have created 2 seperate tasks, one for each MAC port. Each task is acting as a SERVER Application, with 1 socket open on each.

Both ports seem to be properly configured and entered into the TSE Data Structures, callback address, descriptor table address.... loog good.

THE PROBLEM IS PERFROMANCE::

The problem is that the first MAC entry seems to show a very slow packet response always and sometimes "locks up". The second MAC entry always works and shows a very good performance. I have ran the first MAC by itself and I still get the same performance issue.

I have switched interfaces externally and the performance issue always stays with the first MAC entry, NOT THE SECOND...

I'm not sure where to check ??????

thanks
No RepliesBe the first to reply