Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16604 Discussions

Problem working (using nichestack TCP/IP - nios 2 ) tutorial

Altera_Forum
Honored Contributor II
1,010 Views

Hello  

 

I have been following the tutorial https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/tt/tt_nios2_tcpip.pdf 

 

 

I used the Nios II Ethernet Standard Design Example of stratix IV https://www.altera.com/support/support-resources/design-examples/intellectual-property/embedded/nios-ii/exm-net-std-de.html 

 

My quartus version 15.0 and the example was for version 12.0  

 

I have only changed the tse_mac (Triple Speed Ethernet) from the Ethernet_system.qsys subfile to support the Stratix IV board  

 

in the top level code of the example there are those components 

 

.tse_mac_conduit_connection_mdc (enet_mdc), 

.tse_mac_conduit_connection_mdio_in (mdio_in), 

.tse_mac_conduit_connection_mdio_oen (mdio_oen), 

.tse_mac_conduit_connection_mdio_out (mdio_out), 

.tse_mac_conduit_connection_ref_clk (clkin_125), 

.tse_mac_conduit_connection_rxp (enet_rx_p), 

.tse_mac_conduit_connection_txp (enet_tx_p),  

 

.flash_tcm_address_out (fsm_a), 

.flash_tcm_data_out (fsm_d), 

.flash_tcm_read_n_out (flash_oen), 

.flash_tcm_write_n_out (flash_wen), 

.flash_tcm_chipselect_n_out (flash_cen) 

 

when I compile the example it says it did not find those components in the main (eth_std_main_system) 

 

I will appreciate if someone guides me what do those components represent, I assume the tse part is because I changed that part in the Qsys file but I want to know what each one represent so I can put on the changed part  

 

whats mdc, mdio, ... etc?
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
331 Views

here is the part that I changed in the Ethernet_system.qsys sub file  

 

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=12374
0 Kudos
Altera_Forum
Honored Contributor II
331 Views

I have managed to make it work but when I use Putty Talnet connection in port 30 it does not work as it shows that it sends packets but nothing is received please advise

0 Kudos
Reply