Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
12 years ago

problem with simple socket server implementation on DE2_115

Currently, I successfully implemented the simple socket server example in DE2_115 board by using the web sever demo as a basic. One strange thing is that if I download the original web server sof file to the board and run the software elf file in Eclipse, everything works well. But, if I recompile the project in quartus 11.0 with no change, another sof file called "DE2_115_WEB_SERVER_time_limited" is generated. Also, a window says"click cancel to stop using opencore plus IP, time remaining:unlimited". I left this window open and run the software elf file in Eclipse. In the console window, the program stuck at "PHY INFO: waiting on PHY link..." and never move. It seems that the auto-negotiation is not done. This is strange because I do not change anything, both hardware in quartus and software in Eclipse. Just recompile the project in quartus and download the "time_limited" file to the board, then the function doesn't work properly. Can anyone help me to solve this problem? Thanks so much.

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    "_time_limited" .sof files are generated when you're not licensed to use particular IP. These time limited .sof files can be programmed into an FPGA but will only continue to work whilst you are 'tethered' to the hardware - you're USB-Blaster must remain connected.

    I can't explain why your recompiled project doesn't work. Are you happy you've recreated the project exactly and that there are no issues reported in the trace?

    Cheers,

    Alex