freebus.org

Open Bus System
Aktuelle Zeit: 15. Juni 2015 11:43

Alle Zeiten sind UTC + 2 Stunden




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 5. Januar 2013 22:06 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Hallo,

ich habe ein Problem mit der neuen AVR RF Controllerplatine.
Der bestückte RFM23B erzeugt nur einen Takt von 1 MHz, obwohl laut Sourcen und Beschreibung 10 MHz erzeugt werden sollten. Also habe ich mal auf ein Kommunikationsproblem zwischen MCU und RFM getippt. Das Scope zeigt aber Datenverkehr auf MOSI sowie MISO.

Was ist da los?

Da ich keine Ahnung habe, wie die Initialisierung abläuft, da der Quellcode ja nicht öffenltich ist, kann ich das Problem nicht debuggen.

Wenn ich fb_relais_app mit -DIO_TEST kompiliere, schalten die Relais - aber 10x langsamer als sie sollen.

Gruß
Sebastian


Nach oben
 Profil  
 
BeitragVerfasst: 5. Januar 2013 23:08 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
hmm, also die Funktionen in Spi.h
SpiWriteChunk
SpiWriteByte
sind nirgendwo definiert. Kann also auch nicht einfach versuchen den Chip selbst zu beschreiben. Hmpf.


Nach oben
 Profil  
 
BeitragVerfasst: 6. Januar 2013 01:00 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Platine und RFM23 sind ok. Mit einem eigenen Programm kann ich die richtige Frequenz einstellen.
Also: fb_relais_app.c aus commit 7839350 ist defekt.
Weiterhin: app-8-out.out_.hex aus dem Download läuft mit 1 MHz statt mit 10 MHz und keiner weiß mit welchen Optionen es gebaut wurde und aus welchem Commit es stammt.

Ist für mich jetzt gerade etwas unbefriedigend.

Sebastian (geht jetzt schlafen)


Nach oben
 Profil  
 
BeitragVerfasst: 18. Januar 2013 23:06 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Hat denn schon jemand die AVR RF Controller Platine am Laufen?


Nach oben
 Profil  
 
BeitragVerfasst: 20. Januar 2013 14:03 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Ich benute das neue RF Board, allerdings nicht mit der Funkbestückung sondern ganz normal mit Quarz und ohne Funkmodul. Das klappt hier wunderbar.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
BeitragVerfasst: 20. Januar 2013 19:12 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Hi,

ich habe aber das Funkmodul drauf und das gibt den Takt aus. Da der nicht mit der Beschreibung übereinstimmt, nehme ich an, daß auch ale anderen Funktionen, die Zeitabhängig sind deshalb nicht funktionieren.
Aus welchem Commit ist den die Version auf der Homepage gebaut worden? Ich würde dann einfach versuchen per SPI den Takt des Moduls anzupassen.

Sebastian


Nach oben
 Profil  
 
BeitragVerfasst: 20. Januar 2013 22:15 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
Welche Firmware verwendest du?

_________________
Gruß
Matthias


Nach oben
 Profil  
 
BeitragVerfasst: 20. Januar 2013 23:58 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Ich verwende die Firmware von http://freebus.org/content/avr-8-out-hardware-rf-v10. Da bleibt wenigstens die Programmier-LED an. Mehr tut sich aber nicht.


Nach oben
 Profil  
 
BeitragVerfasst: 21. Januar 2013 15:26 
Offline
Administrator
Administrator

Registriert: 15. September 2007 15:31
Beiträge: 702
Wohnort: Fürstenfeldbruck
ist klar, das es nicht geht. Die Firmware ist nur für einen 8MHz Quarz am AVR und nicht mit Taktung vom Funkmodul gedacht.
Du kannst Dir die Firmware jederzeit selber bauen um es zu testen. Wenn du bis nächste Woche warten möchtest, kann es die Firmware bauen und auf die HP laden, ich kann es allerdings nicht testen, da ich das Funkmodul auf den Platinen nicht bestückt habe, da ich diese nicht benötige.

_________________
Gruß
Matthias


Nach oben
 Profil  
 
BeitragVerfasst: 22. Januar 2013 18:36 
Offline
Junior Boarder
Junior Boarder

Registriert: 15. Juni 2012 18:44
Beiträge: 32
Wohnort: Hamminkeln
Ich habe die letzte Version aus dem git schon gebaut, aber da bleibt die LED beim Drücken des Programmiertasters gar nicht an...
Deshalb wollte ich ja wissen aus welchem Commit die Version auf der HP ist, denn damit funktioniert der Taster.

Werde die Geschichte nochmal im Büro aufbauen, im Keller ist es mir zu kalt zum Testen...

Sebastian


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 2 Stunden


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de