yup, got it working today by switching myself over to a 192.168.1.* network. Its also working fine with the MCSDServer firmware from the svn repository.
going to look at the code to see if i can spot why the dhcp doesn't work correctly.
Some interesting things showing up when I look at the network traffic with wireshark....
Remember, my network is set up as a /24. ie 192.168.0.* with a mask of 255.255.255.0 I see a number of DHCP requests (DHCP Discover and DHCP Request). I then see a DHCP Offer packet from my router setting it to 192.168.0.80.
What I don't see in there is a DHCP Ack packet.
I also then get an ARP packet from the webserver "who has 192.168.1.2, tell 192.168.1.100". Those numbers should never even occur on this network. I'm going to guess that these are the defaults for the firmware. Can anyone confirm?
So it looks like its not processing the dhcp offer properly and setting the local ip and netmask.
The link led is lit. Pinging the ip address does cause the act led to flash. It does flash occasionally without it, but presumably that's just other broadcast traffic on the network. There's a noticeable increase during a ping. the mac address and ip address doesn't show up in the computer's arp table. Its also NOT in the arp table on the router, just in the DHCP.
This rather points to the idea that the board isn't processing network traffic at all after the dhcp. Is the code threaded in such a way that this is possible and the echo & heartbeat are still working?
ok, so the heartbeat is happening. The firmware I had wasn't echoing properly. It was giving a lowercase y with umlouts for every character.
With the hex file that Trev suggested things are a bit better. It does echo characters and does respond to a ping. Still nothing when accessing it via the browser, though.
Might be time to check that the sd card I have is formatted correctly.
I've downloaded and flashed that firmware. It hasn't made much of a difference. I can tell from my router that the mac address of the card appeared and got assigned an ip address (00:04:A3:00:10:05 192.168.0.45). The activity led does blink occasionally as well, so its seeing the network for sure. My network uses a 255.255.255.0 mask.
However, I can't ping that address (destination host unreachable) nor can I connect to it via the browser.
hi all. I've got my webplatform but can't get it to connect to my network. I can flash the firmware based on the various ones available on the svn server, but none of them seem to work.
I think i've seen as far as some dhcp traffic from the device, but I couldn't tell you which firmware it was.
Can anyone point me at a hex file that's known to work, or any other things I can check?
Cheers S8.
p.s. I can run it powered from the usb assuming I have the jumper correct, right?