Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The reference design is available as a prebuild zip archive, which contains the hard & and soft - ware project folders and the board configuration file "microsemi-smartfusion2-smartberry-ddr.cfg" . It was created and tested in windows environment.

The zip archive must to be extracted. The board configuration file needs to copied into your SoftConsole installation directory. When taking the required SoftConsole version into account, SoftConsole version 6.2, and the default installation path, copy the board configuration file into:
"C:\Microsemi\SoftConsole_v6.2\openocd\share\openocd\scripts\board\"

Connecet Connect the board via usb USB cable to your demo host computer. Check in the Windows Device Manager the appearence appearance of the tree board driver related devices:

  • FlashPro5 Port (ComX) 
  • USB FP5 Serial Converter A
  • USB FP5 Serial Converter B

The Device Manager is accesible accessible via "Right mouse click context menuemenu" from the Windows Start Menu Button.

Connect the boards ethernet Ethernet port to your demo host computer. The demo is confiured configured to establish a network connection via the DHCP protocol, therefore a free router / network port can be used.
A direct port to port connection between the demo host computer and the board is also possible but requires to reconfigure the software project.

...

The two demo projects "Smartberry_Webserver_6.2" and "Smartberry_Webserver_DDR_6.2" are identical variants of the demo, they only differ in the memory location.
The first one is stored in embedded non volatile memory (eNVM) and the later is stored volatile in the external DDR ram and therefore lost during power down.

Before flashing the demo, open a comport terminal to the boards comport, so that its messages about the used IP Adress and Mode can be captured.

Image Modified

To simply run the demo press the triangle right to the button marked with a "R" in the picture above and select the variant of the demo.

...

To disengaging the DHCP mode one has to setup up an IP Address in the code unit "main.c" line 274, a gateway address has is not required. Alternativly, the demo hosts IP Address can be changed.

Furthermore the corresponding compiler flag needs to be deleted (optional renamed) in the project setting. To do so, in the "Project Explorer" tab, right mouse click onto the project and select Properties in the appearing menu.

Image Added

In the left section of the properties window select "C/C++ Build   >   Settings" in the right section select the tab "Tool Settings   >   GNU ARM Cross C Compiler   >   Preprocessor" under "Defined symbols (-D)" delete the compiler flag "NET_USE_DHCP" and press "Apply". Confirm the following dialog and press "Cancel".

...

Open a new tab in a web browser and enter the IP Adress from the comport terminal.

Pictures of the servers pages.













Design Flow

Page properties
hiddentrue
idComments
Notes :
  • Basic Design Steps

  • Add/ Remove project specific description

...