Hallo zusammen, ich habe den Auftrag bekommen den Inhalt einer WEB-Site auf einem Embedded Board anzupassen. Das Board enthält einen WEB-Server für den Remote-Zugriff und basiert auf einem PIC von Microchip. Es ist möglich ein paar Analogeingänge zu nutzen, und ein wenig digitalen I/O. Die WEB-Site ist mit dem TCP/IP Stack von Microchip realisiert und werden als MPFS Filesystem per FTP auf das Board geladen. Der Hersteller des Boards hat minimalistische WEB-Seiten vor installiert. Um neue WEB-Seiten drauf spielen zu können soll man einen minimalen Satz von Seiten erzeugen, unter anderem auch "login.cgi". Der Hersteller gibt seinen Beispielcode nicht als Quellcode heraus. Er schreibt aber das die Gewährleistung erlischt sobald man eigene WEB-Seiten per FTP auf das Board lädt. Der Hersteller kommt aus USA. Die einzige "Gefahr", die ich derzeit sehe ist, dass die "login.cgi" Seite nicht funktioniert. Ich wüsste nun gerne ob hier schon jemand Erfahrungen mit dem Deployment von WEB-Seiten auf basis von MPFS hat. Wie "gefährlich" ist das? Was passiert wenn die Site wiklich mal Schrott ist, kann man dann trotzdem per FTP eine neue, überarbeitete WEB-Site, hoch laden? Laut Beschreibung sieht es so aus als würden die Standard Features genutzt die Microchip im AN833 beschreibt. Das Board stammt von der Firma CAI Networks; http://www.cainetworks.com/manuals/webcontrol/HowtoWriteGUICodeforWebControl.pdf http://www.cainetworks.com/manuals/webcontrol/WebControlUserGuide.pdf
Wtf? Sorry. Ich wollte sagen: Es muss doch ein Verzeichnis geben, in dem die index.html (wenn sie so heißt, ist aber üblich) und die anderen HTML- und sonstigen Dateien liegen. Kann man nicht einfach die alten Dateien sichern, die neuen Dateien per FTP hochladen, vielleicht noch die Zugriffsrechte passend setzen (nur lesen für Other) und det war's? Vielleicht versteh ich aber auch nicht wie MPFS funktioniert ;-)
Hm, anscheinend muss man die HTML-Dateien erst mal mit einem MPFS-Tool bearbeiten und kann sie dann aufs Zielsystem hochladen. Siehe hier: http://www.microchip.com/forums/tm.aspx?m=214302&mpage=1&key=mpfs
Hi zusammen, danke für die Antworten. Im Prinzip verstehe ich schon wie das Ganze funktioniert. Man muss ein MPFS-Binary wie ein ISO Image verstehen. In dem Binary sind die Dateien (HTML-Files, Bilder usw.) zusammen gefasst. Microchip hat dazu ein FAT-Basiertes File System definiert. Erzeugt wird das Image mit dem mpfs.exe Tool. Ich habe auch schon so ein Image erstellt und mir mit einem Binäreditor angeschaut. Ich suche jemanden der schon mit einem Board gearbeitet hat das diese Technik verwendet. Ich möchte nicht mit dem ersten Versuch das einzige, vorhandene Board schrotten. Der Herrsteller schreibt im Handbuch dass man das Board einschicken und die Firmware neu aufspielen lassen muss wenn etwas schief geht. Das Kostet Zeit und Geld. Es wäre schön eine Anleitung mit "Netz und doppeltem Boden" zu haben ;-)
Hallo, vielleicht hilft ja der Link: http://www.ljcv.net/projects/index.html Habe selbst den PIC24FJ64 Webserver nachgebaut. Gruß Sascha
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.