#sockets #wifi #tls1.2 #microchip #mplab
#сокеты #wifi #tls1.2 #микрочип #mplab
Вопрос:
В настоящее время я работаю с сетевым модулем Wi-Fi ATWINC1500 на их плате WiFi click7, которая взаимодействует с PIC32 (FreeRTOS Curiosity PIC32MZ EF). Я пытаюсь создать пример клиента tls (TLS 1.2) с использованием MPLAB Harmony v3. Сокет был успешно открыт, я получил имя хоста и его IP-адрес, но когда я вызываю API connect, я получаю обратный вызов SOCKET_MSG_CONNECT с кодом ошибки (соединение прервано). это связано с сертификатом??
- Как установить корневой сертификат моего сервера в ATWINC1500 с помощью MPLAB harmony v3.
- Как я могу убедиться, что мой сертификат установлен
- В Harmony 3 мне нужна настройка наборов шифров или они включены по умолчанию, потому что я нашел этот API (WDRV_WINC_SSLActiveCipherSuitesSet), но он не используется.
Спасибо.
Комментарии:
1. Я не знаю, поможет ли вам это, но наш субподрядчик сказал нам, что мы не можем использовать harmony V3 с Wifi, поэтому нам пришлось вернуться к harmony v2
2. Спасибо за ответ @A. Гербер, я мог бы установить корневой сертификат на флэш-память ATWINC1500 с помощью скриптов в папке Harmony 3: Harmony3 wireless utilities wifi winc. После этого клиент может успешно подключиться к серверу.