WF32 BOARD USING WIFI SHIELD MRF24WB0MA/RM

Post Reply
samdesd
Posts: 33
Joined: Mon Apr 28, 2014 5:14 pm

WF32 BOARD USING WIFI SHIELD MRF24WB0MA/RM

Post by samdesd » Tue Feb 24, 2015 7:08 am

I have constructed my own board based on WF32 circuitry. However I am having the above WIFI module (instead of MRF24WG0MA). I ran the UDP sample apps by uncommenting the following library;

#include <WiFiShieldOrPmodWiFi.h> // This is for the MRF24WBxx WiFiShield
//#include <WiFiShieldOrPmodWiFi_G.h> // This is for the MRF24WGxxWiFiShield


Yet, I ended with compile errors as follows:

...\SensorCPU\libraries\DWIFIcK/HardwareProfile.x:42:0,

...\SensorCPU\libraries\DNETcK\utility/HardwareProfile.h:40,

...\SensorCPU\libraries\DNETcK\utility\/TCPIP Stack/TCPIP.h:58,

...\SensorCPU\libraries\DNETcK\utility\ARP.c:64:

...\SensorCPU\libraries\WiFiShieldOrPmodWiFi/NetworkProfile.x:82:6: error: #error Neither the WiFi Shield nor PmodWiFi is supported by this board.

...\SensorCPU\libraries\WiFiShieldOrPmodWiFi/NetworkProfile.x:87:0,

...\SensorCPU\libraries\DWIFIcK/HardwareProfile.x:42,

...\SensorCPU\libraries\DNETcK\utility/HardwareProfile.h:40,

...\SensorCPU\libraries\DNETcK\utility\/TCPIP Stack/TCPIP.h:58,

...\SensorCPU\libraries\DNETcK\utility\ARP.c:64:

...\SensorCPU\libraries\DWIFIcK/WiFiCommonNetworkProfile.x:61:6: error: #error unsupported MRF24 interrupt

...\SensorCPU\libraries\DWIFIcK/WiFiCommonNetworkProfile.x:139:6: error: #error unsupported SPI port

...\SensorCPU\libraries\DNETcK\utility/TCPIPConfig.h:37:0,

...\SensorCPU\libraries\DNETcK\utility\/TCPIP Stack/TCPIP.h:86,

...\SensorCPU\libraries\DNETcK\utility\ARP.c:64:

...\SensorCPU\libraries\WiFiShieldOrPmodWiFi/TCPIPConfig.x:79:6: error: #error Neither the WiFi Shield nor PmodWiFi is supported by this board.

...\SensorCPU\libraries\DNETcK\utility\/TCPIP Stack/TCPIP.h:286:0,

...\SensorCPU\libraries\DNETcK\utility\ARP.c:64:
...\SensorCPU\libraries\DNETcK\utility/TCPIP Stack/StackTsk.h:67:2: error: #error Invalid MAX_UDP_SOCKETS value specified

...\SensorCPU\libraries\DNETcK\utility/TCPIP Stack/StackTsk.h:72:2: error: #error Invalid MAX_HTTP_CONNECTIONS value specified.
...\SensorCPU\libraries\DNETcK\utility\/TCPIP Stack/TCPIP.h:290:0,

...\SensorCPU\libraries\DNETcK\utility\ARP.c:64:
...\SensorCPU\libraries\DNETcK\utility/TCPIP Stack/MAC.h:165:3: error: #error

Warning, Ethernet RX buffer is tiny. Reduce TCP socket count, the size of each TCP socket, or move sockets to a different RAM


What should I do ? By the way ... the same hardware and sample apps ran well with MRF24WG0MA module.

Thank you

MarshallW
Posts: 4
Joined: Tue May 14, 2013 5:17 pm
Location: Pullman, WA

Re: WF32 BOARD USING WIFI SHIELD MRF24WB0MA/RM

Post by MarshallW » Wed Jan 20, 2016 12:48 am

Hello Samdesd,

I found your question when I was going through old unanswered questions.

I am sorry but Digilent does not support out libraries on customer boards.

With that, modifying the back end of MPIDE can get a little nasty really quickly. I think a lot to all of your compilation errors are due to your board not being recognized as a supported board. Tracking down every line that is causing that is a pain but doable.

I would start changing this line so your board is recognized as a supported board

\SensorCPU\libraries\WiFiShieldOrPmodWiFi/TCPIPConfig.x:79:6: error: #error Neither the WiFi Shield nor PmodWiFi is supported by this board.

Best of luck,
Marshall

Post Reply