Hallo zusammen, Ich bin relativ neu beim programmieren von Microcontrollern und anderen Embeddet devices. Immer wieder habe ich bei verschiedenen platformen das selbe Problem. Irgend etwas geht bei dem programiern über usb schief. z.b. wollte ich Gestern ein Fpga mit Icestudio programmieren, doch jedesmal wen ich das modul neugestarte habe, dan hat windows ihm eine neue adresse zugewiesen und Icestudio war nicht in der lage das fpga zu finden. natürlich könnte zum programiern zu Linux wechseln, aber auch dort ist usb nicht wirklich zuverlässig. Jetz würde ich gerne mit der hilfe von möglichst vielen anderen Menschen einen neuen Standart entwickeln um Microcontroller und vergleichbare Geräte zu programmieren. Ich habe schon versucht mit Arduino einen Programmer zu bauen, welcher Über ethernet mit dem Computer komuniziert. prinziepiel würde es auch funktioniern, allerdings bin ich noch nicht gut genug alles ans laufen zu bekommen. Ziele des projektes: Ein opensource standart, der kostengünstig ist und eine feste adresse hat, so das er leicht über software zu finden ist. schön wäre wenn das projekt komplett auf neue treiber verzichten könnte, weil es z.b. über udp oder vergleichbare standarts angesteuert wird. ich bin natürlich für jede form von Forschlägen offen. mit freundlichen grüßen Klops
Au ja. Einen StandarT für alle Microcontroller und alle vergleichbaren Geräte. Da hat die Welt drauf gewartet. Bevor du damit anfängst, könntest du als Vorübung mal versuchen, daß Problem mit der USB-„Adresse“ zu verstehen und das bei deinem Rechner abstellen. Oliver
Kann ein Mod bitte vielleicht wenigstens den Titel des Threads nicht ganz so erbärmlich aussehen lassen? Oder ist das als Vorwarnung auf das Geschreibsel im Eröffnungspost zu verstehen?
Guten Tag Oliver Ich glaube wir haben uns etwas falsch verstanden. natürlich kann man keinen standart für jedes Gerät entwickeln. Allerdings ist es jetzt schon bei vielen Geräten möglich sie über uart oder spi zu programiern. Mein gedanke war eine art ethernet to uart bridge. Ähnlich wie viele der usb uart converter. Allerdings mit dem vorteil das es leichter ist einem lan device eine feste ip-adresse zu zuweisen. ich bin nicht gutgenug um den usb stack zuverstehen mit freundlichen grüßen Klops
Beitrag #6161740 wurde von einem Moderator gelöscht.
Tobias K. schrieb: > Mein gedanke war eine art ethernet to uart bridge. Gibt es schon, RFC 2217. > Allerdings mit dem vorteil das es leichter ist einem lan device eine > feste ip-adresse zu zuweisen. Das hängt vom jeweiligen Gerät ab, aber DHCP sollten die meisten beherrschen, dann ist es nur eine Frage der richtigen Router-Konfiguration.
Tobias K. schrieb: > Ich bin relativ neu beim programmieren von Microcontrollern und anderen > Embeddet devices. Du bist scheinbar für alles ziemlich "neu"... > z.b. wollte ich Gestern ein Fpga mit Icestudio programmieren, doch > jedesmal wen ich das modul neugestarte habe, dan hat windows ihm eine > neue adresse zugewiesen Das ist völlig normal. Und weil das normal ist, benutzt nur ein Vollidiot auf Anwendungsebene die USB-Adresse direkt. > Jetz würde ich gerne mit der hilfe von möglichst vielen anderen Menschen > einen neuen Standart entwickeln um Microcontroller und vergleichbare > Geräte zu programmieren. Du bist so semmeldumm, dass du garnix entwickeln wirst, schon garnicht einen neuen Standard. Woran merkst man das? Ganz einfach: Du weißt nichtmal, wie sich das Wort korrekt schreibt...
Tobias K. schrieb: > Ich bin relativ neu beim programmieren von Microcontrollern und anderen > Embeddet devices. Immer wieder habe ich bei verschiedenen platformen das > selbe Problem. Irgend etwas geht bei dem programiern über usb schief. > z.b. wollte ich Gestern ein Fpga mit Icestudio programmieren, doch > jedesmal wen ich das modul neugestarte habe, dan hat windows ihm eine > neue adresse zugewiesen und Icestudio war nicht in der lage das fpga zu > finden. natürlich könnte zum programiern zu Linux wechseln, aber auch > dort ist usb nicht wirklich zuverlässig. USB-Programmer funktionieren anderswo tagtäglich absolut zuverlässig. USB ist seit ca 1995/96 auf PC-Mainboards zu finden, und wenn es da ein grundsätzliches Problem geben würde, hätte es sich nicht so weit verbreitet. Heißt also: DU (und NUR DU) hast ein Problem. Mindenstens eines. Deine Aufgabe ist es also, nicht etwas neues zu bauen, sondern zu untersuchen, warum das, was bei allen anderen Leuten sauber funktioniert, bei Dir nicht funktioniert. fchk
> semmeldumm
Kaisersemmeln sind lecker!
Nichts gegen Kaisersemmeln!
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.