Introduction - If you have any usage issues, please Google them yourself
This designs demonstrates how to use the Ethernet port using a Nios II system on the DE2 board. It sends packets, and using a loopback Ethernet cable, it ll receive the same packets which are then displayed. It also works if the board is connected to another packet source.
Packet : 51622462de2_net.rar filelist
DE2_NET\.metadata\.lock
DE2_NET\.metadata\.log
DE2_NET\.metadata\.plugins\org.eclipse.cdt.core\.log
DE2_NET\.metadata\.plugins\org.eclipse.cdt.core\27087655.index
DE2_NET\.metadata\.plugins\org.eclipse.cdt.core\643213175.index
DE2_NET\.metadata\.plugins\org.eclipse.cdt.core\savedIndexNames.txt
DE2_NET\.metadata\.plugins\org.eclipse.cdt.core
DE2_NET\.metadata\.plugins\org.eclipse.cdt.make.core\specs.c
DE2_NET\.metadata\.plugins\org.eclipse.cdt.make.core\specs.cpp
DE2_NET\.metadata\.plugins\org.eclipse.cdt.make.core
DE2_NET\.metadata\.plugins\org.eclipse.cdt.ui\dialog_settings.xml
DE2_NET\.metadata\.plugins\org.eclipse.cdt.ui
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.history\.index
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.history
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0\.markers
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0\.properties
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0_syslib\.markers
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0_syslib\.properties
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\hello_led_0_syslib
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\Nios II Device Drivers\.location
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\Nios II Device Drivers\.properties
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects\Nios II Device Drivers
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.projects
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.root\111.tree
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.root
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources
DE2_NET\.metadata\.plugins\org.eclipse.core.resources\.safetable
DE2_NET\.metadata\.plugins\org.eclipse.core.resources
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.core.prefs
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.debug.core.prefs
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.cdt.ui.prefs
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.prefs
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime\.settings
DE2_NET\.metadata\.plugins\org.eclipse.core.runtime
DE2_NET\.metadata\.plugins\org.eclipse.debug.core
DE2_NET\.metadata\.plugins\org.eclipse.debug.ui
DE2_NET\.metadata\.plugins\org.eclipse.ui\dialog_settings.xml
DE2_NET\.metadata\.plugins\org.eclipse.ui
DE2_NET\.metadata\.plugins\org.eclipse.ui.ide\dialog_settings.xml
DE2_NET\.metadata\.plugins\org.eclipse.ui.ide
DE2_NET\.metadata\.plugins\org.eclipse.ui.workbench\dialog_settings.xml
DE2_NET\.metadata\.plugins\org.eclipse.ui.workbench\workbench.xml
DE2_NET\.metadata\.plugins\org.eclipse.ui.workbench
DE2_NET\.metadata\.plugins
DE2_NET\.metadata\version.ini
DE2_NET\.metadata
DE2_NET\.sopc_builder\install.ptf
DE2_NET\.sopc_builder
DE2_NET\bht_ram.mif
DE2_NET\button_pio.v
DE2_NET\cfi_flash.log
DE2_NET\cmp_state.ini
DE2_NET\cpu_0.ocp
DE2_NET\cpu_0.v
DE2_NET\cpu_0_jtag_debug_module.v
DE2_NET\cpu_0_jtag_debug_module_wrapper.v
DE2_NET\cpu_0_mult_cell.v
DE2_NET\cpu_0_ociram_default_contents.mif
DE2_NET\cpu_0_test_bench.v
DE2_NET\db\DE2_NET.db_info
DE2_NET\db\DE2_NET.eco.cdb
DE2_NET\db\DE2_NET.sld_design_entry.sci
DE2_NET\db
DE2_NET\dc_tag_ram.mif
DE2_NET\DE2_NET.pof
DE2_NET\DE2_NET.qpf
DE2_NET\DE2_NET.qsf
DE2_NET\DE2_NET.qws
DE2_NET\DE2_NET.sof
DE2_NET\DE2_NET.v
DE2_NET\DE2_NET_assignment_defaults.qdf
DE2_NET\DM9000A.v
DE2_NET\DM9000A_IF.v
DE2_NET\epcs_controller.v
DE2_NET\epcs_controller_boot_rom.hex
DE2_NET\hello_led_0\.cdtbuild
DE2_NET\hello_led_0\.cdtproject
DE2_NET\hello_led_0\.project
DE2_NET\hello_led_0\application.stf
DE2_NET\hello_led_0\basic_io.h
DE2_NET\hello_led_0\DM9000A.C
DE2_NET\hello_led_0\DM9000A.H
DE2_NET\hello_led_0\hello_led.c
DE2_NET\hello_led_0\LCD.c
DE2_NET\hello_led_0\LCD.h
DE2_NET\hello_led_0\nios2-gdb-server.exe.stackdump
DE2_NET\hello_led_0\Open_I2C.c
DE2_NET\hello_led_0\Open_I2C.h
DE2_NET\hello_led_0\readme.txt
DE2_NET\hello_led_0\Test.c
DE2_NET\hello_led_0\Test.h
DE2_NET\hello_led_0
DE2_NET\hello_led_0_syslib\.cdtbuild
DE2_NET\hello_led_0_syslib\.cdtproject
DE2_NET\hello_led_0_syslib\.project
DE2_NET\hello_led_0_syslib\readme.txt
DE2_NET\hello_led_0_syslib\system.stf
DE2_NET\hello_led_0_syslib
DE2_NET\I2C_0.v
DE2_NET\i2c_master_bit_ctrl.v
DE2_NET\i2c_master_byte_ctrl.v
DE2_NET\i2c_master_defines.v
DE2_NET\i2c_master_top.v
DE2_NET\ic_tag_ram.mif
DE2_NET\ISP1362.v
DE2_NET\ISP1362_IF.v
DE2_NET\jtag_uart_0.v
DE2_NET\lcd_16207_0.v
DE2_NET\lcd_ctrl_pio.v
DE2_NET\lcd_data_pio.v
DE2_NET\lcd_pio.v
DE2_NET\led_green.v
DE2_NET\led_pio.v
DE2_NET\led_red.v
DE2_NET\nios_0.ptf
DE2_NET\nios_0.ptf.5.00
DE2_NET\nios_0.v
DE2_NET\nios_0_generation_script
DE2_NET\onchip_memory_0.hex
DE2_NET\README.txt
DE2_NET\Reset_Delay.v
DE2_NET\rf_ram_a.mif
DE2_NET\rf_ram_b.mif
DE2_NET\sdram_0.v
DE2_NET\sdram_0_test_component.v
DE2_NET\SDRAM_PLL.v
DE2_NET\SEG7_Display.v
DE2_NET\SEG7_LUT.v
DE2_NET\SEG7_LUT_8.v
DE2_NET\sopc_builder_debug_log.txt
DE2_NET\sram_0.v
DE2_NET\SRAM_16Bit_512K.v
DE2_NET\sram_addr.v
DE2_NET\sram_data.v
DE2_NET\sram_wr.v
DE2_NET\switch_pio.v
DE2_NET\sysid.v
DE2_NET\timer_0.v
DE2_NET\timer_1.v
DE2_NET\uart_0.v
DE2_NET\user_logic_DM9000A\class.ptf
DE2_NET\user_logic_DM9000A\DM9000A_IF.v
DE2_NET\user_logic_DM9000A\mk_user_logic_DM9000A.pl
DE2_NET\user_logic_DM9000A
DE2_NET\user_logic_Open_I2C\class.ptf
DE2_NET\user_logic_Open_I2C\i2c_master_bit_ctrl.v
DE2_NET\user_logic_Open_I2C\i2c_master_byte_ctrl.v
DE2_NET\user_logic_Open_I2C\i2c_master_defines.v
DE2_NET\user_logic_Open_I2C\i2c_master_top.v
DE2_NET\user_logic_Open_I2C\mk_user_logic_Open_I2C.pl
DE2_NET\user_logic_Open_I2C
DE2_NET\user_logic_SEG7_LUT_8\class.ptf
DE2_NET\user_logic_SEG7_LUT_8\mk_user_logic_SEG7_LUT_8.pl
DE2_NET\user_logic_SEG7_LUT_8\SEG7_LUT.v
DE2_NET\user_logic_SEG7_LUT_8\SEG7_LUT_8.v
DE2_NET\user_logic_SEG7_LUT_8
DE2_NET\user_logic_SRAM_16Bits_512K\class.ptf
DE2_NET\user_logic_SRAM_16Bits_512K\mk_user_logic_SRAM_16Bits_512K.pl
DE2_NET\user_logic_SRAM_16Bits_512K\SRAM_16Bit_512K.v
DE2_NET\user_logic_SRAM_16Bits_512K
DE2_NET