Lieber Ulrich, liebe Forumsmitglieder,
Vorweg: Ich bin ein relativer Anfänger in Bezug auf Chip-flashen, hex files etc...
(nur mit Arduinos, Teensy's u.Ä. gearbeitet)
Ich habe mich mit dem Bau eines von Ulrichs 8CH-Dimmern versucht. Die Lötarbeiten gingen soweit gut von der Hand (siehe Bilder - ich hoffe es ist alles richtig herum...beim optischen Vergleich mit den hier im Forum zugänglichen Bildern der Platine konnte ich keinen Fehler entdecken...).
Dann hab ich mich mit dem Chip-flashen beschäftigt.
• LED1 leuchtet, LED2 aus.
• Als Software wurde "Microchip-Studio" eingesetzt (Tools --> Device Programming")...
• Alles oben eingestellt und auf „read“ gedrückt „device signature“ und „Voltage“ wurden angezeigt.
• FuseBits nach Ulrich eingestellt.
• Unter „Memories“ chip erased DMX_RDM_8CH_DIMMER.hex unter „Flash“ ausgewählt und „programm“ ==>
LED2 blinkt
==> Alles an meinen controller => NIX (an den Ausgängen liegen 1-2Volt an)
last3.png
--> Dann war meine Idee, dass ich eventuell die falsche HEX-File geflashed haben könnte (hatte die ausm Forum hier zusätzlich runtergeladen)
• Also neu geflashed…ging auch nix…
--> Ab hier war es eher Verzweiflung und nicht unbediengt sinnvoll/bedacht:
• An den DIP-Schaltern versucht zu „drehen“ --> nix
• Dmx-signal-Belegung getauscht…nix
• Nochmal neu flashen (dabei ging
die am Ausgang angeschlossene Lampe manchmal an und manchmal aus!!! Also sie kann, wenn sie will!)
o eeprom DMX_DIMMER_SWITCH.eep aus dem debug ordner geladen…
o unter „production file“ versucht DMX_DIMMER_SWITCH.elf aus dem debug ordner geladen…nix..
last2.png
==> Nichts versucht habe ich unter den Reitern „Oscillator calibration“ und „Lock bits“.
last.png
So, damit bin ich mit meinem Latein am Ende…hab ich falsch gelötet, was vergessen oder … Bin für jeden Hinweis dankbar.
Liebe Grüße
Gérard
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.