5 | | coming soon |
| 5 | --- |
| 6 | {{{ |
| 7 | Error using wl_transport_eth_udp_pnet/send (line 228) |
| 8 | maximum number of retransmissions met without reply from node |
| 9 | |
| 10 | Error in wl_node/sendCmd (line 677) |
| 11 | resp = obj.transport.send(cmd.serialize()); |
| 12 | |
| 13 | Error in wl_node/procCmd (line 644) |
| 14 | node.sendCmd(myCmd); |
| 15 | |
| 16 | Error in wl_node/wl_nodeCmd (line 310) |
| 17 | out(n) = currNode.procCmd(n, currNode, varargin{:}); |
| 18 | |
| 19 | Error in wl_node/applyConfiguration (line 160) |
| 20 | obj.wl_nodeCmd('initialize'); |
| 21 | |
| 22 | Error in wl_initNodes (line 106) |
| 23 | currNode.applyConfiguration(nodeIDs(n)); |
| 24 | }}} |
| 25 | |
| 26 | This error indicates that a WARP node didn't respond to repeated communication attempts from the {{{wl_initNodes}}} script. |
| 27 | |
| 28 | Things to check: |
| 29 | * Did all WARP nodes boot successfully? On each node a green LED will blink while waiting for the Ethernet link, then all LEDs will turn off and the hex display will show the node's IP address suffix. |
| 30 | * Did you specify an invalid number of nodes or invalid node IDs in the arguments to {{{wl_initNodes}}? |
| 31 | * Does each WARP node have a unique ID? In the reference design IDs are assigned by setting the user DIP switch on the WARP node. |
| 32 | * Are all WARP nodes connected to a 1Gb Ethernet switch? |
| 33 | |
| 34 | Debugging steps: To isolate which node is failing to communicate, you can use the optional {{{wl_initNodes}}} syntax to set node IDs explicitly: |
| 35 | {{{ |
| 36 | wl_initNodes(1, 0); %initialize one node with ID 0 |
| 37 | wl_initNodes(1, 1); %initialize one node with ID 1 |
| 38 | wl_initNodes(1, 2); %initialize one node with ID 2 |
| 39 | %continue until a node fails to initialize |
| 40 | }}} |
| 41 | --- |
| 42 | |