Отговори на тема  [ 80 мнения ]  Отиди на страница 1, 2, 3, 4, 5, 6  Следваща
WIFI за PIC32 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение WIFI за PIC32
някой случайно да знае за НЕ Harmony драйвер за Microchip-ския mrf24wn...
от спортна злоаба портнах freeRTOS + lwIP + mebedtls за PIC32MZ (Curiosity борд @ 200 мипса) и се чудя как да пробвам порта...
а тва вифи го има лепнато на борда
освен да плювам змии и гущери и да преправя хармони драйвера в нормална библиотека...


Прикачени файлове:
PIC32.jpg
PIC32.jpg [ 943.27 KiB | Прегледано 5499 пъти ]

_________________
main[-1u]={1};
Сря Авг 22, 2018 10:50 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
много змии, много гущери...
поне му прочетох MAC адреса
Код:
[APP] --- BEGIN ---
[MRF] WDRV_Assert:( 0x80001F70 ) Could not allocate either s_mrf24wn_ctx or myParam
[MRF] Init()
[APP] WIFI BEGIN
[MRF] RFReadyCB( MAC: 001EC03B2D2F )
[MRF] WDRV_Assert:( 0x1 ) Get MAC failed
[MRF] InitDoneCB()

_________________
main[-1u]={1};


Чет Авг 23, 2018 3:11 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: WIFI за PIC32
Аз си я поръчах въпросната платка и се каня да си дръпна този RTOS от сайта но ми иска регистрация и да си вкарам кредитната карта . Колега можеш ли ми метна кода или това което е нужно за подкарване ? Искам и аз да я разчопкам тази платка , така ми стой от месеци . Много не ми се вкарва картата понеже един път Azure IoT hub ми дръпна 275 $ от картата и от тогава не искам да ползвам такива Cloud услуги !


Пет Авг 24, 2018 12:42 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: WIFI за PIC32
Каня се да пренапиша кода за MicroC


Пет Авг 24, 2018 12:43 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
начи тази платка(тряя да я има в Комет) https://store.comet.bg/Catalogue/Product/65778/
и е демо-борд най-вече за Хармонито...
всички примери и библиотеки са писани за него (деже тествах няколко примера преди време... бачкат)


Къв RTOS?.... аз съм портнал https://www.freertos.org/

ами като стане готов сорса мисля да го плясна в гит-хъба
иначе днес конектнах вифито

Код:
[APP] --- BEGIN ---
netif: netmask of interface .. set to 255.0.0.0
netif: GW address of interface .. set to 127.0.0.1
netif_set_ipaddr: netif address being changed
netif: IP address of interface .. set to 127.0.0.1
netif: added interface lo IP addr 127.0.0.1 netmask 255.0.0.0 gw 127.0.0.1
dns_init: initializing
[MRF] WDRV_Assert:( 0x800020D8 ) Could not allocate either s_mrf24wn_ctx or myParam
[MRF] Config:
[MRF]  - verifyFlag: 0
[MRF]  - networkType: 1
[MRF]  - ssid: Comet Guest Room
[MRF]  - ssidLen: 16
[MRF]  - securityMode: 0
[MRF]  - securityKey:
[MRF]  - securityKeyLen: 0
[APP] WIFI BEGIN
[MRF] RFReadyCB( MAC: 001EC03B2D2F )
[MRF] WDRV_Assert:( 0x1 ) Get MAC failed
[MRF] InitDoneCB()
netif: IP address of interface .. set to 0.0.0.0
netif: netmask of interface .. set to 0.0.0.0
netif: GW address of interface .. set to 0.0.0.0
netif: added interface wl IP addr 0.0.0.0 netmask 0.0.0.0 gw 0.0.0.0
[MRF] WLAN UP
[MRF] WDRV_Assert:( 0x1 ) Set Network Mode BSS failed
[MRF] WDRV_Assert:( 0x1 ) Set SSID failed
[MRF] WDRV_Assert:( 0x1 ) Set Security None failed
[MRF] WDRV_Assert:( 0x1 ) Power control command failed
[MRF] Start WiFi Connection . . .
[MRF] WDRV_Assert:( 0x1 ) Connect command failed
[MRF] SYS_CMD_MESSAGE: CB:
[MRF] ProceedConnectEventCB()
[MRF]   + connected: 1
[MRF]   + devID: 0
[MRF]   + mac: 001FC63C19AD
[MRF]   + macConn: 0
[MRF]   + reason: 0
ethernet_input: dest:01:00:5e:00:00:0a, src:00:22:91:46:1e:43, type:800
ip4_input: packet not for us.
ethernet_input: dest:01:00:0c:cc:cc:cd, src:00:22:91:46:1e:1b, type:10b
ethernet_input: dest:01:80:c2:00:00:00, src:00:1f:c6:3c:19:ad, type:0
ethernet_input: dest:01:00:0c:cc:cc:cd, src:00:22:91:46:1e:1b, type:10b
ethernet_input: dest:01:80:c2:00:00:00, src:00:1f:c6:3c:19:ad, type:0
ethernet_input: dest:01:00:5e:00:00:0a, src:00:22:91:46:1e:43, type:800
ip4_input: packet not for us.
ethernet_input: dest:01:80:c2:00:00:00, src:00:1f:c6:3c:19:ad, type:0
ethernet_input: dest:01:00:0c:cc:cc:cd, src:00:22:91:46:1e:1b, type:10b
ethernet_input: dest:01:80:c2:00:00:00, src:00:1f:c6:3c:19:ad, type:0


_________________
main[-1u]={1};


Пет Авг 24, 2018 3:12 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
nikolovs написа:
Каня се да пренапиша кода за MicroC

ако питаш мен учи/пиши на MPLAB-X ...

_________________
main[-1u]={1};


Пет Авг 24, 2018 5:26 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: WIFI за PIC32
Писал съм но с Microc ми е било по лесно


Съб Авг 25, 2018 11:18 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: WIFI за PIC32
Тук има RTOS за Amazon AWS, който се каня да дръпна един хубав ден. Лошото е че изисква кредитна карта :

https://docs.aws.amazon.com/freertos/la ... d_mch.html


Съб Авг 25, 2018 1:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
знам го ама е за Harmony... което така да се каже го мразя и не ми се коментира

_________________
main[-1u]={1};


Съб Авг 25, 2018 5:03 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
Тръгна.... :)

Код:
[APP] --- BEGIN ---
netif: netmask of interface .. set to 255.0.0.0
netif: GW address of interface .. set to 127.0.0.1
netif_set_ipaddr: netif address being changed
netif: IP address of interface .. set to 127.0.0.1
netif: added interface lo IP addr 127.0.0.1 netmask 255.0.0.0 gw 127.0.0.1
dns_init: initializing
[APP] LWIP BEGIN
netif: netmask of interface .. set to 255.255.255.0
netif: GW address of interface .. set to 192.168.0.1
netif_set_ipaddr: netif address being changed
netif: IP address of interface .. set to 192.168.0.110
netif: added interface W0 IP addr 192.168.0.110 netmask 255.255.255.0 gw 192.168.0.1
[MRF] WIFI begin
[MRF] RFReadyCB( MAC: 001EC03B2D2F )
[MRF] InitDoneCB()
[MRF] WiFi Connecting . . .
[MRF] SYS_CMD_MESSAGE: CB:
[MRF] ConnectionStateSet( 1 )
etharp_request: sending ARP request.
etharp_raw: sending raw ARP packet.
ethernet_output: sending packet 0x8000717c
[MRF] Connected to AP
lwip_socket(PF_INET, SOCK_STREAM, 0) = 0
[APP] SOCKET: 0
lwip_connect(0, addr=192.168.0.100 port=80)
tcp_connect to port 80
tcp_enqueue_flags: queuelen: 0
tcp_enqueue_flags: queueing 6509:6510 (0x2)
tcp_enqueue_flags: 1 (after enqueued)
tcp_output: snd_wnd 24576, cwnd 1, wnd 1, effwnd 0, seq 6509, ack 6509
tcp_output: snd_wnd 24576, cwnd 1, wnd 1, effwnd 0, seq 6509, ack 6509, i 0
tcp_output_segment: rtseq 6509
tcp_output_segment: 6509:6509
inet_chksum_pseudo(): checksumming pbuf 0x80006ec4 (has next 0x0)
inet_chksum_pseudo(): pbuf chain lwip_chksum()=675C
ip4_output_if: W01
IP header:
+-------------------------------+
| 4 | 5 |  0x00 |        48     | (v, hl, tos, len)
+-------------------------------+
|        0      |000|       0   | (id, flags, offset)
+-------------------------------+
|  255  |    6  |    0x39a5     | (ttl, proto, chksum)
+-------------------------------+
|  192  |  168  |    0  |  110  | (src)
+-------------------------------+
|  192  |  168  |    0  |  100  | (dest)
+-------------------------------+
ip4_output_if: call netif->output()
etharp_find_entry: found empty entry 0
etharp_find_entry: selecting empty entry 0
etharp_request: sending ARP request.
etharp_raw: sending raw ARP packet.
ethernet_output: sending packet 0x80006e54
etharp_query: queued packet 0x80006ec4 on ARP entry 0
ethernet_input: dest:00:1e:c0:3b:2d:2f, src:14:da:e9:0e:a6:16, type:806
etharp_update_arp_entry: 192.168.0.100 - 14:da:e9:0e:a6:16
etharp_find_entry: found matching entry 0
etharp_update_arp_entry: updating stable entry 0
ethernet_output: sending packet 0x80006e3c
etharp_input: incoming ARP reply
dhcp_arp_reply()
ethernet_input: dest:00:1e:c0:3b:2d:2f, src:14:da:e9:0e:a6:16, type:800
ip_input: iphdr->dest 0x6E00A8C0 netif->ip_addr 0x6E00A8C0 (0xA8C0, 0xA8C0, 0x6E000000)
ip4_input: packet accepted on interface W0
ip4_input:
IP header:
+-------------------------------+
| 4 | 5 |  0x00 |        48     | (v, hl, tos, len)
+-------------------------------+
|     8284      |010|       0   | (id, flags, offset)
+-------------------------------+
|  128  |    6  |    0x5849     | (ttl, proto, chksum)
+-------------------------------+
|  192  |  168  |    0  |  100  | (src)
+-------------------------------+
|  192  |  168  |    0  |  110  | (dest)
+-------------------------------+
ip4_input: p->len 48 p->tot_len 48
TCP header:
+-------------------------------+
|       80      |    58517      | (src port, dest port)
+-------------------------------+
|           0469279710          | (seq no)
+-------------------------------+
|           0000006510          | (ack no)
+-------------------------------+
|  7 |   |010010|      8192     | (hdrlen, flags (SYN ACK
), win)
+-------------------------------+
|    0x23ba     |         0     | (chksum, urgp)
+-------------------------------+
inet_chksum_pseudo(): checksumming pbuf 0x80003284 (has next 0x0)
inet_chksum_pseudo(): pbuf chain lwip_chksum()=FFFF
+-+-+-+-+-+-+-+-+-+-+-+-+-+- tcp_input: flags SYN ACK
-+-+-+-+-+-+-+-+-+-+-+-+-+-+
State: SYN_SENT
tcp_parseopt: MSS
tcp_parseopt: NOP
tcp_parseopt: WND_SCALE
SYN-SENT: ackno 6510 pcb->snd_nxt 6510 unacked 6509
tcp_process (SENT): cwnd 4380 ssthresh 12288
tcp_process: SYN-SENT --queuelen 0
lwip_connect(0) succeeded
[APP] CONNECT: 0
tcp_output: sending ACK for 469279711
inet_chksum_pseudo(): checksumming pbuf 0x80006e44 (has next 0x0)
inet_chksum_pseudo(): pbuf chain lwip_chksum()=79C0
ip4_output_if: W01
IP header:
+-------------------------------+
| 4 | 5 |  0x00 |        40     | (v, hl, tos, len)
+-------------------------------+
|        1      |000|       0   | (id, flags, offset)
+-------------------------------+
|  255  |    6  |    0x39ac     | (ttl, proto, chksum)
+-------------------------------+
|  192  |  168  |    0  |  110  | (src)
+-------------------------------+
|  192  |  168  |    0  |  100  | (dest)
+-------------------------------+
ip4_output_if: call netif->output()
ethernet_output: sending packet 0x80006e44
State: ESTABLISHED

_________________
main[-1u]={1};


Нед Авг 26, 2018 12:37 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Съб Май 17, 2008 10:01 pm
Мнения: 238
Мнение Re: WIFI за PIC32
ще пратиш ли кода :roll:


Нед Авг 26, 2018 10:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
тук ще го кача ... сигурно през седмицата
https://github.com/Wiz-IO

_________________
main[-1u]={1};


Пон Авг 27, 2018 5:55 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
ТУК ще е линка: https://github.com/Wiz-IO/PIC32-FreeRTOS-LWIP-MBEDTLS

ама го пренаписвам на чисто и още не е готов

_________________
main[-1u]={1};


Вто Авг 28, 2018 11:56 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 11:48 am
Мнения: 4715
Мнение Re: WIFI за PIC32
добавих разни екстри за IoT ...

cJSON || jsmn
ping
sntp
httpclient
MQTT Client - Eclipse Paho (in progress...)
AWS (later)
fatfs (later, SD card)
coap (maybe)
RIL (later, ppp for Quectel modules)

_________________
main[-1u]={1};


Сря Авг 29, 2018 5:26 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 10:41 am
Мнения: 1664
Мнение Re: WIFI за PIC32
TheWizard написа:
nikolovs написа:
Каня се да пренапиша кода за MicroC

ако питаш мен учи/пиши на MPLAB-X ...


Обоснови се защо....?


Чет Авг 30, 2018 3:25 pm
Профил ICQ WWW
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 80 мнения ]  Отиди на страница 1, 2, 3, 4, 5, 6  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни