Forum Discussion
Altera_Forum
Honored Contributor
14 years agoArria II GX Devkit TSE RGMII Help
Hi all, I've been struggling to get the ethernet port working on the Arria II devkit (after getting flash, DDR2, and DDR3 working). I am mimicking the code found in bts_config, but using vhdl,...
Altera_Forum
Honored Contributor
14 years agodid You add driver control for RGMII in Your system?
Create .c file in Your project and add this:
/* REQUIRED ONLY IF NETWORK IS RGMII */
# ifdef ALT_INICHE
# include "ipport.h"# endif
# include "system.h"# include "altera_avalon_tse.h"# include "altera_avalon_tse_system_info.h"
alt_tse_system_info tse_mac_device = {
TSE_SYSTEM_EXT_MEM_NO_SHARED_FIFO(TSE_MAC, 0, SGDMA_TX, SGDMA_RX, TSE_PHY_AUTO_ADDRESS, &marvell_cfg_rgmii, DESCRIPTOR_MEMORY)
};
This is added in Simple Socket Server RGMII example. If still not work, check if You can ping Your board? If not, check timing issues. RGMII bus on gigabit speed is hard to meet timing.