Skip to content
TeddyWiz edited this page Apr 30, 2019 · 4 revisions

Welcome to the W6100EVB-TLS wiki!

Index


TLS Client Example for W6100-EVB

Common to Any MCU, Easy to Add-on. Internet Offload co-Processor, HW TCP/IP chip, best fits for low-end Non-OS devices connecting to Ethernet for the Internet of Things. These will be updated continuously.

Hardware Environment

  • W6100EVB
    • connecting Micro usb.
    • connecting Ethernet cable.

Software Environment

In case of used to TrueSTUDIO, It is the same as HTTP Server example.

How to make certificate.

  • make ca.crt and ca.key file.

  • make server.key file.

  • make server.csr file.

  • make ca.srl and server.crt file.

  • make cerificate.h
    • Please server.crt file transporates to header format.

Program setting.

  • change server ip and device ip.

Run

  • Demo Environment & Program

    • Windows 10
    • Internet Explorer
    • Hercules
  • Demo Result

    • Power On and push Reset button to start Program
    • Program Run Serial display
    • open server(openssl s_server)
      • build project and excute program.

  • mesage loop back test
    • if end masage send, connect closed.

Code review

  • main.c code flow

Test packet capture file