Forum Discussion
Altera_Forum
Honored Contributor
16 years agoMultiple Triple Speed Ethernet with microOS II and interniche
Anybody can tell me how to set the driver to handle multiple TSE in the Nios II software?
I have Nios II EDS 9.0 sp2, running microOS II with interniche.. As soon as I have 2 TSE Ethernet defined, my system crashed upon execution or when any data coming from the ethernet. Anybody can help? Best, E14 Replies
- Altera_Forum
Honored Contributor
i have done this before without error, this may be some specific configuration issue.
--dalon - Altera_Forum
Honored Contributor
Did you remember if you need to set any parameters or definition to have run?
According to Interniche, we only need to enable the MULTI_HOMED and IP_ROUTING definition. Appreciate if you can help.. Best, - Altera_Forum
Honored Contributor
did not have to do anything. I made one minor modification to the driver to allow me to easily determine which TSE was which, but that is it.
Are these 2 entirely separate TSEs with independent SGDMA's or a shared FIFO implementation? --dalon - Altera_Forum
Honored Contributor
Either way, it gave me the same problem.. What setting you did?
I found that tse_mac_device structure array of 4, was only filled with 1 TSE structure address, which is the second ethernet. The first ethernet were never initialized.. So when it received message, it ran an invalid instruction (wildcard instruction).