I'm having a problem with the MCSDServer.hex program. I didn't recompile or anything, but I used the one directly from the archive. I use the DS30 Loader and it is configured as specified on "http://dangerousprototypes.com/2009/12/11/prototype-web-platform/". One of the two works as directed, but the other one I have to tell the loader to download then reset the webPlatform. (Does this mean I've damaged the bootloader on this one?) The load succeeds on both devices.
Both of them react the same after the download. They answer pings find. When I go to the web address I get "404: File not found". This means that it is returning the "404" code, and the browser is displaying the rest. What am I doing wrong?
Configuration:
System: Ubuntu Linux 9.10
DS30 Loader GUI: 1.3.5
DS30 Loader engine: 1.3.3
Hi Val,
Sorry about the problem.
When you say both, are you working with two different web platforms or two different firmwares?
Is your SD card properly FAT formatted (preferably with a digital camera or the Panasonic SDformat utility, Windows format won't work)? Does the SD card have an index.htm file to display?
Those are a few initial checks that come to mind, I'll do my best to help you get it going.
Thanks for the information. The SD card is formatted as FAT16. I can certainly format it using my camera. Does it work if I format it FAT32 on Linux?
Yes, I do have two of the Web Platform SBCs. One of them I loaded with the SD card inserted, but the other one didn't have an SD card at the time. I don't remember which is which, but this may be the difference in how they reacted when I attempted the load. I don't have time to diagnose it fully tonight, so I will get back to you on Monday.
Thanks again. I really had no idea what to do next. Now I do.
Okay, I've tried it on both of the boards. It will work with a 2GB SD card formatted FAT16, and an 8GB SDHC card formatted FAT32. I have found that the card must be inserted before powering it up though and the page must be named "index.htm".
I tried uploading pages by going to "http://192.168.0.102/mpfsupload", but I just get the start page. Is there another page to explain how to do this, or should I still discuss things on this forum?
I have not tried using the upload page with the SD card server. As far as I know, it only works with the EEPROM server firmware. You're welcome to ask any questions here, and there's also extensive support in the Microchip forums for development related stuff.