Seite 3 von 4

Re: Firmware für 8Out 16A

Verfasst: 27. Nov 2013, 17:55
von StefanT
Ich würde dir gerne helfen, aber mir fehlt leider die passende Hardware.

Re: Firmware für 8Out 16A

Verfasst: 27. Nov 2013, 22:11
von Anthrax
ich habs GESCHAFFT! :D

War tatsächlich ein Software-Problem.
Ich habe mir die Sourcen aus dem GIT gezogen und mit eclipse/SDCC compiliert.
folgende Änderungen musste ich machen:

#define IO_BISTAB auskommentieren
#define MAX_PORTS_4 auf MAX_PORTS_8 geändert
#define SPIBISTAB Auskommentierung wieder entfernen

Die fertige .hex habe ich dann geflasht und das Kätzchen schnurrt nun so wie es soll.
Anscheinend funktioniert die fertige .hex out8_s-3.35.hex nicht korrekt.

Re: Firmware für 8Out 16A

Verfasst: 28. Nov 2013, 08:08
von StefanT
Super, Gratulation!

Dann sollten wir die Firmware im Wiki dringend korrigieren.

Re: Firmware für 8Out 16A

Verfasst: 28. Nov 2013, 10:57
von oldcoolman
Hallo,
Das deine LEDs nix anzeigen stinkt zum Himmel. Die haben mit den Relaisen nicht viel zu tun.
Ist ein extra schieberegister. Ich nehme allerdings 820 Ohm und hab rote LEds. Die 470 Ohm nimmt man bei gelben LED's
Ich glaube dass es ein software Problem ist, die neuere out8 16A serie hat eine komplett andere Reihenfolge bei der Ansteuerung als meine erste, die nur ein Prototyp war.

öööö ich hätte vorpostings lesen sollen :oops:

Re: Firmware für 8Out 16A

Verfasst: 28. Nov 2013, 11:26
von Anthrax
Hallo Oldcoolman,

die LEDs auf dem Top-Controller funktionieren jetzt auch korrekt.
Anscheinend stimmen die Compiler Switches ber der Release .hex nicht.

Re: Firmware für 8Out 16A

Verfasst: 2. Jan 2014, 16:05
von bammbulie
Hallo,

kann es sein, dass die Firmware out8_s-3.35.hex im Wiki noch nicht korrigiert ist.
Anthrax hatt doch die Sourcen neu kompiliert und eine neue ---.hex erstellt, die offensichtlich korrekt läuft.

Mit der neuen Version aus dem Git out8_BISTAB3.36.hex komme ich auch nicht klar.
Wenn ich diese Version flashe, dann leuchtet sofort nach dem Anschluss an den Bus die Programmier LED permanent, egal ob ich auf den Progammiertaster drücke oder nicht. Der Aktor ist aber auch nicht im Programmiermodus. So kann ich diese Version überhaupt nicht nutzen.
Hat jemand die gleiche Erfahrung gemacht?

Re: Firmware für 8Out 16A

Verfasst: 2. Jan 2014, 16:58
von oldcoolman
Da stimmt dann was generell nicht.
Erster Versuch: nochmal flashen.
Es darf NICHT 'unbenutzen Speicherbereich auffüllen' markiert sein!
watchdog: NICHT den safety watchdog nehmen!
Die LED leuchtet bei vielen Versionen am Anfang für kurze Zeit auf.
Daran erkennt man ob die Software startet.

Re: Firmware für 8Out 16A

Verfasst: 2. Jan 2014, 19:59
von bammbulie
Hallo Andreas,

zunächst mal vielen Dank für die superschnelle Antwort.
Leider haben deine Tips nicht weiter geholfen.

Nur zur Info:
Ich habe 3 Aktoren parallel aufgebaut.
Alle zeigen das gleiche Verhalten.
Beim flashen mit der FW out8_s-3.35 lassen sich die Aktoren problemlos programmieren nur die Relais schalten nicht richtig.
Beim flashen mit der FW out8_BISTAB3.36.hex habe ich immer noch obigen Zustand.

Gibt es beim Download der Hexfiles etwas Besonderes zu beachten?

Re: Firmware für 8Out 16A

Verfasst: 3. Jan 2014, 18:20
von bammbulie
Problem gelöst

Die FW out8_BISTAB3.36.hex überprüft, ob der Controller am Bus hängt. Dafür muß auf dem Controllerboard TOP Position (LPC_4TE_TOP_3_53c) JP5 mit Pin 4 von JP3( ISP Stecker) gebrückt sein.
Deshalb Pin in JP5 löten und Steckbrücke quer zu JP3 stecken. Auf JP3 stecken also im Betrieb zwei Steckbrücken.
Habe inzwischen 2 Aktoren aufgebaut und die laufen einwandfrei. Auch die LEDs funktionieren.

Vielen Dank an oldcoolman und StefanT.

Re: Firmware für 8Out 16A

Verfasst: 12. Jan 2014, 12:54
von RalfE
Hallo,

in der Software ist ja eine Möglichkeit zur Ansteuerung per SPI integriert.
Gibts da zu der Schaltung irgendwo schon Infos?

LG
Ralf