|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 3:23 pm
| Автор |
Съобщение |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
най-малкото е GCC
MicroC си нямам на идея какво е
_________________ main[-1u]={1};
|
| Чет Авг 30, 2018 4:41 pm |
|
 |
|
michev
Ранг: Форумен бог
Регистриран на: Сря Юли 11, 2007 10:16 am Мнения: 1730
|
 Re: WIFI за PIC32
И аз да се включа - - MicroC не виждам да има пълнофункционална безплатна версия. - Не работи под линукс/мак. - Изисква (поне така си мисля) фирмен програматор, който за капак е скъп. - MPLAB-X и компилатора към него се разбработват от производителя на хардуера.
|
| Чет Авг 30, 2018 4:49 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
_________________ main[-1u]={1};
|
| Пет Авг 31, 2018 12:14 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
lwip-mbedTLS мотика натиснах....
_________________ main[-1u]={1};
|
| Съб Сеп 01, 2018 12:41 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
иначе селф теста минава ( с леко споменаване майката на Майкрочип )
_________________ main[-1u]={1};
|
| Съб Сеп 01, 2018 5:21 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
Много съм смотан....  бях направил netif.mtu по-голям от MRF24WN_MAX_TX_PACKET_SIZE  |  |  |  | Код: TEST URL: https://raw.githubusercontent.com/Wiz-IO/LIB/master/test_https [APP] - BEGIN - [APP] - WIFI INIT- [APP] - HTTP TEST - [APP] - BLINK - [MRF] MAC: 001EC03B2D2F [MRF] Init Done [MRF] WIFI Connecting . . . [MRF] WIFI Connected to AP [APP] WIFI READY [APP] HTTP TEST BEGIN [HTTP-I]: http?:0, port:443, host:raw.githubusercontent.com [HTTP-I]: svr_cert varification ok. [HTTP-I]: ret=0. [HTTP-I]: httpclient_connect() result:0, client:8001150C [HTTP-I]: Trying to write 79 bytes http header:GET /Wiz-IO/LIB/master/test_https HTTP/1.1Host: raw.githubusercontent.com [HTTP-I]: Enter PolarSSL_write [HTTP-I]: httpclient_send_request() result:0, client:8001150C [HTTP-I]: mbedtls_ssl_read [blocking] return:1 [HTTP-I]: mbedtls_ssl_read [not blocking] return:510 [HTTP-I]: Read 511 bytes [HTTP-I]: reclen:511, buf:HTTP/1.1 200 OKContent-Security-Policy: default-src 'none'; style-src 'unsafe-inline'; sandboxStrict-Transport-Security: max-age=31536000X-Content-Type-Options: nosniffX-Frame-Options: denyX-XSS-Protection: 1; mode=blockETag: "39f0c46d39c4bfde779589ec4c3fa57bc6a39bdb"Content-Type: text/plain; charset=utf-8Cache-Control: max-age=300X-Geo-Block-List:X-GitHub-Request-Id: DA08:7D81:DC46D:ECE17:5B8B03BEContent-Length: 24Accept-Ranges: bytesDate: Sat, 01 Sep 2018 21:28:56 GMTVia: 1.1 [HTTP-I]: Reading headersHTTP/1.1 200 OK [HTTP-I]: Read header : Content-Security-Policy: default-src 'none'; style-src 'unsafe-inline'; sandbox [HTTP-I]: Read header : Strict-Transport-Security: max-age=31536000 [HTTP-I]: Read header : X-Content-Type-Options: nosniff [HTTP-I]: Read header : X-Frame-Options: deny [HTTP-I]: Read header : X-XSS-Protection: 1; mode=block [HTTP-I]: Read header : ETag: "39f0c46d39c4bfde779589ec4c3fa57bc6a39bdb" [HTTP-I]: Read header : Content-Type: text/plain; charset=utf-8 [HTTP-I]: Read header : Cache-Control: max-age=300 [HTTP-I]: Read header : X-Geo-Block-List:X-GitHub-Request-Id: DA08:7D81:DC46D:ECE17:5B8B03BEContent-Length: 24Accept-Ranges: bytesDate: Sat, 01 Sep 2018 21:28:56 GMTVia: 1.1 [HTTP-I]: Read header : X-GitHub-Request-Id: DA08:7D81:DC46D:ECE17:5B8B03BE [HTTP-I]: Read header : Content-Length: 24 [HTTP-I]: Read header : Accept-Ranges: bytes [HTTP-I]: Read header : Date: Sat, 01 Sep 2018 21:28:56 GMT [HTTP-I]: mbedtls_ssl_read [blocking] return:1 [HTTP-I]: mbedtls_ssl_read [not blocking] return:348 [SSL] mbedtls_ssl_fetch_input() returned -1 (-0x0001) [SSL] mbedtls_ssl_read_record_layer() returned -1 (-0x0001) [SSL] mbedtls_ssl_read_record() returned -1 (-0x0001) [HTTP-I]: mbedtls_ssl_read [not blocking] return:-1 [HTTP-I]: mbedtls_ssl_read [not blocking] EWOULDBLOCK [HTTP-I]: Read 349 bytes [HTTP-I]: Read 349 chars; In buf: [Via: 1.1 varnishConnection: keep-aliveX-Served-By: cache-fra19136-FRAX-Cache: HITX-Cache-Hits: 1X-Timer: S1535837336.046966,VS0,VE0Vary: Authorization,Accept-EncodingAccess-Control-Allow-Origin: *X-Fastly-Request-ID: 590d414ed73343fa76dbea39862623076a319813Expires: Sat, 01 Sep 2018 21:33:56 GMTSource-Age: 217[GITHUB] https test url ] [HTTP-I]: Read header : Via: 1.1 varnish [HTTP-I]: Read header : Connection: keep-alive [HTTP-I]: Read header : X-Served-By: cache-fra19136-FRA [HTTP-I]: Read header : X-Cache: HIT [HTTP-I]: Read header : X-Cache-Hits: 1 [HTTP-I]: Read header : X-Timer: S1535837336.046966,VS0,VE0 [HTTP-I]: Read header : Vary: Authorization,Accept-Encoding [HTTP-I]: Read header : Access-Control-Allow-Origin: * [HTTP-I]: Read header : X-Fastly-Request-ID: 590d414ed73343fa76dbea39862623076a319813 [HTTP-I]: Read header : Expires: Sat, 01 Sep 2018 21:33:56 GMT [HTTP-I]: Read header : Source-Age: 217 [HTTP-I]: Receiving data:[GITHUB] https test url
[HTTP-I]: Retrieving 24 bytes, len:24 [HTTP-I]: readLen 24, len:24 [HTTP-I]: memmove 24 24 0 [HTTP-I]: no more(content-length) [HTTP-I]: httpclient_recv_response() result:0, client:8001150C [HTTP-I]: httpclient_close() client:8001150C [HTTP] Received: [GITHUB] https test url
|  |  |  |  |
_________________ main[-1u]={1};
|
| Нед Сеп 02, 2018 12:34 am |
|
 |
|
michev
Ранг: Форумен бог
Регистриран на: Сря Юли 11, 2007 10:16 am Мнения: 1730
|
 Re: WIFI за PIC32
Всъщност, ако не ти пречи, че сорса ще съдържа код за всички поддържани платформи, можеш да си го дръпнеш/разгледаш напълно безплатно и лесно през гитхъб - https://github.com/aws/amazon-freertos
|
| Нед Сеп 02, 2018 11:25 am |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
за Хармонито го знам...
Имам порт freertos-lwip-mbedtls-aws, ще кача и него в пакета и други IoT екстри, В момента mbedtls е настроен за AWS просто искам да стабилизирам ядрото
_________________ main[-1u]={1};
|
| Нед Сеп 02, 2018 4:57 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
_________________ main[-1u]={1};
|
| Пон Сеп 03, 2018 3:09 pm |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: WIFI за PIC32
Откъде тия големи закъснения? Първото не е https, та не е само SSL-а.
|
| Пон Сеп 03, 2018 3:57 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
freeRTOS-а беше на 10 мили секунди... сега е на 1 мили за 200 MIPS може сметката за времето да съм объркал  после ще я гледам HTTP-то сега ми дава 52 мили HTTPS от 2 до 5 секунди ааааа и бях закачил mbedtls config за амазона и гадовете си избират AES-256 сега е на бейсик 128
_________________ main[-1u]={1};
|
| Пон Сеп 03, 2018 4:10 pm |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: WIFI за PIC32
Така вече изглеждат нормални порядъци. 
|
| Пон Сеп 03, 2018 6:20 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
опитвам се да добавя HARD CRYPT ENGINE, ALT поддръжка за mbedtls-то ( чопнах от wolf управлението ) на чисто, теста минава за MD5 и SHA като го сложа в rtos-а, на while-то умира  нящо ми прекъсва крипт енжина...
_________________ main[-1u]={1};
|
| Вто Сеп 04, 2018 10:40 pm |
|
 |
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 12:48 pm Мнения: 6094
|
 Re: WIFI за PIC32
@woody: "нящо" направих и https времената паднаха под секунда [HTTP] GET: https://raw.githubusercontent.com/Wiz-I ... test_https[HTTP] Elapsed: 446 mSec [HTTP] GET: https://tlstest.paypal.com/[HTTP] Elapsed: 215 mSec пуснах MD5 хардуерно хардуерно SHA за сега има проблеми, ПИК-а не поддържа SHA224, и маже големи буфери хардуерно AES-a не съм стигнал
_________________ main[-1u]={1};
|
| Чет Сеп 06, 2018 10:13 am |
|
 |
|
woody
Ранг: Форумен бог
Регистриран на: Вто Юли 31, 2007 2:55 pm Мнения: 1792 Местоположение: София
|
 Re: WIFI за PIC32
Не са зле времената, ако са истински.
Онова горното, което забива - ако не си го оправил още, може би има нужда от mutex някакъв, защото не можеш да споделяш крипто блокчето. И от поглед по диагонал е възможно при асинхронна намеса да не може да излезе от цикъла, дето чака да се насмята.
AES лесно ще подкараш. Не че съм го правил, ама съм теглил един вентилатор на документацията.
|
| Чет Сеп 06, 2018 1:01 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 0 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|