i am working with cyclone 10gx FPGA series, I was trying to create a ethernet MII interface with Nios ii eclipse .i was trying to build one simple socket ping project in Niosii eclipse i am unable to generate .elf in any ethernet simple socket example generation getting errors as shown below .
could you please provide any one have solution resolve the issue ,if any one have faced and resolved.
Thanks for reply for issue ,could you let us known, how we can resolve the ELF fit as of now i am newly working on this Nios II Eclipse, you have better understanding about this issue as per our discussion . Could you tell me any one solution to resolve the issue
As per the your suggestion i have increased the onchip ram memory but same error is coming .i have tried multiple times. Could you any way to resolve this error,
Hi tried the given solution now able the generate the .elf ,but it not running on the hard for ping condition, could we connect one small section to address the issue any thing do we to add modification in code as per my phy chip ADIN1200CCP32Z. to make it for simple socket ping purpose
Just checking up on this case whether you have further questions related to this case? Otherwise we would like to set this case to close pending and transition it to community support.
as per the given suggestion we are trying to update phy profile details in file as you mentioned in that file
alt_tse_phy_profile DP83848C = {"National DP83848C", /* National DP83848C */ DP83848C_OUI, /* OUI */ DP83848C_MODEL, /* Vender Model Number */ DP83848C_REV, /* Model Revision Number */ 0, /* Location of Status Register (ignored) */ 0, /* Location of Speed Status (ignored) */ 0, /* Location of Duplex Status (ignored) */ 0, /* Location of Link Status (ignored) */ 0, /* No function pointer configure National DP83848C */ &DP83848C_link_status_read /* Function pointer to read from PHY specific status register */ };how you collected these details on what base .we are also try to get above details to make one profile with our used phy chip ADIN1200CCP32Z We could not get proper details. We are working on it .if known approach how to get those details, could guide us to move forward
/* If duplex == Full */ if(reg_status & 0x0080) { link_status |= 0x1; }
return link_status; }
step 3:i have add a structure for reg mapping in altera_eth_tse_regs.h as mentioned above with my phy chip
i hope i have done all modification done properly to my make my phy to work for ping application. If anything missing or anything need to correct let me known