****************************************************************
                LIBERO , IP AND SOFTCONSOLE VERSIONS
****************************************************************

This application is tested with following Libero and SoftCosole versions.

Libero SoC   --  Version 12.6
SoftConsole  --  Version 6.5
System Builder Version: 1.0	
CORERESETP Version: 8.0.103
CoreConfigP Version: 7.1.100	
MSS Version: 1.1.500
SERDES_IF Version: 1.2.210
Chip Oscillators: 2.0.101
CCC Version: 2.0.201

******************************************
     DESIGN FILE DIRECTORY STRUCTURE
******************************************
SF2_Webserver_TFTP_TCP_Demo_DF
    |
    |
    |--- libeo
    |	 |
    |    |----Libero H/W project 
    |    |----SoftConsole
    |    
    |--- Sample_file
    |	   
    |---ProgrammingFile
    |     
    |---Readme
  
libero
****************
This folder consists of Libero SOC verilog project for SmartFusion2 Advanced development kit.Also the software part of Libero SoC and can be found in the Softconsole folder.

Programming_file
****************
This folder consists of programming files for webserver and tftp server (*.job) in release mode that works for SmartFusion2 Advanced development  kit(Rev A or later) .

Sample_files
***************
This folder consists sample files to be transferred from host pc to SmartFusion2 development kit using TFTP protocol and DDR Configuration file to configure DDR.

 
--------------------------------------------------------------------------------
    Modifying this example to target other interfaces
--------------------------------------------------------------------------------
Please refer to file 
SoftConsole4.0\Webserver\lwip-1.4.1\netif\m2sxxx_ethernetif.c for modifying the
Ethernet MAC configuration. The following code in that file configures the MAC:

    MSS_MAC_cfg_struct_def_init(&g_mac_config);
    g_mac_config.phy_addr = M88E1340_PHY_ADDR;
    g_mac_config.speed_duplex_select = MSS_MAC_ANEG_ALL_SPEEDS;
    g_mac_config.mac_addr[0] = own_hw_adr[0];
    g_mac_config.mac_addr[1] = own_hw_adr[1];
    g_mac_config.mac_addr[2] = own_hw_adr[2];
    g_mac_config.mac_addr[3] = own_hw_adr[3];
    g_mac_config.mac_addr[4] = own_hw_adr[4];
    g_mac_config.mac_addr[5] = own_hw_adr[5];

You only need to modify these lines to use a different PHY or force the link speed to a specific speed.