Mount the RNWF11 Add On Board on SAME54 Xplained Pro
Evaluation Kit at respective header. For more details about the boards
placement, refer Figure 6-37.
Connect the debugger USB port on
the SAME54 Xplained Pro evaluation kit to computer using a micro USB cable
Change the configuration. There
are two options to change the configuration:
Option 1: Change the
configuration manually in the code.
Open the code in
MPLAB IDE v6.00 or higher and add Home AP and device information
in the application code.
In
configuration.h, add Wi-Fi
configurations in
SYS_RNWF_WIFI_STA_SSID,
SYS_RNWF_WIFI_STA_PWD,
SYS_RNWF_STA_SECURITY.
In
configuration.h, user can setup the
TCP server using macros
SYS_RNWF_NET_SOCK_ADDR0 and
SYS_RNWF_NET_SOCK_PORT0. These
macros allow to define the address and port number of
the TCP server that the TCP Client needs to connect
to.
Option 2: Change the
configuration via MCC.
For more details
about Wi-Fi configurations, refer Figure 3-31.
The
following fields can be configured via MCC Wi-Fi
settings:
SSID
Security Type
Passphrase
Refer Figure 3-47 to understand how to make NET Configuration changes.
The
following fields can be configured via MCC NET
configuration settings:
Mode – Select Client Mode
Server IP
Socket Port
Save the changes and then build
and program the code to the hardware using MPLAB X IDE.
Open the Terminal application
(for example, Tera Term or PuTTY) on the PC
Connect to the “USB to UART” COM
port and configure the serial settings as follows:
Baud – 115200
Data – 8 Bits
Parity – None
Stop – 1 Bit
Flow Control –
None
As the board boots up, it will
connect to Home-AP and print the IP address obtained. The board will establish a
connection with configured TCP Server and print a success message. Once the TCP
client-server connection is successful, the application will continue listening
on the socket for incoming messages and then write them back to the server.
Use any standard utility on the laptop (such as a python script, packet sender
or any other preferred utility) to run a TCP Server.