AtMega 32 für ArtNet Interface programmieren

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo,
    ich habe das Problem, dass sich das ArtNet Interface (dieses hier: http://www.dmxcontrol.de/wiki/Art-Net-N…_25_Euro#Aufbau) nicht geflasht bekomme. Atmel Studio 6.2 erkennt das Interface aber ich kann es mit dem AVR-Net-IO Updater nicht flashen (Timeout Fehler aufgetreten). Soweit ich diese Anleitung verstehe muss man nur die IP- und Mac-Adresse in der config.h Datei ändern, mit AtmelStudio kompilieren und mit dem Updater flashen. Dies funktioniert leider nicht und ich würde gerne wissen wie das funktioniert.

    Schonmal vielen Dank für die Hilfe!

  • Hallo Stefan,

    ich habe das Interface über den seriellen Port angeschlossen und COM1 im Updater ausgewählt. Ich konnte auch COM2 auswählen, es hat aber mit beiden nicht funktioniert.

    Richard

  • Ich bin mir nicht sicher, ob der Bootloader noch da drauf ist. Kann man das irgendwie feststellen?
    Ich kann mit Atmel Studio auf das Interface über "Device Programming"
    zugreifen, also z.B. den Speicher löschen und da kann man ja auch die
    Fuses setzten.

    Richard

  • Ich weiß nicht genau wie das geht. Ich hab noch nicht viel Erfahrung mit Hardwareprogrammierung. Ich kann in Atmel Studio die Hex-Datei entweder auf den Flash schreiben oder in EEPROM. Ich brauche hier bitte etwas Hilfe.
    Ich weiß auch nicht, ob die LAN-Buchse funktioniert, da die LEDs an ihr immer aus sind.

    Richard

  • Genau, die HEX-Datei in den Flash schreiben lassen, und den EEPROM löschen - das wars schon.

    Dann ist das Programm drauf, und dann sollten auch die Netzwerk LEDs was tun. Wenn nicht, dann überprüf noch mal, ob du alles richtig eingebaut, und den Netzwerkcontroller richtigherum eingesteckt hast.

    Freundliche Grüße

    Stefan

  • Ah Vielen Dank. Jetzt funktioniert es. Nur gibt das Interface dem PC nicht die richtige IP. Die IP vom PC ist jetzt 169.254.143.152 aber in der config.h steht die Standard IP-Adresse 192.168.0.90. In Win7 steht, dass die IP automatisch konfiguriert wurde.

    Richard

  • Hallo!

    Wenn du das ArtNet-Node direkt per Netzwerkkabel am PC angeschlossen hast, musst du dem PC auch eine feste IP-Adresse geben, die im gleichen Bereich wie die vom ArtNet-Node liegt. Sonst kommt genau dieser murks bei raus.

    Viele Grüße, Stefan von den LightningBrothers.

  • Danke. Das letzte Problem was ich habe ist, dass das Interface nicht in DMX Workshop angezeigt wird. IP Adresse am PC ist eingegeben (Ich hab jetzt 192.168.0.91 genommen) und die Verbindung funktioniert auch nur es wird halt nichts angezeigt.

    Richard

  • Ja, das Problem hab ich auch manchmal. Bei mir hat meist gehofen:
    * andere Programme zu beenden, die den Art-Net Port belege
    * Firewalls auszuschalten, scheinbar blocken manche den eingehenden UDP-Traffic gern
    * ein bischen zu warten

    Freundliche Grüße

    Stefan

  • Ich hab es mit 2 Programmen versucht, aber das Interface wird einfach nicht erkannt. Bei DMX-Workshop hab ich 192.168.0.91 also die IP vom PC als Host-Adresse eingestellt.

    Richard

    Edited once, last by Richard123 (August 28, 2014 at 11:19 PM).

  • Hallo,
    ich weiß jetzt nicht ob ich das richtig verstanden habe,
    aber der PC und das Interface müssen verschiedene Adressen haben.
    Sonst funktioniert es nicht.
    Aber sie müssen im gleichen Segment liegen.
    zb PC 192.168.0.90 und Interface 192.168.0.91
    also 192.168.0. muss bei beiden gleich sein nur die letzte Zahl nicht.

    Oder hast Du das so gemeint ?

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Nein, ein Proxy ist nicht eingetragen. Die Subnetzmaske ist auch 255.255.255.0 wie im Interface. Ich hab keine Ahnung wo dran das liegen könnte.
    Hier nochmal alle Infos:

    # HostIP in DMX-Workshop u. IP von PC 192.168.0.91
    # IP vom Interface 192.168.0.90
    # Interface mit Cross-Kabel angeschlossen
    # Beide DIP-Schalter auf Aus gestellt

    Ich hab nochmal alles kontrolliert aber eigentlich müsste es funktionieren. Die LEDs am Interface blinken auch oft also scheinen Daten übertragen zu werden. Muss man eigentlich bei der IP des Routers in der config.h etwas ändern und muss man sonst noch was ändern?

    Richard

    Edited 4 times, last by Richard123 (August 30, 2014 at 3:46 PM).

  • Danke für den Tipp, aber ich bekomme eine Fehlermeldung: "Antwort von 192.168.0.91: Zielhost nicht erreichbar. Die kompilierte Version der config.h, also die hex-Datei muss in den Flash und nicht ins EEPROM, oder? Laut der Beschreibung soll man zwischen IC4 Pin 15 un IC4 Pin 9+10 eine Verbindung herstellen. Spielt es eine Rolle, ob man da über IC4 Pin 3 geht? Das ist nämlich auf dem Bild so gezeigt.

    Gruß

    Richard

    Edited 4 times, last by Richard123 (September 1, 2014 at 4:32 PM).

  • Ich werde dann mal einen neuen LAN-Controller kaufen und es dann mal mit dem Interface mit der externen Platine versuchen. Ich hab es jetzt nochmal mit Lampen versucht, aber da komt nichts.

    Gruß

    Richard

    Edited once, last by Richard123 (September 3, 2014 at 11:50 AM).

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.