Atmega 328p - komme nicht weiter
Moderator: Co-Administratoren
Re: Atmega 328p - komme nicht weiter
Das Problem ist, das diese Platine sich in der ccu nicht anlernen lässt
-
- Beiträge: 5530
- Registriert: 30.05.2019, 11:37
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Chemnitz
- Hat sich bedankt: 120 Mal
- Danksagung erhalten: 758 Mal
Re: Atmega 328p - komme nicht weiter
- ist schon registriert?
- hat keine eigene Device-ID und Seriennummer?
- hat keine eigene Device-ID und Seriennummer?
- stan23
- Beiträge: 2051
- Registriert: 13.12.2016, 21:14
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Altmühltal
- Hat sich bedankt: 594 Mal
- Danksagung erhalten: 342 Mal
- Kontaktdaten:
Re: Atmega 328p - komme nicht weiter
Nach dem Log zu urteilen kennt der Sensor bereits die Zentralen-ID und die Zentrale antwortet ihm auch.
Viele Grüße
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
Marco
RaspberryMatic als VM auf einem NUC mit Proxmox und USB-Funkmodul
~80 Geräte (HM, HmIP, HMW, HBW, AskSin)
-
- Beiträge: 5530
- Registriert: 30.05.2019, 11:37
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Chemnitz
- Hat sich bedankt: 120 Mal
- Danksagung erhalten: 758 Mal
Re: Atmega 328p - komme nicht weiter
Würde darauf hindeuten, dass die zweite Platine die gleiche ID und Seriennummer hat wie die erste, also falsch geflasht wurde.
Re: Atmega 328p - komme nicht weiter
Gleiche ID? Ich habe nur die Seriennummer geändert.
Das probiere ich aus. Und gebe dann Feedback.
Danke und Gruß
Sven
Das probiere ich aus. Und gebe dann Feedback.
Danke und Gruß
Sven
Re: Atmega 328p - komme nicht weiter
Jepp, das wars, ID geändert und schon wird der Sensor erkannt.
Danke nochmals.
Danke nochmals.
Re: Atmega 328p - komme nicht weiter
Hallo zusammen,
Jetzt bräuchte ich doch nochmal Hilfe.
Habe jetzt drei Platinen fertig gelötet, zwei funktionieren prima.
Beim der dritten scheitere ich mit der seriellen Ausgabe.
Den Code konnte ich problemlos mit dem Programmer hochladen, wenn ich jetzt jedoch die Werte für den Sensor auf der seriellen Konsole versuche zu lesen, bekomme ich nur Hieroglyphen über die serielle Schnittstelle, (egal ob 9600, …, 57600,…. Oder 115200 baud verwendet werden)
Hat mir jemand ein Tipp was ich falsch mache?
Danke und Gruß
Sven
Jetzt bräuchte ich doch nochmal Hilfe.
Habe jetzt drei Platinen fertig gelötet, zwei funktionieren prima.
Beim der dritten scheitere ich mit der seriellen Ausgabe.
Den Code konnte ich problemlos mit dem Programmer hochladen, wenn ich jetzt jedoch die Werte für den Sensor auf der seriellen Konsole versuche zu lesen, bekomme ich nur Hieroglyphen über die serielle Schnittstelle, (egal ob 9600, …, 57600,…. Oder 115200 baud verwendet werden)
Hat mir jemand ein Tipp was ich falsch mache?
Danke und Gruß
Sven
-
- Beiträge: 539
- Registriert: 20.08.2019, 06:23
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 95 Mal
Re: Atmega 328p - komme nicht weiter
Funktioniert die Schaltung denn ansonsten, wie sie soll? Kennst Du diesen Thread: https://homematic-forum.de/forum/viewt ... 76&t=82242? Vielleicht ist der Takt schief und das einmalige Flashen via Bootlader klappte zufaellig gerade so?
Viele Gruesse,
Stephan
Viele Gruesse,
Stephan
-
- Beiträge: 5530
- Registriert: 30.05.2019, 11:37
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Chemnitz
- Hat sich bedankt: 120 Mal
- Danksagung erhalten: 758 Mal
Re: Atmega 328p - komme nicht weiter
Kann auch daran liegen, dass man den falschen Prozessor beim Compilieren einstellt, also 5V 16 MHz statt 3,3 V 8 MHz (oder umgekehrt).
Dann klappt das Flashen immer, aber die Monitorausgaben nie.
Dann klappt das Flashen immer, aber die Monitorausgaben nie.
-
- Beiträge: 43
- Registriert: 14.01.2019, 20:56
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 2 Mal
Re: Atmega 328p - komme nicht weiter
@stan23
Hallo,
habe leider auch den Fehler gemacht und die Fuse 0xFF geschrieben
nun sind die HMSensor Platine nicht mehr erreichbar.
Habe leider keine Diamex Programmer nur ein USPASP, Arduinos wären noch verfügbar.
Meinst du könntest etwas genauer beschreiben wie ich sie mit einem Arduino wieder zum Leben erwecken kann?
Wäre wirklich super, vielen Dank schon mal im Vorraus.
Hallo,
habe leider auch den Fehler gemacht und die Fuse 0xFF geschrieben
Code: Alles auswählen
avrdude: processing -U lfuse:w:0xFF:m
avrdude: reading input file 0xFF for lfuse
with 1 byte in 1 section within [0, 0]
avrdude: writing 1 byte lfuse ...
avrdude: 1 byte of lfuse written
avrdude: verifying lfuse memory against 0xFF
avrdude: 1 byte of lfuse verified
Habe leider keine Diamex Programmer nur ein USPASP, Arduinos wären noch verfügbar.
Meinst du könntest etwas genauer beschreiben wie ich sie mit einem Arduino wieder zum Leben erwecken kann?
Wäre wirklich super, vielen Dank schon mal im Vorraus.