Greetings Pavee and thanks for your support in this matter !
To add to this CASE here is another fact: We already do know that the TSE is able to work on a MAX10 development kit because. Looking at the "MAX® 10 FPGA Development Kit User Guide" on page 12 "2.4.1 it says. Step 1: Connect to the Board Update Portal" this Board Update Portal uses a TSE MAC to connect to ALTERAS Board Update Portal which then allows users to update images in the USER FLASH areas of the dev kit, using their own ELF files and a FPGA bit file.
I have tried this and i can report that it does work, and my MAX 10 Dev Kit gets an IP address from my Router over DHCP, and i can connect to the BUP using that IP address, which means the TSE + MSC + PHY are working in full 1G Duplex mode at 1G. So the TSE is definitely able to connect and run the ALTERA BUP server. I don't have access to that project though because its embedded in the FLASH of the MAX10 Dev Kit so i can't see how it is implemented to try to copy it.
I have added two screenshots to this CASE which shows the startup phase and then the connection phase to the ALTERA BUP, using my MAX10 Dev Kit ad the TSE + MARVELL PHY. This was achieved using the Board Update Portals design located in my Dev Kits FLASH memory, and it was done only recently.
Thanks, Dr Barry H