launchxl-spi-w5500

launchxl-f28379D with W5500
ORIGINAL POST
By Oleg Aushev
details

MFG_LAUNCHXL-F28379D.png W5100-Relay-UNO-Network-Shield-Diagram-Schematics-Pinout

Test Project for LAUNCHXL-F28379D & WIZnet W5500

The project was tested in Code Composer Studio v10.1.1, TI compiler v20.12.0.STS

SPI frequency – 12.5 MHz

To reboot the system, first press Reset on the W5500 Ethernet Shield, then on the LAUNCHXL-F28379D

Connecting W5500 Ethernet Shield to LAUNCHXL-F28379D

W5500 Ethernet ShieldLAUNCHXL-F28379D
JP5 – pin 5V+ 5V
JP5 – GNDGND
JP3 – MOSIP58 – SPIA SIMO
JP3 – MISOP59 – SPIA SOMI
JP3 – SCKP60 – SPIA CLK
JP1 – pin 10P61 – SPIA CS

Description of the program F28379D

Static IPs are used, defined in the following symbols:

  • EDGE_IP – IP KVU
  • W5500_IP – W5500 controller IP
  • W5500_GW – gateway

If the DONT_RECEIVE_ONLY_SEND symbol is specified , then the uint8_t [1024] array is sent once per second, representing 256 32-bit floating point numbers (a sinusoid with increasing amplitude).

If the DONT_RECEIVE_ONLY_SEND symbol is not defined, then LaunchPad expects the following commands:

  • 0x04 – Sends an array uint8_t [1024] representing 256 32-bit floating point numbers (a sine wave with increasing amplitude)
  • 0x05 – Reset the amplitude of the sinusoid

MFG_LAUNCHXL-F28379D.png W5100-Relay-UNO-Network-Shield-Diagram-Schematics-Pinout

Test Project for LAUNCHXL-F28379D & WIZnet W5500

The project was tested in Code Composer Studio v10.1.1, TI compiler v20.12.0.STS

SPI frequency – 12.5 MHz

To reboot the system, first press Reset on the W5500 Ethernet Shield, then on the LAUNCHXL-F28379D

Connecting W5500 Ethernet Shield to LAUNCHXL-F28379D

W5500 Ethernet ShieldLAUNCHXL-F28379D
JP5 – pin 5V+ 5V
JP5 – GNDGND
JP3 – MOSIP58 – SPIA SIMO
JP3 – MISOP59 – SPIA SOMI
JP3 – SCKP60 – SPIA CLK
JP1 – pin 10P61 – SPIA CS

Description of the program F28379D

Static IPs are used, defined in the following symbols:

  • EDGE_IP – IP KVU
  • W5500_IP – W5500 controller IP
  • W5500_GW – gateway

If the DONT_RECEIVE_ONLY_SEND symbol is specified , then the uint8_t [1024] array is sent once per second, representing 256 32-bit floating point numbers (a sinusoid with increasing amplitude).

If the DONT_RECEIVE_ONLY_SEND symbol is not defined, then LaunchPad expects the following commands:

  • 0x04 – Sends an array uint8_t [1024] representing 256 32-bit floating point numbers (a sine wave with increasing amplitude)
  • 0x05 – Reset the amplitude of the sinusoid

COMMENTS

Please Login to comment
  Subscribe  
Notify of
POSTED BY
Reusable S/W