Hallo Ich suche einen Besitzer oder jemanden der mit dem xPico gearbeitet hat. Ein einfaches Googeln bzw. Lesen der Beschreibungen reicht nicht aus. um mein Problem loesen zu koennen. In den Beschreibungen steht es anders. als es in Wirklichkeit ist. derpurzel
Hallo Da ich feststellen muss,das keiner einen xpico von Lantronix besitzt oder schon damit gearbeitet hat, moechte ich mal meine Erfahrung und Probleme mit dem Teil berichten. Ich brauche 2 serielle Schnittstellen und 8 Port Eingaenge (genau das was der xpico bietet ) die ich remoute ueber das LAN abfragen kann. Ich habe leider nicht die Moeglichkeit zu Layouten / Platinen herzustellen, noch Reflow zu loeten. Also habe ich geschaut ob es ein xPico Development Kit giebt. Giebt es. Dann erst mal die Manuals vom blanken xPico und vom xPico Development Kit aus dem Netz geholt und durchgelesen. Festgestellt das man das Teil so wie es beschrieben ist, gut verwenden kann. Da ich nun Nutzer von Linux bin, und mit Windows nichts am Hut habe,habe ich darauf geachtet das das Teil auch ohne den Device Installer von Lantronix verwendbar ist. Ist es Das Teil holt sich ,wenn vorhanden, seine IP-Adresse vom DHCP Server im LAN. Dann Ermittelt man die erhaltene IP Adresse (Angry IP Scanner ) Da man nun die IP Adresse rausgefunden hat, giebt man diese im Browser ein. Es wird dann der Webserver im xPico aufgerufen. Mit dem kann man dem Teil dann eine feste IP verpassen.auch koennen da die seriellen Schnittstellen eingestellt werden, sowie die GPIO konfiguriert werden. Soweit so Gut. Also 3 Stueck vom xPico Development Kit bestellt . Nachdem ich diese erhalten hatte , ging die Miserie los. Im Webserver konnte ich nur die serielle Schnittstelle 1 einstellen, ein Eintrag fuer die 2 serielle Schnittstelle gab es nicht. Hat eine ganze Weile gedauert bis ich rausgefunden hatte das die gelieferte Software daran schuld war. Neues Teil mit alter Firmware und alte webserverversion. Ist eigendlich Egal wenn Softwarefunktionen der Beschreibung entsprechen. Wird aber im Manual funktionen beschrieben / beworben die die Firmware nicht hergiebt kann ich solch eine Firma nicht als serioes bezeichnen. Also musste ich erst mal die neuen FirmwareVersion aus dem Netz besorgen und aufspielen. Das sehe ich als grossen Mangel an. Die zweite serielle Schnittstelle konnte ich damit zum Leben erwecken. Nun habe ich mich an die 8 GPIO vorgenommen . Die bekomme ich aber ums Verrecken nicht zum spielen .In der Beschreibung steht eine Uebergabe (xPico User Guide Seite 65 ) von 10h,00h,00h,00h,00h,00h,00h,00h,00h liefert 10h,03h,00h,00h,00h,00h zurueck ist schlicht falsch . Es wird (in hex) FF FF FF FF zurueckgeliefert. Meine Annahme ist folgende die letzte Firmware xpico_6803.rom ist fehlerhaft. So nun kann sich jeder seine Gedanken machen ob er das Teil einsetzen kann oder nicht. Nachdem ich schon mit dem XPORT PRO (linux version ) einen Pleite erlebte Manual und Wirklichkeit sind auch da verschiedene Welten , kann es mir keiner Verdenken das ich von den Produkten der Fa. Lantronik nicht zufrieden bin. Sollte jemand noch eine Loesung fuer das GPIO Problem haben , nur her damit. Besteht Interesse darin wie ich das Teil mit einem Laptop getestet habe , nachfragen Ich schreib das dann. derpurzel
Warum fragst Du nicht diejenigen, die sich damit auskennen: den Support von Lantronix! Ich habe bereits auf der Messe mit denen gesprochen, die sind sehr hilfsbereit. Das neue Produkte meist noch nicht so gut mit FW Updates versorgt sind, ist leider beinahe die Regel. Ich bin mir sicher, dass Du das auf diesem Wege hinbekommst. Weiteres Problem: ich kann deine Begeisterung für Linux durchaus verstehen, aber nicht deine Abneigung gegen Windows. Sich in der Elektronikwelt aktiv gegen Windows zu stemmen ist meiner Meinung nicht sehr vorteilhaft - vorsichtig ausgedrückt. Alle Standardtools basieren darauf weil das in den Unternehmen nun mal so ist. Und ich würde mich als Anbieter auch in erster Linie nach denen richten, die am Ende das Tages auch Stückzahlen bringen.
Harald A. schrieb: > Weiteres Problem: ich kann deine Begeisterung für Linux durchaus > verstehen, aber nicht deine Abneigung gegen Windows. Stimmt! >Nun habe ich mich an die 8 GPIO vorgenommen . Die bekomme ich aber ums >Verrecken nicht zum spielen . Du hast aber auch den richtigen Port angesprochen und das Protokoll richtig verstanden ? I.d.R. geht das Zeug von Lantronix schon... Ansonsten kann man eine NDA mit Lantronix abschliessen und erhält dann u.a. auch den Zugang zu der Benutzergruppe bei Yahoo, in der auf Fragen innerhalb kurzer Zeit fachkundig(!) geantwortet wird. Tja, und wenn Dir das Lantronix-Protokoll für die GPIOs nicht gefällt (kann ich irgendwie verstehen ;-) ), baust Du Dir einfach was Eigenes... Geht aber nicht unter Linux, da der alte Borland 5.02 benötigt wird... Irgendwo hatte ich auch mal Linux-Portierungen zu den WiPorts oder so gesehen; ob das auch für die xPicos geht, k.A.... Sieh mal bei Gridconnect vorbei, vielleicht haben die was... MfG Elux
Hallo Es tut mir leid das ich erst so spaet antworte, aber ich musste erst was anderes Erledigen. Natuerlich koennte ich mich zuerst beim Hersteller Support melden. Dann werden aber die Unzulaenglichkeiten der Firma unter dem Teppich gekehrt und der Allgemeinheit bleibt alles verborgen. Die Allgemeinheit muss dann zwangslaeufich der Produkt-Werbung der Firma glauben Und faellt wie ich darauf rein. Von mir bekommt die Firma das Stiftung Warentest Urteil, Vom Kauf Abzuraten!!!!! Begruendung: Das Produkt ist laenger als 6 Monate auf dem Markt. Fuer das Produkt wird schon im Internet seit Laengeren ein Firmware-Update angeboten. Die letzte Firmware ist aber leider nicht voll Funktionsfaehig. Frueher hat der Volksmund dieses als ein Bananen-Produkt bezeichnet. ( Ware reift beim Kunden ) Um mein Problem im Griff zu bekommen werde ich wohl folgende Loesung anstreben. Als Seriell nach Lan Konwerter werde ich wohl den Raspberry Pi V2 einsetzen Hat leider blos eine serielle Schnittstelle und 3.3volt ports , aber 2 USB Ports Um mir die Pegelwandlung und das Anbinden einer 2. seriellen Schnittstelle zu ersparen, werde ich ueber einen USB port einen STM32F407/STM32F207 anbinden. Diese haben 4 verwendbare TTL serielle Schnittstellen. So nun zu dem alten Thema Windows gegen Linux Ich moechte hier auf keinen Fall eine Grundsatzdiskussion lostreten. Ich moechte nur aufzeigen warum fuer mich Linux das OS System ist. Ich habe keine Interesse an "Kuchen und Balken" . Auch an Spiele habe ich keine Interesse. Ich arbeite ca. 40% Konsole 60% GUI. Ich habe wenig mit Klicki/Bunte am Hut. Meine interesse sind kleine Headless/Linux Rechner mit angebundene Kontroller Hardware die ueber das LAN Steuerungsarbeiten verrichten. Wenn es wirklich nicht anders geht und ich Windows verwenden muss, dann habe ich hier ein altes XP (mit Key Lizenz ) , Welches dann in einer Virtuellen Maschine installiert wird . Laeuft die Windowsanwendung dort nicht , wird sie verworfen und was anderes wird verwendet. Wenn dies auch etwas muehseliger ist , als dem Diktat von ....... zu folgen, ich habe bis jetzt immer damit leben koennen. (Vielleicht ist es aber die Rache des kleinen Mannes ,der als Einzelner leider nichts bewirken kann, ausser die Zeit arbeitet fuer Ihn) derpurzel
Also in der Elektonikwelt ist es nur sehr selten so, dass man etwas fix und fertig vorgesetzt bekommt. Oder dass man die Software für einen Controller anhand seines Datenblattes nur mal eben so nebenbei runterschreiben kann. Meist stecken die Informationen schon alle in den Dokumenten, man muss sie nur richtig zu deuten wissen. Bei einem Modul wie dem von dir eingesetzten kommt natürlich zusätzlich noch der Faktor Controller-Software hinzu. Du bist darauf angewiesen, dass Lantronix dir eine Firmware für den Controller liefert die funktioniert und dokumentiert ist. Meiner Meinung nach entscheidet sich eine Firma für so ein Vorgehen ja in der Regel weil Ihre software keine besonderen Qualifizierungen/Zertifizierungen durchlaufen hat um nun reif genug zu sein um unveränderbar auf einen Controller gebrannt zu werden. In sofern würde ich die Erwartungshaltung gegenüber einem solchen Fertigmodul erstmal etwas zurückschrauben und 6 Monate seit Markteinführung als wenig Zeit betrachten. Dies könnte die Firma aber wieder wett machen, wenn du dich an sie gewandt hättest um Unterstützung zu erhalten. Deiner Ausführung zu Windows vs. Linux kann ich nicht ganz folgen. Schließlich hast du dich jetzt dazu entschlossen einen Raspberry PI einzusetzen. Verglichen mit einem Mikrocontroller-System würde ich das mit einem Windows gleich setzen. Bei dem einen bekommt man was funktionierendes vorgesetzt, bei dem anderen kümmert man sich selbst ums Laufen. Letztlich ist es egal welches OS du benutzt, dein Code wird auf beiden gleich wenig mit dem Lantronix-Modul funktionieren. Man muss sich eben Kümmern. Wenn du nun einen STM32 an den Raspberry Pi anbindest, warum lässt du dann den Raspberry nicht einfach weg? Nimm ein STM32 Discovery Board, mach eine lwIP Demo drauf und du hast schon fast alles was du wolltest.
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.